RDK Documentation (Open Sourced RDK Components)
|
Go to the source code of this file.
Data Structures | |
struct | _stBTRMgrPersistDevice |
This API initializes bluetooth manager's persistent storage interface. More... | |
struct | _stBTRMgrPersistProfile |
struct | _BTRMGR_Beacon_PersistentData_t |
struct | _BTRMGR_PersistentData_t |
struct | _BTRMGR_Profile_t |
Typedefs | |
typedef void * | tBTRMgrPIHdl |
typedef struct _stBTRMgrPersistDevice | stBTRMgrPersistDevice |
This API initializes bluetooth manager's persistent storage interface. | |
typedef struct _stBTRMgrPersistProfile | stBTRMgrPersistProfile |
typedef struct _BTRMGR_Beacon_PersistentData_t | BTRMGR_Beacon_PersistentData_t |
typedef struct _BTRMGR_PersistentData_t | BTRMGR_PersistentData_t |
typedef struct _BTRMGR_Profile_t | BTRMGR_Profile_t |
Functions | |
eBTRMgrRet | BTRMgr_PI_GetLEBeaconLimitingStatus (BTRMGR_Beacon_PersistentData_t *persistentData) |
eBTRMgrRet | BTRMgr_PI_SetLEBeaconLimitingStatus (BTRMGR_Beacon_PersistentData_t *persistentData) |
eBTRMgrRet | BTRMgr_PI_Init (tBTRMgrPIHdl *hBTRMgrPiHdl) |
This API initializes bluetooth manager's persistent storage interface. More... | |
eBTRMgrRet | BTRMgr_PI_DeInit (tBTRMgrPIHdl hBTRMgrPiHdl) |
This API deinitializes bluetooth manager's persistent storage interface. More... | |
eBTRMgrRet | BTRMgr_PI_GetAllProfiles (tBTRMgrPIHdl hBTRMgrPiHdl, BTRMGR_PersistentData_t *persistentData) |
This API reads all bluetooth profiles from json file and saves to BTRMGR_PersistentData_t structure. More... | |
eBTRMgrRet | BTRMgr_PI_SetAllProfiles (tBTRMgrPIHdl hBTRMgrPiHdl, BTRMGR_PersistentData_t *persistentData) |
This API sets all bluetooth profiles. More... | |
eBTRMgrRet | BTRMgr_PI_AddProfile (tBTRMgrPIHdl hBTRMgrPiHdl, BTRMGR_Profile_t *persistProfile) |
This API adds a single bluetooth profile to json file. More... | |
eBTRMgrRet | BTRMgr_PI_RemoveProfile (tBTRMgrPIHdl hBTRMgrPiHdl, BTRMGR_Profile_t *persistProfile) |
This API removes a single bluetooth profile from json file. More... | |