otTcpEndpoint
#include <tcp.h>
代表 TCP 端點。
摘要
TCP 端點是 TCP 連線的端點。這可以用來啟動 TCP 連線,並在建立 TCP 連線後,向對等點傳送資料並接收資料。
應用程式不應直接檢查這個結構的欄位,而應透過此檔案提供簽名的 TCP API 函式與之互動。
公開屬性 |
|
---|---|
mAlign
|
uint64_t
|
mContext
|
void *
指向應用程式特定背景資訊的指標。
|
mDisconnectedCallback
|
「已中斷連線」回呼函式
|
mEstablishedCallback
|
「已建立」回呼函式
|
mForwardProgressCallback
|
「轉送進度」回呼函式
|
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
指向應用程式特定背景資訊的指標。
mPendingCallbacks
uint8_t otTcpEndpoint::mPendingCallbacks
mReceiveLinks
otLinkedBuffer otTcpEndpoint::mReceiveLinks[2]
mSize
uint8_t otTcpEndpoint::mSize[392+36 *sizeof(void *)]