nl:: Weave:: Profiles:: WeaveTunnel
Podsumowanie
Wyliczenia |
|
---|---|
@331
|
enum | typ wyliczeniowy |
@332{
|
enum | typ wyliczeniowy kody stanu tunelu Weave. |
LivenessStrategy{
|
enum | typ wyliczeniowy Strategia żywotności zastosowana do utrzymywania połączenia tunelu z usługą. |
Role{
|
enum | typ wyliczeniowy Role, które może przyjąć agent tunelu, np. brama brzegowa lub urządzenie mobilne. |
SrcInterfaceType{
|
enum | typ wyliczeniowy Typ technologii interfejsu sieciowego na urządzeniu, na którym został utworzony tunel w ramach Usługi. |
TunnelCtrlMsgType
|
enum | typ wyliczeniowy |
TunnelPktDirection{
|
enum | typ wyliczeniowy Kierunek pakietów przemierzających tunel. |
TunnelType{
|
enum | typ wyliczeniowy Rodzaj tunelu. |
WeaveTunnelVersion
|
enum | typ wyliczeniowy |
Definicje typów |
|
---|---|
LivenessStrategy
|
typedefenum nl::Weave::Profiles::WeaveTunnel::LivenessStrategy
Strategia żywotności zastosowana do utrzymywania połączenia tunelu z usługą. |
Role
|
typedefenum nl::Weave::Profiles::WeaveTunnel::Role
Role, które może przyjąć agent tunelu, np. brama brzegowa lub urządzenie mobilne. |
SrcInterfaceType
|
typedefenum nl::Weave::Profiles::WeaveTunnel::SrcInterfaceType
Typ technologii interfejsu sieciowego na urządzeniu, na którym został utworzony tunel w ramach Usługi. |
TunnelPktDirection
|
typedefenum nl::Weave::Profiles::WeaveTunnel::TunnelPktDirection
Kierunek pakietów przemierzających 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 służące do regulacji sposobu ponownego łączenia się tunelu z usługą. |
nl:: |
|
nl:: |
Ta klasa obejmuje wszystkie stany połączeń tunelu Weave oraz powiązane z nimi funkcje i logikę zarządzania. |
nl:: |
|
nl:: |
|
nl:: |
Przestrzenie nazw |
|
---|---|
nl:: |
Platforma udostępniała procedury adresowania i routingu Weave. |
Wyliczenia
@331
@331
@332
@332
kody stanu tunelu Weave.
Właściwości | |
---|---|
kStatusCode_TunnelCloseFail
|
W usłudze wystąpił błąd podczas zamykania tunelu. |
kStatusCode_TunnelOpenFail
|
Podczas otwierania tunelu wystąpił błąd. |
kStatusCode_TunnelReconnectFail
|
Brama Granica napotkała błąd podczas ponownego łączenia się z usługą. |
kStatusCode_TunnelRouteUpdateFail
|
Podczas aktualizowania tras wystąpił błąd. |
LivenessStrategy
LivenessStrategy
Strategia żywotności zastosowana do utrzymywania połączenia tunelu z usługą.
Właściwości | |
---|---|
kLiveness_TCPKeepAlive
|
Służy do wskazania, że żywotność połączenia przez tunel jest utrzymywana przez funkcje TCP KeepAlive. |
kLiveness_TunnelControl
|
Służy do wskazywania, że żywotność połączenia przez tunel jest przechowywana przez wiadomości kontroli tunelu. |
Rola
Role
Role, które może przyjąć agent tunelu, np. brama brzegowa lub urządzenie mobilne.
Właściwości | |
---|---|
kClientRole_BorderGateway
|
Urządzenie działa jako brama graniczna i służy do kierowania ruchu do i z niego oraz innych urządzeń w odpowiedniej tkaninie. |
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 sobą 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, na którym został utworzony tunel w ramach Usługi.
Właściwości | |
---|---|
kSrcInterface_Cellular
|
Używana, gdy źródłem tunelu do usługi jest interfejs sieci komórkowej. |
kSrcInterface_WiFi
|
Używana, gdy źródłem tunelu do usługi jest interfejs Wi-Fi. |
TunnelCtrlMsgType
TunnelCtrlMsgType
TunnelPktDirection
TunnelPktDirection
Kierunek pakietów przemierzających tunel.
Właściwości | |
---|---|
kDir_Inbound
|
Wskazuje pakiet przychodzący do bramy granicznej przez tunel. |
kDir_Outbound
|
Wskazuje pakiet wychodzący z bramy granicznej przez tunel. |
TunnelType
TunnelType
Rodzaj tunelu.
Właściwości | |
---|---|
kType_TunnelBackup
|
Dodatkowy tunel stanowiący alternatywną trasę między urządzeniem/fabryką a usługą. na wypadek, gdyby główny tunel nie był dostępny. |
kType_TunnelPrimary
|
Główny tunel do przenoszenia ruchu między urządzeniem/fabryką a usługą. |
kType_TunnelShortcut
|
Służy do wskazywania tunelu skrótu między lokalnym samodzielnym węzłem(urządzeniem mobilnym) a bramą graniczną. |
kType_TunnelUnknown
|
Służy do wskazywania nieznanego typu tunelu. |
WeaveTunnelVersion
WeaveTunnelVersion
Definicje typów
LivenessStrategy
enum nl::Weave::Profiles::WeaveTunnel::LivenessStrategy LivenessStrategy
Strategia żywotności zastosowana do utrzymywania połączenia tunelu z usługą.
Rola
enum nl::Weave::Profiles::WeaveTunnel::Role Role
Role, które może przyjąć agent tunelu, np. brama brzegowa lub urządzenie mobilne.
SrcInterfaceType
enum nl::Weave::Profiles::WeaveTunnel::SrcInterfaceType SrcInterfaceType
Typ technologii interfejsu sieciowego na urządzeniu, na którym został utworzony tunel w ramach Usługi.
TunnelPktDirection
enum nl::Weave::Profiles::WeaveTunnel::TunnelPktDirection TunnelPktDirection
Kierunek pakietów przemierzających tunel.
TunnelType
enum nl::Weave::Profiles::WeaveTunnel::TunnelType TunnelType
Rodzaj tunelu.
WeaveTunnelVersion
enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelVersion WeaveTunnelVersion