nl:: Weave:: โปรไฟล์:: WeaveTunnel:: แพลตฟอร์ม
แพลตฟอร์มมีกิจวัตร "การสร้างที่อยู่" และ "การกําหนดเส้นทาง" แล้ว
สรุป
การแจกแจง |
|
---|---|
TunnelAvailabilityMode{
|
enum ชุดสถานะสําหรับความพร้อมใช้งานของอุโมงค์ Weave |
ประเภทคําจํากัดความ |
|
---|---|
TunnelAvailabilityMode
|
Typedef ชุดสถานะสําหรับความพร้อมใช้งานของอุโมงค์ Weave |
ฟังก์ชัน |
|
---|---|
DisableBorderRouting(void)
|
void
|
EnableBorderRouting(void)
|
void
|
ServiceTunnelDisconnected(InterfaceId tunIf)
|
void
การใช้งาน API แพลตฟอร์ม TunnelAgent Platform ที่ Agent ที่ใช้ Tunnel Agent ใช้เพื่อประกาศการเชื่อมต่ออินเทอร์เฟซอุโมงค์ข้อมูล
|
ServiceTunnelEstablished(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
|
void
การติดตั้งใช้งาน API แพลตฟอร์ม TunnelAgent ที่ใช้โดย Tunnel Agent เพื่อประกาศการเชื่อมต่ออินเทอร์เฟซอุโมงค์ข้อมูล
|
ServiceTunnelModeChange(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
|
void
การใช้งาน API แพลตฟอร์ม TunnelAgent Platform ที่ Agent ที่ใช้ Tunnel ใช้ประกาศการเปลี่ยนแปลงในความพร้อมใช้งานของ Tunnel
|
TunnelInterfaceDown(InterfaceId tunIf)
|
void
การติดตั้งใช้งาน API แพลตฟอร์ม TunnelAgent Platform ที่ Agent ที่ใช้ Tunnel Agent ใช้เพื่อประกาศว่าอินเทอร์เฟซ Tunnel ปิดใช้อยู่
|
TunnelInterfaceUp(InterfaceId tunIf)
|
void
การใช้งาน API แพลตฟอร์ม TunnelAgent Platform ที่ Agent ของ Tunnel Agent ใช้ในการประกาศว่าอินเทอร์เฟซอุโมงค์ข้อมูลเปิดใช้อยู่
|
การแจกแจง
โหมด TunnelAvailability
TunnelAvailabilityMode
ชุดสถานะสําหรับความพร้อมใช้งานของอุโมงค์ Weave
พร็อพเพอร์ตี้ | |
---|---|
kMode_BackupOnly
|
ตั้งค่าเมื่ออุโมงค์บริการ Weave พร้อมใช้งานผ่านอินเทอร์เฟซสํารองเท่านั้น |
kMode_Primary
|
กําหนดเมื่อมีอุโมงค์บริการ Weave พร้อมใช้งานบนอินเทอร์เฟซหลัก |
kMode_PrimaryAndBackup
|
ตั้งค่าเมื่ออุโมงค์ Weave Service Tunnel มีให้ใช้งานทั้งบนอินเทอร์เฟซก่อนหน้าและสํารอง |
ประเภทคําจํากัดความ
โหมด TunnelAvailability
enum nl::Weave::Profiles::WeaveTunnel::Platform::TunnelAvailabilityMode TunnelAvailabilityMode
ชุดสถานะสําหรับความพร้อมใช้งานของอุโมงค์ Weave
ฟังก์ชัน
ปิดใช้การกําหนดเส้นทางคําสั่งซื้อ
void DisableBorderRouting( void )
เปิดใช้การกําหนดเส้นทาง Borderorder
void EnableBorderRouting( void )
ยกเลิกการเชื่อมต่อ Service Tunnel แล้ว
void ServiceTunnelDisconnected( InterfaceId tunIf )
การใช้งาน API แพลตฟอร์ม TunnelAgent Platform ที่ Agent ที่ใช้ Tunnel Agent ใช้เพื่อประกาศการเชื่อมต่ออินเทอร์เฟซอุโมงค์ข้อมูล
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
สร้างอุโมงค์ข้อมูลแล้ว
void ServiceTunnelEstablished( InterfaceId tunIf, TunnelAvailabilityMode tunMode )
เปลี่ยนโหมดบริการ
void ServiceTunnelModeChange( InterfaceId tunIf, TunnelAvailabilityMode tunMode )
การใช้งาน API แพลตฟอร์ม TunnelAgent Platform ที่ Agent ที่ใช้ Tunnel ใช้ประกาศการเปลี่ยนแปลงในความพร้อมใช้งานของ Tunnel
ทํางานด้านการกําหนดที่อยู่และการกําหนดเส้นทางเมื่อสถานะการเชื่อมต่อของอุโมงค์ข้อมูลบริการมีการเปลี่ยนแปลง
รายละเอียด | |||||
---|---|---|---|---|---|
พารามิเตอร์ |
|
อุโมงค์ข้อมูลใบหน้า
void TunnelInterfaceDown( InterfaceId tunIf )
การติดตั้งใช้งาน API แพลตฟอร์ม TunnelAgent Platform ที่ Agent ที่ใช้ Tunnel Agent ใช้เพื่อประกาศว่าอินเทอร์เฟซ Tunnel ปิดใช้อยู่
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
TunnelInterfaceUp
void TunnelInterfaceUp( InterfaceId tunIf )
การใช้งาน API แพลตฟอร์ม TunnelAgent Platform ที่ Agent ของ Tunnel Agent ใช้ในการประกาศว่าอินเทอร์เฟซอุโมงค์ข้อมูลเปิดใช้อยู่
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|