otNetifAddress

#include <ip6.h>

แสดงที่อยู่ยูนิแคสต์อินเทอร์เฟซเครือข่าย IPv6

สรุป

แอตทริบิวต์สาธารณะ

mAddress
ที่อยู่ IPv6 Unicast
mAddressOrigin
uint8_t
ต้นทางของที่อยู่ IPv6
mMeshLocal
bool
TRUE หากที่อยู่เป็นแบบ Mesh-local เป็น FALSE หากไม่มี
mNext
const struct otNetifAddress *
ตัวชี้ไปยังที่อยู่อินเทอร์เฟซเครือข่ายถัดไป
mPreferred
bool
TRUE ถ้าที่อยู่นั้นเป็นที่ต้องการ จะ FALSE ในกรณีอื่นๆ
mPrefixLength
uint8_t
ความยาวของคำนำหน้า (เป็นบิต)
mRloc
bool
TRUE หากที่อยู่เป็น RLOC หากไม่เป็น FALSE
mScopeOverride
unsigned int
ขอบเขต IPv6 ของที่อยู่นี้
mScopeOverrideValid
bool
TRUE หากค่า mScopeOverride ถูกต้อง มิฉะนั้นจะเป็น FALSE
mSrpRegistered
bool
ใช้โดยแกน OT เท่านั้น (ระบุว่าลงทะเบียนโดยไคลเอ็นต์ SRP หรือไม่)
mValid
bool
TRUE หากที่อยู่ถูกต้อง หากไม่เป็นเช่นนั้น FALSE

แอตทริบิวต์สาธารณะ

mAddress

otIp6Address otNetifAddress::mAddress

ที่อยู่ IPv6 Unicast

mAddressOrigin

uint8_t otNetifAddress::mAddressOrigin

ต้นทางของที่อยู่ IPv6

mMeshLocal

bool otNetifAddress::mMeshLocal

TRUE หากที่อยู่เป็นแบบ Mesh-local เป็น FALSE หากไม่มี

mNext

const struct otNetifAddress * otNetifAddress::mNext

ตัวชี้ไปยังที่อยู่อินเทอร์เฟซเครือข่ายถัดไป

mPreferred

bool otNetifAddress::mPreferred

TRUE ถ้าที่อยู่นั้นเป็นที่ต้องการ จะ FALSE ในกรณีอื่นๆ

mPrefixLength

uint8_t otNetifAddress::mPrefixLength

ความยาวของคำนำหน้า (เป็นบิต)

mRloc

bool otNetifAddress::mRloc

TRUE หากที่อยู่เป็น RLOC หากไม่เป็น FALSE

mScopeOverride

unsigned int otNetifAddress::mScopeOverride

ขอบเขต IPv6 ของที่อยู่นี้

mScopeOverrideValid

bool otNetifAddress::mScopeOverrideValid

TRUE หากค่า mScopeOverride ถูกต้อง มิฉะนั้นจะเป็น FALSE

mSrpRegistered

bool otNetifAddress::mSrpRegistered

ใช้โดยแกน OT เท่านั้น (ระบุว่าลงทะเบียนโดยไคลเอ็นต์ SRP หรือไม่)

mValid

bool otNetifAddress::mValid

TRUE หากที่อยู่ถูกต้อง หากไม่เป็นเช่นนั้น FALSE

แหล่งข้อมูล

หัวข้ออ้างอิง API ของ OpenThread จะมาจากซอร์สโค้ดซึ่งพร้อมใช้งานใน GitHub ดูข้อมูลเพิ่มเติมหรือมีส่วนร่วมในเอกสารประกอบของเราได้ที่แหล่งข้อมูล