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"

otLinkedBuffer otTcpEndpoint::mReceiveLinks[2]

mSendDoneCallback

otTcpSendDone otTcpEndpoint::mSendDoneCallback

Hàm callback "Gửi xong"

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.