summaryrefslogtreecommitdiffstats
path: root/hcid/hcid.h
diff options
context:
space:
mode:
Diffstat (limited to 'hcid/hcid.h')
-rw-r--r--hcid/hcid.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/hcid/hcid.h b/hcid/hcid.h
index 08276e4d..2dd522f7 100644
--- a/hcid/hcid.h
+++ b/hcid/hcid.h
@@ -29,6 +29,7 @@
#include <glib.h>
#include <bluetooth/bluetooth.h>
+#include <bluetooth/sdp.h>
#include <bluetooth/hci.h>
#include "logging.h"
@@ -193,6 +194,9 @@ int write_trust(bdaddr_t *local, const char *addr, const char *service, gboolean
GSList *list_trusts(bdaddr_t *local, const char *service);
int write_device_profiles(bdaddr_t *src, bdaddr_t *dst, const char *profiles);
int delete_entry(bdaddr_t *src, const char *storage, const char *key);
+int store_record(const gchar *src, const gchar *dst, sdp_record_t *rec);
+sdp_record_t *fetch_record(const gchar *src, const gchar *dst, const uint32_t handle);
+int delete_record(const gchar *src, const gchar *dst, const uint32_t handle);
gboolean plugin_init(GKeyFile *config);
void plugin_cleanup(void);