otNetifAddress
#include <ip6.h>
โครงสร้างนี้จะแสดงที่อยู่อินเทอร์เฟซอินเทอร์เฟซเครือข่าย IPv6
สรุป
แอตทริบิวต์สาธารณะ |
|
---|---|
mAddress
|
ที่อยู่ Unicast ของ IPv6
|
mAddressOrigin
|
uint8_t
ต้นทางของที่อยู่ IPv6
|
mNext
|
struct otNetifAddress *
ตัวชี้ไปยังที่อยู่อินเทอร์เฟซเครือข่ายรายการถัดไป
|
mPreferred
|
bool
จะมีค่าเป็นจริงหากระบุเป็นที่อยู่ เท็จ
|
mPrefixLength
|
uint8_t
ความยาวของคํานําหน้า (เป็นบิต)
|
mRloc
|
bool
จะมีค่าเป็นจริงหากที่อยู่เป็น RLOC หรือ "เท็จ" หากไม่เป็นเช่นนั้น
|
mScopeOverride
|
unsigned int
ขอบเขต IPv6 ของที่อยู่นี้
|
mScopeOverrideValid
|
bool
จะมีจริงหากค่า mScopeOverride ถูกต้อง ไม่เช่นนั้นจะเป็นเท็จ
|
mValid
|
bool
จะมีค่าเป็นจริงหากที่อยู่ถูกต้อง หรือเป็นเท็จ
|
แอตทริบิวต์สาธารณะ
mAddressOrigin
uint8_t otNetifAddress::mAddressOrigin
ต้นทางของที่อยู่ IPv6
mNext
struct otNetifAddress * otNetifAddress::mNext
ตัวชี้ไปยังที่อยู่อินเทอร์เฟซเครือข่ายรายการถัดไป
mPreferred
bool otNetifAddress::mPreferred
จะมีค่าเป็นจริงหากระบุเป็นที่อยู่ เท็จ
ความยาวคํานําหน้า
uint8_t otNetifAddress::mPrefixLength
ความยาวของคํานําหน้า (เป็นบิต)
อัตรา mRloc
bool otNetifAddress::mRloc
จะมีค่าเป็นจริงหากที่อยู่เป็น RLOC หรือ "เท็จ" หากไม่เป็นเช่นนั้น
การลบล้างขอบเขต
unsigned int otNetifAddress::mScopeOverride
ขอบเขต IPv6 ของที่อยู่นี้
การลบล้างขอบเขต mScope
bool otNetifAddress::mScopeOverrideValid
จะมีจริงหากค่า mScopeOverride ถูกต้อง ไม่เช่นนั้นจะเป็นเท็จ
mValid
bool otNetifAddress::mValid
จะมีค่าเป็นจริงหากที่อยู่ถูกต้อง หรือเป็นเท็จ
ทรัพยากร
หัวข้อการอ้างอิง OpenThread API มาจากซอร์สโค้ดซึ่งมีอยู่ใน GitHub โปรดดูข้อมูลเพิ่มเติมในหรือไปที่เอกสารประกอบที่แหล่งข้อมูล