otTcpEndpoint
#include <tcp.h>
Reprezentuje punkt końcowy TCP.
Podsumowanie
Punkt końcowy TCP jest punktem końcowym połączenia TCP. Może służyć do inicjowania połączeń TCP, a po nawiązaniu połączenia TCP wysyłania danych do peera połączeń i odbierania ich od niego.
Aplikacja nie powinna bezpośrednio badać pól tej struktury. powinna wchodzić z nią w interakcję wyłącznie za pomocą funkcji interfejsu TCP API, których podpisy znajdują się w tym pliku.
Atrybuty publiczne |
|
---|---|
mAlign
|
uint64_t
|
mContext
|
void *
Wskaźnik do kontekstu aplikacji.
|
mDisconnectedCallback
|
Funkcja wywołania zwrotnego „Rozłączono”
|
mEstablishedCallback
|
Funkcja wywołania zwrotnego „Ustalono”
|
mForwardProgressCallback
|
Funkcja wywołania zwrotnego „Przekieruj postęp”
|
mNext
|
struct otTcpEndpoint *
Wskaźnik do następnego punktu końcowego TCP (tylko do użytku wewnętrznego)
|
mPendingCallbacks
|
uint8_t
|
mReceiveAvailableCallback
|
Funkcja wywołania zwrotnego „Odbierz dostępne”
|
mReceiveLinks[2]
|
|
mSendDoneCallback
|
Funkcja wywołania zwrotnego „Wyślij gotowe”
|
mSize[392+36 *sizeof(void *)]
|
uint8_t
|
mSockAddr
|
|
mTcb
|
union otTcpEndpoint::@30
|
mTimers[4]
|
uint32_t
|
Atrybuty publiczne
mAlign
uint64_t otTcpEndpoint::mAlign
mContext
void * otTcpEndpoint::mContext
Wskaźnik do kontekstu aplikacji.
mDisconnectedCallback
otTcpDisconnected otTcpEndpoint::mDisconnectedCallback
Funkcja wywołania zwrotnego „Rozłączono”
mEstablishedCallback
otTcpEstablished otTcpEndpoint::mEstablishedCallback
Funkcja wywołania zwrotnego „Ustalono”
mForwardProgressCallback
otTcpForwardProgress otTcpEndpoint::mForwardProgressCallback
Funkcja wywołania zwrotnego „Przekieruj postęp”
mNext
struct otTcpEndpoint * otTcpEndpoint::mNext
Wskaźnik do następnego punktu końcowego TCP (tylko do użytku wewnętrznego)
mPendingCallbacks
uint8_t otTcpEndpoint::mPendingCallbacks
mReceiveAvailableCallback
otTcpReceiveAvailable otTcpEndpoint::mReceiveAvailableCallback
Funkcja wywołania zwrotnego „Odbierz dostępne”
mReceiveLinks
otLinkedBuffer otTcpEndpoint::mReceiveLinks[2]
mSendDoneCallback
otTcpSendDone otTcpEndpoint::mSendDoneCallback
Funkcja wywołania zwrotnego „Wyślij gotowe”
mSize
uint8_t otTcpEndpoint::mSize[392+36 *sizeof(void *)]