summaryrefslogtreecommitdiff
path: root/include/aul_key.h
blob: 039d0fb969c8325ce7769eaec5ad2dd8d94d8b10 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
/*
 * Copyright (c) 2019 Samsung Electronics Co., Ltd. All rights reserved.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

#pragma once

/**
 * @brief Definition for AUL: The process ID of the caller.
 * @since_tizen 2.2
 */
#define AUL_K_CALLER_PID                "__AUL_CALLER_PID__"

/**
 * @brief Definition for AUL: The process ID of the callee.
 * @since_tizen 2.2
 */
#define AUL_K_CALLEE_PID                "__AUL_CALLEE_PID__"

/**
 * @brief Definition for AUL: The user ID of the caller.
 * @since_tizen 3.0
 */
#define AUL_K_CALLER_UID                "__AUL_CALLER_UID__"

/**
 * @brief Definition for AUL: The user ID of the callee.
 * @since_tizen 3.0
 */
#define AUL_K_CALLEE_UID                "__AUL_CALLEE_UID__"

/**
 * @brief Definition for AUL: The user ID of the taget user.
 * @since_tizen 3.0
 */
#define AUL_K_TARGET_UID                "__AUL_TARGET_UID__"

/**
 * @brief Definition for AUL: The application ID of the caller.
 * @since_tizen 2.2
 */
#define AUL_K_CALLER_APPID              "__AUL_CALLER_APPID__"

/**
 * @brief Definitnon for AUL: The application ID of the callee.
 * @since_tizen 2.2
 */
#define AUL_K_CALLEE_APPID              "__AUL_CALLEE_APPID__"

/**
 * @deprecated Deprecated since 3.0
 * @brief Definition for AUL: The first argument.
 * @since_tizen 2.2
 */
#define AUL_K_ARGV0                     "__AUL_ARGV0__"

/**
 * @brief Definition for AUL: The start time.
 * @since_tizen 2.2
 */
#define AUL_K_STARTTIME                 "__AUL_STARTTIME__"

/**
 * @brief Definition for AUL: The MIME-Type data.
 * @since_tizen 2.2
 */
#define AUL_K_MIME_TYPE                 "__AUL_MIME_TYPE__"

/**
 * @brief Definition for AUL: The unaliased MIME-Type data.
 * @since_tizen 2.2
 */
#define AUL_K_UNALIASED_MIME_TYPE       "__AUL_UNALIASED_MIME_TYPE__"

/**
 * @brief Definition for AUL: The content of the MIME-Type data.
 * @since_tizen 2.2
 */
#define AUL_K_MIME_CONTENT              "__AUL_MIME_CONTENT__"

/**
 * @brief Definition for AUL: The service name.
 * @since_tizen 2.2
 */
#define AUL_K_SERVICE_NAME              "__AUL_SERVICE_NAME__"

/**
 * @brief Definition for AUL: The flag if it's 'true', the app-selector is launched forcedly.
 * @since_tizen 2.2
 */
#define AUL_K_FORCE_LAUNCH_APP_SELECTOR "__AUL_FORCE_LAUNCH_APP_SELECTOR__"

/**
 * @brief Definition for AUL: The flag if it's set, the request is for debugging web-applications.
 * @since_tizen 3.0
 */
#define AUL_K_DEBUG                     "__AUL_DEBUG__"

/**
 * @brief Definition for AUL: The SDK data.
 * @since_tizen 2.3
 */
#define AUL_K_SDK                       "__AUL_SDK__"

/**
 * @deprecated Deprecated since 3.0
 * @brief Definition for AUL: The multiple key.
 * @since_tizen 2.3
 */
#define AUL_K_MULTI_KEY                 "__AUL_MULTI_KEY__"

/**
 * @deprecated Deprecated since 3.0
 * @brief Definition for AUL: The multiple key event.
 * @since_tizen 2.3
 */
#define AUL_K_MULTI_KEY_EVENT           "__AUL_MULTI_KEY_EVENT__"

/**
 * @brief Definition for AUL: The privacy application ID.
 * @since_tizen 2.3
 */
#define AUL_K_PRIVACY_APPID             "__AUL_PRIVACY_APPID__"

/**
 * @deprecased Deprecated since tizen 3.0
 * @brief Definition for AUL: The key pressed event.
 * @since_tizen 2.3
 */
