diff options
| author | Andrew Branson <andrew.branson@cern.ch> | 2016-02-11 23:55:16 +0100 |
|---|---|---|
| committer | Andrew Branson <andrew.branson@cern.ch> | 2016-02-11 23:55:16 +0100 |
| commit | 29aaea2d80a9eb1715b6cddfac2d2aacf76358bd (patch) | |
| tree | 012795b6bec16c72f38d33cff46324c9a0225868 /rockworkd/libpebble/enums.h | |
launchpad ~mzanetti/rockwork/trunk r87
Diffstat (limited to 'rockworkd/libpebble/enums.h')
| -rw-r--r-- | rockworkd/libpebble/enums.h | 95 |
1 files changed, 95 insertions, 0 deletions
diff --git a/rockworkd/libpebble/enums.h b/rockworkd/libpebble/enums.h new file mode 100644 index 0000000..d6184c6 --- /dev/null +++ b/rockworkd/libpebble/enums.h @@ -0,0 +1,95 @@ +#ifndef ENUMS_H +#define ENUMS_H + +#include <QMetaType> + +enum HardwareRevision { + HardwareRevisionUNKNOWN = 0, + HardwareRevisionTINTIN_EV1 = 1, + HardwareRevisionTINTIN_EV2 = 2, + HardwareRevisionTINTIN_EV2_3 = 3, + HardwareRevisionTINTIN_EV2_4 = 4, + HardwareRevisionTINTIN_V1_5 = 5, + HardwareRevisionBIANCA = 6, + HardwareRevisionSNOWY_EVT2 = 7, + HardwareRevisionSNOWY_DVT = 8, + HardwareRevisionSPALDING_EVT = 9, + HardwareRevisionBOBBY_SMILES = 10, + HardwareRevisionSPALDING = 11, + + HardwareRevisionTINTIN_BB = 0xFF, + HardwareRevisionTINTIN_BB2 = 0xFE, + HardwareRevisionSNOWY_BB = 0xFD, + HardwareRevisionSNOWY_BB2 = 0xFC, + HardwareRevisionSPALDING_BB2 = 0xFB +}; + +enum OS { + OSUnknown = 0, + OSiOS = 1, + OSAndroid = 2, + OSOSX = 3, + OSLinux = 4, + OSWindows = 5 +}; + +enum HardwarePlatform { + HardwarePlatformUnknown = 0, + HardwarePlatformAplite, + HardwarePlatformBasalt, + HardwarePlatformChalk +}; + +enum Model { + ModelUnknown = 0, + ModelTintinBlack = 1, + ModelTintinWhite = 2, + ModelTintinRed = 3, + ModelTintinOrange = 4, + ModelTintinGrey = 5, + ModelBiancaSilver = 6, + ModelBiancaBlack = 7, + ModelTintinBlue = 8, + ModelTintinGreen = 9, + ModelTintinPink = 10, + ModelSnowyWhite = 11, + ModelSnowyBlack = 12, + ModelSnowyRed = 13, + ModelBobbySilver = 14, + ModelBobbyBlack = 15, + ModelBobbyGold = 16, + ModelSpalding14Silver = 17, + ModelSpalding14Black = 18, + ModelSpalding20Silver = 19, + ModelSpalding20Black = 20, + ModelSpalding14RoseGold = 21 +}; + +enum MusicControlButton { + MusicControlPlayPause, + MusicControlSkipBack, + MusicControlSkipNext, + MusicControlVolumeUp, + MusicControlVolumeDown +}; + +enum CallStatus { + CallStatusIncoming, + CallStatusOutGoing +}; + +enum Capability { + CapabilityNone = 0x0000000000000000, + CapabilityAppRunState = 0x0000000000000001, + CapabilityInfiniteLogDumping = 0x0000000000000002, + CapabilityUpdatedMusicProtocol = 0x0000000000000004, + CapabilityExtendedNotifications = 0x0000000000000008, + CapabilityLanguagePacks = 0x0000000000000010, + Capability8kAppMessages = 0x0000000000000020, + CapabilityHealth = 0x0000000000000040, + CapabilityVoice = 0x0000000000000080 +}; +Q_DECLARE_FLAGS(Capabilities, Capability) + +#endif // ENUMS_H + |
