summaryrefslogtreecommitdiff
path: root/include/network.h
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2009-01-05 00:00:55 +0100
committerMarcel Holtmann <marcel@holtmann.org>2009-01-05 00:00:55 +0100
commita2a0ab77eb03a56044c13ca5886065d092364481 (patch)
tree0354356e2b7ee5010bd293cb6ab4132c4c5ec6f2 /include/network.h
parent79b06da8b3eb03ed8da7f9a3a3ea11822c75fa1d (diff)
downloadconnman-a2a0ab77eb03a56044c13ca5886065d092364481.tar.gz
connman-a2a0ab77eb03a56044c13ca5886065d092364481.tar.bz2
connman-a2a0ab77eb03a56044c13ca5886065d092364481.zip
Add functions for setting network properties
Diffstat (limited to 'include/network.h')
-rw-r--r--include/network.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/network.h b/include/network.h
index 61faf473..7249264d 100644
--- a/include/network.h
+++ b/include/network.h
@@ -72,6 +72,13 @@ extern void connman_network_set_protocol(struct connman_network *network,
extern int connman_network_set_connected(struct connman_network *network,
connman_bool_t connected);
+extern int connman_network_set_string(struct connman_network *network,
+ const char *key, const char *value);
+extern int connman_network_set_uint8(struct connman_network *network,
+ const char *key, connman_uint8_t value);
+extern int connman_network_set_blob(struct connman_network *network,
+ const char *key, const void *data, unsigned int size);
+
extern struct connman_device *connman_network_get_device(struct connman_network *network);
extern void *connman_network_get_data(struct connman_network *network);