otTcpEndpoint

#include <tcp.h>

Rappresenta un endpoint TCP.

Riepilogo

Un endpoint TCP agisce un endpoint della connessione TCP. Può essere utilizzato per avviare connessioni TCP e, una volta stabilita una connessione TCP, inviare e ricevere dati dal peer di connessione.

L'applicazione non deve ispezionare direttamente i campi di questa struttura; dovrebbe interagire solo con l'applicazione tramite le funzioni dell'API TCP le cui firme sono fornite in questo file.

Attributi pubblici

mAlign
uint64_t
mContext
void *
Un puntatore al contesto specifico dell'applicazione.
mDisconnectedCallback
Funzione di callback "Disconnesso"
mEstablishedCallback
Funzione di callback "stabilita"
mForwardProgressCallback
Funzione di callback "Avanzamento avanti"
mNext
struct otTcpEndpoint *
Un puntatore all'endpoint TCP successivo (solo per uso interno)
mPendingCallbacks
uint8_t
mReceiveAvailableCallback
Funzione di callback "Ricezione disponibile"
mReceiveLinks[2]
mSendDoneCallback
Funzione di callback "Invia completato"
mSize[392+36 *sizeof(void *)]
uint8_t
mSockAddr
mTcb
union otTcpEndpoint::@30
mTimers[4]
uint32_t

Attributi pubblici

mAlign

uint64_t otTcpEndpoint::mAlign

mContext

void * otTcpEndpoint::mContext

Un puntatore al contesto specifico dell'applicazione.

mDisconnectedCallback

otTcpDisconnected otTcpEndpoint::mDisconnectedCallback

Funzione di callback "Disconnesso"

mEstablishedCallback

otTcpEstablished otTcpEndpoint::mEstablishedCallback

Funzione di callback "stabilita"

mForwardProgressCallback

otTcpForwardProgress otTcpEndpoint::mForwardProgressCallback

Funzione di callback "Avanzamento avanti"

mNext

struct otTcpEndpoint * otTcpEndpoint::mNext

Un puntatore all'endpoint TCP successivo (solo per uso interno)

mPendingCallbacks

uint8_t otTcpEndpoint::mPendingCallbacks

mReceiveAvailableCallback

otTcpReceiveAvailable otTcpEndpoint::mReceiveAvailableCallback

Funzione di callback "Ricezione disponibile"

otLinkedBuffer otTcpEndpoint::mReceiveLinks[2]

mSendDoneCallback

otTcpSendDone otTcpEndpoint::mSendDoneCallback

Funzione di callback "Invia completato"

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]

Risorse

Gli argomenti di riferimento dell'API OpenThread provengono dal codice sorgente, disponibile su GitHub. Per saperne di più o per contribuire alla nostra documentazione, consulta la sezione Risorse.