otMessageInfo
#include <ip6.h>
Ta struktura reprezentuje lokalne adresy gniazda IPv6.
Podsumowanie
Atrybuty publiczne |
|
---|---|
mAllowZeroHopLimit
|
bool
Wartość TRUE, aby zezwolić na limit przestoju IPv0 0 w
mHopLimit . W przeciwnym razie ma wartość FALSE. |
mEcn
|
uint8_t
Stan ECN pakietu podany w nagłówku IPv6.
|
mHopLimit
|
uint8_t
Wartość limitu przeskoków IPv6.
|
mIsHostInterface
|
bool
TRUE (prawda), jeśli pakiety zostały wysłane/odebrane za pośrednictwem interfejsu hosta, w przeciwnym razie ma wartość FALSE (fałsz).
|
mLinkInfo
|
const void *
Wskaźnik wyświetlany przy informacjach o linku.
|
mMulticastLoop
|
bool
Wartość TRUE (prawda), aby umożliwić pętlę z powrotem multicast, FALSE – w przeciwnym razie.
|
mPeerAddr
|
Adres IPv6 peera.
|
mPeerPort
|
uint16_t
Port równorzędnej warstwy transportu.
|
mSockAddr
|
Lokalny adres IPv6.
|
mSockPort
|
uint16_t
Lokalny port warstwy transportu.
|
Atrybuty publiczne
mAllowZeroHopLimit
bool otMessageInfo::mAllowZeroHopLimit
Wartość TRUE, aby zezwolić na limit przestoju IPv0 0 w mHopLimit
. W przeciwnym razie ma wartość FALSE.
MNECN
uint8_t otMessageInfo::mEcn
Stan ECN pakietu podany w nagłówku IPv6.
Limit mHop
uint8_t otMessageInfo::mHopLimit
Wartość limitu przeskoków IPv6.
Ma zastosowanie tylko wtedy, gdy mAllowZeroHopLimit
ma wartość FALSE. Jeśli wartość 0
, limit przeskoków na IPv6 jest wartością domyślną OPENTHREAD_CONFIG_IP6_HOP_LIMIT_DEFAULT
. W przeciwnym razie określa limit protokołu IPv6.
Interfejs mIsHostInterface
bool otMessageInfo::mIsHostInterface
TRUE (prawda), jeśli pakiety zostały wysłane/odebrane za pośrednictwem interfejsu hosta, w przeciwnym razie ma wartość FALSE (fałsz).
mLinkInfo
const void * otMessageInfo::mLinkInfo
Wskaźnik wyświetlany przy informacjach o linku.
Mroczna transmisja
bool otMessageInfo::mMulticastLoop
Wartość TRUE (prawda), aby umożliwić pętlę z powrotem multicast, FALSE – w przeciwnym razie.
mPeerPort
uint16_t otMessageInfo::mPeerPort
Port równorzędnej warstwy transportu.
mSockPort
uint16_t otMessageInfo::mSockPort
Lokalny port warstwy transportu.
Zasoby
Tematy referencyjne interfejsu API OpenThread pochodzą z kodu źródłowego, który jest dostępny w GitHub. Jeśli chcesz dowiedzieć się więcej lub utworzyć dokumentację, zapoznaj się z materiałami.