Context_hub_module_t مرجع الهيكل
#include < context_hub.h >
حقول البيانات | |
هيكل hw_module_t | مشترك |
int (* | get_hubs ) (البنية context_hub_module_t * وحدة، CONST البنية context_hub_t ** القائمة) |
int (* | subscribe_messages ) (uint32_t hub_id، context_hub_callback بنك الكويت المركزي، لاغية * كوكي) |
int (* | send_message ) (uint32_t hub_id ، إنشاء بنية hub_message_t * msg) |
وصف مفصل
يجب أن تحتوي كل وحدة نمطية للأجهزة على بنية بيانات تسمى HAL_MODULE_INFO_SYM ويجب أن تبدأ حقول بنية البيانات هذه بـ hw_module_t متبوعة بمعلومات خاصة بالوحدة النمطية.
تعريف في السطر 391 من ملف Context_hub.h .
التوثيق الميداني
هيكل hw_module_t شائع |
تعريف في السطر 392 من ملف Context_hub.h .
الباحث (* get_hubs) (البنية context_hub_module_t * وحدة، CONST البنية context_hub_t ** القائمة) |
تعداد جميع المحاور المتاحة. يتم إرجاع القائمة في "قائمة".
- عائدات
- النتيجة: عدد المحاور في القائمة أو الخطأ (سلبي)
يجب استدعاء هذه الطريقة عند تمهيد الجهاز.
تعريف في السطر 400 من ملف Context_hub.h .
int (* send_message) (uint32_t hub_id ، const هيكلة hub_message_t * msg) |
إرسال رسالة إلى المحور
- عائدات
- النتيجة: 0 إذا نجحت ، رمز الخطأ خلاف ذلك
تعريف في السطر 413 من ملف Context_hub.h .
الباحث (* subscribe_messages) (hub_id uint32_t، context_hub_callback بنك الكويت المركزي، لاغية * كوكي) |
يقوم بتسجيل رد اتصال لتطبيق HAL للتواصل مع خدمة مركز السياق.
- عائدات
- النتيجة: 0 إذا نجحت ، رمز الخطأ خلاف ذلك
تعريف في السطر 407 من ملف Context_hub.h .
تم إنشاء وثائق هذه البنية من الملف التالي:
- Hardware / libhardware / include / Hardware / Context_hub.h