Reply all multiple/simultaenous SetDevicePower method call
[platform/upstream/connman.git] / include / task.h
old mode 100644 (file)
new mode 100755 (executable)
index 9977d63..b124db7
@@ -42,7 +42,11 @@ typedef void (* connman_task_exit_t) (struct connman_task *task,
 typedef DBusMessage * (* connman_task_notify_t) (struct connman_task *task,
                                DBusMessage *message, void *user_data);
 
-struct connman_task *connman_task_create(const char *program);
+typedef void (* connman_task_setup_t) (void *setup_data);
+
+struct connman_task *connman_task_create(const char *program,
+                               connman_task_setup_t task_setup,
+                               void *setup_data);
 void connman_task_destroy(struct connman_task *task);
 
 const char *connman_task_get_path(struct connman_task *task);