summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2008-08-14 07:25:31 +0200
committerMarcel Holtmann <marcel@holtmann.org>2008-08-14 07:25:31 +0200
commit164a8db64e48e0b00730c5830b9a7f8293dcf613 (patch)
tree6b84657017e68c5220035ea5bff8f4e405e78a22 /src
parent95957bba963cd329416420e3dedc3d0969c3ee9d (diff)
downloadconnman-164a8db64e48e0b00730c5830b9a7f8293dcf613.tar.gz
connman-164a8db64e48e0b00730c5830b9a7f8293dcf613.tar.bz2
connman-164a8db64e48e0b00730c5830b9a7f8293dcf613.zip
Add documentation for the drivers
Diffstat (limited to 'src')
-rw-r--r--src/element.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/element.c b/src/element.c
index db7cb4e7..66c91d0b 100644
--- a/src/element.c
+++ b/src/element.c
@@ -363,6 +363,14 @@ static gboolean probe_driver(GNode *node, gpointer data)
return FALSE;
}
+/**
+ * connman_driver_register:
+ * @driver: driver definition
+ *
+ * Register a new driver
+ *
+ * Returns: %0 on success
+ */
int connman_driver_register(struct connman_driver *driver)
{
DBG("driver %p name %s", driver, driver->name);
@@ -406,6 +414,12 @@ static gboolean remove_driver(GNode *node, gpointer data)
return FALSE;
}
+/**
+ * connman_driver_unregister:
+ * @driver: driver definition
+ *
+ * Remove a previously registered driver
+ */
void connman_driver_unregister(struct connman_driver *driver)
{
DBG("driver %p name %s", driver, driver->name);