T-Box Basic dev
Loading...
Searching...
No Matches
error.h
Go to the documentation of this file.
1
11
12#ifndef __TBOX_ERROR_H__
13#define __TBOX_ERROR_H__
14
20
22#define TBOX_OK 0
23#define TBOX_ERROR -1
24#define TBOX_ERROR_NO_FILE -2
25#define TBOX_ERROR_TIMEOUT -3
26#define TBOX_ERROR_NULL_POINTER -4
27#define TBOX_ERROR_MALLOC_FAIL -5
28#define TBOX_ERROR_PARAM -6
29#define TBOX_ERROR_COMMAND_FAIL -7
30#define TBOX_ERROR_OPEN_FILE_FAIL -8
31#define TBOX_ERROR_CREATE_THREAD_FAIL -9
32#define TBOX_ERROR_PERMISSION_DENIED -10
33#define TBOX_ERROR_PARAM_OVER_RANGE -11
34#define TBOX_ERROR_SOCKET_FAIL -12
35#define TBOX_ERROR_WAKEUP_FAIL -13
36#define TBOX_ERROR_POWERON_INIT_FAIL -14
37#define TBOX_ERROR_ENTER_SLEEP_FAIL -15
38#define TBOX_ERROR_BUSY -16
39#define TBOX_ERROR_AGAIN -17
40#define TBOX_ERROR_PENDING -18
41#define TBOX_ERROR_OBJECT_NOT_EXIST -19
42#define TBOX_ERROR_OP_NOT_ALLOWED -20
43#define TBOX_ERROR_BUFFER_NOT_ENOUGH -21
44#define TBOX_ERROR_PING_FAIL -22
45
47#define DBUS_ERROR_CREATE_CONN_FAIL -10001
48#define DBUS_ERROR_SET_CONN_NAME_FAIL -10002
49#define DBUS_ERROR_REMOTE_UNREACHABLE -10003
50#define DBUS_ERROR_REMOTE_NO_REPLY -10004
51#define DBUS_ERROR_REMOTE_NO_ARGUMENT -10005
52#define DBUS_ERROR_TYPE_NOT_SUPPORTED -10006
53#define DBUS_ERROR_SET_MESSAGE_FAIL -10007
54#define DBUS_ERROR_REMOTE_WRONG_TYPE -10008
55#define DBUS_ERROR_NO_CONNECTION -10009
56#define DBUS_ERROR_GET_ACTION_FAIL -10010
57#define DBUS_ERROR_INIT_ITER_FAIL -10011
58#define DBUS_ERROR_GET_MESSAGE_FAIL -10012
59#define DBUS_ERROR_SEND_MESSAGE_FAIL -10013
60#define DBUS_ERROR_ADD_MATCH_FAIL -10014
61#define DBUS_ERROR_RM_MATCH_FAIL -10015
62#define DBUS_ERROR_DOUBLE_CREATE_CONN -10016
63#define DBUS_ERROR_ACTION_NOT_SUPPORTED -10017
64#define DBUS_ERROR_LENGTH_WRONG -10018
65#define DBUS_ERROR_GET_NAME_FAIL -10019
66#define DBUS_ERROR_NAME_TOO_LONG -10020
67#define DBUS_ERROR_NO_NEED_MESSAGE -10021
68#define DBUS_ERROR_CONNECT_CLOSE -10022
69#define DBUS_ERROR_REMOTE_CALL_FAIL -10023
70
72#define GNSS_ERROR_INIT_FAIL -20001
73#define GNSS_ERROR_CALIBRATE_FAIL -20002
74#define GNSS_ERROR_GET_LOCATION_FAIL -20003
75#define GNSS_ERROR_START_FAIL -20004
76#define GNSS_ERROR_STOP_FAIL -20005
77#define GNSS_ERROR_DESTROY_FAIL -20006
78#define GNSS_ERROR_WRITE_FD_FAIL -20007
79#define GNSS_ERROR_TYPE_NOT_SUPPORTED -20008
80#define GNSS_ERROR_DATA_NOT_READY -20009
81
83#define PROP_ERROR_INTERNAL_ERROR -30001
84#define PROP_ERROR_BUFFER_OVERFLOW -30002
85#define PROP_ERROR_PARAM_OVERFLOW -30003
86
88#define CAN_ERROR_LIB_NAME_TOO_LONG -40001
89#define CAN_ERROR_LIB_ALREADY_LOAD -40002
90#define CAN_ERROR_LIB_LOAD_TOO_MANY -40003
91#define CAN_ERROR_LIB_LOAD_FAIL -40004
92#define CAN_ERROR_GET_LIB_FUNC_FAIL -40005
93#define CAN_ERROR_LIB_NOT_LOADED -40006
94#define CAN_ERROR_REQ_DATA_TOO_MANY -40007
95#define CAN_ERROR_REQ_TRANS_NOT_START -40008
96#define CAN_ERROR_CHANNEL_WRONG -40009
97#define CAN_ERROR_FRAME_LEN_WRONG -40010
98#define CAN_ERROR_WRITE_DATA_FAIL -40011
99
101
103#define RIL_ERROR_INTERNAL_ERROR -60001
104#define RIL_ERROR_DATA_WRONG -60002
105#define RIL_ERROR_LENGTH_TOO_SMALL -60003
106#define RIL_ERROR_AT_OPEN_FAIL -60004
107#define RIL_ERROR_RESULT_OUT_OF_RANGE -60005
108#define RIL_ERROR_AT_CMD_FAIL -60006
109#define RIL_ERROR_NO_CALLBACK_FUNC -60007
110#define RIL_ERROR_NOT_SUPPORTED -60008
111#define RIL_ERROR_APN_CREATE_FAIL -60009
112#define RIL_ERROR_APN_EXIST -60010
113#define RIL_ERROR_APN_SET_FAIL -60011
114#define RIL_ERROR_INIT_DSI_FAIL -60012
115#define RIL_ERROR_APN_NOT_EXIST -60013
116#define RIL_ERROR_APN_NOT_CONNECTED -60014
117#define RIL_ERROR_APN_NO_IPADDR -60015
118#define RIL_ERROR_AUTO_APN_FAIL -60016
119#define RIL_ERROR_ADD_ROUTE_FAIL -60017
120#define RIL_ERROR_ADD_DNS_FAIL -60018
121#define RIL_ERROR_BACKEND_INIT -60019
122#define RIL_ERROR_BACKEND_FAILURE -60020
123
125#define ICC_ERROR_CLOSED -70001
126#define ICC_ERROR_GET_HANDLE_FAIL -70002
127#define ICC_ERROR_SEND_MSG_FAIL -70003
128#define ICC_ERROR_NO_CALLBACK_FUNC -70004
129#define ICC_ERROR_HANDSHAKE_FAIL -70005
130#define ICC_ERROR_REJECT_SEND -70006
131
133#define FOTA_ERROR_ARM_FAIL -80001
134#define FOTA_ERROR_ARM_SCRIPT_FAIL -80002
135#define FOTA_ERROR_MCU_FAIL -80003
136#define FOTA_ERROR_BT_FAIL -80004
137#define FOTA_ERROR_ECU_DRIVER_FAIL -80005
138#define FOTA_ERROR_ECU_APP_FAIL -80006
139
141#define SYS_ERROR_STATUS_SAME -90001
142
144#define DOIP_ERROR_NOT_CONNECT -100001
145#define DOIP_ERROR_ADDR_NOT_SET -100002
146#define DOIP_ERROR_SEND_FAIL -100003
147#define DOIP_ERROR_CONFIG_MISSING -100004
148#define DOIP_ERROR_CREATE_TIMER_FAIL -100005
149#define DOIP_ERROR_EID_NOT_READY -100006
150#define DOIP_ERROR_EID_NOT_MATCH -100007
151#define DOIP_ERROR_VIN_NOT_READY -100008
152#define DOIP_ERROR_VIN_NOT_MATCH -100009
153#define DOIP_ERROR_CONNECT_NODE_FAIL -100010
154
156#define TBOX_CLI_ERROR_USAGE -110001
157#define TBOX_CLI_ERROR_NOT_FOUND -110002
158#define TBOX_CLI_ERROR_REGISTRY -110003
159#define TBOX_CLI_ERROR_MODULE_LOAD -110004
160
164
165#endif /* __TBOX_ERROR_H__ */