summaryrefslogtreecommitdiffstats
path: root/demo3/common/agl-service-homescreen/README
blob: aeb9b06d5d117b3f13b40cc0c5f65d9bc87cfe82 (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
=============================
How to build
=============================

cmake
make

=============================
Launch Binder
=============================

file
/home/root/HomeScreenBinding/src/homescreen-service.so
/usr/lib/libhomescreen.so

command
/usr/bin/afb-daemon --ldpaths=/home/root/HomeScreenBinding/src --verbose --port=2000 --token=hs

=============================
Binding Function List
=============================

(What can do)
 - Call required API for HomeScreen
   * tap_shortcut
   * on_screen_message
   * subscribe
   * unsubscribe

 - Subscribe/Unsubscribe event from HomeScreen
   * tap_shortcut
   * on_screen_message

=============================
libhomescreen Function List
=============================
(What can do)
 - registerCallback
 - tapShortcut
 - Call api with json argument
 - Subscribe event from HomeScreen

(What can't do)
 - Call api as function