context_hub_module_t 结构参考
context_hub_module_t 结构参考
#include < context_hub.h >
数据字段 | |
结构体hw_module_t | 常见的 |
整数(* | get_hubs )(struct context_hub_module_t *模块,const struct context_hub_t **列表) |
整数(* | subscribe_messages )(uint32_t hub_id, context_hub_callback cbk, void *cookie) |
整数(* | send_message )(uint32_t hub_id, const struct hub_message_t *msg) |
详细说明
每个硬件模块必须有一个名为 HAL_MODULE_INFO_SYM 的数据结构,并且该数据结构的字段必须以hw_module_t开头,后跟模块特定信息。
文件context_hub.h第391行的定义。
现场文档
结构体hw_module_t公共 |
文件context_hub.h第392行的定义。
int(* get_hubs)(struct context_hub_module_t *模块, const struct context_hub_t **list) |
int(* send_message)(uint32_t hub_id, const struct hub_message_t *msg) |
int(* subscribe_messages)(uint32_t hub_id, context_hub_callback cbk, void *cookie) |
该结构的文档是从以下文件生成的:
- 硬件/libhardware/include/hardware/context_hub.h