#define AUL_V_KEY_PRESSED               "__AUL_KEY_PRESSED__"

/**
 * @deprecased Deprecated since tizen 3.0
 * @brief Definition for AUL: The key released event.
 * @since_tizen 2.3
 */
#define AUL_V_KEY_RELEASED              "__AUL_KEY_RELEASED__"

/**
 * @brief Definition for RUA: The caller information.
 * @since_tizen 3.0
 */
#define AUL_SVC_K_RUA_STAT_CALLER       "__K_RUA_STAT_CALLER__"

/**
 * @brief Definition for RUA: The tag information.
 * @since_tizen 3.0
 */
#define AUL_SVC_K_RUA_STAT_TAG          "__K_RUA_STAT_TAG__"

/**
 * @brief Definition for RUA: The application ID.
 * @since_tizen 3.0
 */
#define AUL_K_RUA_PKGNAME               "__K_RUA_PKGNAME"

/**
 * @brief Definition for RUA: The application path.
 * @since_tizen 3.0
 */
#define AUL_K_RUA_APPPATH               "__K_RUA_APPPATH"

/**
 * @brief Definition for RUA: The arguments.
 * @since_tizen 3.0
 */
#define AUL_K_RUA_ARG                   "__K_RUA_ARG"

/**
 * @brief Definition for RUA: The launched time.
 * @since_tizen 3.0
 */
#define AUL_K_RUA_TIME                  "__K_RUA_TIME"

/**
 * @brief Definition for RUA: The instance ID.
 * @since_tizen 3.0
 */
#define AUL_K_RUA_INSTANCE_ID           "__K_RUA_INSTANCE_ID"

/**
 * @brief Definition for RUA: The instance name.
 * @since_tizen 3.0
 */
#define AUL_K_RUA_INSTANCE_NAME         "__K_RUA_INSTANCE_NAME"

/**
 * @brief Definition for RUA: The icon path.
 * @since_tizen 3.0
 */
#define AUL_K_RUA_ICON                  "__K_RUA_ICON"

/**
 * @brief Definition for RUA: The URI data.
 * @since_tizen 3.0
 */
#define AUL_K_RUA_URI                   "__K_RUA_URI"

/**
 * @brief Definition for AUL: The application ID.
 * @since_tizen 2.2
 */
#define AUL_K_PKG_NAME                  "__AUL_PKG_NAME__"

/**
 * @brief Definition for AUL: The flag if it's 'true', the caller process waits to get the result from the callee application.
 * @since_tizen 2.2
 */
#define AUL_K_WAIT_RESULT               "__AUL_WAIT_RESULT__"

/**
 * @brief Definition for AUL: The flag if it's 'true', the request is for sending the result.
 * @since_tizen 2.2
 */
#define AUL_K_SEND_RESULT               "__AUL_SEND_RESULT__"

/**
 * @brief Definition for AUL: The taskmanage value.
 * @since_tizen 2.2
 */
#define AUL_K_TASK_MANAGE               "__AUL_TASK_MANAGE__"

/**
 * @brief Definition for AUL: The application type.
 * @since_tizen 2.2
 */
#define AUL_K_APP_TYPE                  "__AUL_APP_TYPE__"

/**
 * @brief Definition for AUL: The process ID of the original caller.
 * @since_tizen 2.2
 */
#define AUL_K_ORG_CALLER_PID            "__AUL_ORG_CALLER_PID__"

/**
 * @brief Definition for AUL: The process ID of the forwarded callee.
 * @since_tizen 2.2
 */
#define AUL_K_FWD_CALLEE_PID            "__AUL_FWD_CALLEE_PID__"

/**
 * @brief Definition for AUL: The flag if it's 'true', the request is not cancelled.
 * @since_tizen 2.2
 */
#define AUL_K_NO_CANCEL                 "__AUL_NO_CANCEL__"

/**
 * @brief Definition for AUL: The executable file path.
 * @since_tizen 2.2
 */
#define AUL_K_EXEC                      "__AUL_EXEC__"

/**
 * @brief Definition for AUL: The flag if it's 'true', the application can be launched by multiple processes.
 * @since_tizen 2.2
 */
#define AUL_K_MULTIPLE                  "__AUL_MULTIPLE__"

/**
 * @brief Definition for AUL: The type of the package.
 * @since_tizen 2.2
 */
