30#ifndef JELLYFIN_LOADER_HTTP_SCHEDULEDTASKS_H
31#define JELLYFIN_LOADER_HTTP_SCHEDULEDTASKS_H
63 QNetworkAccessManager::Operation
operation()
const override;
77 QNetworkAccessManager::Operation
operation()
const override;
91 QNetworkAccessManager::Operation
operation()
const override;
105 QNetworkAccessManager::Operation
operation()
const override;
119 QNetworkAccessManager::Operation
operation()
const override;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition requesttypes.h:17254
Definition requesttypes.h:17275
Get task by id.
Definition scheduledtasks.h:69
QNetworkAccessManager::Operation operation() const override
Definition scheduledtasks.cpp:96
QByteArray body(const GetTaskParams ¶meters) const override
Definition scheduledtasks.cpp:92
GetTaskLoader(ApiClient *apiClient=nullptr)
Definition scheduledtasks.cpp:73
QUrlQuery query(const GetTaskParams ¶meters) const override
Definition scheduledtasks.cpp:82
QString path(const GetTaskParams ¶meters) const override
Definition scheduledtasks.cpp:76
Get tasks.
Definition scheduledtasks.h:55
QNetworkAccessManager::Operation operation() const override
Definition scheduledtasks.cpp:67
QString path(const GetTasksParams ¶meters) const override
Definition scheduledtasks.cpp:41
QUrlQuery query(const GetTasksParams ¶meters) const override
Definition scheduledtasks.cpp:47
QByteArray body(const GetTasksParams ¶meters) const override
Definition scheduledtasks.cpp:63
GetTasksLoader(ApiClient *apiClient=nullptr)
Definition scheduledtasks.cpp:38
Start specified task.
Definition scheduledtasks.h:97
QNetworkAccessManager::Operation operation() const override
Definition scheduledtasks.cpp:154
QString path(const StartTaskParams ¶meters) const override
Definition scheduledtasks.cpp:134
StartTaskLoader(ApiClient *apiClient=nullptr)
Definition scheduledtasks.cpp:131
QByteArray body(const StartTaskParams ¶meters) const override
Definition scheduledtasks.cpp:150
QUrlQuery query(const StartTaskParams ¶meters) const override
Definition scheduledtasks.cpp:140
Stop specified task.
Definition scheduledtasks.h:111
StopTaskLoader(ApiClient *apiClient=nullptr)
Definition scheduledtasks.cpp:160
QByteArray body(const StopTaskParams ¶meters) const override
Definition scheduledtasks.cpp:179
QNetworkAccessManager::Operation operation() const override
Definition scheduledtasks.cpp:183
QUrlQuery query(const StopTaskParams ¶meters) const override
Definition scheduledtasks.cpp:169
QString path(const StopTaskParams ¶meters) const override
Definition scheduledtasks.cpp:163
Update specified task triggers.
Definition scheduledtasks.h:83
QString path(const UpdateTaskParams ¶meters) const override
Definition scheduledtasks.cpp:105
QNetworkAccessManager::Operation operation() const override
Definition scheduledtasks.cpp:125
QUrlQuery query(const UpdateTaskParams ¶meters) const override
Definition scheduledtasks.cpp:111
UpdateTaskLoader(ApiClient *apiClient=nullptr)
Definition scheduledtasks.cpp:102
QByteArray body(const UpdateTaskParams ¶meters) const override
Definition scheduledtasks.cpp:121
Definition requesttypes.h:29044
Definition requesttypes.h:29098
Definition requesttypes.h:30065
ApiClient * apiClient() const
Definition loader.h:95
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.