30#ifndef JELLYFIN_LOADER_HTTP_LIVETV_H
31#define JELLYFIN_LOADER_HTTP_LIVETV_H
88 QNetworkAccessManager::Operation
operation()
const override;
102 QNetworkAccessManager::Operation
operation()
const override;
116 QNetworkAccessManager::Operation
operation()
const override;
130 QNetworkAccessManager::Operation
operation()
const override;
144 QNetworkAccessManager::Operation
operation()
const override;
158 QNetworkAccessManager::Operation
operation()
const override;
172 QNetworkAccessManager::Operation
operation()
const override;
186 QNetworkAccessManager::Operation
operation()
const override;
200 QNetworkAccessManager::Operation
operation()
const override;
214 QNetworkAccessManager::Operation
operation()
const override;
228 QNetworkAccessManager::Operation
operation()
const override;
242 QNetworkAccessManager::Operation
operation()
const override;
256 QNetworkAccessManager::Operation
operation()
const override;
270 QNetworkAccessManager::Operation
operation()
const override;
284 QNetworkAccessManager::Operation
operation()
const override;
298 QNetworkAccessManager::Operation
operation()
const override;
312 QNetworkAccessManager::Operation
operation()
const override;
326 QNetworkAccessManager::Operation
operation()
const override;
340 QNetworkAccessManager::Operation
operation()
const override;
354 QNetworkAccessManager::Operation
operation()
const override;
368 QNetworkAccessManager::Operation
operation()
const override;
382 QNetworkAccessManager::Operation
operation()
const override;
396 QNetworkAccessManager::Operation
operation()
const override;
410 QNetworkAccessManager::Operation
operation()
const override;
424 QNetworkAccessManager::Operation
operation()
const override;
438 QNetworkAccessManager::Operation
operation()
const override;
452 QNetworkAccessManager::Operation
operation()
const override;
466 QNetworkAccessManager::Operation
operation()
const override;
480 QNetworkAccessManager::Operation
operation()
const override;
494 QNetworkAccessManager::Operation
operation()
const override;
508 QNetworkAccessManager::Operation
operation()
const override;
522 QNetworkAccessManager::Operation
operation()
const override;
536 QNetworkAccessManager::Operation
operation()
const override;
550 QNetworkAccessManager::Operation
operation()
const override;
564 QNetworkAccessManager::Operation
operation()
const override;
578 QNetworkAccessManager::Operation
operation()
const override;
592 QNetworkAccessManager::Operation
operation()
const override;
606 QNetworkAccessManager::Operation
operation()
const override;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition requesttypes.h:151
Definition requesttypes.h:305
Definition requesttypes.h:606
Definition requesttypes.h:627
Definition requesttypes.h:914
Definition requesttypes.h:936
Definition requesttypes.h:1155
Definition requesttypes.h:1199
Definition requesttypes.h:1249
Definition requesttypes.h:1427
Definition requesttypes.h:1450
Definition requesttypes.h:4068
Definition requesttypes.h:3915
Definition requesttypes.h:4432
Definition requesttypes.h:4471
Definition requesttypes.h:5622
Definition requesttypes.h:9991
Definition requesttypes.h:10625
Definition requesttypes.h:10848
Definition requesttypes.h:10861
Definition requesttypes.h:14448
Definition requesttypes.h:14479
Definition requesttypes.h:14735
Definition requesttypes.h:14939
Definition requesttypes.h:14983
Definition requesttypes.h:14908
Definition requesttypes.h:15006
Definition requesttypes.h:15209
Definition requesttypes.h:15710
Definition requesttypes.h:15856
Definition requesttypes.h:15877
Definition requesttypes.h:17431
Definition requesttypes.h:17452
Definition requesttypes.h:18330
Adds a listings provider.
Definition livetv.h:164
QUrlQuery query(const AddListingProviderParams ¶meters) const override
Definition livetv.cpp:290
AddListingProviderLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:281
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:313
QString path(const AddListingProviderParams ¶meters) const override
Definition livetv.cpp:284
QByteArray body(const AddListingProviderParams ¶meters) const override
Definition livetv.cpp:309
Adds a tuner host.
Definition livetv.h:528
QString path(const AddTunerHostParams ¶meters) const override
Definition livetv.cpp:1323
QUrlQuery query(const AddTunerHostParams ¶meters) const override
Definition livetv.cpp:1329
QByteArray body(const AddTunerHostParams ¶meters) const override
Definition livetv.cpp:1339
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:1343
AddTunerHostLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:1320
Cancels a live tv series timer.
Definition livetv.h:416
QByteArray body(const CancelSeriesTimerParams ¶meters) const override
Definition livetv.cpp:1092
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:1096
CancelSeriesTimerLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:1073
QString path(const CancelSeriesTimerParams ¶meters) const override
Definition livetv.cpp:1076
QUrlQuery query(const CancelSeriesTimerParams ¶meters) const override
Definition livetv.cpp:1082
Cancels a live tv timer.
Definition livetv.h:486
QUrlQuery query(const CancelTimerParams ¶meters) const override
Definition livetv.cpp:1239
QByteArray body(const CancelTimerParams ¶meters) const override
Definition livetv.cpp:1249
QString path(const CancelTimerParams ¶meters) const override
Definition livetv.cpp:1233
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:1253
CancelTimerLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:1230
Creates a live tv series timer.
Definition livetv.h:388
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:1038
QByteArray body(const CreateSeriesTimerParams ¶meters) const override
Definition livetv.cpp:1034
QUrlQuery query(const CreateSeriesTimerParams ¶meters) const override
Definition livetv.cpp:1024
CreateSeriesTimerLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:1015
QString path(const CreateSeriesTimerParams ¶meters) const override
Definition livetv.cpp:1018
Creates a live tv timer.
Definition livetv.h:458
CreateTimerLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:1172
QByteArray body(const CreateTimerParams ¶meters) const override
Definition livetv.cpp:1191
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:1195
QString path(const CreateTimerParams ¶meters) const override
Definition livetv.cpp:1175
QUrlQuery query(const CreateTimerParams ¶meters) const override
Definition livetv.cpp:1181
Delete listing provider.
Definition livetv.h:178
QByteArray body(const DeleteListingProviderParams ¶meters) const override
Definition livetv.cpp:341
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:345
DeleteListingProviderLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:319
QString path(const DeleteListingProviderParams ¶meters) const override
Definition livetv.cpp:322
QUrlQuery query(const DeleteListingProviderParams ¶meters) const override
Definition livetv.cpp:328
Deletes a live tv recording.
Definition livetv.h:318
QString path(const DeleteRecordingParams ¶meters) const override
Definition livetv.cpp:819
QUrlQuery query(const DeleteRecordingParams ¶meters) const override
Definition livetv.cpp:825
QByteArray body(const DeleteRecordingParams ¶meters) const override
Definition livetv.cpp:835
DeleteRecordingLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:816
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:839
Deletes a tuner host.
Definition livetv.h:542
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:1375
QByteArray body(const DeleteTunerHostParams ¶meters) const override
Definition livetv.cpp:1371
QString path(const DeleteTunerHostParams ¶meters) const override
Definition livetv.cpp:1352
DeleteTunerHostLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:1349
QUrlQuery query(const DeleteTunerHostParams ¶meters) const override
Definition livetv.cpp:1358
Discover tuners.
Definition livetv.h:584
QUrlQuery query(const DiscoverTunersParams ¶meters) const override
Definition livetv.cpp:1448
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:1465
DiscoverTunersLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:1439
QByteArray body(const DiscoverTunersParams ¶meters) const override
Definition livetv.cpp:1461
QString path(const DiscoverTunersParams ¶meters) const override
Definition livetv.cpp:1442
Discover tuners.
Definition livetv.h:598
DiscvoverTunersLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:1471
QString path(const DiscvoverTunersParams ¶meters) const override
Definition livetv.cpp:1474
QUrlQuery query(const DiscvoverTunersParams ¶meters) const override
Definition livetv.cpp:1480
QByteArray body(const DiscvoverTunersParams ¶meters) const override
Definition livetv.cpp:1493
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:1497
Gets a live tv channel.
Definition livetv.h:122
QByteArray body(const GetChannelParams ¶meters) const override
Definition livetv.cpp:213
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:217
QString path(const GetChannelParams ¶meters) const override
Definition livetv.cpp:194
GetChannelLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:191
QUrlQuery query(const GetChannelParams ¶meters) const override
Definition livetv.cpp:200
Get channel mapping options.
Definition livetv.h:80
QUrlQuery query(const GetChannelMappingOptionsParams ¶meters) const override
Definition livetv.cpp:47
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:64
QString path(const GetChannelMappingOptionsParams ¶meters) const override
Definition livetv.cpp:41
GetChannelMappingOptionsLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:38
QByteArray body(const GetChannelMappingOptionsParams ¶meters) const override
Definition livetv.cpp:60
Gets default listings provider info.
Definition livetv.h:192
QByteArray body(const GetDefaultListingProviderParams ¶meters) const override
Definition livetv.cpp:370
QUrlQuery query(const GetDefaultListingProviderParams ¶meters) const override
Definition livetv.cpp:360
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:374
QString path(const GetDefaultListingProviderParams ¶meters) const override
Definition livetv.cpp:354
GetDefaultListingProviderLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:351
Gets the default values for a new timer.
Definition livetv.h:514
GetDefaultTimerLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:1288
QByteArray body(const GetDefaultTimerParams ¶meters) const override
Definition livetv.cpp:1310
QUrlQuery query(const GetDefaultTimerParams ¶meters) const override
Definition livetv.cpp:1297
QString path(const GetDefaultTimerParams ¶meters) const override
Definition livetv.cpp:1291
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:1314
Get guid info.
Definition livetv.h:136
QByteArray body(const GetGuideInfoParams ¶meters) const override
Definition livetv.cpp:242
QString path(const GetGuideInfoParams ¶meters) const override
Definition livetv.cpp:226
QUrlQuery query(const GetGuideInfoParams ¶meters) const override
Definition livetv.cpp:232
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:246
GetGuideInfoLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:223
Gets available lineups.
Definition livetv.h:206
GetLineupsLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:380
QUrlQuery query(const GetLineupsParams ¶meters) const override
Definition livetv.cpp:389
QByteArray body(const GetLineupsParams ¶meters) const override
Definition livetv.cpp:411
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:415
QString path(const GetLineupsParams ¶meters) const override
Definition livetv.cpp:383
Gets available live tv channels.
Definition livetv.h:108
QByteArray body(const GetLiveTvChannelsParams ¶meters) const override
Definition livetv.cpp:181
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:185
GetLiveTvChannelsLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:99
QString path(const GetLiveTvChannelsParams ¶meters) const override
Definition livetv.cpp:102
QUrlQuery query(const GetLiveTvChannelsParams ¶meters) const override
Definition livetv.cpp:108
Gets available live tv services.
Definition livetv.h:150
QUrlQuery query(const GetLiveTvInfoParams ¶meters) const override
Definition livetv.cpp:261
QString path(const GetLiveTvInfoParams ¶meters) const override
Definition livetv.cpp:255
GetLiveTvInfoLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:252
QByteArray body(const GetLiveTvInfoParams ¶meters) const override
Definition livetv.cpp:271
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:275
Gets available live tv epgs.
Definition livetv.h:234
GetLiveTvProgramsLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:450
QUrlQuery query(const GetLiveTvProgramsParams ¶meters) const override
Definition livetv.cpp:459
QByteArray body(const GetLiveTvProgramsParams ¶meters) const override
Definition livetv.cpp:550
QString path(const GetLiveTvProgramsParams ¶meters) const override
Definition livetv.cpp:453
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:554
Gets a live tv program.
Definition livetv.h:262
QUrlQuery query(const GetProgramParams ¶meters) const override
Definition livetv.cpp:598
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:615
QString path(const GetProgramParams ¶meters) const override
Definition livetv.cpp:592
QByteArray body(const GetProgramParams ¶meters) const override
Definition livetv.cpp:611
GetProgramLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:589
Gets available live tv epgs.
Definition livetv.h:248
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:583
GetProgramsLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:560
QString path(const GetProgramsParams ¶meters) const override
Definition livetv.cpp:563
QByteArray body(const GetProgramsParams ¶meters) const override
Definition livetv.cpp:579
QUrlQuery query(const GetProgramsParams ¶meters) const override
Definition livetv.cpp:569
Gets recommended live tv epgs.
Definition livetv.h:276
QByteArray body(const GetRecommendedProgramsParams ¶meters) const override
Definition livetv.cpp:688
GetRecommendedProgramsLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:621
QUrlQuery query(const GetRecommendedProgramsParams ¶meters) const override
Definition livetv.cpp:630
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:692
QString path(const GetRecommendedProgramsParams ¶meters) const override
Definition livetv.cpp:624
Gets recording folders.
Definition livetv.h:332
QByteArray body(const GetRecordingFoldersParams ¶meters) const override
Definition livetv.cpp:867
QString path(const GetRecordingFoldersParams ¶meters) const override
Definition livetv.cpp:848
QUrlQuery query(const GetRecordingFoldersParams ¶meters) const override
Definition livetv.cpp:854
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:871
GetRecordingFoldersLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:845
Gets live tv recording groups.
Definition livetv.h:346
QByteArray body(const GetRecordingGroupsParams ¶meters) const override
Definition livetv.cpp:899
GetRecordingGroupsLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:877
QString path(const GetRecordingGroupsParams ¶meters) const override
Definition livetv.cpp:880
QUrlQuery query(const GetRecordingGroupsParams ¶meters) const override
Definition livetv.cpp:886
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:903
Gets a live tv recording.
Definition livetv.h:304
QString path(const GetRecordingParams ¶meters) const override
Definition livetv.cpp:787
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:810
QByteArray body(const GetRecordingParams ¶meters) const override
Definition livetv.cpp:806
QUrlQuery query(const GetRecordingParams ¶meters) const override
Definition livetv.cpp:793
GetRecordingLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:784
Gets live tv recordings.
Definition livetv.h:290
QByteArray body(const GetRecordingsParams ¶meters) const override
Definition livetv.cpp:774
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:778
QString path(const GetRecordingsParams ¶meters) const override
Definition livetv.cpp:701
GetRecordingsLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:698
QUrlQuery query(const GetRecordingsParams ¶meters) const override
Definition livetv.cpp:707
Gets live tv recording series.
Definition livetv.h:360
QString path(const GetRecordingsSeriesParams ¶meters) const override
Definition livetv.cpp:912
GetRecordingsSeriesLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:909
QByteArray body(const GetRecordingsSeriesParams ¶meters) const override
Definition livetv.cpp:970
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:974
QUrlQuery query(const GetRecordingsSeriesParams ¶meters) const override
Definition livetv.cpp:918
Gets available countries.
Definition livetv.h:220
QUrlQuery query(const GetSchedulesDirectCountriesParams ¶meters) const override
Definition livetv.cpp:430
QString path(const GetSchedulesDirectCountriesParams ¶meters) const override
Definition livetv.cpp:424
QByteArray body(const GetSchedulesDirectCountriesParams ¶meters) const override
Definition livetv.cpp:440
GetSchedulesDirectCountriesLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:421
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:444
Gets a live tv series timer.
Definition livetv.h:402
QString path(const GetSeriesTimerParams ¶meters) const override
Definition livetv.cpp:1047
QUrlQuery query(const GetSeriesTimerParams ¶meters) const override
Definition livetv.cpp:1053
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:1067
GetSeriesTimerLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:1044
QByteArray body(const GetSeriesTimerParams ¶meters) const override
Definition livetv.cpp:1063
Gets live tv series timers.
Definition livetv.h:374
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:1009
QUrlQuery query(const GetSeriesTimersParams ¶meters) const override
Definition livetv.cpp:989
QString path(const GetSeriesTimersParams ¶meters) const override
Definition livetv.cpp:983
QByteArray body(const GetSeriesTimersParams ¶meters) const override
Definition livetv.cpp:1005
GetSeriesTimersLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:980
Gets a timer.
Definition livetv.h:472
QString path(const GetTimerParams ¶meters) const override
Definition livetv.cpp:1204
GetTimerLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:1201
QByteArray body(const GetTimerParams ¶meters) const override
Definition livetv.cpp:1220
QUrlQuery query(const GetTimerParams ¶meters) const override
Definition livetv.cpp:1210
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:1224
Gets the live tv timers.
Definition livetv.h:444
QString path(const GetTimersParams ¶meters) const override
Definition livetv.cpp:1134
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:1166
QUrlQuery query(const GetTimersParams ¶meters) const override
Definition livetv.cpp:1140
QByteArray body(const GetTimersParams ¶meters) const override
Definition livetv.cpp:1162
GetTimersLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:1131
Get tuner host types.
Definition livetv.h:556
QUrlQuery query(const GetTunerHostTypesParams ¶meters) const override
Definition livetv.cpp:1390
GetTunerHostTypesLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:1381
QString path(const GetTunerHostTypesParams ¶meters) const override
Definition livetv.cpp:1384
QByteArray body(const GetTunerHostTypesParams ¶meters) const override
Definition livetv.cpp:1400
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:1404
Resets a tv tuner.
Definition livetv.h:570
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:1433
ResetTunerLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:1410
QString path(const ResetTunerParams ¶meters) const override
Definition livetv.cpp:1413
QUrlQuery query(const ResetTunerParams ¶meters) const override
Definition livetv.cpp:1419
QByteArray body(const ResetTunerParams ¶meters) const override
Definition livetv.cpp:1429
Set channel mappings.
Definition livetv.h:94
QUrlQuery query(const SetChannelMappingParams ¶meters) const override
Definition livetv.cpp:79
QByteArray body(const SetChannelMappingParams ¶meters) const override
Definition livetv.cpp:89
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:93
QString path(const SetChannelMappingParams ¶meters) const override
Definition livetv.cpp:73
SetChannelMappingLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:70
Updates a live tv series timer.
Definition livetv.h:430
QUrlQuery query(const UpdateSeriesTimerParams ¶meters) const override
Definition livetv.cpp:1111
QByteArray body(const UpdateSeriesTimerParams ¶meters) const override
Definition livetv.cpp:1121
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:1125
QString path(const UpdateSeriesTimerParams ¶meters) const override
Definition livetv.cpp:1105
UpdateSeriesTimerLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:1102
Updates a live tv timer.
Definition livetv.h:500
UpdateTimerLoader(ApiClient *apiClient=nullptr)
Definition livetv.cpp:1259
QNetworkAccessManager::Operation operation() const override
Definition livetv.cpp:1282
QString path(const UpdateTimerParams ¶meters) const override
Definition livetv.cpp:1262
QUrlQuery query(const UpdateTimerParams ¶meters) const override
Definition livetv.cpp:1268
QByteArray body(const UpdateTimerParams ¶meters) const override
Definition livetv.cpp:1278
Definition requesttypes.h:28577
Definition requesttypes.h:28857
Definition requesttypes.h:30013
Definition requesttypes.h:30095
ApiClient * apiClient() const
Definition loader.h:95
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.