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.


mEstablishedCallback#

otTcpEstablished otTcpEndpointInitializeArgs::mEstablishedCallback

"Established" callback function


mSendDoneCallback#

otTcpSendDone otTcpEndpointInitializeArgs::mSendDoneCallback

"Send done" callback function


mForwardProgressCallback#

otTcpForwardProgress otTcpEndpointInitializeArgs::mForwardProgressCallback

"Forward progress" callback function


mReceiveAvailableCallback#

otTcpReceiveAvailable otTcpEndpointInitializeArgs::mReceiveAvailableCallback

"Receive available" callback function


mDisconnectedCallback#

otTcpDisconnected otTcpEndpointInitializeArgs::mDisconnectedCallback

"Disconnected" callback function


mReceiveBuffer#

void* otTcpEndpointInitializeArgs::mReceiveBuffer

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


mReceiveBufferSize#

size_t otTcpEndpointInitializeArgs::mReceiveBufferSize

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