#define AUL_K_PACKAGETYPE               "__AUL_PACKAGETYPE__"

/**
 * @brief Definition for AUL: The flag if it's 'true', the application uses hardware-acceleration.
 * @since_tizen 2.2
 */
#define AUL_K_HWACC                     "__AUL_HWACC__"

/**
 * @brief Definition for AUL: The application ID.
 * @since_tizen 2.2
 */
#define AUL_K_APPID                     "__AUL_APPID__"

/**
 * @brief Definition for AUL: The process ID.
 * @since_tizen 2.2
 */
#define AUL_K_PID                       "__AUL_PID__"

/**
 * @brief Definition for AUL: The window ID.
 * @since_tizen 2.4
 */
#define AUL_K_WID                       "__AUL_WID__"

/**
 * @breif Definition for AUL: The process ID of the leader process.
 * @since_tizen 2.4
 */
#define AUL_K_LEADER_PID                "__AUL_LEADER_PID__"

/**
 * @brief Definition for Data-Control: The type of data-control.
 * @since_tizen 2.2
 */
#define AUL_K_DATA_CONTROL_TYPE         "__AUL_DATA_CONTROL_TYPE__"

/**
 * @brief Definition for AUL: The package ID.
 * @since_tizen 2.2
 */
#define AUL_K_PKGID                     "__AUL_PKGID_"

/**
 * @deprecated Deprecated since 3.0
 * @brief Definition for AUL: The flag if it's 'true', the application can be launched by internal process-pool.
 * @since_tizen 2.2
 */
#define AUL_K_INTERNAL_POOL             "__AUL_INTERNAL_POOL__"

/**
 * @brief Definition for AUL: The TEP resource path.
 * @since_tizen 2.4
 */
#define AUL_K_TEP_PATH                  "__AUL_TEP_PATH__"

/**
 * @brief Definition for AUL: The component type.
 * @since_tizen 2.2
 */
#define AUL_K_COMP_TYPE                 "__AUL_COMP_TYPE__"

/**
 * @brief Definition for AUL: The loader ID.
 * @since_tizen 3.0
 */
#define AUL_K_LOADER_ID                 "__AUL_LOADER_ID__"

/**
 * @brief Definition for AUL: The executable file path of the loader.
 * @since_tizen 3.0
 */
#define AUL_K_LOADER_PATH               "__AUL_LOADER_PATH__"

/**
 * @brief Definition for AUL: The extra data of the loader.
 * @since_tizen 3.0
 */
#define AUL_K_LOADER_EXTRA              "__AUL_LOADER_EXTRA__"

/**
 * @brief Definition for AUL: The loader name.
 * @since_tizen 3.0
 */
#define AUL_K_LOADER_NAME               "__AUL_LOADER_NAME__"

/**
 * @brief Definition for AUL: The wayland display.
 * @since_tizen 3.0
 */
#define AUL_K_WAYLAND_DISPLAY           "__AUL_WAYLAND_DISPLAY__"

/**
 * @brief Definition for AUL: The wayland working directory path.
 * @since_tizen 3.0
 */
#define AUL_K_WAYLAND_WORKING_DIR       "__AUL_WAYLAND_WORKING_DIR__"

/**
 * @brief Definition for AUL: The sender process ID of app-com.
 * @since_tizen 3.0
 */
#define AUL_K_COM_SENDER_PID            "__AUL_COM_SENDER_PID__"

/**
 * @brief Definition for AUL: The endpoint of app-com.
 * @since_tizen 3.0
 */
#define AUL_K_COM_ENDPOINT              "__AUL_COM_ENDPOINT__"

/**
 * @brief Definition for AUL: The privilege of app-com.
 * @since_tizen 3.0
 */
#define AUL_K_COM_PRIVILEGE             "__AUL_COM_PRIVILEGE__"

/**
 * @brief Definition for AUL: The propagate information of app-com.
 * @since_tizen 3.0
 */
#define AUL_K_COM_PROPAGATE             "__AUL_COM_PROPAGATE__"

/**
 * @brief Definition for AUL: The filter of app-com.
 * @since_tizen 3.0
 */
#define AUL_K_COM_FILTER                "__AUL_COM_FILTER__"

/**
 * @brief Definition for AUL: The result of app-com.
 * @since_tizen 3.0
 */
