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.

mPeerAddr

otIp6Address otMessageInfo::mPeerAddr

L'indirizzo IPv6 del peer.

mPeerPort

uint16_t otMessageInfo::mPeerPort

Porta del livello di trasporto peer.

mSockAddr

otIp6Address otMessageInfo::mSockAddr

L'indirizzo IPv6 locale.

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.