Network Services API  2.75.00.17
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
Data Structures
Here are the data structures with brief descriptions:
 C_MQTTServer_ConnectMetaDataCB_
 C_MQTTServer_ConnParams_
 C_MQTTServer_DisconnectMetaDataCB_
 C_MQTTServer_LocalAuthenticationData_
 C_MQTTServer_RecvMetaDataCB_
 C_MQTTServer_SubscribeParams_
 C_MQTTServer_UnSubscribeParams_
 CHTTPClient_extSecParams
 CHTTPServer_ParamsHTTPServer instance create parameters
 CMQTTClient_ConnParams
 CMQTTClient_OperationMetaDataCB
 CMQTTClient_Params
 CMQTTClient_RecvMetaDataCB
 CMQTTClient_SubscribeParams
 CMQTTClient_UnsubscribeParams
 CMQTTClient_Will
 CMQTTServer_Params
 CSlNetIf_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:
 CSlNetIf_tThe SlNetIf_t structure holds the configuration of the interface Its ID, name, flags and the configuration list - SlNetIf_Config_t
 CSlNetSock_Addr_tIpV4 socket address
 CSlNetSock_AddrIn6_tSlNetSock IPv6 address, Internet style
 CSlNetSock_AddrIn_tSlNetSock IPv4 address, Internet style
 CSlNetSock_Broadcast_tThe SlNetSock_Broadcast_t structure is used in SLNETSOCK_OPSOCK_BROADCAST socket level option
 CSlNetSock_In6Addr_tIpV6 or Ipv6 EUI64
 CSlNetSock_InAddr_tInternet address
 CSlNetSock_IpMreq_tThe SlNetSock_IpMreq_t structure is used in SLNETSOCK_OPIP_ADD_MEMBERSHIP and SLNETSOCK_OPIP_DROP_MEMBERSHIP IP level option
 CSlNetSock_IpV6Mreq_tThe SlNetSock_IpV6Mreq_t structure is used in SLNETSOCK_OPIPV6_ADD_MEMBERSHIP and SLNETSOCK_OPIPV6_DROP_MEMBERSHIP IP level option
 CSlNetSock_Keepalive_tThe SlNetSock_Keepalive_t structure is used in SLNETSOCK_OPSOCK_KEEPALIVE socket level option
 CSlNetSock_linger_tThe SlNetSock_linger_t structure is used in SLNETSOCK_OPSOCK_LINGER socket level option
 CSlNetSock_MaxRtt_tThe SlNetSock_MaxRtt_t structure is used in SLNETSOCK_TCP_MAXRTT TCP level option
 CSlNetSock_MaxSeg_tThe SlNetSock_MaxSeg_t structure is used in SLNETSOCK_TCP_MAXSEG TCP level option
 CSlNetSock_NoDelay_tThe SlNetSock_NoDelay_t structure is used in SLNETSOCK_TCP_NODELAY TCP level option
 CSlNetSock_Nonblocking_tThe SlNetSock_Nonblocking_t structure is used in SLNETSOCK_OPSOCK_NON_BLOCKING socket level option
 CSlNetSock_NonIpBoundary_tThe SlNetSock_NonIpBoundary_t structure is used in SLNETSOCK_OPSOCK_NON_IP_BOUNDARY socket level option
 CSlNetSock_NoOpt_tThe SlNetSock_NoOpt_t structure is used in SLNETSOCK_TCP_NOOPT TCP level option
 CSlNetSock_NoPush_tThe SlNetSock_NoPush_t structure is used in SLNETSOCK_TCP_NOPUSH TCP level option
 CSlNetSock_SackPermitted_tThe SlNetSock_SackPermitted_t structure is used in SLNETSOCK_TCP_NOPUSH TCP level option
 CSlNetSock_SdSet_tThe SlNetSock_SdSet_t structure holds the sd array for SlNetSock_select function
 CSlNetSock_SecAttribNode_tSecure socket attribute context
 CSlNetSock_SecureALPN_tSecure ALPN structure
 CSlNetSock_SecureMask_tSecure Mask structure
 CSlNetSock_SecureMethod_tSecure Method structure
 CSlNetSock_SockAddrStorage_tGeneric socket address type to hold either IPv4 or IPv6 address
 CSlNetSock_TransceiverRxOverHead_tThe SlNetSock_TransceiverRxOverHead_t structure holds the data for Rx transceiver mode using a raw socket when using SlNetSock_recv function
 CSlNetSock_Winsize_tThe SlNetSock_Winsize_t structure is used in SLNETSOCK_OPSOCK_RCV_BUF socket level option
 CSlNetUtil_addrInfo_t
 CURLHandler_SetupStructure containing URL Handler components
© Copyright 1995-2020, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale