nl:: Weave:: Profiles:: WeaveTunnel
摘要
列舉 |
|
---|---|
@331
|
列舉 |
@332{
|
列舉 Weave 通道狀態碼。 |
LivenessStrategy{
|
列舉 有效性策略為維持通道與 Service 的連線。 |
Role{
|
列舉 通道代理程式可承擔的角色;例如邊界閘道或行動裝置。 |
SrcInterfaceType{
|
列舉 透過「服務」建立 Tunnel 的裝置上,網路介面的技術類型。 |
TunnelCtrlMsgType
|
列舉 |
TunnelPktDirection{
|
列舉 封包周遊通道的方向。 |
TunnelType{
|
列舉 隧道類型。 |
WeaveTunnelVersion
|
列舉 |
Typedefs |
|
---|---|
LivenessStrategy
|
typedefenum nl::Weave::Profiles::WeaveTunnel::LivenessStrategy
有效性策略為維持通道與 Service 的連線。 |
Role
|
typedefenum nl::Weave::Profiles::WeaveTunnel::Role
通道代理程式可承擔的角色;例如邊界閘道或行動裝置。 |
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:: |
平台提供 Weave 位址與轉送處理常式。 |
列舉
@331 次
@331
@332 次
@332
Weave 通道狀態碼。
屬性 | |
---|---|
kStatusCode_TunnelCloseFail
|
關閉通道時,服務發生錯誤。 |
kStatusCode_TunnelOpenFail
|
開啟通道時服務發生錯誤。 |
kStatusCode_TunnelReconnectFail
|
重新連線至 Service 時,邊界閘道發生錯誤。 |
kStatusCode_TunnelRouteUpdateFail
|
更新路徑時,服務發生錯誤。 |
LivenessStrategy
LivenessStrategy
有效性策略為維持通道與 Service 的連線。
屬性 | |
---|---|
kLiveness_TCPKeepAlive
|
用於表示通道連線有效性是由 TCP KeepAlives 維護。 |
kLiveness_TunnelControl
|
用於表示通道連線有效性是由 Tunnel Control 有效性訊息維護。 |
角色
Role
通道代理程式可承擔的角色;例如邊界閘道或行動裝置。
屬性 | |
---|---|
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
Typedefs
LivenessStrategy
enum nl::Weave::Profiles::WeaveTunnel::LivenessStrategy LivenessStrategy
有效性策略為維持通道與 Service 的連線。
角色
enum nl::Weave::Profiles::WeaveTunnel::Role Role
通道代理程式可承擔的角色;例如邊界閘道或行動裝置。
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