با مجموعه‌ها، منظم بمانید ذخیره و دسته‌بندی محتوا براساس اولویت‌های شما.

nl:: بافت:: پروفایل ها:: Weave Tunnel:: سکو

پلتفرم روال‌های آدرس‌دهی و مسیریابی بافت را ارائه می‌دهد.

خلاصه

شمارش ها

TunnelAvailabilityMode {
kMode_Primary = 1,
kMode_PrimaryAndBackup = 2,
kMode_BackupOnly = 3
}
شمارش
مجموعه ای از حالات برای در دسترس بودن تونل بافت.

Typedefs

TunnelAvailabilityMode typedef
مجموعه ای از حالات برای در دسترس بودن تونل بافت.

کارکرد

DisableBorderRouting (void)
void
یک پیاده سازی TunnelAgent Platform API که توسط Tunnel Agent برای غیرفعال کردن Border Routing از طریق Warm استفاده می شود.
EnableBorderRouting (void)
void
یک پیاده سازی TunnelAgent Platform API که توسط Tunnel Agent برای فعال کردن Border Routing از طریق Warm استفاده می شود.
ServiceTunnelDisconnected (InterfaceId tunIf)
void
یک پیاده سازی TunnelAgent Platform API که توسط Tunnel Agent برای اعلام قطع شدن رابط تونل استفاده می شود.
ServiceTunnelEstablished (InterfaceId tunIf, TunnelAvailabilityMode tunMode)
void
یک پیاده سازی TunnelAgent Platform API که توسط Tunnel Agent برای اعلام اتصال رابط تونل استفاده می شود.
ServiceTunnelModeChange (InterfaceId tunIf, TunnelAvailabilityMode tunMode)
void
یک پیاده سازی TunnelAgent Platform API که توسط Tunnel Agent برای اعلام تغییر در دسترس بودن Tunnel استفاده می شود.
TunnelInterfaceDown (InterfaceId tunIf)
void
یک پیاده سازی TunnelAgent Platform API که توسط Tunnel Agent برای اعلام رابط تونل استفاده می شود غیرفعال است.
TunnelInterfaceUp (InterfaceId tunIf)
void
یک پیاده سازی TunnelAgent Platform API که توسط Tunnel Agent برای اعلام رابط تونل استفاده می شود فعال است.

شمارش ها

TunnelAvailabilityMode

 TunnelAvailabilityMode

مجموعه ای از حالات برای در دسترس بودن تونل بافت.

خواص
kMode_BackupOnly

زمانی را تنظیم کنید که Weave Service Tunnel فقط از طریق رابط پشتیبان در دسترس باشد.

kMode_Primary

زمانی را تنظیم کنید که تونل سرویس بافت روی رابط اصلی در دسترس باشد.

kMode_PrimaryAndBackup

زمانی را تنظیم کنید که تونل سرویس Weave در هر دو رابط اصلی و پشتیبان در دسترس باشد.

Typedefs

TunnelAvailabilityMode

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

مجموعه ای از حالات برای در دسترس بودن تونل بافت.

کارکرد

غیرفعال کردن BorderRouting

void DisableBorderRouting(
  void
)

یک پیاده سازی TunnelAgent Platform API که توسط Tunnel Agent برای غیرفعال کردن Border Routing از طریق Warm استفاده می شود.

مسیریابی مرزی را در سطح پلت فرم غیرفعال کنید.

فعال کردنBorderRouting

void EnableBorderRouting(
  void
)

یک پیاده سازی TunnelAgent Platform API که توسط Tunnel Agent برای فعال کردن Border Routing از طریق Warm استفاده می شود.

مسیریابی مرزی را در سطح پلت فرم فعال کنید.

ServiceTunnel قطع شد

void ServiceTunnelDisconnected(
  InterfaceId tunIf
)

یک پیاده سازی TunnelAgent Platform API که توسط Tunnel Agent برای اعلام قطع شدن رابط تونل استفاده می شود.

جزئیات
مولفه های
[in] tunIf
InterfaceId برای رابط تونل. در این پیاده سازی استفاده نمی شود.

ServiceTunnel تاسیس شد

void ServiceTunnelEstablished(
  InterfaceId tunIf,
  TunnelAvailabilityMode tunMode
)

یک پیاده سازی TunnelAgent Platform API که توسط Tunnel Agent برای اعلام اتصال رابط تونل استفاده می شود.

جزئیات
مولفه های
[in] tunIf
InterfaceId برای رابط تونل. در این پیاده سازی استفاده نمی شود.
[in] tunMode
حالت اولیه در دسترس بودن تونل توسط Warm اتخاذ می شود.

ServiceTunnelModeChange

void ServiceTunnelModeChange(
  InterfaceId tunIf,
  TunnelAvailabilityMode tunMode
)

یک پیاده سازی TunnelAgent Platform API که توسط Tunnel Agent برای اعلام تغییر در دسترس بودن Tunnel استفاده می شود.

هنگامی که وضعیت در دسترس بودن اتصال تونل سرویس تغییر می کند، وظایف تخصیص آدرس و مسیر را انجام دهید.

جزئیات
مولفه های
[in] tunIf
InterfaceId برای رابط تونل. در این پیاده سازی استفاده نمی شود.
[in] tunMode
حالت جدید در دسترس بودن تونل توسط Warm پذیرفته می شود.

TunnelInterfaceDown

void TunnelInterfaceDown(
  InterfaceId tunIf
)

یک پیاده سازی TunnelAgent Platform API که توسط Tunnel Agent برای اعلام رابط تونل استفاده می شود غیرفعال است.

جزئیات
مولفه های
[in] tunIf
InterfaceId برای رابط تونل. در این پیاده سازی استفاده نمی شود.

TunnelInterfaceUp

void TunnelInterfaceUp(
  InterfaceId tunIf
)

یک پیاده سازی TunnelAgent Platform API که توسط Tunnel Agent برای اعلام رابط تونل استفاده می شود فعال است.

جزئیات
مولفه های
[in] tunIf
InterfaceId برای رابط تونل. در این پیاده سازی استفاده نمی شود.