T-Box Basic dev
Loading...
Searching...
No Matches
ril_daemon.h File Reference

RIL 守护进程核心接口 More...

#include <stdbool.h>
#include <stdint.h>

Go to the source code of this file.

Functions

int ril_daemon_init (void)
 初始化 RIL 守护进程所有组件。
int ril_daemon_step (uint64_t now_ms)
 执行一次有界主循环调度。
int ril_daemon_set_data_enabled (uint8_t apn_index, bool enabled)
 设置 APN 运行时期望启用状态并重置对应恢复策略。
void ril_daemon_request_stop (void)
 请求守护进程停止后续调度。
void ril_daemon_deinit (void)
 按初始化逆序释放守护进程组件。

Detailed Description

RIL 守护进程核心接口

Version
1.0.0
Date
2026-07-17

Function Documentation

◆ ril_daemon_init()

int ril_daemon_init ( void )

初始化 RIL 守护进程所有组件。

Returns
TBOX_OK 成功,其他值失败。

◆ ril_daemon_set_data_enabled()

int ril_daemon_set_data_enabled ( uint8_t apn_index,
bool enabled )

设置 APN 运行时期望启用状态并重置对应恢复策略。

Parameters
apn_indexAPN 索引。
enabled期望启用状态。
Returns
TBOX_OK 成功,其他值失败。

◆ ril_daemon_step()

int ril_daemon_step ( uint64_t now_ms)

执行一次有界主循环调度。

Parameters
now_ms当前单调时钟毫秒数。
Returns
TBOX_OK 成功,其他值失败。