summaryrefslogtreecommitdiffstats
path: root/binding-bluetooth/bluetooth-manager.h
diff options
context:
space:
mode:
authorsrimaldia <hariasti.srimaldia-1@jp.alps.com>2016-12-22 18:42:54 +0900
committersrimaldia <hariasti.srimaldia-1@jp.alps.com>2016-12-22 20:43:33 +0900
commit3e63800b18c385cb0b52c593daa1f535498d01f0 (patch)
tree5c759f6c2f70d061daeed37c815b279cd12b81f6 /binding-bluetooth/bluetooth-manager.h
parentec52b6af0657ebd200507e63e85573e564200d54 (diff)
Add status icon for bluetooth
<?xml version="1.0"?> <!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> <busconfig> <policy context="default"> <allow send_destination="org.agl.homescreen"/> </policy> </busconfig> Change-Id: I598fd21f66620a518d5cc4068c352c31961834bd Signed-off-by: srimaldia <hariasti.srimaldia-1@jp.alps.com>
Diffstat (limited to 'binding-bluetooth/bluetooth-manager.h')
-rw-r--r--binding-bluetooth/bluetooth-manager.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/binding-bluetooth/bluetooth-manager.h b/binding-bluetooth/bluetooth-manager.h
index cb018b0..3602a78 100644
--- a/binding-bluetooth/bluetooth-manager.h
+++ b/binding-bluetooth/bluetooth-manager.h
@@ -77,6 +77,11 @@
#define AGENT_CONN (cli.agent_conn)
#define OBEX_CONN (cli.obex_conn)
+#define HOMESCREEN_SERVICE "org.agl.homescreen"
+#define HOMESCREEN_ICON_INTERFACE "org.agl.statusbar"
+#define HOMESCREEN_ICON_PATH "/StatusBar"
+#define HOMESCREEN_BT_ICON_POSITION 1
+
#define DBUS_REPLY_TIMEOUT (120 * 1000)
#define DBUS_REPLY_TIMEOUT_SHORT (10 * 1000)
@@ -115,6 +120,9 @@ typedef struct {
GSList * device;
} stBluetoothManage;
+enum btStates {INACTIVE, ACTIVE};
+
+
int BluetoothManageInit(void);
int adapter_set_powered(gboolean value);
@@ -136,6 +144,9 @@ int device_set_property(struct btd_device * addr, const char *property, const ch
int isAVPConnected(struct btd_device *BDdevice);
int isHFPConnected(struct btd_device *BDdevice);
+GError* setHMIStatus(enum btStates);
+
+
#endif /* BLUETOOTH_MANAGER_H */