MythTV
master
|
#include <cstdint>
#include <vector>
#include <QWaitCondition>
#include <QDateTime>
#include <QPointer>
#include <QObject>
#include <QString>
#include <QMutex>
#include <QQueue>
#include <QSet>
#include <QMap>
#include "libmythbase/mthread.h"
Go to the source code of this file.
Classes | |
class | ExpireThread |
class | UpdateEntry |
class | AutoExpire |
Used to expire recordings to make space for new recordings. More... | |
Typedefs | |
using | pginfolist_t = std::vector< ProgramInfo * > |
using | enclinklist_t = std::vector< EncoderLink * > |
Enumerations | |
enum | ExpireMethodType : std::uint16_t { emOldestFirst = 1, emLowestPriorityFirst = 2, emWeightedTimePriority = 3, emShortLiveTVPrograms = 10000, emNormalLiveTVPrograms = 10001, emOldDeletedPrograms = 10002, emNormalDeletedPrograms = 10003, emQuickDeletedPrograms = 10004 } |
using pginfolist_t = std::vector<ProgramInfo*> |
Definition at line 24 of file autoexpire.h.
using enclinklist_t = std::vector<EncoderLink*> |
Definition at line 25 of file autoexpire.h.
enum ExpireMethodType : std::uint16_t |
Enumerator | |
---|---|
emOldestFirst | |
emLowestPriorityFirst | |
emWeightedTimePriority | |
emShortLiveTVPrograms | |
emNormalLiveTVPrograms | |
emOldDeletedPrograms | |
emNormalDeletedPrograms | |
emQuickDeletedPrograms |
Definition at line 27 of file autoexpire.h.