otTcpEndpoint

#include <tcp.h>

表示 TCP 端点。

摘要

TCP 端点充当 TCP 连接的端点。它可用于启动 TCP 连接,在 TCP 连接建立后,将数据发送到连接对等端以及从连接对等端接收数据。

应用不应直接检查此结构的字段,而应仅通过此文件中提供的 TCP API 函数与其交互。

公共属性

mAlign
uint64_t
mContext
void *
指向应用特定上下文的指针。
mDisconnectedCallback
“已断开连接”回调函数
mEstablishedCallback
“已建立”回调函数
mForwardProgressCallback
“Forward progress”回调函数
mNext
struct otTcpEndpoint *
指向下一个 TCP 端点的指针(仅限内部使用)
mPendingCallbacks
uint8_t
mReceiveAvailableCallback
“接收可用”回调函数
mReceiveLinks[2]
mSendDoneCallback
“发送完成”回调函数
mSize[392+36 *sizeof(void *)]
uint8_t
mSockAddr
mTcb
union otTcpEndpoint::@30
mTimers[4]
uint32_t

公共属性

mAlign

uint64_t otTcpEndpoint::mAlign

mContext

void * otTcpEndpoint::mContext

指向应用特定上下文的指针。

mDisconnectedCallback

otTcpDisconnected otTcpEndpoint::mDisconnectedCallback

“已断开连接”回调函数

mEstablishedCallback

otTcpEstablished otTcpEndpoint::mEstablishedCallback

“已建立”回调函数

mForwardProgressCallback

otTcpForwardProgress otTcpEndpoint::mForwardProgressCallback

“Forward progress”回调函数

mNext

struct otTcpEndpoint * otTcpEndpoint::mNext

指向下一个 TCP 端点的指针(仅限内部使用)

mPendingCallbacks

uint8_t otTcpEndpoint::mPendingCallbacks

mReceiveAvailableCallback

otTcpReceiveAvailable otTcpEndpoint::mReceiveAvailableCallback

“接收可用”回调函数

otLinkedBuffer otTcpEndpoint::mReceiveLinks[2]

mSendDoneCallback

otTcpSendDone otTcpEndpoint::mSendDoneCallback

“发送完成”回调函数

mSize

uint8_t otTcpEndpoint::mSize[392+36 *sizeof(void *)]

mSockAddr

otSockAddr otTcpEndpoint::mSockAddr

mTcb

union otTcpEndpoint::@30 otTcpEndpoint::mTcb

mTimers

uint32_t otTcpEndpoint::mTimers[4]

资源

OpenThread API 参考文档源自 GitHub 上提供的源代码。如需了解详情,或者为我们的文档做贡献,请参阅资源