MAC_DRVR_StatisticsGet Function

C

TCPIP_MAC_RES MAC_DRVR_StatisticsGet(
    DRV_HANDLE                  hMac,
    TCPIP_MAC_RX_STATISTICS *   pRxStatistics,
    TCPIP_MAC_TX_STATISTICS *   pTxStatistics
    ); 

Returns

  • TCPIP_MAC_RES_OK if all processing went on OK.

  • TCPIP_MAC_RES_OP_ERR error code if function not supported by the driver.

Description

This function will get the current value of the statistic counters maintained by the MAC driver.

Remarks

  • The reported values are info only and change dynamically.

Preconditions

  • MAC_DRVR_Initialize() should have been called.

  • MAC_DRVR_Open() should have been called to obtain a valid handle.

Parameters

ParametersDescription
hMachandle identifying the MAC driver client
pRxStatisticsPointer to a TCPIP_MAC_RX_STATISTICS that will receive the current RX statistics counters Can be NULL if not needed
pTxStatisticsPointer to a TCPIP_MAC_TX_STATISTICS that will receive the current TX statistics counters Can be NULL if not needed