#define AUL_K_COM_RESULT                "__AUL_COM_RESULT__"

/**
 * @brief Definition for AUL: The root path.
 * @since_tizen 3.0
 */
#define AUL_K_ROOT_PATH                 "__AUL_ROOT_PATH__"

/**
 * @brief Definition for AUL: The sequence number.
 * @since_tizen 3.0
 */
#define AUL_K_SEQ_NUM                   "__AUL_SEQ_NUM__"

/**
 * @brief Definition for AUL: The API version.
 * @since_tizen 3.0
 */
#define AUL_K_API_VERSION               "__AUL_API_VERSION__"

/**
 * @brief Definition for AUL: The flag if it's 'true', the application can be running in the background.
 * @since_tizen 2.4
 */
#define AUL_K_ALLOWED_BG                "__AUL_ALLOWED_BG__"

/**
 * @brief Definition for AUL: The owner process ID of app-group.
 * @since_tizen 2.4
 */
#define AUL_K_OWNER_PID                 "__AUL_OWNER_PID__"

/**
 * @brief Definition for AUL: The child process ID of app-group.
 * @since_tizen 2.4
 */
#define AUL_K_CHILD_PID                 "__AUL_CHILD_PID__"

/**
 * @brief Definition for Widget: The widget viewer.
 * @since_tizen 3.0
 */
#define AUL_K_WIDGET_VIEWER             "__AUL_WIDGET_VIEWER__"

/**
 * @brief Definition for Widget: The widget ID.
 * @since_tizen 3.0
 */
#define AUL_K_WIDGET_ID                 "__AUL_WIDGET_ID__"

/**
 * @brief Definition for Widget: The instance ID of the widget.
 * @since_tizen 3.0
 */
#define AUL_K_WIDGET_INSTANCE_ID        "__AUL_WIDGET_INSTANCE_ID__"

/**
 * @brief Definition for Widget: The status of the widget.
 * @since_tizen 3.0
 */
#define AUL_K_WIDGET_STATUS             "__AUL_WIDGET_STATUS__"

/**
 * @brief Definition for Widget: The error code of the widget.
 * @since_tizen 3.0
 */
#define AUL_K_WIDGET_ERROR_CODE         "__AUL_WIDGET_ERROR_CODE__"

/**
 * @brief Definition for Widget: The widget content infomation.
 * @since_tizen 3.0
 */
#define AUL_K_WIDGET_CONTENT_INFO       "__AUL_WIDGET_CONTENT_INFO__"

/**
 * @brief Definition for AUL: The target process ID.
 * @since_tizen 3.0
 */
#define AUL_K_TARGET_PID                "__AUL_TARGET_PID__"

/**
 * @brief Definition for AUL: The alias application ID.
 * @since_tizen 3.0
 */
#define AUL_K_ALIAS_APPID               "__AUL_ALIAS_APPID__"

/**
 * @brief Definition for AUL: The original application ID.
 * @since_tizen 3.0
 */
#define AUL_K_ORG_APPID                 "__AUL_ORG_APPID__"

/**
 * @brief Definition for AUL: The status value.
 * @since_tizen 3.0
 */
#define AUL_K_STATUS                    "__AUL_STATUS__"

/**
 * @brief Definition for AUL: The flag if it's 'true', the application is launched by sub-application of app-group.
 * @since_tizen 2.4
 */
#define AUL_K_IS_SUBAPP                 "__AUL_IS_SUBAPP__"

/**
 * @brief Definition for AUL: The instance ID.
 * @since_tizen 4.0
 */
#define AUL_K_INSTANCE_ID               "__AUL_INSTANCE_ID__"

/**
 * @brief Definition for AUL: The user ID of the original caller.
 * @since_tizen 3.0
 */
#define AUL_K_ORG_CALLER_UID            "__AUL_ORG_CALLER_UID__"

/**
 * @brief Definition for AUL: The checksum data to store app-control information.
 * @details This definition is to improve the launch performance.
 * @since_tizen 3.0
 */
#define AUL_K_CHECKSUM                  "__AUL_CHECKSUM__"

/**
 * @brief Definition for Screen-Connector: The flag if it's 'true', the request type is private.
 * @since_tizen 3.0
 */
#define AUL_K_PRIVATE                   "__AUL_PRIVATE__"

