otNetifAddress

#include <ip6.h>

這個結構代表 IPv6 網路介面聯播位址。

摘要

公開屬性

mAddress
IPv6 單播位址。
mAddressOrigin
uint8_t
IPv6 位址來源。
mNext
struct otNetifAddress *
指向下一個網路介面位址的指標。
mPreferred
bool
如果偏好位址,則傳回 TRUE,否則傳回 FALSE。
mPrefixLength
uint8_t
前置字串長度 (以位元為單位)。
mRloc
bool
如果地址為 RLOC,則傳回 TRUE,否則傳回 FALSE。
mScopeOverride
unsigned int
此位址的 IPv6 範圍。
mScopeOverrideValid
bool
m 如果 mScopeOverride 的值有效,則傳回 FALSE。
mValid
bool
如果地址有效,則傳回 TRUE,否則傳回 FALSE。

公開屬性

mAddress

otIp6Address otNetifAddress::mAddress

IPv6 單播位址。

mAddressOrigin

uint8_t otNetifAddress::mAddressOrigin

IPv6 位址來源。

mNext

struct otNetifAddress * otNetifAddress::mNext

指向下一個網路介面位址的指標。

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

m 如果 mScopeOverride 的值有效,則傳回 FALSE。

mValid

bool otNetifAddress::mValid

如果地址有效,則傳回 TRUE,否則傳回 FALSE。

資源

OpenThread API 參照主題來自原始碼,位於 GitHub。 如需更多資訊或參閱我們的說明文件,請參閱資源