30#ifndef JELLYFIN_LOADER_HTTP_DEVICES_H
31#define JELLYFIN_LOADER_HTTP_DEVICES_H
64 QNetworkAccessManager::Operation
operation()
const override;
78 QNetworkAccessManager::Operation
operation()
const override;
92 QNetworkAccessManager::Operation
operation()
const override;
106 QNetworkAccessManager::Operation
operation()
const override;
120 QNetworkAccessManager::Operation
operation()
const override;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition requesttypes.h:1014
Definition requesttypes.h:4536
Definition requesttypes.h:4557
Definition requesttypes.h:4578
Deletes a device.
Definition devices.h:70
DeleteDeviceLoader(ApiClient *apiClient=nullptr)
Definition devices.cpp:73
QNetworkAccessManager::Operation operation() const override
Definition devices.cpp:97
QUrlQuery query(const DeleteDeviceParams ¶meters) const override
Definition devices.cpp:82
QByteArray body(const DeleteDeviceParams ¶meters) const override
Definition devices.cpp:93
QString path(const DeleteDeviceParams ¶meters) const override
Definition devices.cpp:76
Get info for a device.
Definition devices.h:84
QString path(const GetDeviceInfoParams ¶meters) const override
Definition devices.cpp:106
GetDeviceInfoLoader(ApiClient *apiClient=nullptr)
Definition devices.cpp:103
QNetworkAccessManager::Operation operation() const override
Definition devices.cpp:127
QByteArray body(const GetDeviceInfoParams ¶meters) const override
Definition devices.cpp:123
QUrlQuery query(const GetDeviceInfoParams ¶meters) const override
Definition devices.cpp:112
Get options for a device.
Definition devices.h:98
QByteArray body(const GetDeviceOptionsParams ¶meters) const override
Definition devices.cpp:153
QString path(const GetDeviceOptionsParams ¶meters) const override
Definition devices.cpp:136
QNetworkAccessManager::Operation operation() const override
Definition devices.cpp:157
QUrlQuery query(const GetDeviceOptionsParams ¶meters) const override
Definition devices.cpp:142
GetDeviceOptionsLoader(ApiClient *apiClient=nullptr)
Definition devices.cpp:133
Get Devices.
Definition devices.h:56
QString path(const GetDevicesParams ¶meters) const override
Definition devices.cpp:41
QByteArray body(const GetDevicesParams ¶meters) const override
Definition devices.cpp:63
QUrlQuery query(const GetDevicesParams ¶meters) const override
Definition devices.cpp:47
QNetworkAccessManager::Operation operation() const override
Definition devices.cpp:67
GetDevicesLoader(ApiClient *apiClient=nullptr)
Definition devices.cpp:38
Update device options.
Definition devices.h:112
QUrlQuery query(const UpdateDeviceOptionsParams ¶meters) const override
Definition devices.cpp:172
QNetworkAccessManager::Operation operation() const override
Definition devices.cpp:187
QByteArray body(const UpdateDeviceOptionsParams ¶meters) const override
Definition devices.cpp:183
QString path(const UpdateDeviceOptionsParams ¶meters) const override
Definition devices.cpp:166
UpdateDeviceOptionsLoader(ApiClient *apiClient=nullptr)
Definition devices.cpp:163
Definition requesttypes.h:29637
ApiClient * apiClient() const
Definition loader.h:95
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.