[mce] Expose battery/charging data on D-Bus. Contributes to JB#37422

Add names of D-Bus method calls and signals related to querying and
tracking of battery/charging related information.

Signed-off-by: Simo Piiroinen <simo.piiroinen@jollamobile.com>
This commit is contained in:
Simo Piiroinen
2017-01-20 12:02:04 +02:00
parent 780ae8245b
commit efb7efd024
2 changed files with 157 additions and 0 deletions

View File

@@ -258,4 +258,68 @@
*/
#define MCE_POWERKEY_EVENT_DOUBLE_PRESS (2u)
/** USB cable state is not known
*
* @since v1.86.0
*/
#define MCE_USB_CABLE_STATE_UNKNOWN "unknown"
/** USB cable is connected
*
* @since v1.86.0
*/
#define MCE_USB_CABLE_STATE_CONNECTED "connected"
/** USB cable is disconnected
*
* @since v1.86.0
*/
#define MCE_USB_CABLE_STATE_DISCONNECTED "disconnected"
/** Charger state is not known
*
* @since v1.86.0
*/
#define MCE_CHARGER_STATE_UNKNOWN "unknown"
/** Charger is active
*
* @since v1.86.0
*/
#define MCE_CHARGER_STATE_ON "on"
/** Charger is inactive
*
* @since v1.86.0
*/
#define MCE_CHARGER_STATE_OFF "off"
/** Battery status is not known
*
* @since v1.86.0
*/
#define MCE_BATTERY_STATUS_UNKNOWN "unknown"
/** Battery is full
*
* @since v1.86.0
*/
#define MCE_BATTERY_STATUS_FULL "full"
/** Battery is neither full nor empty
*
* @since v1.86.0
*/
#define MCE_BATTERY_STATUS_OK "ok"
/** Battery is low on power
*
* @since v1.86.0
*/
#define MCE_BATTERY_STATUS_LOW "low"
/** Battery is empty
*
* @since v1.86.0
*/
#define MCE_BATTERY_STATUS_EMPTY "empty"
/** Battery level percentage is not known
*
* @since v1.86.0
*/
#define MCE_BATTERY_LEVEL_UNKNOWN (-1)
#endif /* _MCE_MODE_NAMES_H_ */