1#ifndef SCHEDULEDRECORDING_H
2#define SCHEDULEDRECORDING_H
19 const QDateTime &maxstarttime,
const QString &why)
20 { SendReschedule(BuildMatchRequest(recordid, sourceid, mplexid,
21 maxstarttime, why)); };
26 { SendReschedule(BuildCheckRequest(recinfo, why)); };
30 { SendReschedule(BuildCheckRequest(
RecordingInfo(proginfo), why)); };
35 { SendReschedule(BuildPlaceRequest(why)); };
41 static void SendReschedule(
const QStringList &request);
42 static QStringList BuildMatchRequest(
uint recordid,
uint sourceid,
43 uint mplexid,
const QDateTime &maxstarttime,
const QString &why);
44 static QStringList BuildCheckRequest(
const RecordingInfo &recinfo,
46 static QStringList BuildPlaceRequest(
const QString &why);
Holds information on recordings and videos.
Holds information on a TV Program one might wish to record.
static void RescheduleCheck(const ProgramInfo &proginfo, const QString &why)
static void RescheduleCheck(const RecordingInfo &recinfo, const QString &why)
static void ReschedulePlace(const QString &why)
static void RescheduleMatch(uint recordid, uint sourceid, uint mplexid, const QDateTime &maxstarttime, const QString &why)
~ScheduledRecording()=default
ScheduledRecording()=default