RDK Documentation (Open Sourced RDK Components)
XREClient RequestHandler Public Classes

Description

Describe the details about classes used in TR-069 XREClient request handler.

Data Structures

class  XREClientReqHandler
 This class provides the interface for getting XRE request handler information. More...
 

Data Structure Documentation

◆ XREClientReqHandler

class XREClientReqHandler

This class provides the interface for getting XRE request handler information.

Definition at line 58 of file hostIf_XREClient_ReqHandler.h.

Inheritance diagram for XREClientReqHandler:
Inheritance graph
Collaboration diagram for XREClientReqHandler:
Collaboration graph

Public Member Functions

virtual bool init ()
 This is a pure virtual function used for initialization. Currently not implemented. More...
 
virtual bool unInit ()
 This is a pure virtual function used for un initialization. Currently not implemented. More...
 
virtual int handleSetMsg (HOSTIF_MsgData_t *stMsgData)
 This is a pure virtual function used to handle the set message request. Currently not implemented. More...
 
virtual int handleGetMsg (HOSTIF_MsgData_t *stMsgData)
 This is a pure virtual function used to handle the get message request. Currently not implemented. More...
 
virtual int handleGetAttributesMsg (HOSTIF_MsgData_t *stMsgData)
 
virtual int handleSetAttributesMsg (HOSTIF_MsgData_t *stMsgData)
 

Static Public Member Functions

static void releaseLock ()
 
static void checkForUpdates ()
 
static void reset ()
 
static void registerUpdateCallback (updateCallback cb)
 
static msgHandlergetInstance ()
 

Static Private Member Functions

static void getLock ()
 

Static Private Attributes

static class XREClientReqHandlerpInstance
 
static updateCallback mUpdateCallback
 
static GMutex * m_mutex
 
static int numOfEntries
 

Member Function Documentation

◆ init()

virtual bool XREClientReqHandler::init ( )
virtual

This is a pure virtual function used for initialization. Currently not implemented.

Returns
Returns the status of the operation.
Return values
trueif initialization is successful .
falseif initialization is not successful.

Implements msgHandler.

◆ unInit()

virtual bool XREClientReqHandler::unInit ( )
virtual

This is a pure virtual function used for un initialization. Currently not implemented.

Returns
Returns the status of the operation.
Return values
trueif initialization is successful.
falseif initialization is not successful.

Implements msgHandler.

◆ handleSetMsg()

virtual int XREClientReqHandler::handleSetMsg ( HOSTIF_MsgData_t stMsgData)
virtual

This is a pure virtual function used to handle the set message request. Currently not implemented.

Parameters
[out]stMsgDataTR-069 Host interface message request.
Returns
Returns the status of the operation.
Return values
OKif successful.
ERR_INTERNAL_ERRORif not able to set the data to the device.

Implements msgHandler.

◆ handleGetMsg()

virtual int XREClientReqHandler::handleGetMsg ( HOSTIF_MsgData_t stMsgData)
virtual

This is a pure virtual function used to handle the get message request. Currently not implemented.

Parameters
[out]stMsgDataTR-069 Host interface message request.
Returns
Returns the status of the operation.
Return values
OKif successful.
ERR_INTERNAL_ERRORif not able to get the data from the device.

Implements msgHandler.