Merge "Add host feature for push --sync
support." am: 886e6cac05
am: e2d7a50b69
am: 311f93faca
am: e0e9e4661b
Change-Id: I9909f7e52fc60b2446d84d1fc5da82a3925f921e
This commit is contained in:
commit
a1a4371517
3 changed files with 4 additions and 0 deletions
|
@ -1140,6 +1140,7 @@ int handle_host_request(const char* service, TransportType type,
|
|||
if (should_use_libusb()) {
|
||||
features.insert(kFeatureLibusb);
|
||||
}
|
||||
features.insert(kFeaturePushSync);
|
||||
SendOkay(reply_fd, FeatureSetToString(features));
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -55,6 +55,7 @@ const char* const kFeatureShell2 = "shell_v2";
|
|||
const char* const kFeatureCmd = "cmd";
|
||||
const char* const kFeatureStat2 = "stat_v2";
|
||||
const char* const kFeatureLibusb = "libusb";
|
||||
const char* const kFeaturePushSync = "push_sync";
|
||||
|
||||
static std::string dump_packet(const char* name, const char* func, apacket* p) {
|
||||
unsigned command = p->msg.command;
|
||||
|
|
|
@ -51,6 +51,8 @@ extern const char* const kFeatureCmd;
|
|||
extern const char* const kFeatureStat2;
|
||||
// The server is running with libusb enabled.
|
||||
extern const char* const kFeatureLibusb;
|
||||
// The server supports `push --sync`.
|
||||
extern const char* const kFeaturePushSync;
|
||||
|
||||
class atransport {
|
||||
public:
|
||||
|
|
Loading…
Reference in a new issue