#include <sockif.h>
Collaboration diagram for _SOCKRAWETH:
Data Fields | |
FILEDESC | fd |
File descriptor header. | |
UINT32 | Family |
Address family of the socket (AF_RAWETH). | |
UINT32 | SockType |
Socket Type (SOCK_RAWETH). | |
UINT32 | Protocol |
Layer3 Protocol (can by any custom L3 types). | |
UINT16 | SockPriority |
Socket Priority. | |
UINT32 | SockProt |
Socket Protocol Handler (SOCKPROT_RAWETH). | |
UINT32 | StateFlags |
Socket State flags (SS_...). Defined and used by NDK core stack internally. | |
_SOCKRAWETH * | pPrev |
Pointer to next socket in protocol list. | |
_SOCKRAWETH * | pNext |
Pointer to previous socket in protocol list. | |
HANDLE | hIF |
Handle to Interface on which packets need to be Rxed or Txed. | |
INT32 | ErrorPending |
Error returned on socket call. | |
UINT32 | RxTimeout |
Receive Timeout for the socket. | |
UINT32 | RxBufSize |
Receive buffer size. | |
UINT32 | TxBufSize |
Transmit buffer size. | |
HANDLE | hSBRx |
Handle to Receive buffer of the socket. | |
HANDLE | hSBTx |
Handle to Transmit buffer of the socket. | |
TimestampFxn | pTimestampFxn |
Handle to Timestamp function. |
This data structure identifies a socket used for communication over Raw Ethernet Sockets.