RDK Documentation (Open Sourced RDK Components)

Description

Describe the details about classes used in TR069 storage service.

Data Structures

class  hostIf_StorageSrvc
 This class provides the TR-069 storage service information. More...
 

Data Structure Documentation

◆ hostIf_StorageSrvc

class hostIf_StorageSrvc

This class provides the TR-069 storage service information.

Definition at line 99 of file Service_Storage.h.

Collaboration diagram for hostIf_StorageSrvc:
Collaboration graph

Public Member Functions

int handleGetMsg (HOSTIF_MsgData_t *stMsgData)
 This function get the hostIf storage service interface such as total number physical medium entries, attributes of physical medium "Name", "SmartCapable" and "Health". More...
 
int handleSetMsg (HOSTIF_MsgData_t *stMsgData)
 This function set the hostIf storage service interface such as total number physical medium entries, attributes of physical medium "Name", "SmartCapable" and "Health". Currently not implemented. More...
 

Static Public Member Functions

static hostIf_StorageSrvcgetInstance (int dev_id)
 
static void closeInstance (hostIf_StorageSrvc *)
 
static GList * getAllInstances ()
 
static void closeAllInstances ()
 
static unsigned int get_Device_StorageSrvc_ClientNumberOfEntries (HOSTIF_MsgData_t *stMsgData)
 
static void getLock ()
 
static void releaseLock ()
 

Private Member Functions

 hostIf_StorageSrvc (int dev_id)
 Class Constructor of the class hostIf_StorageSrvc. More...
 

Private Attributes

int dev_id
 

Static Private Attributes

static GHashTable * storageSrvHash = NULL
 
static GMutex * m_mutex = NULL
 

Constructor & Destructor Documentation

◆ hostIf_StorageSrvc()

hostIf_StorageSrvc::hostIf_StorageSrvc ( int  dev_id)
private

Class Constructor of the class hostIf_StorageSrvc.

It will initialize the device id.

Parameters
[in]dev_idIdentification number of the device.

Definition at line 45 of file Service_Storage.cpp.