openthread-br  0.3.0-72c0388
Public Attributes | List of all members
otbr::DBus::OnMeshPrefix Struct Reference

Public Attributes

Ip6Prefix mPrefix
 
uint16_t mRloc16
 
int8_t mPreference
 
bool mPreferred
 
bool mSlaac
 
bool mDhcp
 
bool mConfigure
 
bool mDefaultRoute
 
bool mOnMesh
 
bool mStable
 
bool mNdDns
 
bool mDp
 

Member Data Documentation

◆ mConfigure

bool otbr::DBus::OnMeshPrefix::mConfigure

TRUE, if this border router is a DHCPv6 Agent that supplies other configuration data. FALSE, otherwise.

◆ mDefaultRoute

bool otbr::DBus::OnMeshPrefix::mDefaultRoute

TRUE, if this border router is a default route for mPrefix. FALSE, otherwise.

◆ mDhcp

bool otbr::DBus::OnMeshPrefix::mDhcp

TRUE, if this border router is a DHCPv6 Agent that supplies IPv6 address configuration. FALSE, otherwise.

◆ mDp

bool otbr::DBus::OnMeshPrefix::mDp

TRUE if this prefix is a Thread Domain Prefix. FALSE otherwise.

◆ mNdDns

bool otbr::DBus::OnMeshPrefix::mNdDns

TRUE if this border router can supply DNS information via ND. FALSE otherwise.

◆ mOnMesh

bool otbr::DBus::OnMeshPrefix::mOnMesh

TRUE if this prefix is considered on-mesh. FALSE otherwise.

◆ mPreference

int8_t otbr::DBus::OnMeshPrefix::mPreference

A 2-bit signed integer indicating router preference as defined in RFC 4191.

◆ mPreferred

bool otbr::DBus::OnMeshPrefix::mPreferred

TRUE, if mPrefix is preferred. FALSE, otherwise.

◆ mPrefix

Ip6Prefix otbr::DBus::OnMeshPrefix::mPrefix

The IPv6 prefix.

◆ mRloc16

uint16_t otbr::DBus::OnMeshPrefix::mRloc16

The Rloc associated with the Border Router prefix.

◆ mSlaac

bool otbr::DBus::OnMeshPrefix::mSlaac

TRUE, if mPrefix should be used for address autoconfiguration. FALSE, otherwise.

◆ mStable

bool otbr::DBus::OnMeshPrefix::mStable

TRUE if this configuration is considered Stable Network Data. FALSE otherwise.


The documentation for this struct was generated from the following file: