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
จะมีค่าเป็นจริงหากที่อยู่ถูกต้อง หรือเป็นเท็จ

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

ที่อยู่

otIp6Address otNetifAddress::mAddress

ที่อยู่ Unicast ของ IPv6

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 โปรดดูข้อมูลเพิ่มเติมในหรือไปที่เอกสารประกอบที่แหล่งข้อมูล