nl:: Weave:: Profiles:: WeaveTunnel:: Platform
La plataforma proporcionó las rutinas de direccionamiento y enrutamiento de Weave.
Resumen
Enumeraciones |
|
---|---|
TunnelAvailabilityMode{
|
enum El conjunto de estados para la disponibilidad del túnel de Weave. |
Typedefs |
|
---|---|
TunnelAvailabilityMode
|
typedef El conjunto de estados para la disponibilidad del túnel de Weave. |
Funciones |
|
---|---|
DisableBorderRouting(void)
|
void
Una implementación de la API de la plataforma de TunnelAgent que usa el agente de Tunnel para inhabilitar el enrutamiento de borde mediante Con tibio
|
EnableBorderRouting(void)
|
void
Una implementación de la API de la plataforma de TunnelAgent que usa el agente de Tunnel para habilitar el enrutamiento de borde a través de Tibio
|
ServiceTunnelDisconnected(InterfaceId tunIf)
|
void
Una implementación de la API de la plataforma de TunnelAgent que usa el agente de TunnelAgent para anunciar una desconexión de la interfaz del túnel.
|
ServiceTunnelEstablished(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
|
void
Una implementación de la API de la plataforma de TunnelAgent que el agente de TunnelAgent usa para anunciar una conexión de la interfaz del túnel.
|
ServiceTunnelModeChange(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
|
void
Una implementación de la API de la plataforma de TunnelAgent que usa el agente de Tunnel para anunciar un cambio de disponibilidad de túnel.
|
TunnelInterfaceDown(InterfaceId tunIf)
|
void
Una implementación de la API de la plataforma de TunnelAgent que usa el agente de TunnelAgent para anunciar que la interfaz del túnel está inhabilitada.
|
TunnelInterfaceUp(InterfaceId tunIf)
|
void
Una implementación de la API de la plataforma de TunnelAgent que el agente de TunnelAgent usa para anunciar que se habilitó la interfaz del túnel.
|
Enumeraciones
TunnelAvailabilityMode
TunnelAvailabilityMode
El conjunto de estados para la disponibilidad del túnel de Weave.
Propiedades | |
---|---|
kMode_BackupOnly
|
Se establece cuando el túnel de servicio de Weave está disponible solo a través de la interfaz de copia de seguridad. |
kMode_Primary
|
Se establece cuando el túnel de servicio de Weave está disponible en la interfaz principal. |
kMode_PrimaryAndBackup
|
Se establece cuando el túnel de servicio de Weave está disponible en la interfaz principal y de copia de seguridad. |
Typedefs
TunnelAvailabilityMode
enum nl::Weave::Profiles::WeaveTunnel::Platform::TunnelAvailabilityMode TunnelAvailabilityMode
El conjunto de estados para la disponibilidad del túnel de Weave.
Funciones
DisableBorderRouting
void DisableBorderRouting( void )
Una implementación de la API de la plataforma de TunnelAgent que usa el agente de Tunnel para inhabilitar el enrutamiento de borde mediante Con tibio
Inhabilita el enrutamiento fronterizo a nivel de la plataforma.
EnableBorderRouting
void EnableBorderRouting( void )
Una implementación de la API de la plataforma de TunnelAgent que usa el agente de Tunnel para habilitar el enrutamiento de borde a través de Tibio
Habilita el enrutamiento de borde a nivel de la plataforma.
ServiceTunnelDisconnected
void ServiceTunnelDisconnected( InterfaceId tunIf )
Una implementación de la API de la plataforma de TunnelAgent que usa el agente de TunnelAgent para anunciar una desconexión de la interfaz del túnel.
Detalles | |||
---|---|---|---|
Parámetros |
|
ServiceTunnelEstablished
void ServiceTunnelEstablished( InterfaceId tunIf, TunnelAvailabilityMode tunMode )
Una implementación de la API de la plataforma de TunnelAgent que el agente de TunnelAgent usa para anunciar una conexión de la interfaz del túnel.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
ServiceTunnelModeChange
void ServiceTunnelModeChange( InterfaceId tunIf, TunnelAvailabilityMode tunMode )
Una implementación de la API de la plataforma de TunnelAgent que usa el agente de Tunnel para anunciar un cambio de disponibilidad de túnel.
Realizar tareas de asignación de direcciones y rutas cuando cambie el estado de disponibilidad de la conexión del túnel de Service
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
TunnelInterfaceDown
void TunnelInterfaceDown( InterfaceId tunIf )
Una implementación de la API de la plataforma de TunnelAgent que usa el agente de TunnelAgent para anunciar que la interfaz del túnel está inhabilitada.
Detalles | |||
---|---|---|---|
Parámetros |
|
TunnelInterfaceUp
void TunnelInterfaceUp( InterfaceId tunIf )
Una implementación de la API de la plataforma de TunnelAgent que el agente de TunnelAgent usa para anunciar que se habilitó la interfaz del túnel.
Detalles | |||
---|---|---|---|
Parámetros |
|