|
T-Box Basic dev
|
单工作线程、单请求槽和单结果槽的探测执行器 More...
#include <ril_probe.h>
Data Fields | |
| ril_probe_config_t | probes [RIL_CONFIG_MAX_PROBES] |
| 探测目标配置副本 | |
| ril_probe_ops_t | ops |
| 线程与探测操作 | |
| pthread_mutex_t | mutex |
| 保护请求和结果槽的互斥锁 | |
| pthread_cond_t | condition |
| 唤醒工作线程的条件变量 | |
| pthread_t | worker |
| 探测工作线程 | |
| atomic_bool | stop |
| 工作线程停止标志 | |
| ril_probe_request_t | request |
| 单请求槽 | |
| ril_probe_state_event_t | result |
| 单结果槽 | |
| uint8_t | probe_count |
| 探测目标配置数量 | |
| bool | request_ready |
| 请求槽是否包含待处理请求 | |
| bool | request_inflight |
| 工作线程是否正在探测 | |
| bool | result_ready |
| 结果槽是否包含未收集结果 | |
| bool | sync_ready |
| 同步对象是否已初始化 | |
| bool | worker_started |
| 工作线程是否已创建 | |
| bool | initialized |
| 执行器是否已初始化 | |
单工作线程、单请求槽和单结果槽的探测执行器