Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

nl::Weave::Profiller::WeaveTunnel::Platform

Platform, Weave Adresleme ve Yönlendirme rutinleri sağladı.

Özet

Sıralamalar

TunnelAvailabilityMode{
  kMode_Primary = 1,
  kMode_PrimaryAndBackup = 2,
  kMode_BackupOnly = 3
}
enum
Weave tüneli kullanılabilirliği durumu.

Türler

TunnelAvailabilityMode Tür
Weave tüneli kullanılabilirliği durumu.

İşlevler

DisableBorderRouting(void)
void
Tünel Aracısı tarafından Warm üzerinden Sınır Yönlendirme'yi devre dışı bırakmak için kullanılan bir TunnelAgent Platform API uygulaması.
EnableBorderRouting(void)
void
Tünel Aracısı tarafından Warm üzerinden Sınır Yönlendirme'yi etkinleştirmek için kullanılan bir TunnelAgent Platform API uygulaması.
ServiceTunnelDisconnected(InterfaceId tunIf)
void
Tünel Aracısı tarafından tünel arayüzü bağlantısının kesildiğini duyurmak için kullanılan bir TunnelAgent Platform API uygulaması.
ServiceTunnelEstablished(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
void
Tünel Aracısı tarafından tünel arayüzü bağlantısını duyurmak için kullanılan bir TunnelAgent Platform API uygulaması.
ServiceTunnelModeChange(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
void
Tunnel Agent tarafından Tünel müsaitlik durumu değişikliğini duyurmak için kullanılan bir TunnelAgent Platform API uygulaması.
TunnelInterfaceDown(InterfaceId tunIf)
void
Tünel Aracısı tarafından tünel arayüzünü duyurmak için kullanılan bir TunnelAgent Platform API uygulaması devre dışı bırakıldı.
TunnelInterfaceUp(InterfaceId tunIf)
void
Tünel Aracısı tarafından tünel arayüzünü duyurmak için kullanılan bir TunnelAgent Platform API uygulaması etkinleştirildi.

Sıralamalar

TunnelAvailabilityMode (TunnelAvailabilityMode)

 TunnelAvailabilityMode

Weave tüneli kullanılabilirliği durumu.

Özellikler
kMode_BackupOnly

Weave Hizmet Tüneli'nin yalnızca yedek arayüz üzerinden kullanılabildiği zamanları ayarlama.

kMode_Primary

Weave Service Tüneli'nin birincil arayüz üzerinden ne zaman kullanılabileceğini ayarlayın.

kMode_PrimaryAndBackup

Weave Service Tüneli'nin hem birincil hem de yedek arayüzde kullanılabildiği zamanları ayarlama.

Türler

TunnelAvailabilityMode (TunnelAvailabilityMode)

enum nl::Weave::Profiles::WeaveTunnel::Platform::TunnelAvailabilityMode TunnelAvailabilityMode

Weave tüneli kullanılabilirliği durumu.

İşlevler

Devre Dışı Bırakılmış Yönlendirme

void DisableBorderRouting(
  void
)

Tünel Aracısı tarafından Warm üzerinden Sınır Yönlendirme'yi devre dışı bırakmak için kullanılan bir TunnelAgent Platform API uygulaması.

Platform düzeyinde Sınır Yönlendirme'yi devre dışı bırakın.

Etkinleştirme Sınırlama Yönlendirme

void EnableBorderRouting(
  void
)

Tünel Aracısı tarafından Warm üzerinden Sınır Yönlendirme'yi etkinleştirmek için kullanılan bir TunnelAgent Platform API uygulaması.

Platform düzeyinde Sınır Yönlendirme'yi etkinleştirin.

ServiceTunnelBağlantısız

void ServiceTunnelDisconnected(
  InterfaceId tunIf
)

Tünel Aracısı tarafından tünel arayüzü bağlantısının kesildiğini duyurmak için kullanılan bir TunnelAgent Platform API uygulaması.

Ayrıntılar
Parametreler
[in] tunIf
Tünel Arayüzü için arayüz kimliği. Bu uygulamada kullanılmaz.

HizmetTüneli Tarafından Oluşturuldu

void ServiceTunnelEstablished(
  InterfaceId tunIf,
  TunnelAvailabilityMode tunMode
)

Tünel Aracısı tarafından tünel arayüzü bağlantısını duyurmak için kullanılan bir TunnelAgent Platform API uygulaması.

Ayrıntılar
Parametreler
[in] tunIf
Tünel Arayüzü için arayüz kimliği. Bu uygulamada kullanılmaz.
[in] tunMode
Sıcak tarafından benimsenecek ilk tünel kullanılabilirlik modu.

HizmetTunelModeDeğişikliki

void ServiceTunnelModeChange(
  InterfaceId tunIf,
  TunnelAvailabilityMode tunMode
)

Tunnel Agent tarafından Tünel müsaitlik durumu değişikliğini duyurmak için kullanılan bir TunnelAgent Platform API uygulaması.

Hizmet tüneli bağlantısının kullanılabilirlik durumu değiştiğinde adres ve atama görevleri gerçekleştirebilir.

Ayrıntılar
Parametreler
[in] tunIf
Tünel Arayüzü için arayüz kimliği. Bu uygulamada kullanılmaz.
[in] tunMode
Sıcak tarafından benimsenecek yeni tünel kullanılabilirlik modu.

TunnelInterfaceDown

void TunnelInterfaceDown(
  InterfaceId tunIf
)

Tünel Aracısı tarafından tünel arayüzünü duyurmak için kullanılan bir TunnelAgent Platform API uygulaması devre dışı bırakıldı.

Ayrıntılar
Parametreler
[in] tunIf
Tünel Arayüzü için arayüz kimliği. Bu uygulamada kullanılmaz.

TunnelInterfaceUp

void TunnelInterfaceUp(
  InterfaceId tunIf
)

Tünel Aracısı tarafından tünel arayüzünü duyurmak için kullanılan bir TunnelAgent Platform API uygulaması etkinleştirildi.

Ayrıntılar
Parametreler
[in] tunIf
Tünel Arayüzü için arayüz kimliği. Bu uygulamada kullanılmaz.