This structure contains arguments to the otTcpEndpointInitialize() function.

Public Attributes#

void *

Pointer to application-specific context.

"Established" callback function

"Send done" callback function

"Forward progress" callback function

"Receive available" callback function

"Disconnected" callback function

void *

Pointer to memory provided to the system for the TCP receive buffer.

size_t

Size of memory provided to the system for the TCP receive buffer.

Public Attribute Documentation#

mContext#

void* otTcpEndpointInitializeArgs::mContext

Pointer to application-specific context.


Definition at line 274 of file include/openthread/tcp.h

mEstablishedCallback#

otTcpEstablished otTcpEndpointInitializeArgs::mEstablishedCallback

"Established" callback function


Definition at line 276 of file include/openthread/tcp.h

mSendDoneCallback#

otTcpSendDone otTcpEndpointInitializeArgs::mSendDoneCallback

"Send done" callback function


Definition at line 277 of file include/openthread/tcp.h

mForwardProgressCallback#

otTcpForwardProgress otTcpEndpointInitializeArgs::mForwardProgressCallback

"Forward progress" callback function


Definition at line 278 of file include/openthread/tcp.h

mReceiveAvailableCallback#

otTcpReceiveAvailable otTcpEndpointInitializeArgs::mReceiveAvailableCallback

"Receive available" callback function


Definition at line 279 of file include/openthread/tcp.h

mDisconnectedCallback#

otTcpDisconnected otTcpEndpointInitializeArgs::mDisconnectedCallback

"Disconnected" callback function


Definition at line 280 of file include/openthread/tcp.h

mReceiveBuffer#

void* otTcpEndpointInitializeArgs::mReceiveBuffer

Pointer to memory provided to the system for the TCP receive buffer.


Definition at line 282 of file include/openthread/tcp.h

mReceiveBufferSize#

size_t otTcpEndpointInitializeArgs::mReceiveBufferSize

Size of memory provided to the system for the TCP receive buffer.


Definition at line 283 of file include/openthread/tcp.h