RTOS-integrated SF Socket WIFI Framework Interface.
More...
|
| enum | sf_wifi_qca4010_socket_at_cmd_index_t {
SF_WIFI_QCA4010_SOCKET_AT_CMD_INDEX_SOCKET_INDEX = 0,
SF_WIFI_QCA4010_SOCKET_AT_CMD_INDEX_SOCKET_CREATE,
SF_WIFI_QCA4010_SOCKET_AT_CMD_INDEX_TCP_SERVER,
SF_WIFI_QCA4010_SOCKET_AT_CMD_INDEX_TCP_CLIENT,
SF_WIFI_QCA4010_SOCKET_AT_CMD_INDEX_UDP_SERVER,
SF_WIFI_QCA4010_SOCKET_AT_CMD_INDEX_UDP_CLIENT,
SF_WIFI_QCA4010_SOCKET_AT_CMD_INDEX_EXIT_TRANSPARENT_MODE,
SF_WIFI_QCA4010_SOCKET_AT_CMD_INDEX_CLOSE_NETWORK_SOCKET,
SF_WIFI_QCA4010_SOCKET_AT_CMD_INDEX_UDP_DATA_SEND,
SF_WIFI_QCA4010_SOCKET_AT_CMD_INDEX_SWITCH_TO_DATA_MODE
} |
| |
| enum | sf_wifi_socket_type_t {
SOCK_STREAM = 0,
SOCK_DGRAM,
SOCK_STREAM = 1,
SOCK_DGRAM,
SOCK_RAW
} |
| |
| enum | sf_wifi_qca4010_socket_type_t {
SF_WIFI_QCA4010_SOCKET_TYPE_INVALID,
SF_WIFI_QCA4010_SOCKET_TYPE_TCP_SERVER,
SF_WIFI_QCA4010_SOCKET_TYPE_UDP_SERVER,
SF_WIFI_QCA4010_SOCKET_TYPE_TCP_CLIENT,
SF_WIFI_QCA4010_SOCKET_TYPE_UDP_CLIENT
} |
| |
RTOS-integrated SF Socket WIFI Framework Interface.
Summary
This SSP Interface provides access OnChip stack Socket API.
◆ SF_WIFI_QCA4010_SOCKET_API_VERSION_MAJOR
| #define SF_WIFI_QCA4010_SOCKET_API_VERSION_MAJOR (2U) |
Major Version of the API defined in this file
◆ SF_WIFI_QCA4010_SOCKET_API_VERSION_MINOR
| #define SF_WIFI_QCA4010_SOCKET_API_VERSION_MINOR (0U) |
Minor Version of the API defined in this file
◆ socklen_t
◆ sf_wifi_qca4010_socket_at_cmd_index_t
Socket specific AT command enumeration
| Enumerator |
|---|
| SF_WIFI_QCA4010_SOCKET_AT_CMD_INDEX_SOCKET_INDEX | Socket index.
|
| SF_WIFI_QCA4010_SOCKET_AT_CMD_INDEX_SOCKET_CREATE | Socket create.
|
| SF_WIFI_QCA4010_SOCKET_AT_CMD_INDEX_TCP_SERVER | TCP server.
|
| SF_WIFI_QCA4010_SOCKET_AT_CMD_INDEX_TCP_CLIENT | TCP client.
|
| SF_WIFI_QCA4010_SOCKET_AT_CMD_INDEX_UDP_SERVER | UDP server.
|
| SF_WIFI_QCA4010_SOCKET_AT_CMD_INDEX_UDP_CLIENT | UDP client.
|
| SF_WIFI_QCA4010_SOCKET_AT_CMD_INDEX_EXIT_TRANSPARENT_MODE | Exit from transparent mode.
|
| SF_WIFI_QCA4010_SOCKET_AT_CMD_INDEX_CLOSE_NETWORK_SOCKET | Close network socket.
|
| SF_WIFI_QCA4010_SOCKET_AT_CMD_INDEX_UDP_DATA_SEND | Send data to UDP client.
|
| SF_WIFI_QCA4010_SOCKET_AT_CMD_INDEX_SWITCH_TO_DATA_MODE | Switch to data mode.
|
◆ sf_wifi_qca4010_socket_type_t
Enumeration for socket type
| Enumerator |
|---|
| SF_WIFI_QCA4010_SOCKET_TYPE_INVALID | Invalid socket type.
|
| SF_WIFI_QCA4010_SOCKET_TYPE_TCP_SERVER | Data stream socket.
|
| SF_WIFI_QCA4010_SOCKET_TYPE_UDP_SERVER | Datagram socket.
|
| SF_WIFI_QCA4010_SOCKET_TYPE_TCP_CLIENT | Data stream socket.
|
| SF_WIFI_QCA4010_SOCKET_TYPE_UDP_CLIENT | Datagram socket.
|
◆ sf_wifi_socket_type_t
Type of Socket
| Enumerator |
|---|
| SOCK_STREAM | TCP Socket.
|
| SOCK_DGRAM | UDP Socket.
|
| SOCK_STREAM | TCP Socket.
|
| SOCK_DGRAM | UDP Socket.
|
| SOCK_RAW | RAW Socket.
|