summaryrefslogtreecommitdiff
path: root/include/service.h
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2009-04-21 04:03:05 +0100
committerMarcel Holtmann <marcel@holtmann.org>2009-04-21 04:03:05 +0100
commitfb03c2b4bc0ab3e329ad797834131bea7cd15dc0 (patch)
treebf9960a882bda3b5a2b989e7c7eeeec1be4d51bb /include/service.h
parenta264caec4b9b163ab93d66f412d5f6bebd6fa865 (diff)
downloadconnman-fb03c2b4bc0ab3e329ad797834131bea7cd15dc0.tar.gz
connman-fb03c2b4bc0ab3e329ad797834131bea7cd15dc0.tar.bz2
connman-fb03c2b4bc0ab3e329ad797834131bea7cd15dc0.zip
Create proper service interface abstraction
Diffstat (limited to 'include/service.h')
-rw-r--r--include/service.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/service.h b/include/service.h
index 17f46b87..f85c3b39 100644
--- a/include/service.h
+++ b/include/service.h
@@ -69,6 +69,10 @@ extern struct connman_service *connman_service_create(void);
extern struct connman_service *connman_service_ref(struct connman_service *service);
extern void connman_service_unref(struct connman_service *service);
+extern int connman_service_set_favorite(struct connman_service *service,
+ connman_bool_t favorite);
+
+extern struct connman_service *connman_service_lookup(const char *identifier);
extern struct connman_service *connman_service_get(const char *identifier);
extern void connman_service_put(struct connman_service *service);