otMessageInfo

#include <ip6.h>

Representa las direcciones de socket IPv6 locales y de intercambio de tráfico.

Resumen

Atributos públicos

mAllowZeroHopLimit
bool
TRUE para permitir el límite de salto de IPv6 0 en mHopLimit. En caso contrario, es FALSE.
mEcn
uint8_t
El estado de ECN del paquete, representado como en el encabezado IPv6.
mHopLimit
uint8_t
Es el valor del límite de salto de IPv6.
mIsHostInterface
bool
TRUE si los paquetes se enviaron/recibieron mediante la interfaz del host; de lo contrario, se muestra FALSE.
mLinkInfo
const void *
Un puntero para obtener información específica sobre el vínculo.
mMulticastLoop
bool
TRUE para permitir la repetición indefinida de multidifusión; de lo contrario, FALSE.
mPeerAddr
La dirección IPv6 de intercambio de tráfico.
mPeerPort
uint16_t
El puerto de la capa de transporte de intercambio de tráfico.
mSockAddr
Es la dirección IPv6 local.
mSockPort
uint16_t
El puerto de la capa de transporte local.

Atributos públicos

mAllowZeroHopLimit

bool otMessageInfo::mAllowZeroHopLimit

TRUE para permitir el límite de salto de IPv6 0 en mHopLimit. En caso contrario, es FALSE.

Medios electrónicos

uint8_t otMessageInfo::mEcn

El estado de ECN del paquete, representado como en el encabezado IPv6.

Límite de la capacidad de llamadas móviles

uint8_t otMessageInfo::mHopLimit

Es el valor del límite de salto de IPv6.

Solo se aplica si mAllowZeroHopLimit es FALSO. Si es 0, el límite de salto de IPv6 es el valor predeterminado OPENTHREAD_CONFIG_IP6_HOP_LIMIT_DEFAULT. De lo contrario, especifica el límite de saltos de IPv6.

Interfaz de host de mIs

bool otMessageInfo::mIsHostInterface

TRUE si los paquetes se enviaron/recibieron mediante la interfaz del host; de lo contrario, se muestra FALSE.

Información de mLink

const void * otMessageInfo::mLinkInfo

Un puntero para obtener información específica sobre el vínculo.

Bucle de transmisión múltiple

bool otMessageInfo::mMulticastLoop

TRUE para permitir la repetición indefinida de multidifusión; de lo contrario, FALSE.

mPeerAddr

otIp6Address otMessageInfo::mPeerAddr

La dirección IPv6 de intercambio de tráfico.

puerto de intercambio de tráfico

uint16_t otMessageInfo::mPeerPort

El puerto de la capa de transporte de intercambio de tráfico.

mSockAddr

otIp6Address otMessageInfo::mSockAddr

Es la dirección IPv6 local.

Puerto mSockPort

uint16_t otMessageInfo::mSockPort

El puerto de la capa de transporte local.

Recursos

Los temas de referencia de la API de OpenThread se originan a partir del código fuente, disponible en GitHub. Para obtener más información o colaborar con nuestra documentación, consulta la sección Recursos.