• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# HiCollie Error Codes
2
3> **Note:**
4>
5> This topic describes only module-specific error codes. For details about universal error codes, see [Universal Error Codes](../errorcode-universal.md).
6
7## 29800001 Failed to Obtain the System Service
8
9**Error Message**
10
11Wrong thread context.The function can not be called from main thread.
12
13**Description**
14
15The API fails to be called from the thread.
16
17**Possible Causes**
18
19The API cannot be called from the main thread.
20
21**Solution**
22
23Call the API from a non-main thread.
24
25## 29800002 Failed to Call the Remote API
26
27**Error Message**
28
29Remote call failed.
30
31**Description**
32
33The API fails to be called for the remote service.
34
35**Possible Causes**
36
37The service is not started or crashes.
38
39## 29800003 Invalid Timer Name
40
41**Error Message**
42
43Invalid timer name.
44
45**Description**
46
47The timer name is invalid.
48
49**Possible Causes**
50
51The timer name is a null pointer or empty.
52
53## 29800004 Invalid Timeout Value
54
55**Error Message**
56
57Invalid timeout value.
58
59**Description**
60
61The **timeout** value is invalid.
62
63**Possible Causes**
64
65The **timeout** value is **0**.
66
67## 29800005 Incorrect Process Context
68
69**Error Message**
70
71Wrong process context.
72
73**Description**
74
75The process context is incorrect.
76
77**Possible Causes**
78
79The **appspawn** or **nativespawn** process is used to access the timer.
80
81## 29800006 Incorrect Timer ID
82
83**Error Message**
84
85Wrong timer id output param.
86
87**Description**
88
89The timer task ID is incorrect.
90
91**Possible Causes**
92
93- The pointer to the timer ID is null.
94- The number of concurrent tasks in the process that accesses the HiCollie timer reaches the maximum value 128.
95