otMessageInfo

#include <ip6.h>

Rappresenta gli indirizzi dei socket IPv6 locali e peer.

Riepilogo

Attributi pubblici

mAllowZeroHopLimit
bool
TRUE per consentire il limite di hop IPv6 0 in mHopLimit, altrimenti FALSE.
mEcn
uint8_t
Lo stato ECN del pacchetto, rappresentato dall'intestazione IPv6.
mHopLimit
uint8_t
Il valore del limite di hop IPv6.
mIsHostInterface
bool
TRUE se i pacchetti inviati/ricevuti tramite l'interfaccia host, altrimenti FALSE.
mLinkInfo
const void *
Un puntatore a informazioni specifiche per i link.
mMulticastLoop
bool
TRUE per consentire il loopback in multicast, FALSE in caso contrario.
mPeerAddr
L'indirizzo IPv6 del peer.
mPeerPort
uint16_t
La porta del livello di trasporto peer.
mSockAddr
L'indirizzo IPv6 locale.
mSockPort
uint16_t
La porta del livello di trasporto locale.

Attributi pubblici

mAllowZeroHopLimit

bool otMessageInfo::mAllowZeroHopLimit

TRUE per consentire il limite di hop IPv6 0 in mHopLimit, altrimenti FALSE.

mEcn

uint8_t otMessageInfo::mEcn

Lo stato ECN del pacchetto, rappresentato dall'intestazione IPv6.

mHopLimit

uint8_t otMessageInfo::mHopLimit

Il valore del limite di hop IPv6.

Si applica solo se mAllowZeroHopLimit è FALSE. Se 0, il limite di hop IPv6 è il valore predefinito OPENTHREAD_CONFIG_IP6_HOP_LIMIT_DEFAULT. In caso contrario, specifica il limite di hop IPv6.

mIsHostInterface

bool otMessageInfo::mIsHostInterface

TRUE se i pacchetti inviati/ricevuti tramite l'interfaccia host, altrimenti FALSE.

mLinkInfo

const void * otMessageInfo::mLinkInfo

Un puntatore a informazioni specifiche per i link.

mMulticastLoop

bool otMessageInfo::mMulticastLoop

TRUE per consentire il loopback in multicast, FALSE in caso contrario.

mPeerAddr

otIp6Address otMessageInfo::mPeerAddr

L'indirizzo IPv6 del peer.

mPeerPort

uint16_t otMessageInfo::mPeerPort

La porta del livello di trasporto peer.

mSockAddr

otIp6Address otMessageInfo::mSockAddr

L'indirizzo IPv6 locale.

mSockPort

uint16_t otMessageInfo::mSockPort

La porta del livello di trasporto locale.

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.