otMessageInfo
#include <ip6.h>
Questa struttura rappresenta gli indirizzi socket IPv6 locali e peer.
Riepilogo
Attributi pubblici |
|
---|---|
mAllowZeroHopLimit
|
bool
TRUE per consentire il limite IPv0 di IPv6 0 in
mHopLimit , altrimenti FALSE. |
mEcn
|
uint8_t
Lo stato ECN del pacchetto, rappresentato come nell'intestazione IPv6.
|
mHopLimit
|
uint8_t
Il valore del limite IPv6 di IPv6.
|
mIsHostInterface
|
bool
TRUE se pacchetti inviati/ricevuti tramite interfaccia host, altrimenti FALSE.
|
mLinkInfo
|
const void *
Un link alle informazioni specifiche di un link.
|
mMulticastLoop
|
bool
TRUE per consentire il loop di multicast, FALSE in caso contrario.
|
mPeerAddr
|
L'indirizzo IPv6 del peer.
|
mPeerPort
|
uint16_t
Porta del livello di trasporto peer.
|
mSockAddr
|
L'indirizzo IPv6 locale.
|
mSockPort
|
uint16_t
La porta locale del livello di trasporto.
|
Attributi pubblici
mAllowZeroHopLimit
bool otMessageInfo::mAllowZeroHopLimit
TRUE per consentire il limite IPv0 di IPv6 0 in mHopLimit
, altrimenti FALSE.
mEcc
uint8_t otMessageInfo::mEcn
Lo stato ECN del pacchetto, rappresentato come nell'intestazione IPv6.
mHopLimit
uint8_t otMessageInfo::mHopLimit
Il valore del limite IPv6 di IPv6.
Si applica solo se mAllowZeroHopLimit
è FALSE. Se 0
, il limite relativo all'hop IPv6 è OPENTHREAD_CONFIG_IP6_HOP_LIMIT_DEFAULT
per impostazione predefinita. In caso contrario, specifica il limite IPv6 di hop.
mIsHostInterface
bool otMessageInfo::mIsHostInterface
TRUE se pacchetti inviati/ricevuti tramite interfaccia host, altrimenti FALSE.
mLinkInfo
const void * otMessageInfo::mLinkInfo
Un link alle informazioni specifiche di un link.
mMulticastLoop
bool otMessageInfo::mMulticastLoop
TRUE per consentire il loop di multicast, FALSE in caso contrario.
mPeerPort
uint16_t otMessageInfo::mPeerPort
Porta del livello di trasporto peer.
mSockPort
uint16_t otMessageInfo::mSockPort
La porta locale del livello di trasporto.
Risorse
Gli argomenti di riferimento dell'API OpenThread provengono dal codice sorgente, disponibile su GitHub. Per ulteriori informazioni, o per contribuire alla nostra documentazione, consulta la pagina Risorse.