/**
 * @brief Definition for Screen-Connector: The screen type.
 * @since_tizen 3.0
 */
#define AUL_K_SCREEN_TYPE               "__AUL_SCREEN_TYPE__"

/**
 * @brief Definition for Screen-Connector: The reference count of the viewer.
 * @since_tizen 3.0
 */
#define AUL_K_VIEWER_REF                "__AUL_VIEWER_REF__"

/**
 * @brief Definition for AUL: The application ID of the parent for transient-for.
 * @since_tizen 3.0
 */
#define AUL_K_PARENT_APPID              "__AUL_PARENT_APPID__"

/**
 * @brief Definition for AUL: The application ID of the child for transient-for.
 * @since_tizen 3.0
 */
#define AUL_K_CHILD_APPID               "__AUL_CHILD_APPID__"

/**
 * @deprecated Deprecated since 4.0
 * @brief Definition for AUL: The flag if it's 'true', the request is for fast launch.
 * @since_tizen 3.0
 */
#define AUL_K_FAST_LAUNCH               "__AUL_FAST_LAUNCH__"

/**
 * @brief Definition for Widget: The flag if it's 'true', the widget is faulted.
 * @since_tizen 3.0
 */
#define AUL_K_IS_FAULT                  "__AUL_IS_FAULT__"

/**
 * @brief Definition for AUL: The profile.
 * @since_tizen 3.0
 */
#define AUL_K_PROFILE                   "__AUL_PROFILE__"

/**
 * @brief Definition for AUL: The flag if it's 'true', the application is installed for global user.
 * @since_tizen 3.0
 */
#define AUL_K_IS_GLOBAL                 "__AUL_IS_GLOBAL__"

/**
 * @brief Definition for AUL: The flag if it's 'true', the request is to create a new instance.
 * @since_tizen 3.0
 */
#define AUL_K_NEW_INSTANCE              "__AUL_NEW_INSTANCE__"

/**
 * @brief Definition for AUL: The flag if it's 'true', the application is installed.
 * @since_tizen 3.0
 */
#define AUL_K_IS_INSTALLED              "__AUL_IS_INSTALLED__"

/**
 * @brief Definition for AUL: The request type.
 * @details This key is only for Application Manager.
 * @since_tizen 4.0
 */
#define AUL_K_REQUEST_TYPE              "__AUL_REQUEST_TYPE__"

/**
 * @brief Definition for AUL: The application ID of the original caller.
 * @since_tizen 3.0
 */
#define AUL_K_ORG_CALLER_APPID          "__AUL_ORG_CALLER_APPID__"

/**
 * @brief Definition for AUL: The package ID of the original caller.
 * @since_tizen 3.0
 */
#define AUL_K_ORG_CALLER_PKGID          "__AUL_ORG_CALLER_PKGID__"

/**
 * @brief Definition for AUL: The installed storage.
 * @since_tizen 2.4
 */
#define AUL_K_INSTALLED_STORAGE         "__AUL_INSTALLED_STORAGE__"

/**
 * @brief Definition for AUL: The component ID.
 * @since_tizen 5.5
 */
#define AUL_K_COMPONENT_ID              "__AUL_COMPONENT_ID__"

/**
 * @brief Definition for AUL: The instance ID of the caller.
 * @since_tizen 5.5
 */
#define AUL_K_CALLER_INSTANCE_ID        "__AUL_CALLER_INSTANCE_ID__"

/**
 * @brief Definition for AUL: The instance ID of the original caller.
 * @since_tizen 5.5
 */
#define AUL_K_ORG_CALLER_INSTANCE_ID    "__AUL_ORG_CALLER_INSTANCE_ID__"

/**
 * @brief Definition for AUL: The IDs of the app group leader.
 * @since_tizen 5.5
 */
#define AUL_K_LEADER_IDS                "__AUL_LEADER_IDS__"

/**
 * @brief Definition for AUL: The ID of the app group leader.
 * @since_tizen 5.5
 */
#define AUL_K_LEADER_ID                 "__AUL_LEADER_ID__"

/**
 * @brief Definition for AUL: The flag of the foreground.
 * @since_tizen 5.5
 */
#define AUL_K_FG_FLAG                   "__AUL_FG_FLAG__"

/**
 * @brief Definition for AUL: The type of the component.
 * @since_tizen 5.5
 */
