API  2.2
TSmarT Software Library
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages

Variables

xQueueHandle socket_queue [8]
 
uint16 SMASK [MAX_SOCK_NUM]
 
uint16 RMASK [MAX_SOCK_NUM]
 
uint16 SSIZE [MAX_SOCK_NUM]
 
uint16 RSIZE [MAX_SOCK_NUM]
 
uint16 SBUFBASEADDRESS [MAX_SOCK_NUM]
 
uint16 RBUFBASEADDRESS [MAX_SOCK_NUM]
 

Detailed Description

Variable Documentation

uint16 RBUFBASEADDRESS[MAX_SOCK_NUM]

Rx buffer base address by each channel

uint16 RMASK[MAX_SOCK_NUM]

Variable for Rx buffer MASK in each channel

uint16 RSIZE[MAX_SOCK_NUM]

Max Rx buffer size by each channel

uint16 SBUFBASEADDRESS[MAX_SOCK_NUM]

Tx buffer base address by each channel

uint16 SMASK[MAX_SOCK_NUM]

Variable for Tx buffer MASK in each channel

xQueueHandle socket_queue[8]

Socket queue array. There is a queue per socket. This queue only receives events reporting about the different events such as socket connected or disconnected. See tsmart_w5200_socket_events_t type for more details. This queue is only available working in IQR mode.

Examples:
mqtt_wiznet_publisher.c, mqtt_wiznet_subscriber.c, wiznet_tcp_client.c, and wiznet_tcp_server.c.
uint16 SSIZE[MAX_SOCK_NUM]

Max Tx buffer size by each channel