diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2009-04-12 18:59:29 +0200 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2009-04-12 18:59:29 +0200 |
commit | 5b0124db48a7ba6f4f704c546a48e3298941aae3 (patch) | |
tree | c8ebd5a5babf003dcb727a9f9d3cf97861dfb85c /include | |
parent | 18d986264ac2c908ef4b709cb7493e4f5525b9ba (diff) | |
download | connman-5b0124db48a7ba6f4f704c546a48e3298941aae3.tar.gz connman-5b0124db48a7ba6f4f704c546a48e3298941aae3.tar.bz2 connman-5b0124db48a7ba6f4f704c546a48e3298941aae3.zip |
Add service creation and reference counting functions
Diffstat (limited to 'include')
-rw-r--r-- | include/service.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/service.h b/include/service.h index e83911c9..17f46b87 100644 --- a/include/service.h +++ b/include/service.h @@ -65,6 +65,10 @@ enum connman_service_state { struct connman_service; +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 struct connman_service *connman_service_get(const char *identifier); extern void connman_service_put(struct connman_service *service); |