#define AUL_K_COMPONENT_TYPE            "__AUL_COMPONENT_TYPE__"

/**
 * @breif Definition for AUL: The flag if it's 'true', the component is sub component of the group.
 * @since_tizen 5.5
 */
#define AUL_K_IS_SUB_COMP               "__AUL_IS_SUB_COMP__"

/**
 * @brief Definition for AUL: The flag if it's 'true', the component is the main component of the application.
 * @since_tizen 5.5
 */
#define AUL_K_MAIN_COMP                 "__AUL_MAIN_COMP__"

/**
 * @brief Definition for AUL: The flag if it's 'true', the icon of the component should be display.
 * @since_tizen 5.5
 */
#define AUL_K_ICON_DISPLAY              "__AUL_ICON_DISPLAY__"

/**
 * @brief Definition for AUL: The localized information.
 * @since_tizen 5.5
 */
#define AUL_K_LOCALIZED_INFO            "__AUL_LOCALIZED_INFO__"

/**
 * @brief Definition for AUL: The size of the localized information.
 * @since_tizen 5.5
 */
#define AUL_K_LOCALIZED_INFO_SIZE       "__AUL_LOCALIZED_INFO_SIZE__"

/**
 * @brief Definition for AUL: The locale.
 * @since_tizen 5.5
 */
#define AUL_K_LOCALE                    "__AUL_LOCALE__"

/**
 * @brief Definition for AUL: The icon path.
 * @since_tizen 5.5
 */
#define AUL_K_ICON                      "__AUL_ICON__"

/**
 * @brief Definition for AUL: The label.
 * @since_tizen 5.5
 */
#define AUL_K_LABEL                     "__AUL_LABEL__"

/**
 * @brief Definition for AUL: The launch mode.
 * @since_tizen 5.5
 */
#define AUL_K_LAUNCH_MODE               "__AUL_LAUNCH_MODE__"

/**
 * @brief Definition for AUL: The interval.
 * @since_tizen 5.5
 */
#define AUL_K_INTERVAL                  "__AUL_INTERVAL__"

/**
 * @brief Definition for AUL: The command.
 * @since_tizen 5.5
 */
#define AUL_K_COMMAND                   "__AUL_COMMAND__"

/**
 * @brief Definition for AUL: The name for the launcher service.
 * @since_tizen 5.5
 */
#define AUL_K_LAUNCHER_SERVICE          "__K_LAUNCHER_SERVICE__"

/**
 * @brief Definition for AUL: The unqiue ID of the launcher service.
 * @since_tizen 5.5
 */
#define AUL_K_LAUNCHER_SERVICE_SERIAL   "__K_LAUNCHER_SERVICE_SERIAL__"

/**
 * @brief Definition for AUL: The event of the launcher service.
 * @since_tizen 5.5
 */
#define AUL_K_LAUNCHER_SERVICE_EVENT    "__K_LAUNCHER_SERVICE_EVENT__"

/**
 * @brief Definition for AUL: The name of the app-defined loader.
 * @since_tizen 5.5
 */
#define AUL_K_APP_DEFINED_LOADER        "__K_APP_DEFINED_LOADER__"

/**
 * @brief Definition for AUL: The widget disable.
 * @since_tizen 5.5
 */
#define AUL_K_WIDGET_DISABLE            "__AUL_WIDGET_DISABLE__"

/**
 * @brief Definition for AUL: The flag of the multiple instance shortcut.
 * @details If it's true, the request is for the multiple instance shortcut.
 * @since_tizen 5.5
 */
#define AUL_K_MULTI_INSTANCE_SHORTCUT   "__AUL_MULTI_INSTANCE_SHORTCUT__"

/**
 * @brief Definition for AUL: The event name.
 * @since_tizen 5.5
 */
#define AUL_K_EVENT_NAME                "__AUL_EVENT_NAME__"

/**
 * @brief Definition for AUL: The event data.
 * @since_tizen 5.5
 */
#define AUL_K_EVENT_DATA                "__AUL_EVENT_DATA__"

/**
 * @brief Definition for AUL: The value for supporting positioning of the app group.
 * @details If the key exists, the callee app group will be inserted into
 *          the app group before the given position.
 * @since_tizen 6.0
 */
#define AUL_K_INSERT_BEFORE_WINDOW      "__K_INSERT_BEFORE_WINDOW"