آلة توجيه عمود عظمي

تتضمن هذه الوحدة وظائف خدمة جهاز توجيه جهاز Open خبراء.

الملخّص

التعدادات

otBackboneRouterDomainPrefixEvent{
  OT_BACKBONE_ROUTER_DOMAIN_PREFIX_ADDED = 0,
  OT_BACKBONE_ROUTER_DOMAIN_PREFIX_REMOVED = 1,
  OT_BACKBONE_ROUTER_DOMAIN_PREFIX_CHANGED = 2
}
تعداد
يمثل أحداث بادئة النطاق.
otBackboneRouterMulticastListenerEvent{
  OT_BACKBONE_ROUTER_MULTICAST_LISTENER_ADDED = 0,
  OT_BACKBONE_ROUTER_MULTICAST_LISTENER_REMOVED = 1
}
تعداد
يمثل أحداث المستمع المتعدد.
otBackboneRouterNdProxyEvent{
  OT_BACKBONE_ROUTER_NDPROXY_ADDED = 0,
  OT_BACKBONE_ROUTER_NDPROXY_REMOVED = 1,
  OT_BACKBONE_ROUTER_NDPROXY_RENEWED = 2,
  OT_BACKBONE_ROUTER_NDPROXY_CLEARED = 3
}
تعداد
يمثل أحداث الخادم الوكيل ND.
otBackboneRouterState{
  OT_BACKBONE_ROUTER_STATE_DISABLED = 0,
  OT_BACKBONE_ROUTER_STATE_SECONDARY = 1,
  OT_BACKBONE_ROUTER_STATE_PRIMARY = 2
}
تعداد
يمثل حالة جهاز توجيه العمود الفقري.

مواقد الخط

