  | 
  
    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