commit | 78a5c42baf9bc458b913759b5757f2b4374f2379 | [log] [tgz] |
---|---|---|
author | Ruslan Tkhakokhov <rthakohov@google.com> | Wed Nov 24 22:48:16 2021 +0000 |
committer | Ruslan Tkhakokhov <rthakohov@google.com> | Tue Nov 30 16:17:04 2021 +0000 |
tree | ac378589fc0d4c0532c946c3e9b42710ce60d321 | |
parent | f6ca9038254e999eca1b9f9c4f2c197a0a98828c [diff] |
Introduce BackupTransportClient This class wraps the calls from the framework to the remote IBackupTransport service. The framework will now interact with this wrapper instead of calling IBackupTransport directly. This allows us to shield the client code (when needed) from changes in IBackupTransport API as well as introduce additional call management (e.g. cancell calls to the remote transport early if needed). Bug: 202716271 Change-Id: Idf6c5918d631537382d56ca053923ec663c88b48