Telematics SDK - API Reference
v1.54.0
|
Modules | |
Filesystem | |
Data Structures | |
class | telux::platform::PlatformFactory |
PlatformFactory allows creation of Platform services related classes. More... | |
This section contains APIs related to configure platform functionalities and acquire information from the sub-components.
class telux::platform::PlatformFactory |
PlatformFactory allows creation of Platform services related classes.
Public Member Functions | |
virtual std::shared_ptr< IFsManager > | getFsManager (telux::common::InitResponseCb callback=nullptr)=0 |
virtual std::shared_ptr< IDeviceInfoManager > | getDeviceInfoManager (telux::common::InitResponseCb callback=nullptr)=0 |
Static Public Member Functions | |
static PlatformFactory & | getInstance () |
|
static |
Get instance of platform Factory
|
pure virtual |
Get instance of filesystem manager (IFsManager). The filesystem manager supports notification of filesystem events like EFS restore indications.
[in] | callback | Optional callback to get the initialization status of FsManager. telux::common::InitResponseCb |
|
pure virtual |
Get instance of device info manager (IDeviceInfoManager). The device info manager supports device info request like retrieving IMEI and platform version.
[in] | callback | Optional callback to get the initialization status of FsManager. telux::common::InitResponseCb |