summaryrefslogtreecommitdiff
path: root/unit/test-connman.h
diff options
context:
space:
mode:
authorDaniel Wagner <daniel.wagner@bmw-carit.de>2011-06-07 15:42:22 +0200
committerDaniel Wagner <daniel.wagner@bmw-carit.de>2011-06-07 15:42:57 +0200
commit237f8824bd0fe26951eebdf7b77eb9dd175d22bc (patch)
tree4c07269b02803987ad7c271393f7c08b3c4732c1 /unit/test-connman.h
parentc9f4b0eff07ec044f31e5ae956738697c8565537 (diff)
downloadconnman-237f8824bd0fe26951eebdf7b77eb9dd175d22bc.tar.gz
connman-237f8824bd0fe26951eebdf7b77eb9dd175d22bc.tar.bz2
connman-237f8824bd0fe26951eebdf7b77eb9dd175d22bc.zip
unit: Add Session API binding
Diffstat (limited to 'unit/test-connman.h')
-rw-r--r--unit/test-connman.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/unit/test-connman.h b/unit/test-connman.h
index 17037f97..6211123f 100644
--- a/unit/test-connman.h
+++ b/unit/test-connman.h
@@ -99,6 +99,25 @@ struct test_session {
struct test_session_info *info;
};
+struct test_bearer_info {
+ char *name;
+};
+
+/* session-api.c */
+void bearer_info_cleanup(gpointer bearer_info, gpointer user_data);
+
+void session_append_settings(DBusMessageIter *dict,
+ struct test_session_info *info);
+int session_notify_register(struct test_session *session,
+ const char *notify_path);
+int session_notify_unregister(struct test_session *session,
+ const char *notify_path);
+
+DBusMessage *session_connect(DBusConnection *connection,
+ struct test_session *session);
+DBusMessage *session_disconnect(DBusConnection *connection,
+ struct test_session *session);
+
/* manager-api.c */
DBusMessage *manager_get_services(DBusConnection *connection);
DBusMessage *manager_create_session(DBusConnection *connection,