Telematics SDK - Interface Specification
v1.16.0
|
Data Structures | |
class | PowerFactory |
PowerFactory allows creation of power manager instance. More... | |
class | IPowerListener |
Listener class for getting notifications related to system power-state and also the updates related to power-management service status. The client needs to implement these methods as briefly as possible and avoid blocking calls in it. The methods in this class can be invoked from multiple different threads. Client needs to make sure that the implementation is thread-safe. More... | |
class | IPowerManager |
IPowerManager provides interface to register and de-register listeners (to get system power-state updates). And also API to initiate system power-state transition. More... | |
Enumerations | |
enum | SystemState { SystemState::UNKNOWN, SystemState::SUSPEND, SystemState::RESUME, SystemState::SHUTDOWN } |
enum | SystemStateAck { SystemStateAck::SUSPEND_ACK, SystemStateAck::SHUTDOWN_ACK } |