nl:: Weave:: Profiles:: WeaveTunnel:: Platform
Routine di routing e indirizzo Weave fornite dalla piattaforma.
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 una disconnessione dell'interfaccia del tunnel.
|
ServiceTunnelEstablished(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
|
void
Un'implementazione dell'API TunnelAgent Platform utilizzata da Tunnel Agent per annunciare una connessione all'interfaccia 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 da Tunnel Agent per annunciare l'interfaccia del tunnel è disabilitata.
|
TunnelInterfaceUp(InterfaceId tunIf)
|
void
È abilitata un'implementazione dell'API TunnelAgent Platform utilizzata da Tunnel Agent per annunciare l'attivazione dell'interfaccia del tunnel.
|
Enumerazioni
TunnelAvailabilityMode
TunnelAvailabilityMode
L'insieme di stati per la disponibilità del tunnel Weave.
Proprietà | |
---|---|
kMode_BackupOnly
|
Da impostare quando il tunnel di servizio Weave è disponibile solo tramite l'interfaccia di backup. |
kMode_Primary
|
Da impostare quando il tunnel di servizio Weave è disponibile sull'interfaccia principale. |
kMode_PrimaryAndBackup
|
Da impostare quando il tunnel di servizio Weave è disponibile sia sull'interfaccia principale 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 una disconnessione dell'interfaccia del tunnel.
Dettagli | |||
---|---|---|---|
Parametri |
|
ServiceTunnelEstablished
void ServiceTunnelEstablished( InterfaceId tunIf, TunnelAvailabilityMode tunMode )
Un'implementazione dell'API TunnelAgent Platform utilizzata da Tunnel Agent per annunciare una connessione all'interfaccia 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.
Esegui le attività di assegnazione di indirizzi e instrada le attività di assegnazione quando lo stato di disponibilità della connessione al tunnel di servizio cambia.
Dettagli | |||||
---|---|---|---|---|---|
Parametri |
|
TunnelInterfaceDown
void TunnelInterfaceDown( InterfaceId tunIf )
Un'implementazione dell'API TunnelAgent Platform utilizzata da Tunnel Agent per annunciare l'interfaccia del tunnel è disabilitata.
Dettagli | |||
---|---|---|---|
Parametri |
|
TunnelInterfaceUp
void TunnelInterfaceUp( InterfaceId tunIf )
È abilitata un'implementazione dell'API TunnelAgent Platform utilizzata da Tunnel Agent per annunciare l'attivazione dell'interfaccia del tunnel.
Dettagli | |||
---|---|---|---|
Parametri |
|