otMessageInfo
#include <ip6.h>
Représente les adresses de socket IPv6 locales et appairées.
Résumé
Attributs publics |
|
|---|---|
mAllowZeroHopLimit
|
bool
TRUE pour autoriser la limite de sauts IPv6 0 dans
mHopLimit, FALSE dans le cas contraire. |
mEcn
|
uint8_t
État ECN du paquet, représenté comme dans l'en-tête IPv6.
|
mHopLimit
|
uint8_t
Valeur de limite de sauts IPv6.
|
mIsHostInterface
|
bool
TRUE si paquets 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 multidiffusion en boucle, FALSE dans le cas contraire.
|
mPeerAddr
|
Adresse IPv6 du pair.
|
mPeerPort
|
uint16_t
Port de la couche de transport du pair.
|
mSockAddr
|
Adresse IPv6 locale.
|
mSockPort
|
uint16_t
Port de la couche de transport local.
|
Attributs publics
mAllowZeroHopLimit
bool otMessageInfo::mAllowZeroHopLimit
TRUE pour autoriser la limite de sauts IPv6 0 dans mHopLimit, FALSE dans le cas contraire.
mEcn
uint8_t otMessageInfo::mEcn
État ECN du paquet, représenté comme dans l'en-tête IPv6.
mHopLimit
uint8_t otMessageInfo::mHopLimit
Valeur de limite de sauts IPv6.
S'applique uniquement si la valeur de mAllowZeroHopLimit est FALSE. Si la valeur est 0, la limite de sauts IPv6 est définie sur la valeur par défaut OPENTHREAD_CONFIG_IP6_HOP_LIMIT_DEFAULT. Sinon, spécifie la limite de sauts IPv6.
mIsHostInterface
bool otMessageInfo::mIsHostInterface
TRUE si paquets 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 multidiffusion en boucle, FALSE dans le cas contraire.
mPeerPort
uint16_t otMessageInfo::mPeerPort
Port de la couche de transport du pair.
mSockPort
uint16_t otMessageInfo::mSockPort
Port de la couche de transport local.
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.