TR-069 Device.MoCA.Interface.AssociatedDevice object Getter API
This is the getter group of API for the Device.MoCA.Interface.{i}.X_RDKCENTRAL-COM_MeshTable.{j} object.
The interface for all functions is identical and is described here.
- Parameters
-
[in] | *name | This is the complete path name of the parameter extracted from soap message, e.g. ::get_Device_MoCA_Interface_X_RDKCENTRAL-COM_MeshTable_MeshTxNodeId. In this case, the path is "Device.MoCA.Interface.1.X_RDKCENTRAL-COM_MeshTable.MeshTxNodeId. |
[in] | *type | Data type of parameter defined for TR-069. This is same as the data type used in the Xi3 data-model.xml file. (see parameter.h) |
[out] | *value | This is the value of the parameter requested by the ACS. (see paramaccess.h) |
- Returns
- The status of the operation.
- Return values
-
OK | If parameter requested was successfully fetched. |
NOK | If parameter requested was not successfully fetched. |
NOT_HANDLED | If parameter requested is not handled. |
◆ X_RDKCENTRAL_COM_MeshTable
class X_RDKCENTRAL_COM_MeshTable |
Public Member Functions |
int | get_MeshTxNodeId (HOSTIF_MsgData_t *stMsgData, unsigned int associatedDeviceNum, bool *pChanged=NULL) |
| Get the node ID of the transmit MoCA node from MoCA Mesh table of MoCA connected device. More...
|
|
int | get_MeshRxNodeId (HOSTIF_MsgData_t *stMsgData, unsigned int associatedDeviceNum, bool *pChanged=NULL) |
| Get the node ID of the receive MoCA node from MoCA mesh table of MoCA connected device. More...
|
|
int | get_MeshPHYTxRate (HOSTIF_MsgData_t *stMsgData, unsigned int associatedDeviceNum, bool *pChanged=NULL) |
| Get the Associated Device's presence indicator. More...
|
|
int | get_BondedChannel (HOSTIF_MsgData_t *stMsgData, unsigned int associatedDeviceNum, bool *pChanged=NULL) |
|
Static Public Member Functions |
static class X_RDKCENTRAL_COM_MeshTable * | getInstance (int dev_id) |
|
static void | closeInstance (X_RDKCENTRAL_COM_MeshTable *) |
|
static void | closeAllInstances () |
|
static GList * | getAllAssociateDevs () |
|
Private Member Functions |
| X_RDKCENTRAL_COM_MeshTable (int dev_id) |
|
Private Attributes |
int | dev_id |
|
unsigned int | backupTxNodeID |
|
unsigned int | backupRxNodeID |
|
unsigned int | backupPHYTxRate |
|
bool | bCalledTxNodeID |
|
bool | bCalledRxNodeID |
|
bool | bCalledPHYTxRate |
|
Static Private Attributes |
static GHashTable * | ifHash = NULL |
|