#include "bt-service-agent.h"
#include "bt-service-proximity.h"
#include "bt-service-tds.h"
+#include "bt-service-otp.h"
static GDBusConnection *bt_service_conn;
static guint owner_id = 0;
g_free(handle);
break;
}
+ case BT_OTP_SERVER_INIT: {
+ const char *directory;
+ directory = (const char *)g_variant_get_data(in_param1);
+ result = bt_otp_server_init(request_id, directory);
+ break;
+ }
+ case BT_OTP_SERVER_DEINIT: {
+ result = bt_otp_server_deinit(request_id);
+ break;
+ }
default:
result = BLUETOOTH_ERROR_INTERNAL;
break;
case BT_TDS_ENABLE_CONTROL_POINT:
case BT_TDS_ACTIVATE_CONTROL_POINT:
+ /* OTP Server */
+ case BT_OTP_SERVER_INIT:
+ case BT_OTP_SERVER_DEINIT:
+
case BT_MAP_CREATE_SESSION:
case BT_MAP_DESTROY_SESSION:
case BT_MAP_SET_FOLDER: