otNetifAddress
    #include <ip6.h>
  
IPv6 ネットワーク インターフェースのユニキャスト アドレスを表します。
概要
| パブリック属性 | |
|---|---|
| mAddress | IPv6 ユニキャスト アドレス。 | 
| mAddressOrigin | uint8_tIPv6 アドレスのオリジン。 | 
| mMeshLocal | boolアドレスがメッシュローカルの場合は TRUE、そうでない場合は FALSE です。 | 
| mNext | const struct otNetifAddress *次のネットワーク インターフェース アドレスへのポインタ。 | 
| mPreferred | bool優先する住所の場合は TRUE、優先する場合は FALSE です。 | 
| mPrefixLength | uint8_tプレフィックスの長さ(ビット単位)。 | 
| mRloc | boolアドレスが RLOC の場合は TRUE、そうでない場合は FALSE。 | 
| mScopeOverride | unsigned intこのアドレスの IPv6 スコープ。 | 
| mScopeOverrideValid | boolmScopeOverride 値が有効な場合は TRUE、そうでない場合は FALSE です。 | 
| mSrpRegistered | boolOT コアのみで使用されます(SRP クライアントで登録されたかどうかを示します)。 | 
| mValid | bool住所が有効な場合は TRUE、そうでない場合は FALSE です。 | 
パブリック属性
mAddressOrigin
uint8_t otNetifAddress::mAddressOrigin
IPv6 アドレスのオリジン。
mMeshLocal
bool otNetifAddress::mMeshLocal
アドレスがメッシュローカルの場合は TRUE、そうでない場合は FALSE です。
mPreferred
bool otNetifAddress::mPreferred
優先する住所の場合は TRUE、優先する場合は FALSE です。
mPrefixLength
uint8_t otNetifAddress::mPrefixLength
プレフィックスの長さ(ビット単位)。
mRloc
bool otNetifAddress::mRloc
アドレスが RLOC の場合は TRUE、そうでない場合は FALSE。
mScopeOverride
unsigned int otNetifAddress::mScopeOverride
このアドレスの IPv6 スコープ。
mScopeOverrideValid
bool otNetifAddress::mScopeOverrideValid
mScopeOverride 値が有効な場合は TRUE、そうでない場合は FALSE です。
mSrpRegistered
bool otNetifAddress::mSrpRegistered
OT コアのみで使用されます(SRP クライアントで登録されたかどうかを示します)。
mValid
bool otNetifAddress::mValid
住所が有効な場合は TRUE、そうでない場合は FALSE です。
関連情報
OpenThread API リファレンスのトピックは、GitHub で入手できるソースコードに由来しています。 詳細について、またはドキュメントへの投稿については、リソースをご覧ください。