otTcpEndpoint Struct Reference
This structure represents a TCP endpoint.
#include <
include/openthread/tcp.h
>
Public Attributes | |
struct otTcpEndpoint * | mNext |
A pointer to the next TCP endpoint (internal use only) | |
otInstance * | mInstance |
A pointer to the OpenThread instance associated with this TCP endpoint. | |
void * | mContext |
A pointer to application-specific context. | |
otTcpEstablished | mEstablishedCallback |
"Established" callback function | |
otTcpSendDone | mSendDoneCallback |
"Send done" callback function | |
otTcpSendReady | mSendReadyCallback |
"Send ready" callback function | |
otTcpReceiveAvailable | mReceiveAvailableCallback |
"Receive available" callback function | |
otTcpDisconnected | mDisconnectedCallback |
"Disconnected" callback function | |
uint32_t | mTimers [4] |
This structure represents a TCP endpoint.
An TCP endpoint acts an endpoint of TCP connection. It can be used to initiate TCP connections, and, once a TCP connection is established, send data to and receive data from the connection peer.
The application should not inspect the fields of this structure directly; it should only interact with it via the TCP API functions whose signatures are provided in this file.
The documentation for this struct was generated from the following file:
- include/openthread/
tcp.h