summaryrefslogtreecommitdiffstats
path: root/minadbd/minadbd_types.h
diff options
context:
space:
mode:
authorTao Bao <tbao@google.com>2019-04-20 00:22:15 +0200
committerxunchang <xunchang@google.com>2019-04-24 08:50:12 +0200
commit10f441a9dbb91be3124f455439631abcf8e96cde (patch)
tree0ec415f456c6cd2812cd59a52f1261e5f4e1ca49 /minadbd/minadbd_types.h
parentMerge "Add test for minadbd" (diff)
downloadandroid_bootable_recovery-10f441a9dbb91be3124f455439631abcf8e96cde.tar
android_bootable_recovery-10f441a9dbb91be3124f455439631abcf8e96cde.tar.gz
android_bootable_recovery-10f441a9dbb91be3124f455439631abcf8e96cde.tar.bz2
android_bootable_recovery-10f441a9dbb91be3124f455439631abcf8e96cde.tar.lz
android_bootable_recovery-10f441a9dbb91be3124f455439631abcf8e96cde.tar.xz
android_bootable_recovery-10f441a9dbb91be3124f455439631abcf8e96cde.tar.zst
android_bootable_recovery-10f441a9dbb91be3124f455439631abcf8e96cde.zip
Diffstat (limited to 'minadbd/minadbd_types.h')
-rw-r--r--minadbd/minadbd_types.h13
1 files changed, 10 insertions, 3 deletions
diff --git a/minadbd/minadbd_types.h b/minadbd/minadbd_types.h
index 5fb7803e7..b370b7952 100644
--- a/minadbd/minadbd_types.h
+++ b/minadbd/minadbd_types.h
@@ -43,12 +43,19 @@ enum class MinadbdCommandStatus : uint32_t {
kFailure = 1,
};
-enum class MinadbdCommands : uint32_t {
+enum class MinadbdCommand : uint32_t {
kInstall = 0,
kUiPrint = 1,
- kError = 2,
+ kRebootAndroid = 2,
+ kRebootBootloader = 3,
+ kRebootFastboot = 4,
+ kRebootRecovery = 5,
+ kRebootRescue = 6,
+
+ // Last but invalid command.
+ kError,
};
-static_assert(kMinadbdMessageSize == sizeof(kMinadbdCommandPrefix) - 1 + sizeof(MinadbdCommands));
+static_assert(kMinadbdMessageSize == sizeof(kMinadbdCommandPrefix) - 1 + sizeof(MinadbdCommand));
static_assert(kMinadbdMessageSize ==
sizeof(kMinadbdStatusPrefix) - 1 + sizeof(MinadbdCommandStatus));