C_MQTTServer_ConnectMetaDataCB_ | |
C_MQTTServer_ConnParams_ | |
C_MQTTServer_DisconnectMetaDataCB_ | |
C_MQTTServer_LocalAuthenticationData_ | |
C_MQTTServer_RecvMetaDataCB_ | |
C_MQTTServer_SubscribeParams_ | |
C_MQTTServer_UnSubscribeParams_ | |
CHTTPClient_extSecParams | |
CHTTPServer_Params | HTTPServer instance create parameters |
CMQTTClient_ConnParams | |
CMQTTClient_OperationMetaDataCB | |
CMQTTClient_Params | |
CMQTTClient_RecvMetaDataCB | |
CMQTTClient_SubscribeParams | |
CMQTTClient_UnsubscribeParams | |
CMQTTClient_Will | |
CMQTTServer_Params | |
CSlNetIf_Config_t | SlNetIf_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_t | The SlNetIf_t structure holds the configuration of the interface Its ID, name, flags and the configuration list - SlNetIf_Config_t |
CSlNetSock_Addr_t | IpV4 socket address |
CSlNetSock_AddrIn6_t | SlNetSock IPv6 address, Internet style |
CSlNetSock_AddrIn_t | SlNetSock IPv4 address, Internet style |
CSlNetSock_Broadcast_t | The SlNetSock_Broadcast_t structure is used in SLNETSOCK_OPSOCK_BROADCAST socket level option |
CSlNetSock_In6Addr_t | IpV6 or Ipv6 EUI64 |
CSlNetSock_InAddr_t | Internet address |
CSlNetSock_IpMreq_t | The SlNetSock_IpMreq_t structure is used in SLNETSOCK_OPIP_ADD_MEMBERSHIP and SLNETSOCK_OPIP_DROP_MEMBERSHIP IP level option |
CSlNetSock_IpV6Mreq_t | The SlNetSock_IpV6Mreq_t structure is used in SLNETSOCK_OPIPV6_ADD_MEMBERSHIP and SLNETSOCK_OPIPV6_DROP_MEMBERSHIP IP level option |
CSlNetSock_Keepalive_t | The SlNetSock_Keepalive_t structure is used in SLNETSOCK_OPSOCK_KEEPALIVE socket level option |
CSlNetSock_linger_t | The SlNetSock_linger_t structure is used in SLNETSOCK_OPSOCK_LINGER socket level option |
CSlNetSock_MaxRtt_t | The SlNetSock_MaxRtt_t structure is used in SLNETSOCK_TCP_MAXRTT TCP level option |
CSlNetSock_MaxSeg_t | The SlNetSock_MaxSeg_t structure is used in SLNETSOCK_TCP_MAXSEG TCP level option |
CSlNetSock_NoDelay_t | The SlNetSock_NoDelay_t structure is used in SLNETSOCK_TCP_NODELAY TCP level option |
CSlNetSock_Nonblocking_t | The SlNetSock_Nonblocking_t structure is used in SLNETSOCK_OPSOCK_NON_BLOCKING socket level option |
CSlNetSock_NonIpBoundary_t | The SlNetSock_NonIpBoundary_t structure is used in SLNETSOCK_OPSOCK_NON_IP_BOUNDARY socket level option |
CSlNetSock_NoOpt_t | The SlNetSock_NoOpt_t structure is used in SLNETSOCK_TCP_NOOPT TCP level option |
CSlNetSock_NoPush_t | The SlNetSock_NoPush_t structure is used in SLNETSOCK_TCP_NOPUSH TCP level option |
CSlNetSock_SackPermitted_t | The SlNetSock_SackPermitted_t structure is used in SLNETSOCK_TCP_NOPUSH TCP level option |
CSlNetSock_SdSet_t | The SlNetSock_SdSet_t structure holds the sd array for SlNetSock_select function |
CSlNetSock_SecAttribNode_t | Secure socket attribute context |
CSlNetSock_SecureALPN_t | Secure ALPN structure |
CSlNetSock_SecureMask_t | Secure Mask structure |
CSlNetSock_SecureMethod_t | Secure Method structure |
CSlNetSock_SockAddrStorage_t | Generic socket address type to hold either IPv4 or IPv6 address |
CSlNetSock_TransceiverRxOverHead_t | The SlNetSock_TransceiverRxOverHead_t structure holds the data for Rx transceiver mode using a raw socket when using SlNetSock_recv function |
CSlNetSock_Winsize_t | The SlNetSock_Winsize_t structure is used in SLNETSOCK_OPSOCK_RCV_BUF socket level option |
CSlNetUtil_addrInfo_t | |
CURLHandler_Setup | Structure containing URL Handler components |