nl:: Weave:: Profiles:: WeaveTunnel:: Platform
La piattaforma ha fornito le routine di routing e di indirizzamento di Weave.
Riepilogo
Enumerazioni |
|
---|---|
TunnelAvailabilityMode{
|
enum L'insieme di stati per la disponibilità del tunnel Weave. |
Typedef |
|
---|---|
TunnelAvailabilityMode
|
typedef L'insieme di stati per la disponibilità del tunnel Weave. |
Funzioni |
|
---|---|
DisableBorderRouting(void)
|
void
|
EnableBorderRouting(void)
|
void
|
ServiceTunnelDisconnected(InterfaceId tunIf)
|
void
Un'implementazione dell'API TunnelAgent Platform utilizzata da Tunnel Agent per annunciare la disconnessione dell'interfaccia del tunnel.
|
ServiceTunnelEstablished(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
|
void
Un'implementazione dell'API TunnelAgent Platform utilizzata dall'agente Tunnel per annunciare una connessione all'interfaccia del tunnel.
|
ServiceTunnelModeChange(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
|
void
Un'implementazione dell'API TunnelAgent Platform utilizzata da Tunnel Agent per annunciare una modifica della disponibilità di Tunnel.
|
TunnelInterfaceDown(InterfaceId tunIf)
|
void
Un'implementazione dell'API TunnelAgent Platform utilizzata dall'agente Tunnel per annunciare l'interfaccia del tunnel è disabilitata.
|
TunnelInterfaceUp(InterfaceId tunIf)
|
void
Un'implementazione API Platform TunnelAgent utilizzata da Tunnel Agent per annunciare l'abilitazione dell'interfaccia del tunnel.
|
Enumerazioni
TunnelAvailabilityMode
TunnelAvailabilityMode
L'insieme di stati per la disponibilità del tunnel Weave.
Proprietà | |
---|---|
kMode_BackupOnly
|
Imposta quando il tunnel di servizio Weave è disponibile solo sull'interfaccia di backup. |
kMode_Primary
|
Imposta quando il tunnel di servizio Weave è disponibile sull'interfaccia principale. |
kMode_PrimaryAndBackup
|
Imposta quando il tunnel di servizio Weave è disponibile sia sull'interfaccia precedente che su quella di backup. |
Typedef
TunnelAvailabilityMode
enum nl::Weave::Profiles::WeaveTunnel::Platform::TunnelAvailabilityMode TunnelAvailabilityMode
L'insieme di stati per la disponibilità del tunnel Weave.
Funzioni
DisableBorderRouting
void DisableBorderRouting( void )
EnableBorderRouting
void EnableBorderRouting( void )
ServiceTunnelDisconnected
void ServiceTunnelDisconnected( InterfaceId tunIf )
Un'implementazione dell'API TunnelAgent Platform utilizzata da Tunnel Agent per annunciare la disconnessione dell'interfaccia del tunnel.
Dettagli | |||
---|---|---|---|
Parametri |
|
ServiceTunnelEstablished
void ServiceTunnelEstablished( InterfaceId tunIf, TunnelAvailabilityMode tunMode )
Un'implementazione dell'API TunnelAgent Platform utilizzata dall'agente Tunnel per annunciare una connessione all'interfaccia del tunnel.
Dettagli | |||||
---|---|---|---|---|---|
Parametri |
|
ServiceTunnelModeChange
void ServiceTunnelModeChange( InterfaceId tunIf, TunnelAvailabilityMode tunMode )
Un'implementazione dell'API TunnelAgent Platform utilizzata da Tunnel Agent per annunciare una modifica della disponibilità di Tunnel.
Eseguire attività di assegnazione di indirizzi e route quando lo stato di disponibilità della connessione del tunnel di servizio cambia.
Dettagli | |||||
---|---|---|---|---|---|
Parametri |
|
TunnelInterfaceDown
void TunnelInterfaceDown( InterfaceId tunIf )
Un'implementazione dell'API TunnelAgent Platform utilizzata dall'agente Tunnel per annunciare l'interfaccia del tunnel è disabilitata.
Dettagli | |||
---|---|---|---|
Parametri |
|
TunnelInterfaceUp
void TunnelInterfaceUp( InterfaceId tunIf )
Un'implementazione API Platform TunnelAgent utilizzata da Tunnel Agent per annunciare l'abilitazione dell'interfaccia del tunnel.
Dettagli | |||
---|---|---|---|
Parametri |
|