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。
mValid
bool
如果地址有效,则为 TRUE,否则为 FALSE。

公共属性

mAddress

otIp6Address otNetifAddress::mAddress

IPv6 单播地址。

mAddressOrigin

uint8_t otNetifAddress::mAddressOrigin

IPv6 地址的来源。

mMeshLocal

bool otNetifAddress::mMeshLocal

如果地址是网状网本地地址,则为 TRUE,否则为 FALSE。

mNext

const 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

如果 mScopeOverride 值有效,则为 TRUE,否则为 FALSE。

mValid

bool otNetifAddress::mValid

如果地址有效,则为 TRUE,否则为 FALSE。

资源

OpenThread API 参考主题来自于 GitHub 上提供的源代码。如需了解详情或为我们的文档做贡献,请参阅资源