30#ifndef JELLYFIN_LOADER_HTTP_ENVIRONMENT_H
31#define JELLYFIN_LOADER_HTTP_ENVIRONMENT_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;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition requesttypes.h:4419
Definition requesttypes.h:4611
Definition requesttypes.h:4710
Definition requesttypes.h:13149
Definition requesttypes.h:13407
Get Default directory browser.
Definition environment.h:57
QString path(const GetDefaultDirectoryBrowserParams ¶meters) const override
Definition environment.cpp:41
QByteArray body(const GetDefaultDirectoryBrowserParams ¶meters) const override
Definition environment.cpp:57
QNetworkAccessManager::Operation operation() const override
Definition environment.cpp:61
GetDefaultDirectoryBrowserLoader(ApiClient *apiClient=nullptr)
Definition environment.cpp:38
QUrlQuery query(const GetDefaultDirectoryBrowserParams ¶meters) const override
Definition environment.cpp:47
Gets the contents of a given directory in the file system.
Definition environment.h:71
QNetworkAccessManager::Operation operation() const override
Definition environment.cpp:97
QByteArray body(const GetDirectoryContentsParams ¶meters) const override
Definition environment.cpp:93
GetDirectoryContentsLoader(ApiClient *apiClient=nullptr)
Definition environment.cpp:67
QUrlQuery query(const GetDirectoryContentsParams ¶meters) const override
Definition environment.cpp:76
QString path(const GetDirectoryContentsParams ¶meters) const override
Definition environment.cpp:70
Gets available drives from the server's file system.
Definition environment.h:85
QString path(const GetDrivesParams ¶meters) const override
Definition environment.cpp:106
QUrlQuery query(const GetDrivesParams ¶meters) const override
Definition environment.cpp:112
GetDrivesLoader(ApiClient *apiClient=nullptr)
Definition environment.cpp:103
QNetworkAccessManager::Operation operation() const override
Definition environment.cpp:126
QByteArray body(const GetDrivesParams ¶meters) const override
Definition environment.cpp:122
Gets network paths.
Definition environment.h:99
QUrlQuery query(const GetNetworkSharesParams ¶meters) const override
Definition environment.cpp:141
QString path(const GetNetworkSharesParams ¶meters) const override
Definition environment.cpp:135
QByteArray body(const GetNetworkSharesParams ¶meters) const override
Definition environment.cpp:151
GetNetworkSharesLoader(ApiClient *apiClient=nullptr)
Definition environment.cpp:132
QNetworkAccessManager::Operation operation() const override
Definition environment.cpp:155
Gets the parent path of a given path.
Definition environment.h:113
QNetworkAccessManager::Operation operation() const override
Definition environment.cpp:185
QString path(const GetParentPathParams ¶meters) const override
Definition environment.cpp:164
QUrlQuery query(const GetParentPathParams ¶meters) const override
Definition environment.cpp:170
QByteArray body(const GetParentPathParams ¶meters) const override
Definition environment.cpp:181
GetParentPathLoader(ApiClient *apiClient=nullptr)
Definition environment.cpp:161
Validates path.
Definition environment.h:127
QByteArray body(const ValidatePathParams ¶meters) const override
Definition environment.cpp:210
QString path(const ValidatePathParams ¶meters) const override
Definition environment.cpp:194
ValidatePathLoader(ApiClient *apiClient=nullptr)
Definition environment.cpp:191
QNetworkAccessManager::Operation operation() const override
Definition environment.cpp:214
QUrlQuery query(const ValidatePathParams ¶meters) const override
Definition environment.cpp:200
Definition requesttypes.h:30344
ApiClient * apiClient() const
Definition loader.h:95
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.