nl:: Weave:: Profiles:: WeaveTunnel
สรุป
การแจกแจง |
|
---|---|
@331
|
enum |
@332{
|
enum รหัสสถานะ Weave Tunnel |
LivenessStrategy{
|
enum กลยุทธ์ความพร้อมใช้งานที่ใช้เพื่อรักษาการเชื่อมต่อกับ Tunnel กับบริการ |
Role{
|
enum บทบาทที่ Agent ของ Tunnel สามารถนำมาใช้ได้ เช่น เกตเวย์บอร์เดอร์หรืออุปกรณ์เคลื่อนที่ |
SrcInterfaceType{
|
enum ประเภทเทคโนโลยีของอินเทอร์เฟซเครือข่ายในอุปกรณ์ที่ใช้สร้าง Tunnel กับบริการ |
TunnelCtrlMsgType
|
enum |
TunnelPktDirection{
|
enum ทิศทางการส่งผ่านแพ็กเก็ตผ่านอุโมงค์ |
TunnelType{
|
enum ประเภทอุโมงค์ |
WeaveTunnelVersion
|
enum |
Typedef |
|
---|---|
LivenessStrategy
|
typedefenum nl::Weave::Profiles::WeaveTunnel::LivenessStrategy
กลยุทธ์ความพร้อมใช้งานที่ใช้เพื่อรักษาการเชื่อมต่อกับ Tunnel กับบริการ |
Role
|
typedefenum nl::Weave::Profiles::WeaveTunnel::Role
บทบาทที่ Agent ของ Tunnel สามารถนำมาใช้ได้ เช่น เกตเวย์บอร์เดอร์หรืออุปกรณ์เคลื่อนที่ |
SrcInterfaceType
|
typedefenum nl::Weave::Profiles::WeaveTunnel::SrcInterfaceType
ประเภทเทคโนโลยีของอินเทอร์เฟซเครือข่ายในอุปกรณ์ที่ใช้สร้าง Tunnel กับบริการ |
TunnelPktDirection
|
typedefenum nl::Weave::Profiles::WeaveTunnel::TunnelPktDirection
ทิศทางการส่งผ่านแพ็กเก็ตผ่านอุโมงค์ |
TunnelType
|
typedefenum nl::Weave::Profiles::WeaveTunnel::TunnelType
ประเภทอุโมงค์ |
WeaveTunnelVersion
|
typedefenum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelVersion
|
คลาส |
|
---|---|
nl:: |
พารามิเตอร์นโยบายการเชื่อมต่อใหม่ที่ใช้ควบคุมวิธีที่อุโมงค์เสมือนเชื่อมต่อกับบริการอีกครั้ง |
nl:: |
|
nl:: |
คลาสนี้สรุปสถานะการเชื่อมต่ออุโมงค์ข้อมูล Weave ทั้งหมด รวมถึงตรรกะและฟังก์ชันการจัดการที่เกี่ยวข้อง |
nl:: |
|
nl:: |
|
nl:: |
เนมสเปซ |
|
---|---|
nl:: |
แพลตฟอร์มให้บริการ Weave Addressing และ Routinging |
การแจกแจง
@331
@331
@332
@332
รหัสสถานะ Weave Tunnel
พร็อพเพอร์ตี้ | |
---|---|
kStatusCode_TunnelCloseFail
|
บริการพบข้อผิดพลาดขณะปิดอุโมงค์ข้อมูล |
kStatusCode_TunnelOpenFail
|
บริการพบข้อผิดพลาดขณะเปิดอุโมงค์ข้อมูล |
kStatusCode_TunnelReconnectFail
|
พบข้อผิดพลาดกับเกตเวย์ชายแดนขณะเชื่อมต่อกับบริการอีกครั้ง |
kStatusCode_TunnelRouteUpdateFail
|
บริการพบข้อผิดพลาดขณะอัปเดตเส้นทาง |
LivenessStrategy
LivenessStrategy
กลยุทธ์ความพร้อมใช้งานที่ใช้เพื่อรักษาการเชื่อมต่อกับ Tunnel กับบริการ
พร็อพเพอร์ตี้ | |
---|---|
kLiveness_TCPKeepAlive
|
ใช้เพื่อระบุว่าความพร้อมใช้งานของการเชื่อมต่ออุโมงค์ข้อมูลได้รับการดูแลโดย TCP KeepAlives |
kLiveness_TunnelControl
|
ใช้เพื่อระบุว่าความพร้อมให้บริการของการเชื่อมต่ออุโมงค์ข้อมูลได้รับการดูแลรักษาโดยข้อความ Tunnel Control Liveness |
บทบาท
Role
บทบาทที่ Agent ของ Tunnel สามารถนำมาใช้ได้ เช่น เกตเวย์บอร์เดอร์หรืออุปกรณ์เคลื่อนที่
พร็อพเพอร์ตี้ | |
---|---|
kClientRole_BorderGateway
|
อุปกรณ์นี้ทำหน้าที่เป็นเกตเวย์อาณาเขตเพื่อวัตถุประสงค์ในการกำหนดเส้นทางการรับส่งข้อมูลเข้าและออกจากตัวอุปกรณ์เอง รวมถึงอุปกรณ์อื่นๆ ในโครงสร้างที่เกี่ยวข้อง |
kClientRole_MobileDevice
|
อุปกรณ์นี้ทำหน้าที่เป็นโหนดเดี่ยวๆ จะไม่กำหนดเส้นทางการรับส่งข้อมูลสำหรับอุปกรณ์อื่นๆ และสร้างอุโมงค์ทางลัดระหว่างตัวมันเองกับเกตเวย์ชายแดนอีกแห่งหนึ่ง |
kClientRole_StandaloneDevice
|
อุปกรณ์นี้ทำหน้าที่เป็นโหนดเดี่ยวๆ จะไม่กำหนดเส้นทางการรับส่งข้อมูลสำหรับอุปกรณ์อื่นๆ |
SrcInterfaceType
SrcInterfaceType
ประเภทเทคโนโลยีของอินเทอร์เฟซเครือข่ายในอุปกรณ์ที่ใช้สร้าง Tunnel กับบริการ
พร็อพเพอร์ตี้ | |
---|---|
kSrcInterface_Cellular
|
ใช้เมื่อมีการใช้อินเทอร์เฟซเครือข่ายมือถือเป็นแหล่งที่มาของอุโมงค์ข้อมูลไปยังบริการ |
kSrcInterface_WiFi
|
ใช้เมื่อมีการใช้อินเทอร์เฟซ Wi-Fi เป็นแหล่งที่มาของอุโมงค์ข้อมูลไปยังบริการ |
TunnelCtrlMsgType
TunnelCtrlMsgType
TunnelPktDirection
TunnelPktDirection
ทิศทางการส่งผ่านแพ็กเก็ตผ่านอุโมงค์
พร็อพเพอร์ตี้ | |
---|---|
kDir_Inbound
|
ระบุแพ็กเก็ตที่เข้ามายังเกตเวย์ชายแดนเหนืออุโมงค์ |
kDir_Outbound
|
ระบุแพ็กเก็ตออกจากเกตเวย์ชายแดนเหนืออุโมงค์ |
TunnelType
TunnelType
ประเภทอุโมงค์
พร็อพเพอร์ตี้ | |
---|---|
kType_TunnelBackup
|
อุโมงค์รองที่ใช้เป็นเส้นทางสำรองระหว่างอุปกรณ์/ผ้าและบริการ ในกรณีที่ไม่มีอุโมงค์ข้อมูลหลักให้ใช้งาน |
kType_TunnelPrimary
|
อุโมงค์หลักสำหรับส่งการจราจรของข้อมูลระหว่างอุปกรณ์/ผ้าและบริการ |
kType_TunnelShortcut
|
ใช้เพื่อระบุอุโมงค์ทางลัดระหว่างโหนดเดี่ยว(อุปกรณ์เคลื่อนที่) ในพื้นที่และเกตเวย์ชายแดน |
kType_TunnelUnknown
|
ใช้เพื่อระบุประเภทอุโมงค์ข้อมูลที่ไม่รู้จัก |
WeaveTunnelVersion
WeaveTunnelVersion
Typedef
LivenessStrategy
enum nl::Weave::Profiles::WeaveTunnel::LivenessStrategy LivenessStrategy
กลยุทธ์ความพร้อมใช้งานที่ใช้เพื่อรักษาการเชื่อมต่อกับ Tunnel กับบริการ
บทบาท
enum nl::Weave::Profiles::WeaveTunnel::Role Role
บทบาทที่ Agent ของ Tunnel สามารถนำมาใช้ได้ เช่น เกตเวย์บอร์เดอร์หรืออุปกรณ์เคลื่อนที่
SrcInterfaceType
enum nl::Weave::Profiles::WeaveTunnel::SrcInterfaceType SrcInterfaceType
ประเภทเทคโนโลยีของอินเทอร์เฟซเครือข่ายในอุปกรณ์ที่ใช้สร้าง Tunnel กับบริการ
TunnelPktDirection
enum nl::Weave::Profiles::WeaveTunnel::TunnelPktDirection TunnelPktDirection
ทิศทางการส่งผ่านแพ็กเก็ตผ่านอุโมงค์
TunnelType
enum nl::Weave::Profiles::WeaveTunnel::TunnelType TunnelType
ประเภทอุโมงค์
WeaveTunnelVersion
enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelVersion WeaveTunnelVersion