|
RDK-B
|
Go to the documentation of this file.
24 #define ULLONG unsigned long long
28 #define ULONG unsigned long
32 #define USHORT unsigned short
36 #define BOOL unsigned char
44 #define UCHAR unsigned char
52 #define UINT unsigned int
unsigned long UnicastPacketsReceived
int xtm_hal_getLinkStatus(XTM_LINK_TYPE type, unsigned int lineIndex, PXTM_LINK_STATUS linkStatus)
Get XTM (ATM/PTM) interface link status.
unsigned int Atm_TransmittedBlocks
struct _XTM_LINK_STATS * PXTM_LINK_STATS
enum _XTM_LINK_TYPE XTM_LINK_TYPE
enum to identify the XTM link type. It could be either ATM, PTM or Not Supported.
unsigned long MulticastPacketsReceived
unsigned long BroadcastPacketsSent
enum _XTM_LINK_TYPE * PXTM_LINK_TYPE
int xtm_hal_getLinkMacAddress(XTM_LINK_TYPE type, unsigned int lineIndex, char *macAddr)
Get XTM (ATM/PTM) link interface mac address.
int xtm_hal_getLinkNumberOfEntries(XTM_LINK_TYPE type, unsigned int *lineCount)
Get total number of XTM (ATM/PTM) link entries.
@ XTM_LINK_LOWER_LAYER_DOWN
unsigned long BroadcastPacketsReceived
unsigned long PacketsReceived
unsigned int Atm_HECErrors
int xtm_hal_init()
Initialise the xtm features
_XTM_LINK_TYPE
enum to identify the XTM link type. It could be either ATM, PTM or Not Supported.
unsigned int UnknownProtoPacketsReceived
unsigned long MulticastPacketsSent
unsigned long PacketsSent
int xtm_hal_getLinkLastChange(XTM_LINK_TYPE type, unsigned int lineIndex, unsigned int *timestamp)
Get XTM (ATM/PTM) link interface last configured time stamp.
unsigned int DiscardPacketsReceived
unsigned long UnicastPacketsSent
unsigned int DiscardPacketsSent
int xtm_hal_getLinkEnable(XTM_LINK_TYPE type, unsigned char *enable)
Get XTM link interface enabled or not.
int xtm_hal_setLinkEnable(XTM_LINK_TYPE type, unsigned int lineIndex, unsigned char enable)
Enable/Disable XTM link interface. This bringup the XTM interface up.
int xtm_hal_getLinkStats(XTM_LINK_TYPE type, unsigned int lineIndex, PXTM_LINK_STATS linkStats)
Get XTM link statistics information
unsigned int Atm_ReceivedBlocks
enum _XTM_LINK_STATUS XTM_LINK_STATUS
unsigned int Atm_CRCErrors
unsigned int ErrorsReceived
struct _XTM_LINK_STATS XTM_LINK_STATS
int xtm_hal_getLinkName(XTM_LINK_TYPE type, unsigned int lineIndex, char *ifName)
Get XTM (ATM/PTM) link interface name
enum _XTM_LINK_STATUS * PXTM_LINK_STATUS
unsigned long BytesReceived