30#ifndef JELLYFIN_LOADER_HTTP_LIBRARYSTRUCTURE_H
31#define JELLYFIN_LOADER_HTTP_LIBRARYSTRUCTURE_H
62 QNetworkAccessManager::Operation
operation()
const override;
76 QNetworkAccessManager::Operation
operation()
const override;
90 QNetworkAccessManager::Operation
operation()
const override;
104 QNetworkAccessManager::Operation
operation()
const override;
118 QNetworkAccessManager::Operation
operation()
const override;
132 QNetworkAccessManager::Operation
operation()
const override;
146 QNetworkAccessManager::Operation
operation()
const override;
160 QNetworkAccessManager::Operation
operation()
const override;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition requesttypes.h:356
Definition requesttypes.h:21111
Adds a virtual folder.
Definition librarystructure.h:68
QNetworkAccessManager::Operation operation() const override
Definition librarystructure.cpp:102
QString path(const AddVirtualFolderParams ¶meters) const override
Definition librarystructure.cpp:70
AddVirtualFolderLoader(ApiClient *apiClient=nullptr)
Definition librarystructure.cpp:67
QByteArray body(const AddVirtualFolderParams ¶meters) const override
Definition librarystructure.cpp:98
QUrlQuery query(const AddVirtualFolderParams ¶meters) const override
Definition librarystructure.cpp:76
Gets all virtual folders.
Definition librarystructure.h:54
QNetworkAccessManager::Operation operation() const override
Definition librarystructure.cpp:61
QString path(const GetVirtualFoldersParams ¶meters) const override
Definition librarystructure.cpp:41
QUrlQuery query(const GetVirtualFoldersParams ¶meters) const override
Definition librarystructure.cpp:47
GetVirtualFoldersLoader(ApiClient *apiClient=nullptr)
Definition librarystructure.cpp:38
QByteArray body(const GetVirtualFoldersParams ¶meters) const override
Definition librarystructure.cpp:57
Removes a virtual folder.
Definition librarystructure.h:82
QNetworkAccessManager::Operation operation() const override
Definition librarystructure.cpp:137
QByteArray body(const RemoveVirtualFolderParams ¶meters) const override
Definition librarystructure.cpp:133
RemoveVirtualFolderLoader(ApiClient *apiClient=nullptr)
Definition librarystructure.cpp:108
QUrlQuery query(const RemoveVirtualFolderParams ¶meters) const override
Definition librarystructure.cpp:117
QString path(const RemoveVirtualFolderParams ¶meters) const override
Definition librarystructure.cpp:111
Renames a virtual folder.
Definition librarystructure.h:110
QString path(const RenameVirtualFolderParams ¶meters) const override
Definition librarystructure.cpp:175
RenameVirtualFolderLoader(ApiClient *apiClient=nullptr)
Definition librarystructure.cpp:172
QByteArray body(const RenameVirtualFolderParams ¶meters) const override
Definition librarystructure.cpp:200
QUrlQuery query(const RenameVirtualFolderParams ¶meters) const override
Definition librarystructure.cpp:181
QNetworkAccessManager::Operation operation() const override
Definition librarystructure.cpp:204
Update library options.
Definition librarystructure.h:96
QUrlQuery query(const UpdateLibraryOptionsParams ¶meters) const override
Definition librarystructure.cpp:152
QNetworkAccessManager::Operation operation() const override
Definition librarystructure.cpp:166
QByteArray body(const UpdateLibraryOptionsParams ¶meters) const override
Definition librarystructure.cpp:162
QString path(const UpdateLibraryOptionsParams ¶meters) const override
Definition librarystructure.cpp:146
UpdateLibraryOptionsLoader(ApiClient *apiClient=nullptr)
Definition librarystructure.cpp:143
Definition requesttypes.h:28391
Definition requesttypes.h:28424
Definition requesttypes.h:29843
ApiClient * apiClient() const
Definition loader.h:95
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.