nl:: Weave:: Profiles:: WeaveTunnel
Resumo
Enumerações |
|
---|---|
@331
|
enum |
@332{
|
enum Entrelaçar códigos de status do túnel. |
LivenessStrategy{
|
enum A estratégia de atividade empregada para manter a conexão do túnel com o serviço. |
Role{
|
enum Papéis que o agente do túnel pode assumir, ou seja, 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 de 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 serviço. |
Role
|
typedefenum nl::Weave::Profiles::WeaveTunnel::Role
Papéis que o agente do túnel pode assumir, ou seja, 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 de túnel. |
WeaveTunnelVersion
|
typedefenum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelVersion
|
Aulas |
|
---|---|
nl:: |
Os parâmetros da política de reconexão que são usados para controlar a maneira como o túnel se reconecta ao serviço. |
nl:: |
|
nl:: |
Essa classe encapsula todos os estados de conexão do túnel Weave e a lógica e as funções de gerenciamento associadas. |
nl:: |
|
nl:: |
|
nl:: |
Namespaces |
|
---|---|
nl:: |
A plataforma fornece rotinas de endereçamento e roteamento do Weave. |
Enumerações
@331
@331
@332
@332
Entrelaçar códigos de status do túnel.
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 serviço.
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 pelas mensagens de Ativação do controle de túnel. |
Papel
Role
Papéis que o agente do túnel pode assumir, ou seja, 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 o tráfego para outros dispositivos. Ele pode estabelecer um túnel de atalhos entre ele mesmo e outro gateway de borda. |
kClientRole_StandaloneDevice
|
O dispositivo atua como um nó independente que não encaminha o 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 o pacote que chega ao gateway de borda pelo túnel. |
kDir_Outbound
|
Indica o pacote que sai do gateway de borda pelo túnel. |
TunnelType
TunnelType
Tipo de túnel.
Propriedades | |
---|---|
kType_TunnelBackup
|
Um túnel secundário que serve como uma rota alternativa entre o dispositivo/a malha e o serviço. caso nenhum túnel principal esteja disponível. |
kType_TunnelPrimary
|
Um túnel principal para fazer a transição de tráfego entre o dispositivo/a malha e o serviço. |
kType_TunnelShortcut
|
Usado para indicar um túnel de atalhos entre um nó autônomo 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 serviço.
Papel
enum nl::Weave::Profiles::WeaveTunnel::Role Role
Papéis que o agente do túnel pode assumir, ou seja, 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 de túnel.
WeaveTunnelVersion
enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelVersion WeaveTunnelVersion