Jump to main content

##

# DRV_GMAC_StatisticsGet Function

## C

    TCPIP_MAC_RES DRV_GMAC_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

DRV_GMAC_Initialize() should have been called. DRV_GMAC_Open() should have been called to obtain a valid handle.

## Example Function

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