nl:: Weave:: Profiles:: WeaveTunnel
Podsumowanie
Wyliczenia |
|
---|---|
@331
|
enum | typ wyliczeniowy |
@332{
|
enum | typ wyliczeniowy Utkaj kody stanu tunelu. |
LivenessStrategy{
|
enum | typ wyliczeniowy Strategia żywotności obowiązująca w celu utrzymywania połączenia tunelu z usługą. |
Role{
|
enum | typ wyliczeniowy role, które może przyjąć agent tunelu; tj. przez bramę graniczną lub urządzenie mobilne. |
SrcInterfaceType{
|
enum | typ wyliczeniowy Typ technologii interfejsu sieciowego na urządzeniu, za pomocą którego został ustanowiony tunel w Usłudze. |
TunnelCtrlMsgType
|
enum | typ wyliczeniowy |
TunnelPktDirection{
|
enum | typ wyliczeniowy Kierunek przepływającego pakietu przez tunel. |
TunnelType{
|
enum | typ wyliczeniowy Rodzaj tunelu. |
WeaveTunnelVersion
|
enum | typ wyliczeniowy |
Definiuje typ |
|
---|---|
LivenessStrategy
|
typedefenum nl::Weave::Profiles::WeaveTunnel::LivenessStrategy
Strategia żywotności obowiązująca w celu utrzymywania połączenia tunelu z usługą. |
Role
|
typedefenum nl::Weave::Profiles::WeaveTunnel::Role
role, które może przyjąć agent tunelu; tj. przez bramę graniczną lub urządzenie mobilne. |
SrcInterfaceType
|
typedefenum nl::Weave::Profiles::WeaveTunnel::SrcInterfaceType
Typ technologii interfejsu sieciowego na urządzeniu, za pomocą którego został ustanowiony tunel w Usłudze. |
TunnelPktDirection
|
typedefenum nl::Weave::Profiles::WeaveTunnel::TunnelPktDirection
Kierunek przepływającego pakietu przez tunel. |
TunnelType
|
typedefenum nl::Weave::Profiles::WeaveTunnel::TunnelType
Rodzaj tunelu. |
WeaveTunnelVersion
|
typedefenum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelVersion
|
Zajęcia |
|
---|---|
nl:: |
Parametry zasady ponownego połączenia używane do zarządzania sposobem ponownego łączenia tunelu z usługą. |
nl:: |
|
nl:: |
Ta klasa zawiera wszystkie stany połączenia tunelu Weave oraz powiązaną logikę i funkcje zarządzania. |
nl:: |
|
nl:: |
|
nl:: |
Przestrzenie nazw |
|
---|---|
nl:: |
Platforma udostępnia procedury routingu i kierowania ruchu Weave. |
Wyliczenia
@331
@331
@332
@332
Utkaj kody stanu tunelu.
Właściwości | |
---|---|
kStatusCode_TunnelCloseFail
|
Usługa napotkała błąd podczas zamykania tunelu. |
kStatusCode_TunnelOpenFail
|
Usługa napotkała błąd podczas otwierania tunelu. |
kStatusCode_TunnelReconnectFail
|
Podczas ponownego łączenia się z usługą bramy Border wystąpił błąd. |
kStatusCode_TunnelRouteUpdateFail
|
Usługa napotkała błąd podczas aktualizowania tras. |
LivenessStrategy
LivenessStrategy
Strategia żywotności obowiązująca w celu utrzymywania połączenia tunelu z usługą.
Właściwości | |
---|---|
kLiveness_TCPKeepAlive
|
Służy do wskazywania, że żywotność połączenia przez tunel jest utrzymywana przez funkcję utrzymywania aktywności TCP. |
kLiveness_TunnelControl
|
Służy do wskazywania, że żywotność połączenia przez tunel jest utrzymywana przez komunikaty o żywotności tunelu. |
Rola
Role
role, które może przyjąć agent tunelu; tj. przez bramę graniczną lub urządzenie mobilne.
Właściwości | |
---|---|
kClientRole_BorderGateway
|
Urządzenie działa jako brama graniczna na potrzeby kierowania ruchu do siebie i z niego, a także do innych urządzeń w powiązanej sieci szkieletowej. |
kClientRole_MobileDevice
|
Urządzenie działa jako samodzielny węzeł, który nie kieruje ruchu do innych urządzeń. Może ustanowić tunel skrótu między samą bramą a inną bramą graniczną. |
kClientRole_StandaloneDevice
|
Urządzenie działa jako samodzielny węzeł, który nie kieruje ruchu do innych urządzeń. |
SrcInterfaceType
SrcInterfaceType
Typ technologii interfejsu sieciowego na urządzeniu, za pomocą którego został ustanowiony tunel w Usłudze.
Właściwości | |
---|---|
kSrcInterface_Cellular
|
Używany, gdy interfejs sieci komórkowej jest używany jako źródło tunelu do usługi. |
kSrcInterface_WiFi
|
Używany, gdy interfejs Wi-Fi jest używany jako źródło tunelu do usługi. |
TunnelCtrlMsgType
TunnelCtrlMsgType
TunnelPktDirection
TunnelPktDirection
Kierunek przepływającego pakietu przez tunel.
Właściwości | |
---|---|
kDir_Inbound
|
Wskazuje pakiet przychodzący do bramy granicy przez tunel. |
kDir_Outbound
|
Wskazuje pakiet wychodzący z bramy granicy przez tunel. |
TunnelType
TunnelType
Rodzaj tunelu.
Właściwości | |
---|---|
kType_TunnelBackup
|
Tunel dodatkowy służący jako alternatywna trasa między urządzeniem/fabryką a usługą. w sytuacji, gdy nie jest dostępny tunel główny. |
kType_TunnelPrimary
|
Główny tunel do tranzytowania ruchu między urządzeniem/fabryką a Usługą. |
kType_TunnelShortcut
|
Służy do wskazywania tunelu skrótu między samodzielnym węzłem lokalnym(urządzeniem mobilnym) a bramą graniczną. |
kType_TunnelUnknown
|
Służy do wskazywania nieznanego typu tunelu. |
WeaveTunnelVersion
WeaveTunnelVersion
Definiuje typ
LivenessStrategy
enum nl::Weave::Profiles::WeaveTunnel::LivenessStrategy LivenessStrategy
Strategia żywotności obowiązująca w celu utrzymywania połączenia tunelu z usługą.
Rola
enum nl::Weave::Profiles::WeaveTunnel::Role Role
role, które może przyjąć agent tunelu; tj. przez bramę graniczną lub urządzenie mobilne.
SrcInterfaceType
enum nl::Weave::Profiles::WeaveTunnel::SrcInterfaceType SrcInterfaceType
Typ technologii interfejsu sieciowego na urządzeniu, za pomocą którego został ustanowiony tunel w Usłudze.
TunnelPktDirection
enum nl::Weave::Profiles::WeaveTunnel::TunnelPktDirection TunnelPktDirection
Kierunek przepływającego pakietu przez tunel.
TunnelType
enum nl::Weave::Profiles::WeaveTunnel::TunnelType TunnelType
Rodzaj tunelu.
WeaveTunnelVersion
enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelVersion WeaveTunnelVersion