nl:: Weave:: Profiles:: WeaveTunnel:: Platform
Platforma udostępniała procedury adresowania i routingu Weave.
Podsumowanie
Wyliczenia |
|
---|---|
TunnelAvailabilityMode{
|
enum | typ wyliczeniowy Zbiór stanów dostępności tunelu Weave. |
Definicje typów |
|
---|---|
TunnelAvailabilityMode
|
typedef Zbiór stanów dostępności tunelu Weave. |
Funkcje |
|
---|---|
DisableBorderRouting(void)
|
void
|
EnableBorderRouting(void)
|
void
|
ServiceTunnelDisconnected(InterfaceId tunIf)
|
void
Implementacja interfejsu TunnelAgent Platform API używana przez agenta Tunnel do informowania o odłączeniu interfejsu tunelu.
|
ServiceTunnelEstablished(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
|
void
Implementacja interfejsu TunnelAgent Platform interfejsu API służąca przez agenta Tunnel do ogłaszania połączenia z interfejsem tunelu.
|
ServiceTunnelModeChange(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
|
void
Implementacja interfejsu TunnelAgent Platform interfejsu API służąca przez agenta Tunnel do informowania o zmianie dostępności tunelu.
|
TunnelInterfaceDown(InterfaceId tunIf)
|
void
Implementacja interfejsu TunnelAgent Platform interfejsu API służąca przez agenta Tunnel do informowania o wyłączeniu interfejsu tunelu.
|
TunnelInterfaceUp(InterfaceId tunIf)
|
void
Implementacja interfejsu TunnelAgent Platform interfejsu API służąca przez agenta Tunnel do informowania o włączeniu interfejsu tunelu.
|
Wyliczenia
TunnelAvailabilityMode
TunnelAvailabilityMode
Zbiór stanów dostępności tunelu Weave.
Właściwości | |
---|---|
kMode_BackupOnly
|
Ustaw, gdy tunel usługi Weave jest dostępny tylko przez interfejs kopii zapasowej. |
kMode_Primary
|
Ustaw, kiedy tunel usługi Weave jest dostępny w interfejsie podstawowym. |
kMode_PrimaryAndBackup
|
Ustaw, kiedy tunel usługi Weave jest dostępny w interfejsie nadrzędnym i zapasowym. |
Definicje typów
TunnelAvailabilityMode
enum nl::Weave::Profiles::WeaveTunnel::Platform::TunnelAvailabilityMode TunnelAvailabilityMode
Zbiór stanów dostępności tunelu Weave.
Funkcje
DisableBorderRouting
void DisableBorderRouting( void )
EnableBorderRouting
void EnableBorderRouting( void )
ServiceTunnelDisconnected
void ServiceTunnelDisconnected( InterfaceId tunIf )
Implementacja interfejsu TunnelAgent Platform API używana przez agenta Tunnel do informowania o odłączeniu interfejsu tunelu.
Szczegóły | |||
---|---|---|---|
Parametry |
|
ServiceTunnelEstablished
void ServiceTunnelEstablished( InterfaceId tunIf, TunnelAvailabilityMode tunMode )
Implementacja interfejsu TunnelAgent Platform interfejsu API służąca przez agenta Tunnel do ogłaszania połączenia z interfejsem tunelu.
Szczegóły | |||||
---|---|---|---|---|---|
Parametry |
|
ServiceTunnelModeChange
void ServiceTunnelModeChange( InterfaceId tunIf, TunnelAvailabilityMode tunMode )
Implementacja interfejsu TunnelAgent Platform interfejsu API służąca przez agenta Tunnel do informowania o zmianie dostępności tunelu.
Wykonuj zadania przypisywania adresów i tras, gdy zmieni się stan dostępności połączenia przez tunel usługi.
Szczegóły | |||||
---|---|---|---|---|---|
Parametry |
|
TunnelInterfaceDown
void TunnelInterfaceDown( InterfaceId tunIf )
Implementacja interfejsu TunnelAgent Platform interfejsu API służąca przez agenta Tunnel do informowania o wyłączeniu interfejsu tunelu.
Szczegóły | |||
---|---|---|---|
Parametry |
|
TunnelInterfaceUp
void TunnelInterfaceUp( InterfaceId tunIf )
Implementacja interfejsu TunnelAgent Platform interfejsu API służąca przez agenta Tunnel do informowania o włączeniu interfejsu tunelu.
Szczegóły | |||
---|---|---|---|
Parametry |
|