summaryrefslogtreecommitdiff
path: root/src/connman.h
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2009-07-19 19:36:27 +0200
committerMarcel Holtmann <marcel@holtmann.org>2009-07-19 19:36:27 +0200
commit98ac1b13a75a5dddb17d6d6f26e9365146083d7b (patch)
tree1d1c42e59d5ba53686559eb4381d0b23cd788c66 /src/connman.h
parent82a1522f2aa6d0dcda20168ff6219abc7657e33d (diff)
downloadconnman-98ac1b13a75a5dddb17d6d6f26e9365146083d7b.tar.gz
connman-98ac1b13a75a5dddb17d6d6f26e9365146083d7b.tar.bz2
connman-98ac1b13a75a5dddb17d6d6f26e9365146083d7b.zip
Track service types and not device types for technologies listing
Diffstat (limited to 'src/connman.h')
-rw-r--r--src/connman.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/connman.h b/src/connman.h
index 85d6d3e3..f9a7b278 100644
--- a/src/connman.h
+++ b/src/connman.h
@@ -203,6 +203,8 @@ char *__connman_udev_get_mbm_devnode(const char *ifname);
int __connman_device_init(void);
void __connman_device_cleanup(void);
+enum connman_service_type __connman_device_get_service_type(struct connman_device *device);
+
void __connman_device_increase_connections(struct connman_device *device);
void __connman_device_decrease_connections(struct connman_device *device);
@@ -284,12 +286,12 @@ void __connman_service_auto_connect(void);
int __connman_notifier_init(void);
void __connman_notifier_cleanup(void);
-void __connman_notifier_device_type_list(gboolean powered,
- DBusMessageIter *iter);
-void __connman_notifier_device_type_register(enum connman_device_type type);
-void __connman_notifier_device_type_unregister(enum connman_device_type type);
-void __connman_notifier_device_type_increase(enum connman_device_type type);
-void __connman_notifier_device_type_decrease(enum connman_device_type type);
+void __connman_notifier_list(gboolean powered, DBusMessageIter *iter);
+
+void __connman_notifier_register(enum connman_service_type type);
+void __connman_notifier_unregister(enum connman_service_type type);
+void __connman_notifier_enable(enum connman_service_type type);
+void __connman_notifier_disable(enum connman_service_type type);
void __connman_notifier_offline_mode(connman_bool_t enabled);
#include <connman/rtnl.h>