nl:: Weave:: WeaveTunnels: WeaveTunnel: Plataforma
Plataforma que proporcionó rutinas de direccionamiento y enrutamiento de Weave.
Resumen
Enumeraciones |
|
---|---|
TunnelAvailabilityMode{
|
enum Es el conjunto de estados para los que se dispone de un túnel de Weave. |
Typedefs |
|
---|---|
TunnelAvailabilityMode
|
typedef Es el conjunto de estados para los que se dispone de un túnel de Weave. |
Functions |
|
---|---|
DisableBorderRouting(void)
|
void
|
EnableBorderRouting(void)
|
void
|
ServiceTunnelDisconnected(InterfaceId tunIf)
|
void
Una implementación de la API de Platform de TunnelAgent que usa el agente de túnel para anunciar una desconexión de interfaz de túnel.
|
ServiceTunnelEstablished(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
|
void
Una implementación de la API de Platform de TunnelAgent que usa el agente de túnel para anunciar una conexión de interfaz de túnel.
|
ServiceTunnelModeChange(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
|
void
Una implementación de la API de Platform de TunnelAgent que usa el agente de túnel para anunciar un cambio de disponibilidad en un túnel.
|
TunnelInterfaceDown(InterfaceId tunIf)
|
void
Se inhabilita una implementación de la API de la Platform de TunnelAgent para que el agente pueda anunciar que la interfaz del túnel está inhabilitada.
|
TunnelInterfaceUp(InterfaceId tunIf)
|
void
Se habilita una implementación de la API de Platform de TunnelAgent que usa el agente de túnel para anunciar que la interfaz del túnel está habilitada.
|
Enumeraciones
Modo de disponibilidad del túnel
TunnelAvailabilityMode
Es el conjunto de estados para los que se dispone de un túnel de Weave.
Properties | |
---|---|
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 a través de la interfaz principal. |
kMode_PrimaryAndBackup
|
Se establece cuando el túnel de servicio de Weave está disponible en la interfaz principal y de respaldo. |
Typedefs
Modo de disponibilidad del túnel
enum nl::Weave::Profiles::WeaveTunnel::Platform::TunnelAvailabilityMode TunnelAvailabilityMode
Es el conjunto de estados para los que se dispone de un túnel de Weave.
Functions
InhabilitarBorderBorder
void DisableBorderRouting( void )
Habilitar BorderBorderRoute
void EnableBorderRouting( void )
ServiceTunnelDesconectar
void ServiceTunnelDisconnected( InterfaceId tunIf )
Una implementación de la API de Platform de TunnelAgent que usa el agente de túnel para anunciar una desconexión de interfaz de túnel.
Detalles | |||
---|---|---|---|
Parámetros |
|
Túnel de servicio establecido
void ServiceTunnelEstablished( InterfaceId tunIf, TunnelAvailabilityMode tunMode )
Una implementación de la API de Platform de TunnelAgent que usa el agente de túnel para anunciar una conexión de interfaz de túnel.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
Cambio del túnel de servicio
void ServiceTunnelModeChange( InterfaceId tunIf, TunnelAvailabilityMode tunMode )
Una implementación de la API de Platform de TunnelAgent que usa el agente de túnel para anunciar un cambio de disponibilidad en un túnel.
Realiza tareas de asignación de direcciones y rutas cuando cambie el estado de disponibilidad de la conexión del túnel de servicios.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
Interfaz de túnel
void TunnelInterfaceDown( InterfaceId tunIf )
Se inhabilita una implementación de la API de la Platform de TunnelAgent para que el agente pueda anunciar que la interfaz del túnel está inhabilitada.
Detalles | |||
---|---|---|---|
Parámetros |
|
Interfaz de túnel
void TunnelInterfaceUp( InterfaceId tunIf )
Se habilita una implementación de la API de Platform de TunnelAgent que usa el agente de túnel para anunciar que la interfaz del túnel está habilitada.
Detalles | |||
---|---|---|---|
Parámetros |
|