otNetifAddress
#include <ip6.h>
代表 IPv6 網路介面單點傳播位址。
摘要
公開屬性 |
|
---|---|
mAddress
|
IPv6 單點傳播位址。
|
mAddressOrigin
|
uint8_t
IPv6 位址來源。
|
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
|
bool
如果 mScopeOverride 的值為有效,則為 TRUE,否則傳回 FALSE。
|
mSrpRegistered
|
bool
僅限 OT 核心使用 (表示是否由 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 取得。如要瞭解詳情或對說明文件做出貢獻,請參閱資源。