battery_charger_info_t

Possible battery charger states.

Synopsis:

#include <bps/battery.h>
 
typedef enum {
      BATTERY_CHARGER_ERROR = 0   
      BATTERY_CHARGER_BAD = 1   
      BATTERY_CHARGER_NONE = 2   
      BATTERY_CHARGER_PLUGGED = 3   
      BATTERY_CHARGER_CHARGING = 4   
} battery_charger_info_t;

Since:

BlackBerry 10.0.0

Data:

BATTERY_CHARGER_ERROR
A battery-related system error.
BATTERY_CHARGER_BAD
The charger is invalid or weak.
BATTERY_CHARGER_NONE
No charger is present.
BATTERY_CHARGER_PLUGGED
The charger is connected, but not charging since the battery is fully charged.
BATTERY_CHARGER_CHARGING
The charger is connected and the battery is being charged.

Library:

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

Description:

This enumeration defines the possible battery charger states.