2 * Copyright (c) 2018 Samsung Electronics Co., Ltd. All rights reserved.
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
24 API const char *aul_cmd_convert_to_string(int cmd)
33 case APP_RESUME_BY_PID:
34 return "APP_RESUME_BY_PID";
36 return "APP_TERM_BY_PID";
37 case APP_TERM_BY_PID_WITHOUT_RESTART:
38 return "APP_TERM_BY_PID_WITHOUT_RESTART";
42 return "APP_START_RES";
46 return "APP_KILL_BY_PID";
47 case APP_UPDATE_RUA_STAT:
48 return "APP_UPDATE_RUA_STAT";
50 return "APP_ADD_HISTORY";
51 case APP_REMOVE_HISTORY:
52 return "APP_REMOVE_HISTORY";
53 case APP_RUNNING_INFO:
54 return "APP_RUNNING_INFO";
55 case APP_RUNNING_INFO_RESULT:
56 return "APP_RUNNING_INFO_RESULT";
58 return "APP_IS_RUNNING";
59 case APP_GET_APPID_BYPID:
60 return "APP_GET_APPID_BYPID";
61 case APP_GET_PKGID_BYPID:
62 return "APP_GET_PKGID_BYPID";
64 return "APP_GET_INFO_OK";
65 case APP_GET_INFO_ERROR:
66 return "APP_GET_INFO_ERROR";
68 return "APP_KEY_EVENT";
70 return "APP_KEY_RESERVE";
72 return "APP_KEY_RELEASE";
73 case APP_STATUS_UPDATE:
74 return "APP_STATUS_UPDATE";
75 case APP_RUNNING_LIST_UPDATE:
76 return "APP_RUNNING_LIST_UPDATE";
77 case APP_TERM_REQ_BY_PID:
78 return "APP_TERM_REQ_BY_PID";
79 case APP_TERM_BY_PID_ASYNC:
80 return "APP_TERM_BY_PID_ASYNC";
81 case APP_TERM_BGAPP_BY_PID:
82 return "APP_TERM_BGAPP_BY_PID";
85 case APP_PAUSE_BY_PID:
86 return "APP_PAUSE_BY_PID";
87 case APP_GROUP_GET_WINDOW:
88 return "APP_GROUP_GET_WINDOW";
89 case APP_GROUP_SET_WINDOW:
90 return "APP_GROUP_SET_WINDOW";
91 case APP_GROUP_GET_FG:
92 return "APP_GROUP_GET_FG";
93 case APP_GROUP_GET_LEADER_PID:
94 return "APP_GROUP_GET_LEADER_PID";
95 case APP_GROUP_GET_LEADER_PIDS:
96 return "APP_GROUP_GET_LEADER_PIDS";
97 case APP_GROUP_GET_GROUP_PIDS:
98 return "APP_GROUP_GET_GROUP_PIDS";
99 case APP_GROUP_GET_IDLE_PIDS:
100 return "APP_GROUP_GET_IDLE_PIDS";
101 case APP_GROUP_LOWER:
102 return "APP_GROUP_LOWER";
103 case APP_GROUP_CLEAR_TOP:
104 return "APP_GROUP_CLEAR_TOP";
105 case APP_GROUP_ACTIVATE_BELOW:
106 return "APP_GROUP_ACTIVATE_BELOW";
108 return "APP_GET_STATUS";
110 return "APP_ADD_LOADER";
111 case APP_REMOVE_LOADER:
112 return "APP_REMOVE_LOADER";
114 return "APP_GET_PID";
115 case APP_GET_DC_SOCKET_PAIR:
116 return "APP_GET_DC_SOCKET_PAIR";
117 case APP_GET_MP_SOCKET_PAIR:
118 return "APP_GET_MP_SOCKET_PAIR";
120 return "APP_COM_CREATE";
122 return "APP_COM_JOIN";
124 return "APP_COM_SEND";
126 return "APP_COM_LEAVE";
127 case APP_COM_MESSAGE:
128 return "APP_COM_MESSAGE";
134 return "WIDGET_LIST";
136 return "WIDGET_UPDATE";
138 return "WIDGET_COUNT";
139 case WIDGET_GET_CONTENT:
140 return "WIDGET_GET_CONTENT";
141 case APP_REGISTER_PID:
142 return "APP_REGISTER_PID";
146 return "APP_SUSPEND";
147 case AMD_RELOAD_APPINFO:
148 return "AMD_RELOAD_APPINFO";
149 case LAUNCHPAD_DEAD_SIGNAL:
150 return "LAUNCHPAD_DEAD_SIGNAL";
151 case APP_ALL_RUNNING_INFO:
152 return "APP_ALL_RUNNING_INFO";
153 case APP_SET_APP_CONTROL_DEFAULT_APP:
154 return "APP_SET_APP_CONTROL_DEFAULT_APP";
155 case APP_UNSET_APP_CONTROL_DEFAULT_APP:
156 return "APP_UNSET_APP_CONTROL_DEFAULT_APP";
157 case APP_START_ASYNC:
158 return "APP_START_ASYNC";
159 case APP_SET_PROCESS_GROUP:
160 return "APP_SET_PROCESS_GROUP";
161 case APP_PREPARE_CANDIDATE_PROCESS:
162 return "APP_PREPARE_CANDIDATE_PROCESS";
163 case APP_TERM_BY_PID_SYNC:
164 return "APP_TERM_BY_PID_SYNC";
165 case APP_GET_STATUS_BY_APPID:
166 return "APP_GET_STATUS_BY_APPID";
167 case APP_GET_LAST_CALLER_PID:
168 return "APP_GET_LAST_CALLER_PID";
169 case APP_TERM_BY_PID_SYNC_WITHOUT_RESTART:
170 return "APP_TERM_BY_PID_SYNC_WITHOUT_RESTART";
171 case APP_RESUME_BY_PID_ASYNC:
172 return "APP_RESUME_BY_PID_ASYNC";
173 case APP_SET_ALIAS_APPID:
174 return "APP_SET_ALIAS_APPID";
175 case APP_UNSET_ALIAS_APPID:
176 return "APP_UNSET_ALIAS_APPID";
177 case APP_ENABLE_ALIAS_INFO:
178 return "APP_ENABLE_ALIAS_INFO";
179 case APP_DISABLE_ALIAS_INFO:
180 return "APP_DISABLE_ALIAS_INFO";
181 case APP_GROUP_ACTIVATE_ABOVE:
182 return "APP_GROUP_ACTIVATE_ABOVE";
184 return "ADD_APP_SCREEN";
185 case REMOVE_APP_SCREEN:
186 return "REMOVE_APP_SCREEN";
187 case APP_UPDATE_REQUESTED:
188 return "APP_UPDATE_REQUESTED";
189 case ADD_SCREEN_VIEWER:
190 return "ADD_SCREEN_VIEWER";
191 case REMOVE_SCREEN_VIEWER:
192 return "REMOVE_SCREEN_VIEWER";
193 case LAUNCHPAD_LAUNCH_SIGNAL:
194 return "LAUNCHPAD_LAUNCH_SIGNAL";
195 case APP_RUNNING_INSTANCE_INFO:
196 return "APP_RUNNING_INSTANCE_INFO";
197 case APP_GET_INSTANCE_ID_BYPID:
198 return "APP_GET_INSTANCE_ID_BYPID";
200 return "APP_SET_CACHE";
201 case APP_GET_APPID_FROM_CACHE:
202 return "APP_GET_APPID_FROM_CACHE";
203 case APP_INVALIDATE_CACHE:
204 return "APP_INVALIDATE_CACHE";
205 case APP_STARTUP_SIGNAL:
206 return "APP_STARTUP_SIGNAL";
207 case APP_WINDOW_ATTACH:
208 return "APP_WINDOW_ATTACH";
209 case APP_WINDOW_DETACH:
210 return "APP_WINDOW_DETACH";
211 case APP_START_RES_ASYNC:
212 return "APP_START_RES_ASYNC";
213 case APP_NOTIFY_EXIT:
214 return "APP_NOTIFY_EXIT";
215 case APP_GET_APPID_BY_SURFACE_ID:
216 return "APP_GET_APPID_BY_SURFACE_ID";
217 case APP_GET_INSTANCE_ID_BY_SURFACE_ID:
218 return "APP_GET_INSTANCE_ID_BY_SURFACE_ID";
219 case UPDATE_SCREEN_VIEWER_STATUS:
220 return "UPDATE_SCREEN_VIEWER_STATUS";
221 case WIDGET_RUNNING_INFO:
222 return "WIDGET_RUNNING_INFO";
223 case JOB_STATUS_UPDATE:
224 return "JOB_STATUS_UPDATE";
225 case WIDGET_CHANGE_STATUS:
226 return "WIDGET_CHANGE_STATUS";
227 case RPC_PORT_PREPARE_STUB:
228 return "RPC_PORT_PREPARE_STUB";
229 case RPC_PORT_CREATE_SOCKET_PAIR:
230 return "RPC_PORT_CREATE_SOCKET_PAIR";
231 case RPC_PORT_NOTIFY_RPC_FINISHED:
232 return "RPC_PORT_NOTIFY_RPC_FINISHED";
233 case COMPLICATION_UPDATE_REQUEST:
234 return "COMPLICATION_UPDATE_REQUEST";
235 case APP_NOTIFY_START:
236 return "APP_NOTIFY_START";
237 case WATCHDOG_ENABLE:
238 return "WATCHDOG_ENABLE";
239 case WATCHDOG_DISABLE:
240 return "WATCHDOG_DISABLE";
242 return "WATCHDOG_PING";
244 return "WATCHDOG_KICK";
245 case APP_SEND_LAUNCH_REQUEST:
246 return "APP_SEND_LAUNCH_REQUEST";
248 return "CUSTOM_COMMAND";