battery_charging_state_t

Possible battery charging states.

Synopsis:

#include <bps/battery.h>
 
typedef enum {
      BATTERY_CHARGING_NOT_CHARGING = 0   
      BATTERY_CHARGING_TRICKLE_CHARGING = 1   
      BATTERY_CHARGING_CONSTANT_CURRENT = 2   
      BATTERY_CHARGING_CONSTANT_VOLTAGE = 3   
      BATTERY_CHARGING_DONE_CHARGING = 4   
} battery_charging_state_t;

Since:

BlackBerry 10.2.0

Data:

BATTERY_CHARGING_NOT_CHARGING
Not charging.
BATTERY_CHARGING_TRICKLE_CHARGING
Trickle charging.
BATTERY_CHARGING_CONSTANT_CURRENT
Charging with constant current.
BATTERY_CHARGING_CONSTANT_VOLTAGE
Charging with constant voltage.
BATTERY_CHARGING_DONE_CHARGING
Done charging.

Library:

libbps (For the qcc command, use the -l bps option to link against this library)

Description:

This enumeration defines the possible battery charging states.