Add new functions for getting app context 23/235023/14
authorHwankyu Jhun <h.jhun@samsung.com>
Fri, 29 May 2020 02:25:34 +0000 (11:25 +0900)
committerHwankyu Jhun <h.jhun@samsung.com>
Mon, 15 Jun 2020 05:34:28 +0000 (14:34 +0900)
commit56ec91876d2ff1d194f5e6335f46aa1073cfddef
tree39e03570231ba28ab76e0e81849ae4a333c4e7cf
parent33e511efb331a5269f9b5738ab157aef68fc2178
Add new functions for getting app context

Adds:
 - aul_app_manager_foreach_app_context()
 - aul_app_manager_foreach_all_app_context()
 - aul_app_context_create()
 - aul_app_context_create_with_inst_id()
 - aul_app_context_create_with_pid()
 - aul_app_context_destroy()
 - aul_app_context_clone()
 - aul_app_context_get_app_id()
 - aul_app_context_get_pkg_id()
 - aul_app_context_get_inst_id()
 - aul_app_context_get_app_path()
 - aul_app_context_get_pid()
 - aul_app_context_get_status()
 - aul_app_context_is_sub_app()
 - aul_app_context_is_running()
 - aul_app_context_is_equal()
 - aul_app_event_create()
 - aul_app_event_destroy()

Change-Id: I645f2211158c38758fa544003fb0722662b213ab
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
29 files changed:
CMakeLists.txt [changed mode: 0755->0644]
aul.pc.in
aul/api.hh [new file with mode: 0644]
aul/api/aul_app_context.cc [new file with mode: 0644]
aul/api/aul_app_context.h [new file with mode: 0644]
aul/api/aul_app_event.cc [new file with mode: 0644]
aul/api/aul_app_event.h [new file with mode: 0644]
aul/api/aul_app_manager.cc [new file with mode: 0644]
aul/api/aul_app_manager.h [new file with mode: 0644]
aul/app_context.cc [new file with mode: 0644]
aul/app_context.hh [new file with mode: 0644]
aul/app_event.cc [new file with mode: 0644]
aul/app_event.hh [new file with mode: 0644]
aul/app_manager.cc [new file with mode: 0644]
aul/app_manager.hh [new file with mode: 0644]
aul/client.cc [new file with mode: 0644]
aul/client.hh [new file with mode: 0644]
aul/exception.hh [new file with mode: 0644]
aul/log_private.hh [new file with mode: 0644]
aul/packet.cc [new file with mode: 0644]
aul/packet.hh [new file with mode: 0644]
aul/parcel.cc [new file with mode: 0644]
aul/parcel.hh [new file with mode: 0644]
aul/socket.cc [new file with mode: 0644]
aul/socket.hh [new file with mode: 0644]
include/aul_cmd.h
include/aul_sock.h
packaging/aul.spec
src/aul_cmd.c