OtMessageInfo
#include <ip6.h>
Representa os endereços de soquete IPv6 local e de peering.
Resumo
Atributos públicos |
|
---|---|
mAllowZeroHopLimit
|
bool
TRUE para permitir o limite de salto de IPv6 0 em
mHopLimit . Caso contrário, FALSE. |
mEcn
|
uint8_t
O status ECN do pacote, representado como no cabeçalho IPv6.
|
mHopLimit
|
uint8_t
O valor do limite de salto do IPv6.
|
mIsHostInterface
|
bool
TRUE se os pacotes forem enviados/recebidos por meio da interface do host. Caso contrário, FALSE.
|
mLinkInfo
|
const void *
Um ponteiro para informações específicas do link.
|
mMulticastLoop
|
bool
Verdadeiro para permitir o retorno multicast. Falso, caso contrário.
|
mPeerAddr
|
O endereço IPv6 do terminal.
|
mPeerPort
|
uint16_t
A porta da camada de transporte de peering.
|
mSockAddr
|
O endereço IPv6 local.
|
mSockPort
|
uint16_t
A porta da camada de transporte local.
|
Atributos públicos
mPermitirZeroHopLimit
bool otMessageInfo::mAllowZeroHopLimit
TRUE para permitir o limite de salto de IPv6 0 em mHopLimit
. Caso contrário, FALSE.
MDC
uint8_t otMessageInfo::mEcn
O status ECN do pacote, representado como no cabeçalho IPv6.
Limite de mHop
uint8_t otMessageInfo::mHopLimit
O valor do limite de salto do IPv6.
Aplicável apenas se mAllowZeroHopLimit
for FALSE. Se for 0
, o limite de saltos do IPv6 será o valor padrão OPENTHREAD_CONFIG_IP6_HOP_LIMIT_DEFAULT
. Caso contrário, especifica o limite de saltos do IPv6.
mIsHostInterface
bool otMessageInfo::mIsHostInterface
TRUE se os pacotes forem enviados/recebidos por meio da interface do host. Caso contrário, FALSE.
Informações sobre o link para dispositivos móveis
const void * otMessageInfo::mLinkInfo
Um ponteiro para informações específicas do link.
Multiloop
bool otMessageInfo::mMulticastLoop
Verdadeiro para permitir o retorno multicast. Falso, caso contrário.
Porta de peering
uint16_t otMessageInfo::mPeerPort
A porta da camada de transporte de peering.
PortaSmock
uint16_t otMessageInfo::mSockPort
A porta da camada de transporte local.
Recursos
Os tópicos de referência da API OpenThread são originados do código-fonte, disponível no GitHub. Para mais informações ou para contribuir com nossa documentação, consulte Recursos.