Transport interface definitions to send and receive data over the network. More...
#include <stdint.h>#include <stddef.h>Go to the source code of this file.
Data Structures | |
| struct | TransportInterface_t | 
| The transport layer interface.  More... | |
Typedefs | |
| typedef struct NetworkContext | NetworkContext_t | 
| The NetworkContext is an incomplete type. An implementation of this interface must define struct NetworkContext for the system requirements. This context is passed into the network interface functions.  | |
| typedef int32_t(* | TransportRecv_t) (NetworkContext_t *pNetworkContext, void *pBuffer, size_t bytesToRecv) | 
| Transport interface for receiving data on the network.  More... | |
| typedef int32_t(* | TransportSend_t) (NetworkContext_t *pNetworkContext, const void *pBuffer, size_t bytesToSend) | 
| Transport interface for sending data over the network.  More... | |
Transport interface definitions to send and receive data over the network.