diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2009-08-10 18:21:16 -0700 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2009-08-10 18:21:16 -0700 |
commit | ceaf6773305dd4fc511e8b111fa2c4b1fc97b218 (patch) | |
tree | 03dd36de70a569ca1c22973374855e5cd0848c31 /include/task.h | |
parent | 4a39bc075bbd467aefbf221d615c7990380adb7c (diff) | |
download | connman-ceaf6773305dd4fc511e8b111fa2c4b1fc97b218.tar.gz connman-ceaf6773305dd4fc511e8b111fa2c4b1fc97b218.tar.bz2 connman-ceaf6773305dd4fc511e8b111fa2c4b1fc97b218.zip |
Add support for variable task argument setup
Diffstat (limited to 'include/task.h')
-rw-r--r-- | include/task.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/include/task.h b/include/task.h index ec68935f..76639d40 100644 --- a/include/task.h +++ b/include/task.h @@ -45,10 +45,12 @@ typedef void (* connman_task_notify_t) (struct connman_task *task, struct connman_task *connman_task_create(const char *program); void connman_task_destroy(struct connman_task *task); +const char *connman_task_get_path(struct connman_task *task); + int connman_task_add_argument(struct connman_task *task, - const char *argument, const char *value); + const char *name, const char *format, ...); int connman_task_add_variable(struct connman_task *task, - const char *key, const char *value); + const char *key, const char *format, ...); int connman_task_set_notify(struct connman_task *task, const char *member, connman_task_notify_t function, void *user_data); |