nl::Weave::Profiles::WeaveTunnel::Platform

قدّم النظام الأساسي سلاسل إجراءات عنون Weave والتوجيه.

ملخّص

عمليات التعداد

TunnelAvailabilityMode{
  kMode_Primary = 1,
  kMode_PrimaryAndBackup = 2,
  kMode_BackupOnly = 3
}
تعداد
مجموعة حالات توفر نفق Weave.

تحديدات النوع

TunnelAvailabilityMode typedef
مجموعة حالات توفر نفق Weave.

الدوال

DisableBorderRouting(void)
void
يشير هذا المصطلح إلى تنفيذ واجهة برمجة تطبيقات TunnelAgent Platform من خلال وكيل النفق لإيقاف التوجيه الحدودي عبر Warm.
EnableBorderRouting(void)
void
يشير هذا المصطلح إلى تنفيذ واجهة برمجة تطبيقات TunnelAgent Platform من خلال وكيل النفق لتفعيل التوجيه الحدودي عبر Warm.
ServiceTunnelDisconnected(InterfaceId tunIf)
void
تطبيق واجهة برمجة تطبيقات TunnelAgent Platform من خلال وكيل النفق للإعلان عن فصل واجهة النفق.
ServiceTunnelEstablished(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
void
تنفيذ واجهة برمجة تطبيقات TunnelAgent Platform من خلال وكيل النفق للإعلان عن اتصال واجهة نفق.
ServiceTunnelModeChange(InterfaceId tunIf, TunnelAvailabilityMode tunMode)
void
يشير هذا المصطلح إلى تنفيذ واجهة برمجة تطبيقات TunnelAgent Platform من خلال وكيل النفق للإعلان عن تغيير في مدى توفُّر النفق.
TunnelInterfaceDown(InterfaceId tunIf)
void
تم إيقاف تنفيذ واجهة برمجة تطبيقات TunnelAgent Platform من خلال وكيل النفق للإعلان عن واجهة النفق.
TunnelInterfaceUp(InterfaceId tunIf)
void
تم تفعيل واجهة برمجة تطبيقات TunnelAgent Platform التي يستخدمها وكيل النفق للإعلان عن واجهة النفق.

عمليات التعداد

TunnelAvailabilityMode

 TunnelAvailabilityMode

مجموعة حالات توفر نفق Weave.

أماكن إقامة
kMode_BackupOnly

يمكنك تحديد الحالات التي يكون فيها نفق خدمة Weave متاحًا عبر واجهة النسخ الاحتياطي فقط.

kMode_Primary

يمكنك تحديد وقت توفر نفق خدمة النسيج عبر الواجهة الأساسية.

kMode_PrimaryAndBackup

يمكنك تحديد وقت توفر نفق خدمة Weave على كل من الواجهة الأساسية والاحتياطية.

تحديدات النوع

TunnelAvailabilityMode

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

مجموعة حالات توفر نفق Weave.

الدوال

DisableBorderRouting

void DisableBorderRouting(
  void
)

يشير هذا المصطلح إلى تنفيذ واجهة برمجة تطبيقات TunnelAgent Platform من خلال وكيل النفق لإيقاف التوجيه الحدودي عبر Warm.

إيقاف التوجيه الحدودي على مستوى النظام الأساسي.

EnableBorderRouting

void EnableBorderRouting(
  void
)

يشير هذا المصطلح إلى تنفيذ واجهة برمجة تطبيقات TunnelAgent Platform من خلال وكيل النفق لتفعيل التوجيه الحدودي عبر Warm.

تفعيل التوجيه الحدودي على مستوى النظام الأساسي.

ServiceTunnelDisconnected

void ServiceTunnelDisconnected(
  InterfaceId tunIf
)

تطبيق واجهة برمجة تطبيقات TunnelAgent Platform من خلال وكيل النفق للإعلان عن فصل واجهة النفق.

التفاصيل
المَعلمات
[in] tunIf
رقم تعريف الواجهة لواجهة النفق. لا تُستخدم في عملية التنفيذ هذه.

ServiceTunnelEstablished

void ServiceTunnelEstablished(
  InterfaceId tunIf,
  TunnelAvailabilityMode tunMode
)

تنفيذ واجهة برمجة تطبيقات TunnelAgent Platform من خلال وكيل النفق للإعلان عن اتصال واجهة نفق.

التفاصيل
المَعلمات
[in] tunIf
رقم تعريف الواجهة لواجهة النفق. لا تُستخدم في عملية التنفيذ هذه.
[in] tunMode
وضع التوفُّر الأولي النفقي الذي سيتم اعتماده من خلال Warm.

ServiceTunnelModeChange

void ServiceTunnelModeChange(
  InterfaceId tunIf,
  TunnelAvailabilityMode tunMode
)

يشير هذا المصطلح إلى تنفيذ واجهة برمجة تطبيقات TunnelAgent Platform من خلال وكيل النفق للإعلان عن تغيير في مدى توفُّر النفق.

يمكنك تنفيذ مهام تخصيص العنوان والمسار عندما تتغير حالة مدى توفُّر اتصال نفق الخدمة.

التفاصيل
المَعلمات
[in] tunIf
رقم تعريف الواجهة لواجهة النفق. لا تُستخدم في عملية التنفيذ هذه.
[in] tunMode
وضع مدى توفّر النفق الجديد الذي سيعتمده Warm

TunnelInterfaceDown

void TunnelInterfaceDown(
  InterfaceId tunIf
)

تم إيقاف تنفيذ واجهة برمجة تطبيقات TunnelAgent Platform من خلال وكيل النفق للإعلان عن واجهة النفق.

التفاصيل
المَعلمات
[in] tunIf
رقم تعريف الواجهة لواجهة النفق. لا تُستخدم في عملية التنفيذ هذه.

TunnelInterfaceUp

void TunnelInterfaceUp(
  InterfaceId tunIf
)

تم تفعيل واجهة برمجة تطبيقات TunnelAgent Platform التي يستخدمها وكيل النفق للإعلان عن واجهة النفق.

التفاصيل
المَعلمات
[in] tunIf
رقم تعريف الواجهة لواجهة النفق. لا تُستخدم في عملية التنفيذ هذه.