Update change log and spec for wrt-plugins-tizen_0.4.70
[framework/web/wrt-plugins-tizen.git] / src / Bluetooth / plugin_config.h
index 5f346a8..a44485a 100644 (file)
 #define _BLUETOOTH_PLUGIN_CONFIG_H_
 
 #include <Commons/FunctionDeclaration.h>
+#include "plugin_config_impl.h"
 
 namespace DeviceAPI {
 namespace Bluetooth {
 
-// attributes
-#define BLUETOOTH_MANAGER_DEVICE_MAJOR "deviceMajor"
-#define BLUETOOTH_MANAGER_DEVICE_MINOR "deviceMinor"
-#define BLUETOOTH_MANAGER_DEVICE_SERVICE "deviceService"
-#define BLUETOOTH_ADAPTER_NAME "name"
-#define BLUETOOTH_ADAPTER_ADDRESS "address"
-#define BLUETOOTH_ADAPTER_POWERED "powered"
-#define BLUETOOTH_ADAPTER_VISIBLE "visible"
-#define BLUETOOTH_DEVICE_NAME "name"
-#define BLUETOOTH_DEVICE_ADDRESS "address"
-#define BLUETOOTH_DEVICE_DEVICE_CLASS "deviceClass"
-#define BLUETOOTH_DEVICE_IS_BONDED "isBonded"
-#define BLUETOOTH_DEVICE_IS_TRUSTED "isTrusted"
-#define BLUETOOTH_DEVICE_IS_CONNECTED "isConnected"
-#define BLUETOOTH_DEVICE_UUIDS "uuids"
-#define BLUETOOTH_SOCKET_UUID "uuid"
-#define BLUETOOTH_SOCKET_STATE "state"
-#define BLUETOOTH_SOCKET_PEER "peer"
-#define BLUETOOTH_SOCKET_ONMESSAGE "onmessage"
-#define BLUETOOTH_SOCKET_ONCLOSE "onclose"
-#define BLUETOOTH_SOCKET_ONERROR "onerror"
-#define BLUETOOTH_CLASS_MAJOR "major"
-#define BLUETOOTH_CLASS_MINOR "minor"
-#define BLUETOOTH_CLASS_SERVICES "services"
-#define BLUETOOTH_SERVICE_HANDLER_UUID "uuid"
-#define BLUETOOTH_SERVICE_HANDLER_NAME "name"
-#define BLUETOOTH_SERVICE_HANDLER_IS_CONNECTED "isConnected"
-#define BLUETOOTH_SERVICE_HANDLER_ONCONNECT "onconnect"
-#define BLUETOOTH_PROFILE_TYPE "profileType"
-#define BLUETOOTH_HEALTH_APPLICATION_DATA_TYPE "dataType"
-#define BLUETOOTH_HEALTH_APPLICATION_NAME "name"
-#define BLUETOOTH_HEALTH_APPLICATION_ONCONNECT "onconnect"
-#define BLUETOOTH_HEALTH_CHANNEL_PEER "peer"
-#define BLUETOOTH_HEALTH_CHANNEL_TYPE "channelType"
-#define BLUETOOTH_HEALTH_CHANNEL_APP "application"
-#define BLUETOOTH_HEALTH_CHANNEL_IS_CONNECTED "isConnected"
-
-
-// functions
-#define BLUETOOTH_MANAGER_API_GET_DEFAULT_ADAPTER "getDefaultAdapter"
-#define BLUETOOTH_ADAPTER_API_SET_NAME "setName"
-#define BLUETOOTH_ADAPTER_API_SET_POWERED "setPowered"
-#define BLUETOOTH_ADAPTER_API_SET_VISIBLE "setVisible"
-#define BLUETOOTH_ADAPTER_API_DISCOVER_DEVICES "discoverDevices"
-#define BLUETOOTH_ADAPTER_API_STOP_DISCOVERY "stopDiscovery"
-#define BLUETOOTH_ADAPTER_API_GET_KNOWN_DEVICES "getKnownDevices"
-#define BLUETOOTH_ADAPTER_API_GET_DEVICE "getDevice"
-#define BLUETOOTH_ADAPTER_API_CREATE_BONDING "createBonding"
-#define BLUETOOTH_ADAPTER_API_DESTROY_BONDING "destroyBonding"
-#define BLUETOOTH_ADAPTER_API_REGISTER_RFCOMMSERVICE_BY_UUID "registerRFCOMMServiceByUUID"
-#define BLUETOOTH_ADAPTER_API_GET_BLUETOOTH_PROFILE_HANDLER "getBluetoothProfileHandler"
-#define BLUETOOTH_ADAPTER_API_SET_CHANGE_LISTENER "setChangeListener"
-#define BLUETOOTH_ADAPTER_API_UNSET_CHANGE_LISTENER "unsetChangeListener"
-#define BLUETOOTH_DEVICE_API_CONNECT_TO_SERVICE_BY_UUID "connectToServiceByUUID"
-#define BLUETOOTH_SOCKET_API_WRITE_DATA "writeData"
-#define BLUETOOTH_SOCKET_API_READ_DATA "readData"
-#define BLUETOOTH_SOCKET_API_CLOSE "close"
-#define BLUETOOTH_CLASS_API_HAS_SERVICE "hasService"
-#define BLUETOOTH_SERVICE_HANDLER_API_UNREGISTER "unregister"
-#define BLUETOOTH_HEALTH_PROFILE_HANDLER_API_REGISTER_SINK_APPLICATION "registerSinkApplication"
-#define BLUETOOTH_HEALTH_APPLICATION_API_UNREGISTER "healthUnregister"
-#define BLUETOOTH_HEALTH_PROFILE_HANDLER_API_CONNECT_TO_SOURCE "connectToSource"
-#define BLUETOOTH_HEALTH_CHANNEL_API_SEND_DATA "sendData"
-#define BLUETOOTH_HEALTH_CHANNEL_API_SET_LISTENER "setListener"
-#define BLUETOOTH_HEALTH_CHANNEL_API_UNSET_LISTENER "unsetListener"
-#define BLUETOOTH_HEALTH_CHANNEL_API_CLOSE "healthClose"
-
-
 DECLARE_FUNCTION_GETTER(Bluetooth);
 
 #define BLUETOOTH_CHECK_ACCESS(functionName) \