nl:: Weave:: Perfis:: WeaveTunnel:: Plataforma
A Platform forneceu rotinas de endereçamento e roteamento do Weave.
Resumo
Enumerações |
|
---|---|
TunnelAvailabilityMode{
|
tipo enumerado O conjunto de estados para a disponibilidade do túnel Weave. |
Typedefs |
|
---|---|
TunnelAvailabilityMode
|
typedef O conjunto de estados para a disponibilidade do túnel Weave. |
Functions |
|
---|---|
DisableBorderRouting(void)
|
void
|
EnableBorderRouting(void)
|
void
Uma implementação da API Tunnel da TunnelAgent usada pelo agente do Tunnel para ativar o roteamento de fronteira por meio de aquecimento.
|
ServiceTunnelDisconnected(InterfaceId tunIf)
|
void
Uma implementação da API Tunnel usada pelo agente do Tunnel para anunciar uma desconexão da interface de túnel.
|
ServiceTunnelEstablished(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
|
void
Uma implementação da API TunnelAgent Platform usada pelo agente do Tunnel para anunciar uma conexão de interface de túnel.
|
ServiceTunnelModeChange(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
|
void
Uma implementação da API Tunnel usada pelo agente do Tunnel para anunciar uma mudança de disponibilidade do túnel.
|
TunnelInterfaceDown(InterfaceId tunIf)
|
void
Uma implementação da API TunnelAgent Platform usada pelo agente do Tunnel para anunciar a interface de túnel está desativada.
|
TunnelInterfaceUp(InterfaceId tunIf)
|
void
Uma implementação da API TunnelAgent Platform usada pelo agente do Tunnel para anunciar a interface do túnel está ativada.
|
Enumerações
TunnelAvailabilityMode
TunnelAvailabilityMode
O conjunto de estados para a disponibilidade do túnel Weave.
Propriedades | |
---|---|
kMode_BackupOnly
|
É definido quando o Weave Service Tunnel está disponível apenas na interface de backup. |
kMode_Primary
|
É definido quando o túnel de serviços do Weave está disponível na interface principal. |
kMode_PrimaryAndBackup
|
É definido quando o Weave Service Tunnel está disponível na interface principal e de backup. |
Typedefs
TunnelAvailabilityMode
enum nl::Weave::Profiles::WeaveTunnel::Platform::TunnelAvailabilityMode TunnelAvailabilityMode
O conjunto de estados para a disponibilidade do túnel Weave.
Functions
DesativarBorderBorderRouting
void DisableBorderRouting( void )
EnableBorderRouting
void EnableBorderRouting( void )
Uma implementação da API Tunnel da TunnelAgent usada pelo agente do Tunnel para ativar o roteamento de fronteira por meio de aquecimento.
Ativar o roteamento de borda no nível da plataforma.
ServiceTunnelDesconectar
void ServiceTunnelDisconnected( InterfaceId tunIf )
Uma implementação da API Tunnel usada pelo agente do Tunnel para anunciar uma desconexão da interface de túnel.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
Túneis de serviço estabelecidos
void ServiceTunnelEstablished( InterfaceId tunIf, TunnelAvailabilityMode tunMode )
Uma implementação da API TunnelAgent Platform usada pelo agente do Tunnel para anunciar uma conexão de interface de túnel.
Detalhes | |||||
---|---|---|---|---|---|
Parâmetros |
|
ServiceTunnelModeChange
void ServiceTunnelModeChange( InterfaceId tunIf, TunnelAvailabilityMode tunMode )
Uma implementação da API Tunnel usada pelo agente do Tunnel para anunciar uma mudança de disponibilidade do túnel.
Execute tarefas de atribuição de endereço e rota quando o estado de disponibilidade da conexão do túnel do serviço mudar.
Detalhes | |||||
---|---|---|---|---|---|
Parâmetros |
|
TunnelInterfaceDown
void TunnelInterfaceDown( InterfaceId tunIf )
Uma implementação da API TunnelAgent Platform usada pelo agente do Tunnel para anunciar a interface de túnel está desativada.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
TunnelInterfaceUp
void TunnelInterfaceUp( InterfaceId tunIf )
Uma implementação da API TunnelAgent Platform usada pelo agente do Tunnel para anunciar a interface do túnel está ativada.
Detalhes | |||
---|---|---|---|
Parâmetros |
|