Scheduler Member List

This is the complete list of members for Scheduler, including all inherited members.
AddNewRecords(void)Scheduler [private]
AddNotListed(void)Scheduler [private]
AddRecording(const RecordingInfo &)Scheduler
BackupRecStatus(void)Scheduler [private]
BuildListMaps(void)Scheduler [private]
BuildNewRecordsQueries(uint recordid, QStringList &from, QStringList &where, MSqlBindings &bindings)Scheduler [private]
BuildWorkList(void)Scheduler [private]
cache_is_same_programScheduler [mutable, private]
CalcTimeToNextHandleRecordingEvent(const QDateTime &curtime, RecConstIter startIter, const RecList &reclist, int prerollseconds, int max_sleep)Scheduler [private]
ChangeRecordingEnd(RecordingInfo *oldp, RecordingInfo *newp)Scheduler [private]
CheckShutdownServer(int prerollseconds, QDateTime &idleSince, bool &blockShutdown)Scheduler [private]
Cleanup(void)MThread [static]
ClearListMaps(void)Scheduler [private]
ClearWorkList(void)Scheduler [private]
conflictlistScheduler [private]
CreateTempTables(void)Scheduler [private]
dbConnScheduler [private]
DeleteTempTables(void)Scheduler [private]
DisableScheduling(void)Scheduler [inline]
doRunScheduler [private]
EnableScheduling(void)Scheduler [inline]
EnqueueCheck(const RecordingInfo &recinfo, const QString &why)Scheduler [inline, private]
EnqueueMatch(uint recordid, uint sourceid, uint mplexid, const QDateTime maxstarttime, const QString &why)Scheduler [inline, private]
EnqueuePlace(const QString &why)Scheduler [inline, private]
errorScheduler [private]
exec(void)MThread [protected]
exit(int retcode=0)MThread
FillDirectoryInfoCache(bool force=false)Scheduler [private]
FillRecordingDir(const QString &title, const QString &hostname, const QString &storagegroup, const QDateTime &recstartts, const QDateTime &recendts, uint cardid, QString &recording_dir, const RecList &reclist)Scheduler [private]
FillRecordList(void)Scheduler [private]
FillRecordListFromDB(uint recordid=0)Scheduler
FillRecordListFromMaster(void)Scheduler
FindConflict(const RecordingInfo *p, int openEnd=0) const Scheduler [private]
FindNextConflict(const RecList &cardlist, const RecordingInfo *p, RecConstIter &iter, int openEnd=0) const Scheduler [private]
fsInfoCacheScheduler [private]
fsInfoCacheFillTimeScheduler [private]
GetAllPending(RecList &retList) const Scheduler
GetAllPending(QStringList &strList) const Scheduler [virtual]
GetAllRunningThreadNames(QStringList &list)MThread [static]
GetAllScheduled(QStringList &strList)Scheduler [static]
GetAllScheduled(RecList &proglist)Scheduler [static]
GetAllThreadNames(QStringList &list)MThread [static]
getConflicting(RecordingInfo *pginfo, QStringList &strlist)Scheduler
getConflicting(RecordingInfo *pginfo, RecList *retlist)Scheduler
GetError(void) const Scheduler [inline]
GetNextLiveTVDir(uint cardid)Scheduler
GetRecording(void) const Scheduler [virtual]
GetRecStatus(const ProgramInfo &pginfo)Scheduler
HandleIdleShutdown(bool &blockShutdown, QDateTime &idleSince, int prerollseconds, int idleTimeoutSecs, int idleWaitForRecordingTime, bool &statuschanged)Scheduler [private]
HandleRecording(RecordingInfo &ri, bool &statuschanged, int prerollseconds, int tuningTimeout)Scheduler [private]
HandleRecordingStatusChange(RecordingInfo &ri, RecStatusTypes recStatus, const QString &details)Scheduler [private]
HandleReschedule(void)Scheduler [private]
HandleRunSchedulerStartup(int prerollseconds, int idleWaitForRecordingTime)Scheduler [private]
HandleTuning(RecordingInfo &ri, bool &statuschanged, int tuningTimeout)Scheduler [private]
HandleWakeSlave(RecordingInfo &ri, int prerollseconds)Scheduler [private]
hasLaterListScheduler [private]
igrpScheduler [private]
IsBusyRecording(const RecordingInfo *rcinfo)Scheduler [private]
isFinished(void) const MThread
isRunning(void) const MThread
IsSameCacheType typedefScheduler [private]
IsSameKey typedefScheduler [private]
IsSameProgram(const RecordingInfo *a, const RecordingInfo *b) const Scheduler [private]
kDefaultStartTimeoutMThread [static]
livetvpriorityScheduler [private]
livetvTimeScheduler [private]
m_epilog_executedMThread [protected]
m_expirerScheduler [private]
m_isShuttingDownScheduler [private]
m_mainServerScheduler [private]
m_prolog_executedMThread [protected]
m_runnableMThread [protected]
m_threadMThread [protected]
m_tvListScheduler [private]
MarkOtherShowings(RecordingInfo *p)Scheduler [private]
MarkShowingsList(RecList &showinglist, RecordingInfo *p)Scheduler [private]
MoveHigherRecords(bool move_this=true)Scheduler [private]
msleep(unsigned long time)MThread [protected, static]
MThread(const QString &objectName)MThread [explicit]
MThread(const QString &objectName, QRunnable *runnable)MThread [explicit]
MythScheduler()MythScheduler [inline]
objectName(void) const MThread
OldRecordedFixups(void)Scheduler [private]
prefinputpriScheduler [private]
PrintList(bool onlyFutureRecordings=false)Scheduler [inline]
PrintList(RecList &list, bool onlyFutureRecordings=false)Scheduler
PrintRec(const RecordingInfo *p, const char *prefix=NULL)Scheduler
priority(void) const MThread
priorityTableScheduler [private]
PruneOverlaps(void)Scheduler [private]
PruneRedundants(void)Scheduler [private]
PutInactiveSlavesToSleep(void)Scheduler [private]
qthread(void)MThread
quit(void)MThread
reclistScheduler [private]
reclist_changedScheduler [private]
recordidlistmapScheduler [private]
recordmatchLockScheduler [private]
recordTableScheduler [private]
recPendingListScheduler [private]
reschedQueueScheduler [private]
Reschedule(const QStringList &request)Scheduler
RescheduleCheck(const RecordingInfo &recinfo, const QString &why)Scheduler [inline]
RescheduleMatch(uint recordid, uint sourceid, uint mplexid, const QDateTime &maxstarttime, const QString &why)Scheduler [inline]
ReschedulePlace(const QString &why)Scheduler [inline]
reschedWaitScheduler [private]
ResetDuplicates(uint recordid, uint findid, const QString &title, const QString &subtitle, const QString &descrip, const QString &programid)Scheduler [private]
ResetIdleTime(void)Scheduler
resetIdleTimeScheduler [private]
resetIdleTime_lockScheduler [private]
RestoreRecStatus(void)Scheduler [private]
retrylistScheduler [private]
run(void)Scheduler [protected, virtual]
RunEpilog(void)MThread
RunProlog(void)MThread
schedAfterStartMapScheduler [private]
schedLockScheduler [mutable, private]
schedMoveHigherScheduler [private]
SchedNewRecords(void)Scheduler [private]
SchedPreserveLiveTV(void)Scheduler [private]
schedTimeScheduler [private]
Scheduler(bool runthread, QMap< int, EncoderLink * > *tvList, QString recordTbl="record", Scheduler *master_sched=NULL)Scheduler
schedulingEnabledScheduler [private]
SetExpirer(AutoExpire *autoExpirer)Scheduler [inline]
SetMainServer(MainServer *ms)Scheduler
setObjectName(const QString &name)MThread
setPriority(QThread::Priority priority)MThread
setStackSize(uint stackSize)MThread
setTerminationEnabled(bool enabled=true)MThread [protected, static]
ShutdownServer(int prerollseconds, QDateTime &idleSince)Scheduler [private]
SlaveConnected(RecordingList &slavelist)Scheduler
SlaveDisconnected(uint cardid)Scheduler
sleep(unsigned long time)MThread [protected, static]
specschedScheduler [private]
stackSize(void) const MThread
start(QThread::Priority=QThread::InheritPriority)MThread
Stop(void)Scheduler
sysEventsScheduler [private]
terminate(void)MThread
ThreadCleanup(void)MThread [static]
ThreadSetup(const QString &)MThread [static]
titlelistmapScheduler [private]
TryAnotherShowing(RecordingInfo *p, bool samePriority, bool preserveLive=false)Scheduler [private]
UpdateDuplicates(void)Scheduler [private]
UpdateManuals(uint recordid)Scheduler [private]
UpdateMatches(uint recordid, uint sourceid, uint mplexid, const QDateTime maxstarttime)Scheduler [private]
UpdateNextRecord(void)Scheduler [private]
UpdateRecStatus(RecordingInfo *pginfo)Scheduler
UpdateRecStatus(uint cardid, uint chanid, const QDateTime &startts, RecStatusType recstatus, const QDateTime &recendts)Scheduler
usleep(unsigned long time)MThread [protected, static]
VerifyCards(void)Scheduler [private]
wait(unsigned long time=ULONG_MAX)MThread
Wait(void)Scheduler [inline]
WakeUpSlave(QString slaveHostname, bool setWakingStatus=true)Scheduler [private]
WakeUpSlaves(void)Scheduler [private]
WasStartedAutomatically()Scheduler
worklistScheduler [private]
~MThread()MThread [virtual]
~MythScheduler()MythScheduler [inline, virtual]
~Scheduler()Scheduler
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Fri May 25 06:42:22 2012 for MythTV by  doxygen 1.6.3