30#ifndef JELLYFIN_LOADER_HTTP_PACKAGE_H
31#define JELLYFIN_LOADER_HTTP_PACKAGE_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;
134 QNetworkAccessManager::Operation
operation()
const override;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition requesttypes.h:585
Definition requesttypes.h:13363
Definition requesttypes.h:13394
Definition requesttypes.h:15525
Cancels a package installation.
Definition package.h:98
QUrlQuery query(const CancelPackageInstallationParams ¶meters) const override
Definition package.cpp:146
QByteArray body(const CancelPackageInstallationParams ¶meters) const override
Definition package.cpp:156
QNetworkAccessManager::Operation operation() const override
Definition package.cpp:160
CancelPackageInstallationLoader(ApiClient *apiClient=nullptr)
Definition package.cpp:137
QString path(const CancelPackageInstallationParams ¶meters) const override
Definition package.cpp:140
Gets a package by name or assembly GUID.
Definition package.h:70
QNetworkAccessManager::Operation operation() const override
Definition package.cpp:93
QString path(const GetPackageInfoParams ¶meters) const override
Definition package.cpp:70
GetPackageInfoLoader(ApiClient *apiClient=nullptr)
Definition package.cpp:67
QUrlQuery query(const GetPackageInfoParams ¶meters) const override
Definition package.cpp:76
QByteArray body(const GetPackageInfoParams ¶meters) const override
Definition package.cpp:89
Gets available packages.
Definition package.h:56
QNetworkAccessManager::Operation operation() const override
Definition package.cpp:61
QString path(const GetPackagesParams ¶meters) const override
Definition package.cpp:41
QUrlQuery query(const GetPackagesParams ¶meters) const override
Definition package.cpp:47
GetPackagesLoader(ApiClient *apiClient=nullptr)
Definition package.cpp:38
QByteArray body(const GetPackagesParams ¶meters) const override
Definition package.cpp:57
Gets all package repositories.
Definition package.h:112
GetRepositoriesLoader(ApiClient *apiClient=nullptr)
Definition package.cpp:166
QString path(const GetRepositoriesParams ¶meters) const override
Definition package.cpp:169
QByteArray body(const GetRepositoriesParams ¶meters) const override
Definition package.cpp:185
QUrlQuery query(const GetRepositoriesParams ¶meters) const override
Definition package.cpp:175
QNetworkAccessManager::Operation operation() const override
Definition package.cpp:189
Installs a package.
Definition package.h:84
InstallPackageLoader(ApiClient *apiClient=nullptr)
Definition package.cpp:99
QNetworkAccessManager::Operation operation() const override
Definition package.cpp:131
QByteArray body(const InstallPackageParams ¶meters) const override
Definition package.cpp:127
QString path(const InstallPackageParams ¶meters) const override
Definition package.cpp:102
QUrlQuery query(const InstallPackageParams ¶meters) const override
Definition package.cpp:108
Sets the enabled and existing package repositories.
Definition package.h:126
QByteArray body(const SetRepositoriesParams ¶meters) const override
Definition package.cpp:214
QUrlQuery query(const SetRepositoriesParams ¶meters) const override
Definition package.cpp:204
SetRepositoriesLoader(ApiClient *apiClient=nullptr)
Definition package.cpp:195
QString path(const SetRepositoriesParams ¶meters) const override
Definition package.cpp:198
QNetworkAccessManager::Operation operation() const override
Definition package.cpp:218
Definition requesttypes.h:27029
Definition requesttypes.h:28988
ApiClient * apiClient() const
Definition loader.h:95
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.