RDK Documentation (Open Sourced RDK Components)
TR-069 Object (Device.MoCA.Interface.{i}.QoS) Public APIs

Description

The Device.Moca.Interface.QoS object provides information on MoCA parameterized QoS for this interface [MoCAv1.1].

int MoCAInterfaceQoS::get_EgressNumFlows (HOSTIF_MsgData_t *stMsgData, bool *pChanged=NULL)
 Get the number of QoS flows that this interface has from the MoCA network. More...
 
int MoCAInterfaceQoS::get_IngressNumFlows (HOSTIF_MsgData_t *stMsgData, bool *pChanged=NULL)
 Get the number of QoS flows that this interface has onto the MoCA network. More...
 
int MoCAInterfaceQoS::get_FlowStatsNumberOfEntries (HOSTIF_MsgData_t *stMsgData, bool *pChanged=NULL)
 Get the number of entries in the FlowStats table. More...
 

Function Documentation

◆ get_EgressNumFlows()

int MoCAInterfaceQoS::get_EgressNumFlows ( HOSTIF_MsgData_t stMsgData,
bool *  pChanged = NULL 
)

Get the number of QoS flows that this interface has from the MoCA network.

This parameter is based on mocaIfEgressNodeNumFlows from [MOCA11-MIB].

This function provides the output as a numeric value available in Device.MoCA.Interface.{i}.QoS.EgressNumFlow parameter.

Parameters
[out]stMsgDataTR-069 Host interface message request.
[out]pChangedpChange set to not NULL if the object value got changed.
Returns
Returns 0 on success, otherwise will return the appropriate error code.

Definition at line 61 of file Device_MoCA_Interface_QoS.cpp.

◆ get_IngressNumFlows()

int MoCAInterfaceQoS::get_IngressNumFlows ( HOSTIF_MsgData_t stMsgData,
bool *  pChanged = NULL 
)

Get the number of QoS flows that this interface has onto the MoCA network.

This parameter is based on mocaIfIngressNodeNumFlows from [MOCA11-MIB].

This function provides the output as a numeric value available in Device.MoCA.Interface.{i}.QoS.IngressNumFlows parameter.

Parameters
[out]stMsgDataTR-069 Host interface message request.
[out]pChangedpChange set to not NULL if the object value got changed.
Returns
Returns 0 on success, otherwise will return the appropriate error code.

Definition at line 65 of file Device_MoCA_Interface_QoS.cpp.

◆ get_FlowStatsNumberOfEntries()

int MoCAInterfaceQoS::get_FlowStatsNumberOfEntries ( HOSTIF_MsgData_t stMsgData,
bool *  pChanged = NULL 
)

Get the number of entries in the FlowStats table.

This function provides the output as a numeric value available in Device.MoCA.Interface.{i}.QoS.FlowStatsNumberOfEntries parameter.

Parameters
[in]stMsgDataTR-069 Host interface message request.
[out]pChangedpChange set to not NULL if the object value got changed.
Returns
Returns 0 on success, otherwise will return the appropriate error code.

Definition at line 70 of file Device_MoCA_Interface_QoS.cpp.