, including all inherited members.
| AddNewRecords(void) | Scheduler | [private] |
| AddNotListed(void) | Scheduler | [private] |
| AddRecording(const ProgramInfo &) | Scheduler | |
| BackupRecStatus(void) | Scheduler | [private] |
| BuildListMaps(void) | Scheduler | [private] |
| BuildNewRecordsQueries(int recordid, QStringList &from, QStringList &where, MSqlBindings &bindings) | Scheduler | [private] |
| BuildWorkList(void) | Scheduler | [private] |
| cache_is_same_program | Scheduler | [mutable, private] |
| cardlistmap | Scheduler | [private] |
| ChangeRecordingEnd(ProgramInfo *oldp, ProgramInfo *newp) | Scheduler | [private] |
| CheckShutdownServer(int prerollseconds, QDateTime &idleSince, bool &blockShutdown) | Scheduler | [private] |
| ClearListMaps(void) | Scheduler | [private] |
| ClearWorkList(void) | Scheduler | [private] |
| dbConn | Scheduler | [private] |
| DisableScheduling(void) | Scheduler | [inline] |
| EnableScheduling(void) | Scheduler | [inline] |
| expirer | Scheduler | [private] |
| FillDirectoryInfoCache(bool force=false) | Scheduler | [private] |
| FillRecordingDir(ProgramInfo *pginfo, RecList &reclist) | Scheduler | [private] |
| FillRecordList(void) | Scheduler | [private] |
| FillRecordListFromDB(int recordid=-1) | Scheduler | |
| FillRecordListFromMaster(void) | Scheduler | |
| findAllScheduledPrograms(RecList &proglist) | Scheduler | [private] |
| FindConflict(const QMap< int, RecList > &reclists, const ProgramInfo *p, bool openEnd=false) const | Scheduler | [private] |
| FindNextConflict(const RecList &cardlist, const ProgramInfo *p, RecConstIter &iter, bool openEnd=false) const | Scheduler | [private] |
| fsInfoCache | Scheduler | [private] |
| fsInfoCacheFillTime | Scheduler | [private] |
| getAllPending(RecList *retList) | Scheduler | |
| getAllPending(QStringList &strList) | Scheduler | |
| getAllScheduled(QStringList &strList) | Scheduler | |
| getConflicting(ProgramInfo *pginfo, QStringList &strlist) | Scheduler | |
| getConflicting(ProgramInfo *pginfo, RecList *retlist) | Scheduler | |
| GetNextLiveTVDir(int cardid) | Scheduler | |
| hasLaterList | Scheduler | [private] |
| igrp | Scheduler | [private] |
| IsBusyRecording(const ProgramInfo *rcinfo) | Scheduler | [private] |
| IsSameCacheType typedef | Scheduler | [private] |
| IsSameKey typedef | Scheduler | [private] |
| IsSameProgram(const ProgramInfo *a, const ProgramInfo *b) const | Scheduler | [private] |
| livetvpriority | Scheduler | [private] |
| livetvTime | Scheduler | [private] |
| m_isShuttingDown | Scheduler | [private] |
| m_mainServer | Scheduler | [private] |
| m_tvList | Scheduler | [private] |
| MarkOtherShowings(ProgramInfo *p) | Scheduler | [private] |
| MarkShowingsList(RecList &showinglist, ProgramInfo *p) | Scheduler | [private] |
| MoveHigherRecords(bool move_this=true) | Scheduler | [private] |
| prefinputpri | Scheduler | [private] |
| PrintList(bool onlyFutureRecordings=false) | Scheduler | [inline] |
| PrintList(RecList &list, bool onlyFutureRecordings=false) | Scheduler | |
| PrintRec(const ProgramInfo *p, const char *prefix=NULL) | Scheduler | |
| priorityTable | Scheduler | [private] |
| PruneOverlaps(void) | Scheduler | [private] |
| PruneRedundants(void) | Scheduler | [private] |
| reclist | Scheduler | [private] |
| reclist_changed | Scheduler | [private] |
| reclist_lock | Scheduler | [private] |
| recordidlistmap | Scheduler | [private] |
| recordmatchLock | Scheduler | [private] |
| recordTable | Scheduler | [private] |
| recPendingList | Scheduler | [private] |
| reschedLock | Scheduler | [private] |
| reschedQueue | Scheduler | [private] |
| Reschedule(int recordid) | Scheduler | |
| reschedWait | Scheduler | [private] |
| resetIdleTime | Scheduler | [private] |
| ResetIdleTime(void) | Scheduler | |
| resetIdleTime_lock | Scheduler | [private] |
| RestoreRecStatus(void) | Scheduler | [private] |
| retrylist | Scheduler | [private] |
| RunScheduler(void) | Scheduler | [protected] |
| schedAfterStartMap | Scheduler | [private] |
| schedMoveHigher | Scheduler | [private] |
| SchedNewRecords(void) | Scheduler | [private] |
| SchedPreserveLiveTV(void) | Scheduler | [private] |
| schedThread | Scheduler | [private] |
| Scheduler(bool runthread, QMap< int, EncoderLink * > *tvList, QString recordTbl="record", Scheduler *master_sched=NULL) | Scheduler | |
| SchedulerThread(void *param) | Scheduler | [protected, static] |
| schedulingEnabled | Scheduler | [private] |
| SetExpirer(AutoExpire *autoExpirer) | Scheduler | [inline] |
| SetMainServer(MainServer *ms) | Scheduler | |
| ShutdownServer(int prerollseconds, QDateTime &idleSince) | Scheduler | [private] |
| SlaveConnected(ProgramList &slavelist) | Scheduler | |
| SlaveDisconnected(int cardid) | Scheduler | |
| specsched | Scheduler | [private] |
| threadrunning | Scheduler | [private] |
| titlelistmap | Scheduler | [private] |
| TryAnotherShowing(ProgramInfo *p, bool samePriority, bool preserveLive=false) | Scheduler | [private] |
| UpdateManuals(int recordid) | Scheduler | [private] |
| UpdateMatches(int recordid) | Scheduler | [private] |
| UpdateNextRecord(void) | Scheduler | [private] |
| UpdateRecStatus(ProgramInfo *pginfo) | Scheduler | |
| UpdateRecStatus(int cardid, const QString &chanid, const QDateTime &startts, RecStatusType recstatus, const QDateTime &recendts) | Scheduler | |
| verifyCards(void) | Scheduler | [private] |
| WasStartedAutomatically() | Scheduler | [private] |
| worklist | Scheduler | [private] |
| ~Scheduler() | Scheduler | |