nl:: Weave:: Profile:: WeaveTunnel:: Platform
Die Plattform bietet Routineaufgaben mit Adressierung und Weiterleitung an.
Fazit
Aufzählungen |
|
---|---|
TunnelAvailabilityMode{
|
enum Gruppe von Bundesstaaten für die Verfügbarkeit von Weave-Tunneln. |
Typdef. |
|
---|---|
TunnelAvailabilityMode
|
Typdef Gruppe von Bundesstaaten für die Verfügbarkeit von Weave-Tunneln. |
Funktionen |
|
---|---|
DisableBorderRouting(void)
|
void
|
EnableBorderRouting(void)
|
void
|
ServiceTunnelDisconnected(InterfaceId tunIf)
|
void
Eine TunnelAgent Platform API-Implementierung, die vom Tunnel-Agent verwendet wird, um die Verbindung zu einer Tunnelschnittstelle anzukündigen.
|
ServiceTunnelEstablished(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
|
void
Eine TunnelAgent Platform API-Implementierung, die vom Tunnel-Agent verwendet wird, um eine Verbindung zu einer Tunnelschnittstelle anzukündigen.
|
ServiceTunnelModeChange(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
|
void
Eine TunnelAgent Platform API-Implementierung, die vom Tunnel-Agent zur Ankündigung einer Änderung der Tunnelverfügbarkeit verwendet.
|
TunnelInterfaceDown(InterfaceId tunIf)
|
void
Eine TunnelAgent Platform API-Implementierung, die vom Tunnel-Agent zur Ankündigung der Tunnel-Schnittstelle verwendet wird, ist deaktiviert.
|
TunnelInterfaceUp(InterfaceId tunIf)
|
void
Eine TunnelAgent Platform API-Implementierung, die vom Tunnel-Agent zur Ankündigung der Tunnel-Schnittstelle verwendet wird.
|
Aufzählungen
TunnelAvailabilityMode
TunnelAvailabilityMode
Gruppe von Bundesstaaten für die Verfügbarkeit von Weave-Tunneln.
Attribute | |
---|---|
kMode_BackupOnly
|
Legen Sie fest, wann der Weave-Diensttunnel nur über die Sicherungsschnittstelle verfügbar ist. |
kMode_Primary
|
Legt fest, wann der Weave-Diensttunnel über die primäre Benutzeroberfläche verfügbar ist. |
kMode_PrimaryAndBackup
|
Festlegen, wann der Weave-Diensttunnel sowohl über die primäre als auch über die Sicherungsoberfläche verfügbar ist |
Typdef.
TunnelAvailabilityMode
enum nl::Weave::Profiles::WeaveTunnel::Platform::TunnelAvailabilityMode TunnelAvailabilityMode
Gruppe von Bundesstaaten für die Verfügbarkeit von Weave-Tunneln.
Funktionen
Deaktivieren des Routingrouting
void DisableBorderRouting( void )
BorderBorder aktivieren
void EnableBorderRouting( void )
ServiceTunnel getrennt
void ServiceTunnelDisconnected( InterfaceId tunIf )
Eine TunnelAgent Platform API-Implementierung, die vom Tunnel-Agent verwendet wird, um die Verbindung zu einer Tunnelschnittstelle anzukündigen.
Details | |||
---|---|---|---|
Parameter |
|
ServiceTunnel eingerichtet
void ServiceTunnelEstablished( InterfaceId tunIf, TunnelAvailabilityMode tunMode )
Eine TunnelAgent Platform API-Implementierung, die vom Tunnel-Agent verwendet wird, um eine Verbindung zu einer Tunnelschnittstelle anzukündigen.
Details | |||||
---|---|---|---|---|---|
Parameter |
|
ServiceTunnelModeChange (Diensttunnelmodus-Änderung)
void ServiceTunnelModeChange( InterfaceId tunIf, TunnelAvailabilityMode tunMode )
Eine TunnelAgent Platform API-Implementierung, die vom Tunnel-Agent zur Ankündigung einer Änderung der Tunnelverfügbarkeit verwendet.
Aufgaben zur Adress- und Routenzuweisung ausführen, wenn sich der Status der Diensttunnelverbindung ändert.
Details | |||||
---|---|---|---|---|---|
Parameter |
|
TunnelInterfaceDown
void TunnelInterfaceDown( InterfaceId tunIf )
Eine TunnelAgent Platform API-Implementierung, die vom Tunnel-Agent zur Ankündigung der Tunnel-Schnittstelle verwendet wird, ist deaktiviert.
Details | |||
---|---|---|---|
Parameter |
|
TunnelInterfaceUp
void TunnelInterfaceUp( InterfaceId tunIf )
Eine TunnelAgent Platform API-Implementierung, die vom Tunnel-Agent zur Ankündigung der Tunnel-Schnittstelle verwendet wird.
Details | |||
---|---|---|---|
Parameter |
|