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

ICC 客户端与守护进程公共定义 More...

#include <stdbool.h>

Go to the source code of this file.

Macros

#define ICC_LOG_TAG   "icc"
#define ICC_RX_PRINTF_KEY   "rw.icc.rxprintf"
#define ICC_TX_PRINTF_KEY   "rw.icc.txprintf"
#define DBUS_SERVICE_ICC_NAME   "tbox.service.icc"
#define DBUS_MODULE_ICC   "module.icc"
#define DBUS_MODULE_ICC_NOTIFY   "module.icc.notify"
#define DBUS_ACTION_ICC_SEND   "sendIccMessage"
#define DBUS_ACTION_GET_ICC_HANDSHAKE   "getIccHandshake"
#define DBUS_ACTION_SET_ICC_SWITCH   "setIccSwitch"
#define DBUS_ACTION_GET_ICC_SWITCH   "getIccSwitch"
#define DBUS_ACTION_ICC_NOTIFY_SYS   "notifyIccSys"
#define DBUS_ACTION_ICC_NOTIFY_DIAG   "notifyIccDiag"
#define DBUS_ACTION_ICC_NOTIFY_CAN   "notifyIccCan"
#define DBUS_ACTION_ICC_NOTIFY_OTA   "notifyIccUpgrade"
#define DBUS_ACTION_ICC_NOTIFY_ECALL   "notifyIccEcall"
#define DBUS_ACTION_ICC_NOTIFY_FTM   "notifyIccFtm"
#define DBUS_FILTER_ICC_SYS   "type='signal',interface='module.icc.notify',member='notifyIccSys'"
#define DBUS_FILTER_ICC_DIAG   "type='signal',interface='module.icc.notify',member='notifyIccDiag'"
#define DBUS_FILTER_ICC_CAN   "type='signal',interface='module.icc.notify',member='notifyIccCan'"
#define DBUS_FILTER_ICC_OTA   "type='signal',interface='module.icc.notify',member='notifyIccUpgrade'"
#define DBUS_FILTER_ICC_ECALL   "type='signal',interface='module.icc.notify',member='notifyIccEcall'"
#define DBUS_FILTER_ICC_FTM   "type='signal',interface='module.icc.notify',member='notifyIccFtm'"
#define TBOX_ICCD_PID_PATH   "/var/run/tbox_iccd.pid"
 iccd pid 文件路径

Detailed Description

ICC 客户端与守护进程公共定义

Version
1.0.0
Date
2026-07-02