nl:: Weave:: Profiles:: WeaveTunnel:: Platform
平台提供 Weave 位址與轉送處理常式。
摘要
列舉 |
|
---|---|
TunnelAvailabilityMode{
|
列舉 Weave 通道可使用狀態的一組狀態。 |
Typedefs |
|
---|---|
TunnelAvailabilityMode
|
typedef Weave 通道可使用狀態的一組狀態。 |
函式 |
|
---|---|
DisableBorderRouting(void)
|
void
|
EnableBorderRouting(void)
|
void
|
ServiceTunnelDisconnected(InterfaceId tunIf)
|
void
通道代理程式的 TunnelAgent Platform API 實作,用來宣告通道介面中斷連線。
|
ServiceTunnelEstablished(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
|
void
通道代理程式的 TunnelAgent Platform API 實作。
|
ServiceTunnelModeChange(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
|
void
Tunnel Agent 使用的 TunnelAgent 平台 API 實作項目,用來公告 Tunnel 可用性變更。
|
TunnelInterfaceDown(InterfaceId tunIf)
|
void
通道代理程式用來宣告通道介面的 TunnelAgent Platform API 實作功能已停用。
|
TunnelInterfaceUp(InterfaceId tunIf)
|
void
TunnelAgent Platform API 實作項目,供 Tunnel 代理程式使用,用於公告通道介面已啟用。
|
列舉
TunnelAvailabilityMode
TunnelAvailabilityMode
Weave 通道可使用狀態的一組狀態。
屬性 | |
---|---|
kMode_BackupOnly
|
設定僅限透過備份介面使用 Weave 服務通道的時間。 |
kMode_Primary
|
設定透過主要介面使用 Weave 服務通道的時間。 |
kMode_PrimaryAndBackup
|
設定透過主要介面和備份介面使用 Weave 服務通道的時間。 |
Typedefs
TunnelAvailabilityMode
enum nl::Weave::Profiles::WeaveTunnel::Platform::TunnelAvailabilityMode TunnelAvailabilityMode
Weave 通道可使用狀態的一組狀態。
函式
DisableBorderRouting
void DisableBorderRouting( void )
EnableBorderRouting
void EnableBorderRouting( void )
ServiceTunnelDisconnected
void ServiceTunnelDisconnected( InterfaceId tunIf )
ServiceTunnelEstablished
void ServiceTunnelEstablished( InterfaceId tunIf, TunnelAvailabilityMode tunMode )
ServiceTunnelModeChange
void ServiceTunnelModeChange( InterfaceId tunIf, TunnelAvailabilityMode tunMode )
Tunnel Agent 使用的 TunnelAgent 平台 API 實作項目,用來公告 Tunnel 可用性變更。
在服務通道連線可否狀態變更時,執行位址和轉送指派工作。
詳細資料 | |||||
---|---|---|---|---|---|
參數 |
|
TunnelInterfaceDown
void TunnelInterfaceDown( InterfaceId tunIf )
TunnelInterfaceUp
void TunnelInterfaceUp( InterfaceId tunIf )
TunnelAgent Platform API 實作項目,供 Tunnel 代理程式使用,用於公告通道介面已啟用。
詳細資料 | |||
---|---|---|---|
參數 |
|