otBackboneRouterConfig مَعلمة typetype
تمثّل هذه البنية إعداد جهاز توجيه العمود الفقري.
otBackboneRouterDomainPrefixCallback)(void *aContext, otBackboneRouterDomainPrefixEvent aEvent, const otIp6Prefix *aDomainPrefix) مَعلمة typetype
void(*
يتم استدعاء مؤشر الدالة هذا عند تغيير بادئة النطاق.
otBackboneRouterMulticastListenerCallback)(void *aContext, otBackboneRouterMulticastListenerEvent aEvent, const otIp6Address *aAddress) مَعلمة typetype
void(*
يتم استدعاء مؤشر الدالة هذا عند تغيير أدوات معالجة الحدث المتعدّدة.
otBackboneRouterMulticastListenerInfo مَعلمة typetype
تمثّل هذه البنية معلومات أداة معالجة البث المتعدد في جهاز Backback.
otBackboneRouterMulticastListenerIterator مَعلمة typetype
uint16_t
تُستخدَم للتكرار من خلال أدوات معالجة الحدث المتعدّدة.
otBackboneRouterNdProxyCallback)(void *aContext, otBackboneRouterNdProxyEvent aEvent, const otIp6Address *aDua) مَعلمة typetype
void(*
يتم استدعاء مؤشر الدالة هذا عند تغيير الخادم الوكيل Nd.
otBackboneRouterNdProxyInfo مَعلمة typetype
يمثل معلومات الخادم الوكيل ND Router ND.

الدوال

otBackboneRouterConfigNextDuaRegistrationResponse(otInstance *aInstance, const otIp6InterfaceIdentifier *aMlIid, uint8_t aStatus)
void
تعمل هذه الطريقة على ضبط حالة الاستجابة لتسجيل DUA التالي.
otBackboneRouterConfigNextMulticastListenerRegistrationResponse(otInstance *aInstance, uint8_t aStatus)
void
تعمل هذه الطريقة على ضبط حالة الاستجابة لتسجيل المستمع المتعدد البث التالي.
otBackboneRouterGetConfig(otInstance *aInstance, otBackboneRouterConfig *aConfig)
void
تحصل هذه الدالة على إعداد جهاز توجيه العمود الفقري المحلي.
otBackboneRouterGetDomainPrefix(otInstance *aInstance, otBorderRouterConfig *aConfig)
تحصل هذه الطريقة على إعداد بادئة النطاق المحلي.
otBackboneRouterGetNdProxyInfo(otInstance *aInstance, const otIp6Address *aDua, otBackboneRouterNdProxyInfo *aNdProxyInfo)
تحصل هذه الطريقة على معلومات الخادم الوكيل تطابق جهاز التوجيه باك نات.
otBackboneRouterGetPrimary(otInstance *aInstance, otBackboneRouterConfig *aConfig)
تحصل هذه الدالة على معلومات "جهاز توجيه العمود الفقري الأساسي" في شبكة سلاسل المحادثات.
otBackboneRouterGetRegistrationJitter(otInstance *aInstance)
uint8_t
تعرض هذه الطريقة قيمة عدم الاستقرار لتسجيل جهاز توجيه العمود الفقري.
otBackboneRouterGetState(otInstance *aInstance)
تحصل هذه الدالة على حالة جهاز توجيه العمود الفقري.
otBackboneRouterMulticastListenerAdd(otInstance *aInstance, const otIp6Address *aAddress, uint32_t aTimeout)
تؤدي هذه الطريقة إلى إضافة أداة معالجة بث متعددة.
otBackboneRouterMulticastListenerClear(otInstance *aInstance)
void
تعمل هذه الطريقة على محو أدوات معالجة الحدث المتعددة.
otBackboneRouterMulticastListenerGetNext(otInstance *aInstance, otBackboneRouterMulticastListenerIterator *aIterator, otBackboneRouterMulticastListenerInfo *aListenerInfo)
تحصل هذه الدالة على معلومات المستمع المتعدد البث التالية (باستخدام المكرر).
otBackboneRouterRegister(otInstance *aInstance)
تسجِّل هذه الدالة إعداد جهاز توجيه العمود الفقري المحلي بشكل صريح.
otBackboneRouterSetConfig(otInstance *aInstance, const otBackboneRouterConfig *aConfig)
تحدد هذه الدالة إعداد جهاز توجيه العمود الفقري المحلي.
otBackboneRouterSetDomainPrefixCallback(otInstance *aInstance, otBackboneRouterDomainPrefixCallback aCallback, void *aContext)
void
تحدد هذه الطريقة معاودة الاتصال بنطاق بادئة النطاق جهاز توجيه.
otBackboneRouterSetEnabled(otInstance *aInstance, bool aEnable)
void
تعمل هذه الوظيفة على تفعيل وظيفة Backstone أو إيقافها.
otBackboneRouterSetMulticastListenerCallback(otInstance *aInstance, otBackboneRouterMulticastListenerCallback aCallback, void *aContext)
void
تعمل هذه الطريقة على ضبط معاودة الاتصال بخدمة المستمع متعدد الإشارات في جهاز بالتالي.
otBackboneRouterSetNdProxyCallback(otInstance *aInstance, otBackboneRouterNdProxyCallback aCallback, void *aContext)
void
تضبط هذه الطريقة استدعاء الخادم الوكيل Backspace Router ND Proxy.
otBackboneRouterSetRegistrationJitter(otInstance *aInstance, uint8_t aJitter)
void
تضبط هذه الطريقة قيمة عدم استقرار تسجيل جهاز توجيه العمود الفقري.

التشريعات

otbackstoneRouterConfig

تمثّل هذه البنية إعداد جهاز توجيه العمود الفقري.

otbackعظامRouterMulticastListenerInfo

تمثّل هذه البنية معلومات أداة معالجة البث المتعدد في جهاز Backback.

otbackعظامRouterNdProxyInfo

يمثل معلومات الخادم الوكيل ND Router ND.

التعدادات

otbackstoneRouterDomainPrefixEvent

 otBackboneRouterDomainPrefixEvent

يمثل أحداث بادئة النطاق.

المنشآت الفندقية
OT_BACKBONE_ROUTER_DOMAIN_PREFIX_ADDED

تمت إضافة بادئة النطاق.

OT_BACKBONE_ROUTER_DOMAIN_PREFIX_CHANGED

تم تغيير بادئة النطاق.

OT_BACKBONE_ROUTER_DOMAIN_PREFIX_REMOVED

تمت إزالة بادئة النطاق.

otbackعظامRouterMulticastListenerEvent

 otBackboneRouterMulticastListenerEvent

يمثل أحداث المستمع المتعدد.

المنشآت الفندقية
OT_BACKBONE_ROUTER_MULTICAST_LISTENER_ADDED

تمت إضافة أداة معالجة الحدث المتعدد.

OT_BACKBONE_ROUTER_MULTICAST_LISTENER_REMOVED

تمت إزالة أداة معالجة الحدث المتعدد أو انتهت صلاحيتها.

otbackstoneRouterNdProxyEvent

 otBackboneRouterNdProxyEvent

يمثل أحداث الخادم الوكيل ND.

المنشآت الفندقية
OT_BACKBONE_ROUTER_NDPROXY_ADDED

تمت إضافة الخادم الوكيل ND.

OT_BACKBONE_ROUTER_NDPROXY_CLEARED

تم محو كل خوادم وكيل ND.

OT_BACKBONE_ROUTER_NDPROXY_REMOVED

تمت إزالة الخادم الوكيل ND.

OT_BACKBONE_ROUTER_NDPROXY_RENEWED

تم تجديد الخادم الوكيل ND.

otback المحرّك

 otBackboneRouterState

يمثل حالة جهاز توجيه العمود الفقري.

المنشآت الفندقية
OT_BACKBONE_ROUTER_STATE_DISABLED

تم إيقاف وظيفة العمود الفقري.

OT_BACKBONE_ROUTER_STATE_PRIMARY

جهاز توجيه العمود الفقري الأساسي

OT_BACKBONE_ROUTER_STATE_SECONDARY

جهاز توجيه عظمي ثانوي.

مواقد الخط

otbackstoneRouterConfig

struct otBackboneRouterConfig otBackboneRouterConfig

تمثّل هذه البنية إعداد جهاز توجيه العمود الفقري.

otbackstoneRouterDomainPrefixCallback

void(* otBackboneRouterDomainPrefixCallback)(void *aContext, otBackboneRouterDomainPrefixEvent aEvent, const otIp6Prefix *aDomainPrefix)

يتم استدعاء مؤشر الدالة هذا عند تغيير بادئة النطاق.

التفاصيل
المعلَمات
[in] aContext
مؤشر سياق المستخدم.
[in] aEvent
حدث بادئة النطاق
[in] aDomainPrefix
بادئة النطاق الجديدة في حال إضافتها أو تغييرها، ستكون غير صالحة.

otbackstoneRouterMulticastListenerCallback

void(* otBackboneRouterMulticastListenerCallback)(void *aContext, otBackboneRouterMulticastListenerEvent aEvent, const otIp6Address *aAddress)

يتم استدعاء مؤشر الدالة هذا عند تغيير أدوات معالجة الحدث المتعدّدة.

التفاصيل
المعلَمات
[in] aContext
مؤشر سياق المستخدم.
[in] aEvent
حدث المستمع المتعدد البث
[in] aAddress
عنوان البث المتعدد IPv6 لمستمع البث المتعدد.

otbackعظامRouterMulticastListenerInfo

struct otBackboneRouterMulticastListenerInfo otBackboneRouterMulticastListenerInfo

تمثّل هذه البنية معلومات أداة معالجة البث المتعدد في جهاز Backback.

otbackstoneRouterMulticastListenerIterator

uint16_t otBackboneRouterMulticastListenerIterator

تُستخدَم للتكرار من خلال أدوات معالجة الحدث المتعدّدة.

otbackعظامRouterNdProxyCallback

void(* otBackboneRouterNdProxyCallback)(void *aContext, otBackboneRouterNdProxyEvent aEvent, const otIp6Address *aDua)

يتم استدعاء مؤشر الدالة هذا عند تغيير الخادم الوكيل Nd.

التفاصيل
المعلَمات
[in] aContext
مؤشر سياق المستخدم.
[in] aEvent
حدث الخادم الوكيل ND.
[in] aDua
عنوان Unicast للنطاق لـ ND Proxy أو nullptr إذا كان aEvent هو OT_BACKBONE_ROUTER_NDPROXY_CLEARED.

otbackعظامRouterNdProxyInfo

struct otBackboneRouterNdProxyInfo otBackboneRouterNdProxyInfo

يمثل معلومات الخادم الوكيل ND Router ND.

الدوال

استجابة otbackstoneRouterConfigNextDuaRegistrationResponse

void otBackboneRouterConfigNextDuaRegistrationResponse(
  otInstance *aInstance,
  const otIp6InterfaceIdentifier *aMlIid,
  uint8_t aStatus
)

تعمل هذه الطريقة على ضبط حالة الاستجابة لتسجيل DUA التالي.

ملاحظة: متاح فقط عند تفعيل OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE. يُستخدَم الاختبار والشهادة فقط.

قائمة مهام: (DUA) دعم رمز الخطأ coap والعملية المقابلة لها لغرض الشهادة.

التفاصيل
المعلَمات
[in] aInstance
مؤشر إلى مثيل OpenThread.
[in] aMlIid
مؤشر إلى معرّف IID المحلي للشبكة المتداخلة. في حال كانت القيمة "خالٍ"، يمكنك الرد باستخدام aStatus لأي DUA.req قادم، وإلا سيتم الرد فقط مع المطابقة aMlIid.
[in] aStatus
حالة الاستجابة.

otbackstoneRouterConfigNextMulticastListenerRegistrationResponse

void otBackboneRouterConfigNextMulticastListenerRegistrationResponse(
  otInstance *aInstance,
  uint8_t aStatus
)

تعمل هذه الطريقة على ضبط حالة الاستجابة لتسجيل المستمع المتعدد البث التالي.

ملاحظة: متاح فقط عند تفعيل OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE. يُستخدَم الاختبار والشهادة فقط.

التفاصيل
المعلَمات
[in] aInstance
مؤشر إلى مثيل OpenThread.
[in] aStatus
حالة الاستجابة.

otbackstoneRouterGetConfig

void otBackboneRouterGetConfig(
  otInstance *aInstance,
  otBackboneRouterConfig *aConfig
)

تحصل هذه الدالة على إعداد جهاز توجيه العمود الفقري المحلي.

التفاصيل
المعلَمات
[in] aInstance
مؤشر إلى مثيل OpenThread.
[out] aConfig
مؤشر لضبط مكان جهاز توجيه جهاز الظهر.
يُرجى الاطلاع أيضًا على:
otbackعظامRouterSetEnabled
otbackstoneRouterGetState
otbackstoneRouterSetConfig
otbackعظام جهاز التوجيه

بادئة backbackRouterGetDomainPrefix

otError otBackboneRouterGetDomainPrefix(
  otInstance *aInstance,
  otBorderRouterConfig *aConfig
)

تحصل هذه الطريقة على إعداد بادئة النطاق المحلي.

التفاصيل
المعلَمات
[in] aInstance
مؤشر إلى مثيل OpenThread.
[out] aConfig
مؤشر إلى تهيئة بادئة النطاق.
قيم الإرجاع
OT_ERROR_NONE
تم ضبط بادئة النطاق بنجاح.
OT_ERROR_NOT_FOUND
لم يتم ضبط بادئة نطاق.

otbackعظامRouterGetNdProxyInfo

otError otBackboneRouterGetNdProxyInfo(
  otInstance *aInstance,
  const otIp6Address *aDua,
  otBackboneRouterNdProxyInfo *aNdProxyInfo
)

تحصل هذه الطريقة على معلومات الخادم الوكيل تطابق جهاز التوجيه باك نات.

التفاصيل
المعلَمات
[in] aInstance
مؤشر إلى مثيل OpenThread.
[in] aDua
عنوان Unicast للنطاق.
[out] aNdProxyInfo
مؤشر لمعلومات الخادم الوكيل ND.
قيم الإرجاع
OT_ERROR_NONE
تم الحصول على معلومات خادم وكيل ND بنجاح.
OT_ERROR_NOT_FOUND
تعذَّر العثور على عنوان Unicast للنطاق في جدول الخادم الوكيل ND.

otرجوع

otError otBackboneRouterGetPrimary(
  otInstance *aInstance,
  otBackboneRouterConfig *aConfig
)

تحصل هذه الدالة على معلومات "جهاز توجيه العمود الفقري الأساسي" في شبكة سلاسل المحادثات.

التفاصيل
المعلَمات
[in] aInstance
مؤشر إلى مثيل OpenThread.
[out] aConfig
مؤشر إلى مكان وضع جهاز التوجيه الأساسي.
قيم الإرجاع
OT_ERROR_NONE
تَمَّ الْحُصُولْ عَلَى مَعْلُومَاتْ عَنِ الرَّكْزِ الْعَنْبِي الْأَسَاسِي بِنَجَاحْ.
OT_ERROR_NOT_FOUND
ما مِن جهاز توجيه أساسي.

otbackstoneRouterGetEnrollmentJter

uint8_t otBackboneRouterGetRegistrationJitter(
  otInstance *aInstance
)

تعرض هذه الطريقة قيمة عدم الاستقرار لتسجيل جهاز توجيه العمود الفقري.

التفاصيل
طلبات الإرجاع
قيمة عدم الاستقرار لتسجيل جهاز توجيه العمود الفقري
يُرجى الاطّلاع أيضًا على:
otbackعظامRouterSetEnrollmentJter

otbackstoneRouterGetState

otBackboneRouterState otBackboneRouterGetState(
  otInstance *aInstance
)

تحصل هذه الدالة على حالة جهاز توجيه العمود الفقري.

التفاصيل
المعلَمات
[in] aInstance
مؤشر إلى مثيل OpenThread.
قيم الإرجاع
OT_BACKBONE_ROUTER_STATE_DISABLED
تم إيقاف وظيفة العمود الفقري.
OT_BACKBONE_ROUTER_STATE_SECONDARY
جهاز توجيه عظمي ثانوي.
OT_BACKBONE_ROUTER_STATE_PRIMARY
جهاز توجيه العمود الفقري الأساسي
يُرجى الاطلاع أيضًا على:
otbackعظامRouterSetEnabled
otbackstoneRouterGetConfig
otbackstoneRouterSetConfig
otbackعظام جهاز التوجيه

otbackstoneRouterMulticastListenerAdd

otError otBackboneRouterMulticastListenerAdd(
  otInstance *aInstance,
  const otIp6Address *aAddress,
  uint32_t aTimeout
)

تؤدي هذه الطريقة إلى إضافة أداة معالجة بث متعددة.

ملاحظة: متاح فقط عند تفعيل OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE. يُستخدَم الاختبار والشهادة فقط.

التفاصيل
المعلَمات
[in] aInstance
مؤشر إلى مثيل OpenThread.
[in] aAddress
عنوان أداة معالجة الحدث المتعدد
[in] aTimeout
المهلة (بالثواني) لمستمع البث المتعدد أو القيمة 0 لاستخدام مهلة MLR التلقائية.
قيم الإرجاع
OT_ERROR_NONE
إذا تمت إضافة أداة معالجة الحدث المتعددة بنجاح
OT_ERROR_INVALID_ARGS
إذا كان عنوان المستمع المتعدد البث غير صالح.
OT_ERROR_NO_BUFS
لا تتوفر مساحة لحفظ أداة معالجة الصوت المتعددة.
يُرجى الاطّلاع أيضًا على:
otbackعظامRouterMulticastListenerClear
otbackعظامRouterMulticastListenerGetNext

otbackstoneRouterMulticastListenerClear

void otBackboneRouterMulticastListenerClear(
  otInstance *aInstance
)

تعمل هذه الطريقة على محو أدوات معالجة الحدث المتعددة.

ملاحظة: متاح فقط عند تفعيل OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE. يُستخدَم الاختبار والشهادة فقط.

التفاصيل
المعلَمات
[in] aInstance
مؤشر إلى مثيل OpenThread.
يُرجى الاطّلاع أيضًا على:
otbackعظامRouterMulticastListenerAdd
otbackعظامRouterMulticastListenerGetNext

otbackstoneRouterMulticastListenerGetNext

otError otBackboneRouterMulticastListenerGetNext(
  otInstance *aInstance,
  otBackboneRouterMulticastListenerIterator *aIterator,
  otBackboneRouterMulticastListenerInfo *aListenerInfo
)

تحصل هذه الدالة على معلومات المستمع المتعدد البث التالية (باستخدام المكرر).

التفاصيل
المعلَمات
[in] aInstance
مؤشر إلى مثيل OpenThread.
[in,out] aIterator
مؤشر للتكرار. في حال النجاح، سيتم تعديل المكرر للإشارة إلى "المستمع المتعدد الإرسال" التالي. للحصول على الإدخال الأول، يجب ضبط المكرر على OT_BACKBONE_ROUTER_MULTICAST_LISTENER_ITERATOR_INIT.
[out] aListenerInfo
مؤشر إلى otBackboneRouterMulticastListenerInfo حيث يتم وضع معلومات المستمع المتعدد البث (عند النجاح).
قيم الإرجاع
OT_ERROR_NONE
تمّ العثور على معلومات "المستمع المتعدد" بنجاح (تمّ تعديل aListenerInfo بنجاح).
OT_ERROR_NOT_FOUND
لم يتم العثور على معلومات إضافية لأداة معالجة الحدث المتعدّدة.
يُرجى الاطّلاع أيضًا على:
otbackعظامRouterMulticastListenerClear
otbackعظامRouterMulticastListenerAdd

otbackعظام جهاز التوجيه

otError otBackboneRouterRegister(
  otInstance *aInstance
)

تسجِّل هذه الدالة إعداد جهاز توجيه العمود الفقري المحلي بشكل صريح.

التفاصيل
المعلَمات
[in] aInstance
مؤشر إلى مثيل OpenThread.
قيم الإرجاع
OT_ERROR_NO_BUFS
لا تتوفّر مساحة كافية لإضافة خدمة جهاز التنقُّل الخلفي.
OT_ERROR_NONE
تم وضع رسالة "طلب بيانات الخادم" في قائمة الانتظار بنجاح للتسليم.
يُرجى الاطلاع أيضًا على:
otbackعظامRouterSetEnabled
otbackstoneRouterGetState
otbackstoneRouterGetConfig
otbackstoneRouterSetConfig

otbackstoneRouterSetConfig

otError otBackboneRouterSetConfig(
  otInstance *aInstance,
  const otBackboneRouterConfig *aConfig
)

تحدد هذه الدالة إعداد جهاز توجيه العمود الفقري المحلي.

التفاصيل
المعلَمات
[in] aInstance
مؤشر إلى مثيل OpenThread.
[in] aConfig
مؤشر إلى إعداد "جهاز التوجيه لعمود عظام" لكي يصبح ساري المفعول.
قيم الإرجاع
OT_ERROR_NONE
تم تحديث الإعداد بنجاح.
OT_ERROR_INVALID_ARGS
الإعداد في aConfig غير صالح.
يُرجى الاطلاع أيضًا على:
otbackعظامRouterSetEnabled
otbackstoneRouterGetState
otbackstoneRouterGetConfig
otbackعظام جهاز التوجيه

otbackstoneRouterSetDomainPrefixCallback

void otBackboneRouterSetDomainPrefixCallback(
  otInstance *aInstance,
  otBackboneRouterDomainPrefixCallback aCallback,
  void *aContext
)

تحدد هذه الطريقة معاودة الاتصال بنطاق بادئة النطاق جهاز توجيه.

التفاصيل
المعلَمات
[in] aInstance
مؤشر إلى مثيل OpenThread.
[in] aCallback
مؤشر لاستدعاء بادئة النطاق
[in] aContext
مؤشر سياق المستخدم.

otbackعظامRouterSetEnabled

void otBackboneRouterSetEnabled(
  otInstance *aInstance,
  bool aEnable
)

تعمل هذه الوظيفة على تفعيل وظيفة Backstone أو إيقافها.

التفاصيل
المعلَمات
[in] aInstance
مؤشر إلى مثيل OpenThread.
[in] aEnable
TRUE لتمكين وظيفة العمود الفقري، أو FALSE.
يُرجى الاطلاع أيضًا على:
otbackstoneRouterGetState
otbackstoneRouterGetConfig
otbackstoneRouterSetConfig
otbackعظام جهاز التوجيه

otbackعظامRouterSetMulticastListenerCallback

void otBackboneRouterSetMulticastListenerCallback(
  otInstance *aInstance,
  otBackboneRouterMulticastListenerCallback aCallback,
  void *aContext
)

تعمل هذه الطريقة على ضبط معاودة الاتصال بخدمة المستمع متعدد الإشارات في جهاز بالتالي.

التفاصيل
المعلَمات
[in] aInstance
مؤشر إلى مثيل OpenThread.
[in] aCallback
مؤشر لاستدعاء المستمع متعدد الإرسال.
[in] aContext
مؤشر سياق المستخدم.

otbackعظامRouterSetNdProxyCallback

void otBackboneRouterSetNdProxyCallback(
  otInstance *aInstance,
  otBackboneRouterNdProxyCallback aCallback,
  void *aContext
)

تضبط هذه الطريقة استدعاء الخادم الوكيل Backspace Router ND Proxy.

التفاصيل
المعلَمات
[in] aInstance
مؤشر إلى مثيل OpenThread.
[in] aCallback
مؤشرًا لاستدعاء الخادم الوكيل ND.
[in] aContext
مؤشر سياق المستخدم.

otbackstoneRouterSetRegistrationJter

void otBackboneRouterSetRegistrationJitter(
  otInstance *aInstance,
  uint8_t aJitter
)

تضبط هذه الطريقة قيمة عدم استقرار تسجيل جهاز توجيه العمود الفقري.

التفاصيل
المعلَمات
[in] aJitter
قيمة عدم استقرار تسجيل جهاز توجيه العمود الفقري هي القيمة التي سيتم تعيينها.
يُرجى الاطّلاع أيضًا على:
otbackعظامRouterGetEnrollmentJter

وحدات ماكرو

OT_BACKBONE_ROUTER_MULTICAST_LISTENER_ITERATOR_INIT

 OT_BACKBONE_ROUTER_MULTICAST_LISTENER_ITERATOR_INIT 0

أداة إعداد لـ otBACKعظامRouterMulticastListenerIterator.

المراجع

تنشأ مواضيع واجهة برمجة التطبيقات المرجعية لـ OpenThread من رمز المصدر، المتوفر على GitHub. للاطّلاع على مزيد من المعلومات أو للمساهمة في مستنداتنا، يُرجى الرجوع إلى المراجع.