summaryrefslogtreecommitdiff
path: root/libdleyna/server/task.c
diff options
context:
space:
mode:
Diffstat (limited to 'libdleyna/server/task.c')
-rw-r--r--libdleyna/server/task.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/libdleyna/server/task.c b/libdleyna/server/task.c
index 1ad4108..312efc0 100644
--- a/libdleyna/server/task.c
+++ b/libdleyna/server/task.c
@@ -97,6 +97,8 @@ static void prv_delete(dls_task_t *task)
g_free(task->ut.get_icon.resolution);
g_free(task->ut.get_icon.mime_type);
break;
+ case DLS_TASK_WAKE:
+ break;
default:
break;
}
@@ -658,6 +660,17 @@ finished:
return task;
}
+dls_task_t *dls_task_wake_new(dleyna_connector_msg_id_t invocation,
+ const gchar *path, GError **error)
+{
+ dls_task_t *task;
+
+ task = prv_m2spec_task_new(DLS_TASK_WAKE, invocation, path,
+ NULL, error, FALSE);
+
+ return task;
+}
+
void dls_task_complete(dls_task_t *task)
{
GVariant *variant = NULL;