17 #ifndef __NUGU_BATTERY_INTERFACE_H__
18 #define __NUGU_BATTERY_INTERFACE_H__
23 namespace NuguCapability {
25 using namespace NuguClientKit;
battery handler interface
Definition: battery_interface.hh:66
battery listener interface
Definition: battery_interface.hh:51
virtual void requestContext(BatteryInfo &battery_info)=0
Request context information for battery context.
capability interface
Definition: capability_interface.hh:82
capability listener interface
Definition: capability_interface.hh:60
struct NuguCapability::_BatteryInfo BatteryInfo
Battery Information.
Battery Information.
Definition: battery_interface.hh:41
bool charging
Definition: battery_interface.hh:43
bool approximate_level
Definition: battery_interface.hh:44
int level
Definition: battery_interface.hh:42