summaryrefslogtreecommitdiff
path: root/src/connman.h
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2010-01-29 14:11:26 -0800
committerMarcel Holtmann <marcel@holtmann.org>2010-01-29 14:11:26 -0800
commit271cf5fe54d562fb15f0631efb3d5259121967b5 (patch)
treeb08b9fb6a238601fe2a45255c79e6b28e0add071 /src/connman.h
parent136a6fdf91066f023ede0d06a00ba2ff8de36b4f (diff)
downloadconnman-271cf5fe54d562fb15f0631efb3d5259121967b5.tar.gz
connman-271cf5fe54d562fb15f0631efb3d5259121967b5.tar.bz2
connman-271cf5fe54d562fb15f0631efb3d5259121967b5.zip
Add basic support for a location detection framework
Diffstat (limited to 'src/connman.h')
-rw-r--r--src/connman.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/connman.h b/src/connman.h
index 4d869bbf..593a5178 100644
--- a/src/connman.h
+++ b/src/connman.h
@@ -409,6 +409,17 @@ void __connman_service_auto_connect(void);
const char *__connman_service_type2string(enum connman_service_type type);
+#include <connman/location.h>
+
+int __connman_location_init(void);
+void __connman_location_cleanup(void);
+
+struct connman_location *__connman_location_create(struct connman_service *service);
+struct connman_location *__connman_service_get_location(struct connman_service *service);
+
+int __connman_location_detect(struct connman_service *service);
+int __connman_location_finish(struct connman_service *service);
+
#include <connman/provider.h>
void __connman_provider_list(DBusMessageIter *iter, void *user_data);