30#ifndef JELLYFIN_LOADER_HTTP_NOTIFICATIONS_H
31#define JELLYFIN_LOADER_HTTP_NOTIFICATIONS_H
65 QNetworkAccessManager::Operation
operation()
const override;
79 QNetworkAccessManager::Operation
operation()
const override;
93 QNetworkAccessManager::Operation
operation()
const override;
107 QNetworkAccessManager::Operation
operation()
const override;
121 QNetworkAccessManager::Operation
operation()
const override;
135 QNetworkAccessManager::Operation
operation()
const override;
149 QNetworkAccessManager::Operation
operation()
const override;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition requesttypes.h:703
Definition requesttypes.h:13295
Definition requesttypes.h:13308
Definition requesttypes.h:13321
Definition requesttypes.h:13342
Sends a notification to all admins.
Definition notifications.h:113
QNetworkAccessManager::Operation operation() const override
Definition notifications.cpp:189
QString path(const CreateAdminNotificationParams ¶meters) const override
Definition notifications.cpp:157
QByteArray body(const CreateAdminNotificationParams ¶meters) const override
Definition notifications.cpp:185
CreateAdminNotificationLoader(ApiClient *apiClient=nullptr)
Definition notifications.cpp:154
QUrlQuery query(const CreateAdminNotificationParams ¶meters) const override
Definition notifications.cpp:163
Gets notification services.
Definition notifications.h:127
QString path(const GetNotificationServicesParams ¶meters) const override
Definition notifications.cpp:198
QUrlQuery query(const GetNotificationServicesParams ¶meters) const override
Definition notifications.cpp:204
QByteArray body(const GetNotificationServicesParams ¶meters) const override
Definition notifications.cpp:214
GetNotificationServicesLoader(ApiClient *apiClient=nullptr)
Definition notifications.cpp:195
QNetworkAccessManager::Operation operation() const override
Definition notifications.cpp:218
Gets notification types.
Definition notifications.h:141
QByteArray body(const GetNotificationTypesParams ¶meters) const override
Definition notifications.cpp:243
QNetworkAccessManager::Operation operation() const override
Definition notifications.cpp:247
QString path(const GetNotificationTypesParams ¶meters) const override
Definition notifications.cpp:227
GetNotificationTypesLoader(ApiClient *apiClient=nullptr)
Definition notifications.cpp:224
QUrlQuery query(const GetNotificationTypesParams ¶meters) const override
Definition notifications.cpp:233
Gets a user's notifications.
Definition notifications.h:57
GetNotificationsLoader(ApiClient *apiClient=nullptr)
Definition notifications.cpp:38
QString path(const GetNotificationsParams ¶meters) const override
Definition notifications.cpp:41
QByteArray body(const GetNotificationsParams ¶meters) const override
Definition notifications.cpp:57
QUrlQuery query(const GetNotificationsParams ¶meters) const override
Definition notifications.cpp:47
QNetworkAccessManager::Operation operation() const override
Definition notifications.cpp:61
Gets a user's notification summary.
Definition notifications.h:85
QUrlQuery query(const GetNotificationsSummaryParams ¶meters) const override
Definition notifications.cpp:105
QString path(const GetNotificationsSummaryParams ¶meters) const override
Definition notifications.cpp:99
QNetworkAccessManager::Operation operation() const override
Definition notifications.cpp:119
QByteArray body(const GetNotificationsSummaryParams ¶meters) const override
Definition notifications.cpp:115
GetNotificationsSummaryLoader(ApiClient *apiClient=nullptr)
Definition notifications.cpp:96
Sets notifications as read.
Definition notifications.h:71
QByteArray body(const SetReadParams ¶meters) const override
Definition notifications.cpp:86
QString path(const SetReadParams ¶meters) const override
Definition notifications.cpp:70
SetReadLoader(ApiClient *apiClient=nullptr)
Definition notifications.cpp:67
QUrlQuery query(const SetReadParams ¶meters) const override
Definition notifications.cpp:76
QNetworkAccessManager::Operation operation() const override
Definition notifications.cpp:90
Sets notifications as unread.
Definition notifications.h:99
QNetworkAccessManager::Operation operation() const override
Definition notifications.cpp:148
SetUnreadLoader(ApiClient *apiClient=nullptr)
Definition notifications.cpp:125
QUrlQuery query(const SetUnreadParams ¶meters) const override
Definition notifications.cpp:134
QByteArray body(const SetUnreadParams ¶meters) const override
Definition notifications.cpp:144
QString path(const SetUnreadParams ¶meters) const override
Definition notifications.cpp:128
Definition requesttypes.h:28945
Definition requesttypes.h:29010
ApiClient * apiClient() const
Definition loader.h:95
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.