30#ifndef JELLYFIN_LOADER_HTTP_SYSTEM_H
31#define JELLYFIN_LOADER_HTTP_SYSTEM_H
66 QNetworkAccessManager::Operation
operation()
const override;
80 QNetworkAccessManager::Operation
operation()
const override;
94 QNetworkAccessManager::Operation
operation()
const override;
108 QNetworkAccessManager::Operation
operation()
const override;
122 QNetworkAccessManager::Operation
operation()
const override;
136 QNetworkAccessManager::Operation
operation()
const override;
150 QNetworkAccessManager::Operation
operation()
const override;
164 QNetworkAccessManager::Operation
operation()
const override;
178 QNetworkAccessManager::Operation
operation()
const override;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition requesttypes.h:4723
Definition requesttypes.h:14019
Definition requesttypes.h:14501
Definition requesttypes.h:15910
Definition requesttypes.h:17241
Definition requesttypes.h:21124
Gets information about the request endpoint.
Definition system.h:58
GetEndpointInfoLoader(ApiClient *apiClient=nullptr)
Definition system.cpp:38
QUrlQuery query(const GetEndpointInfoParams ¶meters) const override
Definition system.cpp:47
QByteArray body(const GetEndpointInfoParams ¶meters) const override
Definition system.cpp:57
QString path(const GetEndpointInfoParams ¶meters) const override
Definition system.cpp:41
QNetworkAccessManager::Operation operation() const override
Definition system.cpp:61
Pings the system.
Definition system.h:114
QUrlQuery query(const GetPingSystemParams ¶meters) const override
Definition system.cpp:163
GetPingSystemLoader(ApiClient *apiClient=nullptr)
Definition system.cpp:154
QNetworkAccessManager::Operation operation() const override
Definition system.cpp:177
QByteArray body(const GetPingSystemParams ¶meters) const override
Definition system.cpp:173
QString path(const GetPingSystemParams ¶meters) const override
Definition system.cpp:157
Gets public information about the server.
Definition system.h:86
QNetworkAccessManager::Operation operation() const override
Definition system.cpp:119
GetPublicSystemInfoLoader(ApiClient *apiClient=nullptr)
Definition system.cpp:96
QByteArray body(const GetPublicSystemInfoParams ¶meters) const override
Definition system.cpp:115
QString path(const GetPublicSystemInfoParams ¶meters) const override
Definition system.cpp:99
QUrlQuery query(const GetPublicSystemInfoParams ¶meters) const override
Definition system.cpp:105
Gets a list of available server log files.
Definition system.h:100
GetServerLogsLoader(ApiClient *apiClient=nullptr)
Definition system.cpp:125
QString path(const GetServerLogsParams ¶meters) const override
Definition system.cpp:128
QUrlQuery query(const GetServerLogsParams ¶meters) const override
Definition system.cpp:134
QNetworkAccessManager::Operation operation() const override
Definition system.cpp:148
QByteArray body(const GetServerLogsParams ¶meters) const override
Definition system.cpp:144
Gets information about the server.
Definition system.h:72
QNetworkAccessManager::Operation operation() const override
Definition system.cpp:90
QString path(const GetSystemInfoParams ¶meters) const override
Definition system.cpp:70
QUrlQuery query(const GetSystemInfoParams ¶meters) const override
Definition system.cpp:76
GetSystemInfoLoader(ApiClient *apiClient=nullptr)
Definition system.cpp:67
QByteArray body(const GetSystemInfoParams ¶meters) const override
Definition system.cpp:86
Gets wake on lan information.
Definition system.h:170
GetWakeOnLanInfoLoader(ApiClient *apiClient=nullptr)
Definition system.cpp:270
QByteArray body(const GetWakeOnLanInfoParams ¶meters) const override
Definition system.cpp:289
QUrlQuery query(const GetWakeOnLanInfoParams ¶meters) const override
Definition system.cpp:279
QNetworkAccessManager::Operation operation() const override
Definition system.cpp:293
QString path(const GetWakeOnLanInfoParams ¶meters) const override
Definition system.cpp:273
Pings the system.
Definition system.h:128
PostPingSystemLoader(ApiClient *apiClient=nullptr)
Definition system.cpp:183
QNetworkAccessManager::Operation operation() const override
Definition system.cpp:206
QString path(const PostPingSystemParams ¶meters) const override
Definition system.cpp:186
QByteArray body(const PostPingSystemParams ¶meters) const override
Definition system.cpp:202
QUrlQuery query(const PostPingSystemParams ¶meters) const override
Definition system.cpp:192
Restarts the application.
Definition system.h:142
QString path(const RestartApplicationParams ¶meters) const override
Definition system.cpp:215
QByteArray body(const RestartApplicationParams ¶meters) const override
Definition system.cpp:231
QUrlQuery query(const RestartApplicationParams ¶meters) const override
Definition system.cpp:221
RestartApplicationLoader(ApiClient *apiClient=nullptr)
Definition system.cpp:212
QNetworkAccessManager::Operation operation() const override
Definition system.cpp:235
Shuts down the application.
Definition system.h:156
QString path(const ShutdownApplicationParams ¶meters) const override
Definition system.cpp:244
QUrlQuery query(const ShutdownApplicationParams ¶meters) const override
Definition system.cpp:250
ShutdownApplicationLoader(ApiClient *apiClient=nullptr)
Definition system.cpp:241
QNetworkAccessManager::Operation operation() const override
Definition system.cpp:264
QByteArray body(const ShutdownApplicationParams ¶meters) const override
Definition system.cpp:260
Definition requesttypes.h:28016
Definition requesttypes.h:28598
Definition requesttypes.h:29031
ApiClient * apiClient() const
Definition loader.h:95
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.