diff options
Diffstat (limited to 'libdleyna/server/task.c')
-rw-r--r-- | libdleyna/server/task.c | 13 |
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; |