public:
enum LowMemoryState {
LOW_MEMORY_STATE_UNKNOWN,
- LOW_MEMORY_STATE_NORMAL,
- LOW_MEMORY_STATE_SOFT_WARNING,
- LOW_MEMORY_STATE_HARD_WARNING,
+ LOW_MEMORY_STATE_NORMAL = 0x01,
+ LOW_MEMORY_STATE_SOFT_WARNING = 0x02,
+ LOW_MEMORY_STATE_HARD_WARNING = 0x04,
};
enum LowBatteryState {
LOW_BATTERY_STATE_UNKNOWN,
- LOW_BATTERY_STATE_POWER_OFF,
- LOW_BATTERY_STATE_CRITICAL_LOW,
+ LOW_BATTERY_STATE_POWER_OFF = 1,
+ LOW_BATTERY_STATE_CRITICAL_LOW = 2,
};
enum DeviceOrientationState {
- DEVICE_ORIENTATION_STATE_UNKNOWN,
- DEVICE_ORIENTATION_STATE_0,
- DEVICE_ORIENTATION_STATE_180,
- DEVICE_ORIENTATION_STATE_270,
- DEVICE_ORIENTATION_STATE_90,
+ DEVICE_ORIENTATION_STATE_UNKNOWN = -1,
+ DEVICE_ORIENTATION_STATE_0 = 0,
+ DEVICE_ORIENTATION_STATE_90 = 90,
+ DEVICE_ORIENTATION_STATE_180 = 180,
+ DEVICE_ORIENTATION_STATE_270 = 270,
};
AppCoreTaskBase();