Update change log and spec for wrt-plugins-tizen_0.4.70
[framework/web/wrt-plugins-tizen.git] / src / Bluetooth / plugin_config_impl.h
1 #ifndef _BLUETOOTH_PLUGIN_CONFIG_IMPL_H_\r
2 #define _BLUETOOTH_PLUGIN_CONFIG_IMPL_H_\r
3 \r
4 namespace DeviceAPI {\r
5 namespace Bluetooth {\r
6 \r
7 // attributes\r
8 #define BLUETOOTH_MANAGER_DEVICE_MAJOR "deviceMajor"\r
9 #define BLUETOOTH_MANAGER_DEVICE_MINOR "deviceMinor"\r
10 #define BLUETOOTH_MANAGER_DEVICE_SERVICE "deviceService"\r
11 #define BLUETOOTH_ADAPTER_NAME "name"\r
12 #define BLUETOOTH_ADAPTER_ADDRESS "address"\r
13 #define BLUETOOTH_ADAPTER_POWERED "powered"\r
14 #define BLUETOOTH_ADAPTER_VISIBLE "visible"\r
15 #define BLUETOOTH_DEVICE_NAME "name"\r
16 #define BLUETOOTH_DEVICE_ADDRESS "address"\r
17 #define BLUETOOTH_DEVICE_DEVICE_CLASS "deviceClass"\r
18 #define BLUETOOTH_DEVICE_IS_BONDED "isBonded"\r
19 #define BLUETOOTH_DEVICE_IS_TRUSTED "isTrusted"\r
20 #define BLUETOOTH_DEVICE_IS_CONNECTED "isConnected"\r
21 #define BLUETOOTH_DEVICE_UUIDS "uuids"\r
22 #define BLUETOOTH_SOCKET_UUID "uuid"\r
23 #define BLUETOOTH_SOCKET_STATE "state"\r
24 #define BLUETOOTH_SOCKET_PEER "peer"\r
25 #define BLUETOOTH_SOCKET_ONMESSAGE "onmessage"\r
26 #define BLUETOOTH_SOCKET_ONCLOSE "onclose"\r
27 #define BLUETOOTH_SOCKET_ONERROR "onerror"\r
28 #define BLUETOOTH_CLASS_MAJOR "major"\r
29 #define BLUETOOTH_CLASS_MINOR "minor"\r
30 #define BLUETOOTH_CLASS_SERVICES "services"\r
31 #define BLUETOOTH_SERVICE_HANDLER_UUID "uuid"\r
32 #define BLUETOOTH_SERVICE_HANDLER_NAME "name"\r
33 #define BLUETOOTH_SERVICE_HANDLER_IS_CONNECTED "isConnected"\r
34 #define BLUETOOTH_SERVICE_HANDLER_ONCONNECT "onconnect"\r
35 #define BLUETOOTH_PROFILE_TYPE "profileType"\r
36 #define BLUETOOTH_HEALTH_APPLICATION_DATA_TYPE "dataType"\r
37 #define BLUETOOTH_HEALTH_APPLICATION_NAME "name"\r
38 #define BLUETOOTH_HEALTH_APPLICATION_ONCONNECT "onconnect"\r
39 #define BLUETOOTH_HEALTH_CHANNEL_PEER "peer"\r
40 #define BLUETOOTH_HEALTH_CHANNEL_TYPE "channelType"\r
41 #define BLUETOOTH_HEALTH_CHANNEL_APP "application"\r
42 #define BLUETOOTH_HEALTH_CHANNEL_IS_CONNECTED "isConnected"\r
43 \r
44 \r
45 // functions\r
46 #define BLUETOOTH_MANAGER_API_GET_DEFAULT_ADAPTER "getDefaultAdapter"\r
47 #define BLUETOOTH_ADAPTER_API_SET_NAME "setName"\r
48 #define BLUETOOTH_ADAPTER_API_SET_POWERED "setPowered"\r
49 #define BLUETOOTH_ADAPTER_API_SET_VISIBLE "setVisible"\r
50 #define BLUETOOTH_ADAPTER_API_DISCOVER_DEVICES "discoverDevices"\r
51 #define BLUETOOTH_ADAPTER_API_STOP_DISCOVERY "stopDiscovery"\r
52 #define BLUETOOTH_ADAPTER_API_GET_KNOWN_DEVICES "getKnownDevices"\r
53 #define BLUETOOTH_ADAPTER_API_GET_DEVICE "getDevice"\r
54 #define BLUETOOTH_ADAPTER_API_CREATE_BONDING "createBonding"\r
55 #define BLUETOOTH_ADAPTER_API_DESTROY_BONDING "destroyBonding"\r
56 #define BLUETOOTH_ADAPTER_API_REGISTER_RFCOMMSERVICE_BY_UUID "registerRFCOMMServiceByUUID"\r
57 #define BLUETOOTH_ADAPTER_API_GET_BLUETOOTH_PROFILE_HANDLER "getBluetoothProfileHandler"\r
58 #define BLUETOOTH_ADAPTER_API_SET_CHANGE_LISTENER "setChangeListener"\r
59 #define BLUETOOTH_ADAPTER_API_UNSET_CHANGE_LISTENER "unsetChangeListener"\r
60 #define BLUETOOTH_DEVICE_API_CONNECT_TO_SERVICE_BY_UUID "connectToServiceByUUID"\r
61 #define BLUETOOTH_SOCKET_API_WRITE_DATA "writeData"\r
62 #define BLUETOOTH_SOCKET_API_READ_DATA "readData"\r
63 #define BLUETOOTH_SOCKET_API_CLOSE "close"\r
64 #define BLUETOOTH_CLASS_API_HAS_SERVICE "hasService"\r
65 #define BLUETOOTH_SERVICE_HANDLER_API_UNREGISTER "unregister"\r
66 #define BLUETOOTH_HEALTH_PROFILE_HANDLER_API_REGISTER_SINK_APPLICATION "registerSinkApplication"\r
67 #define BLUETOOTH_HEALTH_APPLICATION_API_UNREGISTER "healthUnregister"\r
68 #define BLUETOOTH_HEALTH_PROFILE_HANDLER_API_CONNECT_TO_SOURCE "connectToSource"\r
69 #define BLUETOOTH_HEALTH_CHANNEL_API_SEND_DATA "sendData"\r
70 #define BLUETOOTH_HEALTH_CHANNEL_API_SET_LISTENER "setListener"\r
71 #define BLUETOOTH_HEALTH_CHANNEL_API_UNSET_LISTENER "unsetListener"\r
72 #define BLUETOOTH_HEALTH_CHANNEL_API_CLOSE "healthClose"\r
73 }\r
74 }\r
75 #endif\r