Receive application data via socket, with error handling. See section NetSock_RxData() for more information.
Files
net_app.h/net_app.c
Prototype
Code Block |
---|
CPU_INT16U NetApp_SockRx (NET_SOCK_ID sock_id,
void *p_data_buf,
CPU_INT16U data_buf_len,
CPU_INT16U data_rx_th,
CPU_INT16S flags,
NET_SOCK_ADDR *p_addr_remote,
NET_SOCK_ADDR_LEN *p_addr_len,
CPU_INT16U retry_max,
CPU_INT32U timeout_ms,
CPU_INT32U time_dly_ms,
NET_ERR *p_err); |
Arguments
sock_id
This is the socket ID returned by NetApp_SockOpen()/
NetSock_Open()/socket()
when the socket was created or by NetApp_SockAccept()/NetSock_Accept()/accept()
when a connection was accepted.
...