otTcpEndpoint
#include <tcp.h>
Đại diện cho một điểm cuối TCP.
Tóm tắt
Điểm cuối TCP đóng vai trò là điểm cuối của kết nối TCP. Giao thức này có thể được dùng để bắt đầu kết nối TCP, và sau khi kết nối TCP được thiết lập, sẽ gửi dữ liệu đến và nhận dữ liệu từ kết nối ngang hàng.
Ứng dụng không được kiểm tra trực tiếp các trường của cấu trúc này mà chỉ được tương tác với ứng dụng thông qua các hàm API TCP có chữ ký được cung cấp trong tệp này.
Thuộc tính công khai |
|
---|---|
mAlign
|
uint64_t
|
mContext
|
void *
Con trỏ đến ngữ cảnh dành riêng cho ứng dụng.
|
mDisconnectedCallback
|
Hàm gọi lại "Đã ngắt kết nối"
|
mEstablishedCallback
|
Hàm gọi lại "Đã thiết lập"
|
mForwardProgressCallback
|
Hàm gọi lại "Tiến trình chuyển tiếp"
|
mNext
|
struct otTcpEndpoint *
Con trỏ tới điểm cuối TCP tiếp theo (chỉ sử dụng nội bộ)
|
mPendingCallbacks
|
uint8_t
|
mReceiveAvailableCallback
|
Hàm gọi lại "Có thể nhận"
|
mReceiveLinks[2]
|
|
mSendDoneCallback
|
Hàm callback "Gửi xong"
|
mSize[392+36 *sizeof(void *)]
|
uint8_t
|
mSockAddr
|
|
mTcb
|
union otTcpEndpoint::@30
|
mTimers[4]
|
uint32_t
|
Thuộc tính công khai
mAlign
uint64_t otTcpEndpoint::mAlign
mContext
void * otTcpEndpoint::mContext
Con trỏ đến ngữ cảnh dành riêng cho ứng dụng.
mDisconnectedCallback
otTcpDisconnected otTcpEndpoint::mDisconnectedCallback
Hàm gọi lại "Đã ngắt kết nối"
mEstablishedCallback
otTcpEstablished otTcpEndpoint::mEstablishedCallback
Hàm gọi lại "Đã thiết lập"
mForwardProgressCallback
otTcpForwardProgress otTcpEndpoint::mForwardProgressCallback
Hàm gọi lại "Tiến trình chuyển tiếp"
mNext
struct otTcpEndpoint * otTcpEndpoint::mNext
Con trỏ tới điểm cuối TCP tiếp theo (chỉ sử dụng nội bộ)
mPendingCallbacks
uint8_t otTcpEndpoint::mPendingCallbacks
mReceiveAvailableCallback
otTcpReceiveAvailable otTcpEndpoint::mReceiveAvailableCallback
Hàm gọi lại "Có thể nhận"
mReceiveLinks
otLinkedBuffer otTcpEndpoint::mReceiveLinks[2]
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]
Tài nguyên
Các chủ đề tham khảo API OpenThread bắt nguồn từ mã nguồn, có trên GitHub. Để biết thêm thông tin hoặc để đóng góp cho tài liệu của chúng tôi, hãy tham khảo Tài nguyên.