30#ifndef JELLYFIN_LOADER_HTTP_USERLIBRARY_H
31#define JELLYFIN_LOADER_HTTP_USERLIBRARY_H
71 QNetworkAccessManager::Operation
operation()
const override;
85 QNetworkAccessManager::Operation
operation()
const override;
99 QNetworkAccessManager::Operation
operation()
const override;
113 QNetworkAccessManager::Operation
operation()
const override;
127 QNetworkAccessManager::Operation
operation()
const override;
141 QNetworkAccessManager::Operation
operation()
const override;
155 QNetworkAccessManager::Operation
operation()
const override;
169 QNetworkAccessManager::Operation
operation()
const override;
183 QNetworkAccessManager::Operation
operation()
const override;
197 QNetworkAccessManager::Operation
operation()
const override;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition requesttypes.h:1369
Definition requesttypes.h:7494
Definition requesttypes.h:7523
Definition requesttypes.h:11144
Definition requesttypes.h:15689
Definition requesttypes.h:16332
Deletes a user's saved personal rating for an item.
Definition userlibrary.h:133
QNetworkAccessManager::Operation operation() const override
Definition userlibrary.cpp:206
QByteArray body(const DeleteUserItemRatingParams ¶meters) const override
Definition userlibrary.cpp:202
QString path(const DeleteUserItemRatingParams ¶meters) const override
Definition userlibrary.cpp:186
QUrlQuery query(const DeleteUserItemRatingParams ¶meters) const override
Definition userlibrary.cpp:192
DeleteUserItemRatingLoader(ApiClient *apiClient=nullptr)
Definition userlibrary.cpp:183
Gets intros to play before the main media item plays.
Definition userlibrary.h:105
QUrlQuery query(const GetIntrosParams ¶meters) const override
Definition userlibrary.cpp:134
QNetworkAccessManager::Operation operation() const override
Definition userlibrary.cpp:148
QString path(const GetIntrosParams ¶meters) const override
Definition userlibrary.cpp:128
GetIntrosLoader(ApiClient *apiClient=nullptr)
Definition userlibrary.cpp:125
QByteArray body(const GetIntrosParams ¶meters) const override
Definition userlibrary.cpp:144
Gets an item from a user's library.
Definition userlibrary.h:91
GetItemLoader(ApiClient *apiClient=nullptr)
Definition userlibrary.cpp:96
QUrlQuery query(const GetItemParams ¶meters) const override
Definition userlibrary.cpp:105
QNetworkAccessManager::Operation operation() const override
Definition userlibrary.cpp:119
QByteArray body(const GetItemParams ¶meters) const override
Definition userlibrary.cpp:115
QString path(const GetItemParams ¶meters) const override
Definition userlibrary.cpp:99
Gets local trailers for an item.
Definition userlibrary.h:119
QString path(const GetLocalTrailersParams ¶meters) const override
Definition userlibrary.cpp:157
QByteArray body(const GetLocalTrailersParams ¶meters) const override
Definition userlibrary.cpp:173
QNetworkAccessManager::Operation operation() const override
Definition userlibrary.cpp:177
QUrlQuery query(const GetLocalTrailersParams ¶meters) const override
Definition userlibrary.cpp:163
GetLocalTrailersLoader(ApiClient *apiClient=nullptr)
Definition userlibrary.cpp:154
Gets the root folder from a user's library.
Definition userlibrary.h:189
GetRootFolderLoader(ApiClient *apiClient=nullptr)
Definition userlibrary.cpp:332
QString path(const GetRootFolderParams ¶meters) const override
Definition userlibrary.cpp:335
QNetworkAccessManager::Operation operation() const override
Definition userlibrary.cpp:355
QUrlQuery query(const GetRootFolderParams ¶meters) const override
Definition userlibrary.cpp:341
QByteArray body(const GetRootFolderParams ¶meters) const override
Definition userlibrary.cpp:351
Gets special features for an item.
Definition userlibrary.h:161
QString path(const GetSpecialFeaturesParams ¶meters) const override
Definition userlibrary.cpp:247
QUrlQuery query(const GetSpecialFeaturesParams ¶meters) const override
Definition userlibrary.cpp:253
QNetworkAccessManager::Operation operation() const override
Definition userlibrary.cpp:267
GetSpecialFeaturesLoader(ApiClient *apiClient=nullptr)
Definition userlibrary.cpp:244
QByteArray body(const GetSpecialFeaturesParams ¶meters) const override
Definition userlibrary.cpp:263
Marks an item as a favorite.
Definition userlibrary.h:63
QByteArray body(const MarkFavoriteItemParams ¶meters) const override
Definition userlibrary.cpp:57
QString path(const MarkFavoriteItemParams ¶meters) const override
Definition userlibrary.cpp:41
QUrlQuery query(const MarkFavoriteItemParams ¶meters) const override
Definition userlibrary.cpp:47
MarkFavoriteItemLoader(ApiClient *apiClient=nullptr)
Definition userlibrary.cpp:38
QNetworkAccessManager::Operation operation() const override
Definition userlibrary.cpp:61
Unmarks item as a favorite.
Definition userlibrary.h:77
QByteArray body(const UnmarkFavoriteItemParams ¶meters) const override
Definition userlibrary.cpp:86
QUrlQuery query(const UnmarkFavoriteItemParams ¶meters) const override
Definition userlibrary.cpp:76
UnmarkFavoriteItemLoader(ApiClient *apiClient=nullptr)
Definition userlibrary.cpp:67
QNetworkAccessManager::Operation operation() const override
Definition userlibrary.cpp:90
QString path(const UnmarkFavoriteItemParams ¶meters) const override
Definition userlibrary.cpp:70
Updates a user's rating for an item.
Definition userlibrary.h:147
QNetworkAccessManager::Operation operation() const override
Definition userlibrary.cpp:238
UpdateUserItemRatingLoader(ApiClient *apiClient=nullptr)
Definition userlibrary.cpp:212
QString path(const UpdateUserItemRatingParams ¶meters) const override
Definition userlibrary.cpp:215
QByteArray body(const UpdateUserItemRatingParams ¶meters) const override
Definition userlibrary.cpp:234
QUrlQuery query(const UpdateUserItemRatingParams ¶meters) const override
Definition userlibrary.cpp:221
Definition requesttypes.h:27080
Definition requesttypes.h:29586
Definition requesttypes.h:30215
ApiClient * apiClient() const
Definition loader.h:95
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.