otMessageInfo
#include <ip6.h>
Reprezentuje lokalne adresy IPv6 i adresy IPv6 połączenia równorzędnego.
Podsumowanie
Atrybuty publiczne |
|
---|---|
mAllowZeroHopLimit
|
bool
PRAWDA, aby zezwolić na limit przeskoków IPv6 0 w
mHopLimit , w przeciwnym razie ma wartość FAŁSZ. |
mEcn
|
uint8_t
Stan ECN pakietu, przedstawiony w nagłówku IPv6.
|
mHopLimit
|
uint8_t
Wartość limitu przeskoków IPv6.
|
mIsHostInterface
|
bool
TRUE, jeśli pakiety wysłane/odebrane przez interfejs hosta, w przeciwnym razie mają wartość FALSE.
|
mLinkInfo
|
const void *
Wskaźnik informacji o linku.
|
mMulticastLoop
|
bool
Wartość TRUE (prawda) pozwala na włączenie funkcji powtarzania wstecznego, a w przeciwnym razie ma wartość FALSE.
|
mPeerAddr
|
Adres IPv6 peera.
|
mPeerPort
|
uint16_t
Port warstwy transportu peera.
|
mSockAddr
|
Lokalny adres IPv6.
|
mSockPort
|
uint16_t
Lokalny port warstwy transportu.
|
Atrybuty publiczne
mAllowZeroHopLimit
bool otMessageInfo::mAllowZeroHopLimit
PRAWDA, aby zezwolić na limit przeskoków IPv6 0 w mHopLimit
, w przeciwnym razie ma wartość FAŁSZ.
mEcn
uint8_t otMessageInfo::mEcn
Stan ECN pakietu, przedstawiony w nagłówku IPv6.
mHopLimit
uint8_t otMessageInfo::mHopLimit
Wartość limitu przeskoków IPv6.
Ma zastosowanie tylko wtedy, gdy mAllowZeroHopLimit
ma wartość FALSE. Jeśli 0
, limit przeskoków IPv6 ma wartość domyślną OPENTHREAD_CONFIG_IP6_HOP_LIMIT_DEFAULT
. W przeciwnym razie określa limit przeskoków IPv6.
mIsHostInterface
bool otMessageInfo::mIsHostInterface
TRUE, jeśli pakiety wysłane/odebrane przez interfejs hosta, w przeciwnym razie mają wartość FALSE.
mLinkInfo
const void * otMessageInfo::mLinkInfo
Wskaźnik informacji o linku.
mMulticastLoop
bool otMessageInfo::mMulticastLoop
Wartość TRUE (prawda) pozwala na włączenie funkcji powtarzania wstecznego, a w przeciwnym razie ma wartość FALSE.
mPeerPort
uint16_t otMessageInfo::mPeerPort
Port warstwy transportu peera.
mSockPort
uint16_t otMessageInfo::mSockPort
Lokalny port warstwy transportu.
Zasoby
Tematy referencyjne interfejsu OpenThread API pochodzą z kodu źródłowego dostępnego w GitHub. Aby dowiedzieć się więcej lub dołączyć do naszej dokumentacji, skorzystaj z sekcji Zasoby.