diff options
Diffstat (limited to 'network/connection.h')
-rw-r--r-- | network/connection.h | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/network/connection.h b/network/connection.h index 35726732..7cafa122 100644 --- a/network/connection.h +++ b/network/connection.h @@ -27,12 +27,13 @@ struct connection_conf { char *nap_script; }; -int connection_register(DBusConnection *conn, const char *path, bdaddr_t *src, - bdaddr_t *dst, uint16_t id, const char *name, const char *desc); -int connection_store(DBusConnection *conn, const char *path, - gboolean default_path); -int connection_remove_stored(DBusConnection *conn, const char *path); -int connection_find_data(DBusConnection *conn, const char *path, - const char *pattern); -gboolean connection_has_pending(DBusConnection *conn, const char *path); -gboolean connection_is_connected(DBusConnection *conn, const char *path); +int connection_init(DBusConnection *conn, const char *iface_prefix, + struct connection_conf *conn_conf); +void connection_exit(); +int connection_register(const char *path, bdaddr_t *src, bdaddr_t *dst, + uint16_t id, const char *name, const char *desc); +int connection_store(const char *path, gboolean default_path); +int connection_remove_stored(const char *path); +int connection_find_data(const char *path, const char *pattern); +gboolean connection_has_pending(const char *path); +gboolean connection_is_connected(const char *path); |