30#ifndef JELLYFIN_LOADER_HTTP_QUICKCONNECT_H
31#define JELLYFIN_LOADER_HTTP_QUICKCONNECT_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;
148 QNetworkAccessManager::Operation
operation()
const override;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition requesttypes.h:138
Definition requesttypes.h:541
Definition requesttypes.h:562
Definition requesttypes.h:682
Definition requesttypes.h:980
Definition requesttypes.h:16374
Temporarily activates quick connect for five minutes.
Definition quickconnect.h:56
QByteArray body(const ActivateParams ¶meters) const override
Definition quickconnect.cpp:57
QNetworkAccessManager::Operation operation() const override
Definition quickconnect.cpp:61
ActivateLoader(ApiClient *apiClient=nullptr)
Definition quickconnect.cpp:38
QString path(const ActivateParams ¶meters) const override
Definition quickconnect.cpp:41
QUrlQuery query(const ActivateParams ¶meters) const override
Definition quickconnect.cpp:47
Authorizes a pending quick connect request.
Definition quickconnect.h:70
QByteArray body(const AuthorizeParams ¶meters) const override
Definition quickconnect.cpp:87
AuthorizeLoader(ApiClient *apiClient=nullptr)
Definition quickconnect.cpp:67
QUrlQuery query(const AuthorizeParams ¶meters) const override
Definition quickconnect.cpp:76
QNetworkAccessManager::Operation operation() const override
Definition quickconnect.cpp:91
QString path(const AuthorizeParams ¶meters) const override
Definition quickconnect.cpp:70
Enables or disables quick connect.
Definition quickconnect.h:84
QNetworkAccessManager::Operation operation() const override
Definition quickconnect.cpp:123
QUrlQuery query(const AvailableParams ¶meters) const override
Definition quickconnect.cpp:106
QString path(const AvailableParams ¶meters) const override
Definition quickconnect.cpp:100
AvailableLoader(ApiClient *apiClient=nullptr)
Definition quickconnect.cpp:97
QByteArray body(const AvailableParams ¶meters) const override
Definition quickconnect.cpp:119
Attempts to retrieve authentication information.
Definition quickconnect.h:98
QNetworkAccessManager::Operation operation() const override
Definition quickconnect.cpp:153
QUrlQuery query(const ConnectParams ¶meters) const override
Definition quickconnect.cpp:138
QByteArray body(const ConnectParams ¶meters) const override
Definition quickconnect.cpp:149
QString path(const ConnectParams ¶meters) const override
Definition quickconnect.cpp:132
ConnectLoader(ApiClient *apiClient=nullptr)
Definition quickconnect.cpp:129
Deauthorize all quick connect devices for the current user.
Definition quickconnect.h:112
QNetworkAccessManager::Operation operation() const override
Definition quickconnect.cpp:182
DeauthorizeLoader(ApiClient *apiClient=nullptr)
Definition quickconnect.cpp:159
QByteArray body(const DeauthorizeParams ¶meters) const override
Definition quickconnect.cpp:178
QUrlQuery query(const DeauthorizeParams ¶meters) const override
Definition quickconnect.cpp:168
QString path(const DeauthorizeParams ¶meters) const override
Definition quickconnect.cpp:162
Gets the current quick connect state.
Definition quickconnect.h:140
QNetworkAccessManager::Operation operation() const override
Definition quickconnect.cpp:240
GetStatusLoader(ApiClient *apiClient=nullptr)
Definition quickconnect.cpp:217
QUrlQuery query(const GetStatusParams ¶meters) const override
Definition quickconnect.cpp:226
QByteArray body(const GetStatusParams ¶meters) const override
Definition quickconnect.cpp:236
QString path(const GetStatusParams ¶meters) const override
Definition quickconnect.cpp:220
Initiate a new quick connect request.
Definition quickconnect.h:126
QNetworkAccessManager::Operation operation() const override
Definition quickconnect.cpp:211
QUrlQuery query(const InitiateParams ¶meters) const override
Definition quickconnect.cpp:197
QString path(const InitiateParams ¶meters) const override
Definition quickconnect.cpp:191
QByteArray body(const InitiateParams ¶meters) const override
Definition quickconnect.cpp:207
InitiateLoader(ApiClient *apiClient=nullptr)
Definition quickconnect.cpp:188
Definition requesttypes.h:27016
ApiClient * apiClient() const
Definition loader.h:95
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.