otMessageInfo

#include <ip6.h>

ローカルおよびピアの IPv6 ソケット アドレスを表します。

概要

パブリック属性

mAllowZeroHopLimit
bool
mHopLimit で IPv6 ホップ制限 0 を許可する場合は TRUE、それ以外の場合は FALSE。
mEcn
uint8_t
IPv6 ヘッダーで表されるパケットの ECN ステータス。
mHopLimit
uint8_t
IPv6 ホップ上限値。
mIsHostInterface
bool
ホスト インターフェースを介してパケットを送受信する場合は TRUE、それ以外の場合は FALSE。
mLinkInfo
const void *
リンク固有の情報へのポインタ。
mMulticastLoop
bool
マルチキャストのループバックを許可する場合は TRUE、それ以外の場合は FALSE。
mPeerAddr
ピアの IPv6 アドレス。
mPeerPort
uint16_t
ピア トランスポート レイヤのポート。
mSockAddr
ローカル IPv6 アドレス。
mSockPort
uint16_t
ローカル トランスポート レイヤのポート。

パブリック属性

mAllowZeroHopLimit

bool otMessageInfo::mAllowZeroHopLimit

mHopLimit で IPv6 ホップ制限 0 を許可する場合は TRUE、それ以外の場合は FALSE。

mEcn

uint8_t otMessageInfo::mEcn

IPv6 ヘッダーで表されるパケットの ECN ステータス。

mHopLimit

uint8_t otMessageInfo::mHopLimit

IPv6 ホップ上限値。

mAllowZeroHopLimit が FALSE の場合にのみ適用されます。0 の場合、IPv6 ホップ上限はデフォルト値の OPENTHREAD_CONFIG_IP6_HOP_LIMIT_DEFAULT です。それ以外の場合は、IPv6 ホップ上限を指定します。

mIsHostInterface

bool otMessageInfo::mIsHostInterface

ホスト インターフェースを介してパケットを送受信する場合は TRUE、それ以外の場合は FALSE。

mLinkInfo

const void * otMessageInfo::mLinkInfo

リンク固有の情報へのポインタ。

mMulticastLoop

bool otMessageInfo::mMulticastLoop

マルチキャストのループバックを許可する場合は TRUE、それ以外の場合は FALSE。

mPeerAddr

otIp6Address otMessageInfo::mPeerAddr

ピアの IPv6 アドレス。

mPeerPort

uint16_t otMessageInfo::mPeerPort

ピア トランスポート レイヤのポート。

mSockAddr

otIp6Address otMessageInfo::mSockAddr

ローカル IPv6 アドレス。

mSockPort

uint16_t otMessageInfo::mSockPort

ローカル トランスポート レイヤのポート。

関連情報

OpenThread API リファレンスのトピックは、GitHub で入手できるソースコードに由来しています。 詳細について、またはドキュメントへの投稿については、リソースをご覧ください。