diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2008-12-25 21:55:54 +0100 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2008-12-25 21:55:54 +0100 |
commit | 07f1877243d7fb7127a4892478d88dcf9395ed73 (patch) | |
tree | 1840d11f305ebcc818a4083306fd9fdd4a6d5130 /include/network.h | |
parent | 08898a3702fd821da3239eb93f8a0af02cff5573 (diff) | |
download | connman-07f1877243d7fb7127a4892478d88dcf9395ed73.tar.gz connman-07f1877243d7fb7127a4892478d88dcf9395ed73.tar.bz2 connman-07f1877243d7fb7127a4892478d88dcf9395ed73.zip |
Add functions for network creation
Diffstat (limited to 'include/network.h')
-rw-r--r-- | include/network.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/include/network.h b/include/network.h index c261d330..c025ca5a 100644 --- a/include/network.h +++ b/include/network.h @@ -32,18 +32,18 @@ extern "C" { * @short_description: Functions for handling networks */ -enum connman_network_mode { - CONNMAN_NETWORK_MODE_NONE = 0, - CONNMAN_NETWORK_MODE_SINGLE = 1, - CONNMAN_NETWORK_MODE_MULTIPLE = 2, -}; - enum connman_network_type { CONNMAN_NETWORK_TYPE_UNKNOWN = 0, + CONNMAN_NETWORK_TYPE_WIFI = 1, }; struct connman_network; +extern struct connman_network *connman_network_create(const char *identifier, + enum connman_network_type type); +extern struct connman_network *connman_network_ref(struct connman_network *network); +extern void connman_network_unref(struct connman_network *network); + struct connman_network_driver { const char *name; enum connman_network_type type; |