otTcpEndpoint
#include <tcp.h>
Représente un point de terminaison TCP.
Résumé
Un point de terminaison TCP constitue un point de terminaison de connexion TCP. Elle peut être utilisée pour initier des connexions TCP et, une fois la connexion TCP établie, envoyer et recevoir des données du pair de connexion.
L'application ne doit pas inspecter directement les champs de cette structure. Elle ne doit interagir avec elle que via les fonctions de l'API TCP dont les signatures sont fournies dans ce fichier.
Attributs publics |
|
---|---|
mAlign
|
uint64_t
|
mContext
|
void *
Pointeur vers un contexte spécifique à l'application.
|
mDisconnectedCallback
|
Fonction de rappel "Déconnectée"
|
mEstablishedCallback
|
Fonction de rappel "Établie"
|
mForwardProgressCallback
|
Fonction de rappel "Avancement de la progression"
|
mNext
|
struct otTcpEndpoint *
Un pointeur vers le point de terminaison TCP suivant (usage interne uniquement)
|
mPendingCallbacks
|
uint8_t
|
mReceiveAvailableCallback
|
Fonction de rappel "Recevoir disponible"
|
mReceiveLinks[2]
|
|
mSendDoneCallback
|
Fonction de rappel "Envoyer terminé"
|
mSize[392+36 *sizeof(void *)]
|
uint8_t
|
mSockAddr
|
|
mTcb
|
union otTcpEndpoint::@30
|
mTimers[4]
|
uint32_t
|
Attributs publics
mAlign
uint64_t otTcpEndpoint::mAlign
mContext
void * otTcpEndpoint::mContext
Pointeur vers un contexte spécifique à l'application.
mDisconnectedCallback
otTcpDisconnected otTcpEndpoint::mDisconnectedCallback
Fonction de rappel "Déconnectée"
mEstablishedCallback
otTcpEstablished otTcpEndpoint::mEstablishedCallback
Fonction de rappel "Établie"
mForwardProgressCallback
otTcpForwardProgress otTcpEndpoint::mForwardProgressCallback
Fonction de rappel "Avancement de la progression"
mNext
struct otTcpEndpoint * otTcpEndpoint::mNext
Un pointeur vers le point de terminaison TCP suivant (usage interne uniquement)
mPendingCallbacks
uint8_t otTcpEndpoint::mPendingCallbacks
mReceiveAvailableCallback
otTcpReceiveAvailable otTcpEndpoint::mReceiveAvailableCallback
Fonction de rappel "Recevoir disponible"
mReceiveLinks
otLinkedBuffer otTcpEndpoint::mReceiveLinks[2]
mSendDoneCallback
otTcpSendDone otTcpEndpoint::mSendDoneCallback
Fonction de rappel "Envoyer terminé"
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]
Ressources
Les sujets de référence de l'API OpenThread proviennent du code source, disponible sur GitHub. Pour en savoir plus ou pour contribuer à notre documentation, consultez la section Ressources.