Network Services API  2.00.00.16
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
Data Structures
Here are the data structures with brief descriptions:
 C_SlNetIf_Config_tSlNetIf_Config_t structure contains all the function callbacks that are expected to be filled by the relevant network stack interface
Each interface has different capabilities, so not all the API's must be supported therefore an API's can be defined as:
 C_SlNetIf_tThe SlNetIf_t structure holds the configuration of the interface Its ID, name, flags and the configuration list - SlNetIf_Config_t
 C_SlNetSock_Addr_tIpV4 socket address
 C_SlNetSock_AddrIn6_tSlNetSock IPv6 address, Internet style
 C_SlNetSock_AddrIn_tSlNetSock IPv4 address, Internet style
 C_SlNetSock_In6Addr_tIpV6 or Ipv6 EUI64
 C_SlNetSock_InAddr_tInternet address
 C_SlNetSock_IpMreq_tThe SlNetSock_IpMreq_t structure is used in SLNETSOCK_OPIP_ADD_MEMBERSHIP/SLNETSOCK_OPIP_DROP_MEMBERSHIP IP level option
 C_SlNetSock_IpV6Mreq_tThe SlNetSock_IpV6Mreq_t structure is used in SLNETSOCK_OPIPV6_ADD_MEMBERSHIP/SLNETSOCK_OPIPV6_DROP_MEMBERSHIP IP level option
 C_SlNetSock_Keepalive_tThe SlNetSock_Keepalive_t structure is used in SLNETSOCK_OPSOCK_KEEPALIVE socket level option
 C_SlNetSock_linger_tThe SlNetSock_linger_t structure is used in SLNETSOCK_OPSOCK_LINGER socket level option
 C_SlNetSock_Nonblocking_tThe SlNetSock_Nonblocking_t structure is used in SLNETSOCK_OPSOCK_NON_BLOCKING socket level option
 C_SlNetSock_NonIpBoundary_tThe SlNetSock_NonIpBoundary_t structure is used in SLNETSOCK_OPSOCK_NON_IP_BOUNDARY socket level option
 C_SlNetSock_SdSet_tThe SlNetSock_SdSet_t structure holds the sd array for SlNetSock_select function
 C_SlNetSock_SecAttribNode_tSecure socket attribute context
 C_SlNetSock_SecureALPN_tSecure ALPN structure
 C_SlNetSock_SecureMask_tSecure Mask structure
 C_SlNetSock_SecureMethod_tSecure Method structure
 C_SlNetSock_Timeval_tThe SlNetSock_Timeval_t structure is used in SLNETSOCK_OPSOCK_RCV_TIMEO socket level option
 C_SlNetSock_TransceiverRxOverHead_tThe SlNetSock_TransceiverRxOverHead_t structure holds the data for Rx transceiver mode using a raw socket when using SlNetSock_recv function
 C_SlNetSock_Winsize_tThe SlNetSock_Winsize_t structure is used in SLNETSOCK_OPSOCK_RCV_BUF socket level option
Copyright 2017, Texas Instruments Incorporated