23 const ProgramInfo *pginfo,
bool checkSlaves =
true);
33 QStringList &strList);
37 const ProgramInfo &pginfo,
const QString &cachefile);
39 ProgramInfo &pginfo,
const QString &playbackhostname);
49 QString sgroup,
bool fileNamesOnly =
false);
MPUBLIC vector< ProgramInfo * > * RemoteGetConflictList(const ProgramInfo *pginfo)
MPUBLIC vector< ProgramInfo * > * RemoteGetCurrentlyRecordingList(void)
return list of currently recording shows
MPUBLIC void RemoteGetAllScheduledRecordings(vector< ProgramInfo * > &scheduledlist)
MPUBLIC bool RemoteCheckFile(const ProgramInfo *pginfo, bool checkSlaves=true)
MPUBLIC uint RemoteGetRecordingList(vector< ProgramInfo * > &reclist, QStringList &strList)
MPUBLIC int RemoteGetRecordingMask(void)
MPUBLIC bool RemoteGetActiveBackends(QStringList *list)
return list of backends currently connected to the master
MPUBLIC vector< ProgramInfo * > * RemoteGetRecordedList(int sort)
MPUBLIC bool RemoteDeleteRecording(uint recordingID, bool forceMetadataDelete, bool forgetHistory)
MPUBLIC QDateTime RemoteGetPreviewIfModified(const ProgramInfo &pginfo, const QString &cachefile)
Download preview & get timestamp if newer than cachefile's last modified time, otherwise just get the...
MPUBLIC bool RemoteFillProgramInfo(ProgramInfo &pginfo, const QString &playbackhostname)
MPUBLIC bool RemoteGetFileList(QString host, QString path, QStringList *list, QString sgroup, bool fileNamesOnly=false)
Holds information on recordings and videos.
This class is used as a container for messages.
MPUBLIC QDateTime RemoteGetPreviewLastModified(const ProgramInfo *pginfo)
MPUBLIC bool RemoteUndeleteRecording(uint recordingID)
MPUBLIC bool RemoteGetUptime(time_t &uptime)
MPUBLIC QStringList RemoteRecordings(void)
MPUBLIC bool RemoteGetMemStats(int &totalMB, int &freeMB, int &totalVM, int &freeVM)
MPUBLIC void RemoteGetAllExpiringRecordings(vector< ProgramInfo * > &expiringlist)
MPUBLIC int RemoteCheckForRecording(const ProgramInfo *pginfo)
Get recorder for a programme.
MPUBLIC bool RemoteGetLoad(float load[3])
MPUBLIC int RemoteGetRecordingStatus(const ProgramInfo *pginfo, int overrecsecs, int underrecsecs)
Get status of an individual programme (with pre-post roll?).