OTMessageInfo
#include <ip6.h>
Cette structure représente les adresses de sockets IPv6 locales et de pairs.
Résumé
Attributs publics |
|
---|---|
mAllowZeroHopLimit
|
bool
TRUE pour autoriser la limite 0 du saut IPv6 dans
mHopLimit , ou FALSE dans le cas contraire. |
mEcn
|
uint8_t
État ECN du paquet, représenté dans l'en-tête IPv6.
|
mHopLimit
|
uint8_t
Valeur de la limite du saut IPv6.
|
mIsHostInterface
|
bool
TRUE si des paquets sont envoyés/reçus via l'interface hôte, FALSE dans le cas contraire.
|
mLinkInfo
|
const void *
Pointeur vers des informations spécifiques au lien.
|
mMulticastLoop
|
bool
TRUE pour autoriser la rebouclage de la multidiffusion, ou FALSE dans le cas contraire.
|
mPeerAddr
|
Adresse IPv6 du pair.
|
mPeerPort
|
uint16_t
Port de la couche transport pair.
|
mSockAddr
|
Adresse IPv6 locale.
|
mSockPort
|
uint16_t
Port de la couche transport locale.
|
Attributs publics
mAllowZeroHopLimit
bool otMessageInfo::mAllowZeroHopLimit
TRUE pour autoriser la limite 0 du saut IPv6 dans mHopLimit
, ou FALSE dans le cas contraire.
mEcn
uint8_t otMessageInfo::mEcn
État ECN du paquet, représenté dans l'en-tête IPv6.
mHopLimit
uint8_t otMessageInfo::mHopLimit
Valeur de la limite du saut IPv6.
S'applique uniquement si la valeur de mAllowZeroHopLimit
est FALSE. Si la valeur est 0
, la limite du saut IPv6 est la valeur par défaut OPENTHREAD_CONFIG_IP6_HOP_LIMIT_DEFAULT
. Sinon, spécifie la limite de saut IPv6.
mIsHostInterface
bool otMessageInfo::mIsHostInterface
TRUE si des paquets sont envoyés/reçus via l'interface hôte, FALSE dans le cas contraire.
mLinkInfo
const void * otMessageInfo::mLinkInfo
Pointeur vers des informations spécifiques au lien.
mMulticastLoop
bool otMessageInfo::mMulticastLoop
TRUE pour autoriser la rebouclage de la multidiffusion, ou FALSE dans le cas contraire.
Port d'appairage
uint16_t otMessageInfo::mPeerPort
Port de la couche transport pair.
Port mSockPort
uint16_t otMessageInfo::mSockPort
Port de la couche transport locale.
Resources
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 page Ressources.