nl:: Weave:: Profiles:: WeaveTunnel
Resumo
Enumerações |
|
---|---|
@331
|
enum |
@332{
|
enum Códigos de status de túnel do Weave. |
LivenessStrategy{
|
enum A estratégia de atividade empregada para manter a conexão do túnel com o Service. |
Role{
|
enum Papéis que o agente de túnel pode assumir; por exemplo, gateway de borda ou dispositivo móvel. |
SrcInterfaceType{
|
enum O tipo de tecnologia da interface de rede no dispositivo em que o túnel é estabelecido com o serviço. |
TunnelCtrlMsgType
|
enum |
TunnelPktDirection{
|
enum Direção do pacote que atravessa o túnel. |
TunnelType{
|
enum Tipo do túnel. |
WeaveTunnelVersion
|
enum |
Typedefs |
|
---|---|
LivenessStrategy
|
typedefenum nl::Weave::Profiles::WeaveTunnel::LivenessStrategy
A estratégia de atividade empregada para manter a conexão do túnel com o Service. |
Role
|
typedefenum nl::Weave::Profiles::WeaveTunnel::Role
Papéis que o agente de túnel pode assumir; por exemplo, gateway de borda ou dispositivo móvel. |
SrcInterfaceType
|
typedefenum nl::Weave::Profiles::WeaveTunnel::SrcInterfaceType
O tipo de tecnologia da interface de rede no dispositivo em que o túnel é estabelecido com o serviço. |
TunnelPktDirection
|
typedefenum nl::Weave::Profiles::WeaveTunnel::TunnelPktDirection
Direção do pacote que atravessa o túnel. |
TunnelType
|
typedefenum nl::Weave::Profiles::WeaveTunnel::TunnelType
Tipo do túnel. |
WeaveTunnelVersion
|
typedefenum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelVersion
|
Classes |
|
---|---|
nl:: |
Os parâmetros da política de reconexão usados para controlar a forma como o túnel se reconecta ao serviço. |
nl:: |
|
nl:: |
Esta classe encapsula todos os estados de conexão do túnel do Weave e a lógica e as funções de gerenciamento associadas. |
nl:: |
|
nl:: |
|
nl:: |
Namespaces |
|
---|---|
nl:: |
A plataforma forneceu rotinas de endereçamento e roteamento do Weave. |
Enumerações
@331
@331
@332
@332
Códigos de status de túnel do Weave.
Propriedades | |
---|---|
kStatusCode_TunnelCloseFail
|
O serviço encontrou um erro ao fechar o túnel. |
kStatusCode_TunnelOpenFail
|
O serviço encontrou um erro ao abrir o túnel. |
kStatusCode_TunnelReconnectFail
|
O gateway de borda encontrou um erro ao se reconectar ao serviço. |
kStatusCode_TunnelRouteUpdateFail
|
O serviço encontrou um erro ao atualizar as rotas. |
LivenessStrategy
LivenessStrategy
A estratégia de atividade empregada para manter a conexão do túnel com o Service.
Propriedades | |
---|---|
kLiveness_TCPKeepAlive
|
Usado para indicar que a atividade da conexão do túnel é mantida pelo TCP KeepAlives. |
kLiveness_TunnelControl
|
Usado para indicar que a atividade da conexão do túnel é mantida por mensagens de atividade de controle de túnel. |
Papel
Role
Papéis que o agente de túnel pode assumir; por exemplo, gateway de borda ou dispositivo móvel.
Propriedades | |
---|---|
kClientRole_BorderGateway
|
O dispositivo atua como um gateway de borda com a finalidade de rotear o tráfego de e para ele mesmo, bem como outros dispositivos na malha associada. |
kClientRole_MobileDevice
|
O dispositivo atua como um nó independente que não encaminha tráfego para outros dispositivos. Ele pode estabelecer um túnel de atalho entre ele mesmo e outro gateway de borda. |
kClientRole_StandaloneDevice
|
O dispositivo atua como um nó independente que não encaminha tráfego para outros dispositivos. |
SrcInterfaceType
SrcInterfaceType
O tipo de tecnologia da interface de rede no dispositivo em que o túnel é estabelecido com o serviço.
Propriedades | |
---|---|
kSrcInterface_Cellular
|
Usado quando a interface da rede celular é usada como a origem do túnel para o serviço. |
kSrcInterface_WiFi
|
Usado quando a interface Wi-Fi é usada como a origem do túnel para o serviço. |
TunnelCtrlMsgType
TunnelCtrlMsgType
TunnelPktDirection
TunnelPktDirection
Direção do pacote que atravessa o túnel.
Propriedades | |
---|---|
kDir_Inbound
|
Indica que o pacote está chegando ao gateway de borda pelo túnel. |
kDir_Outbound
|
Indica o pacote que sai do gateway de borda pelo túnel. |
TunnelType
TunnelType
Tipo do túnel.
Propriedades | |
---|---|
kType_TunnelBackup
|
Um túnel secundário que serve como rota alternativa entre o dispositivo/a malha e o serviço. caso não haja um túnel principal disponível. |
kType_TunnelPrimary
|
Um túnel principal para o tráfego em trânsito entre o dispositivo/a malha e o serviço. |
kType_TunnelShortcut
|
Usado para indicar um túnel de atalho entre um nó independente local(dispositivo móvel) e um gateway de borda. |
kType_TunnelUnknown
|
Usado para indicar um tipo de túnel desconhecido. |
WeaveTunnelVersion
WeaveTunnelVersion
Typedefs
LivenessStrategy
enum nl::Weave::Profiles::WeaveTunnel::LivenessStrategy LivenessStrategy
A estratégia de atividade empregada para manter a conexão do túnel com o Service.
Papel
enum nl::Weave::Profiles::WeaveTunnel::Role Role
Papéis que o agente de túnel pode assumir; por exemplo, gateway de borda ou dispositivo móvel.
SrcInterfaceType
enum nl::Weave::Profiles::WeaveTunnel::SrcInterfaceType SrcInterfaceType
O tipo de tecnologia da interface de rede no dispositivo em que o túnel é estabelecido com o serviço.
TunnelPktDirection
enum nl::Weave::Profiles::WeaveTunnel::TunnelPktDirection TunnelPktDirection
Direção do pacote que atravessa o túnel.
TunnelType
enum nl::Weave::Profiles::WeaveTunnel::TunnelType TunnelType
Tipo do túnel.
WeaveTunnelVersion
enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelVersion WeaveTunnelVersion