MythTV  0.27pre
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
Classes | Typedefs | Enumerations
jobqueue.h File Reference

Go to the source code of this file.

Classes

struct  jobqueueentry
struct  runningjobinfo
class  JobQueue
struct  JobQueue::jobthreadstruct

Typedefs

typedef struct jobqueueentry JobQueueEntry
typedef struct runningjobinfo RunningJobInfo

Enumerations

enum  JobStatus { JOBSTATUS_MAP = (JOBSTATUS_ENUM) }
enum  JobCmds {
  JOB_RUN = 0x0000, JOB_PAUSE = 0x0001, JOB_RESUME = 0x0002, JOB_STOP = 0x0004,
  JOB_RESTART = 0x0008
}
enum  JobFlags {
  JOB_NO_FLAGS = 0x0000, JOB_USE_CUTLIST = 0x0001, JOB_LIVE_REC = 0x0002, JOB_EXTERNAL = 0x0004,
  JOB_REBUILD = 0x0008
}
enum  JobLists {
  JOB_LIST_ALL = 0x0001, JOB_LIST_DONE = 0x0002, JOB_LIST_NOT_DONE = 0x0004, JOB_LIST_ERROR = 0x0008,
  JOB_LIST_RECENT = 0x0010
}
enum  JobTypes {
  JOB_NONE = 0x0000, JOB_SYSTEMJOB = 0x00ff, JOB_TRANSCODE = 0x0001, JOB_COMMFLAG = 0x0002,
  JOB_METADATA = 0x0004, JOB_USERJOB = 0xff00, JOB_USERJOB1 = 0x0100, JOB_USERJOB2 = 0x0200,
  JOB_USERJOB3 = 0x0400, JOB_USERJOB4 = 0x0800
}

Typedef Documentation

typedef struct jobqueueentry JobQueueEntry

Enumeration Type Documentation

enum JobStatus
Enumerator:
JOBSTATUS_MAP 

Definition at line 44 of file jobqueue.h.

enum JobCmds
Enumerator:
JOB_RUN 
JOB_PAUSE 
JOB_RESUME 
JOB_STOP 
JOB_RESTART 

Definition at line 49 of file jobqueue.h.

enum JobFlags
Enumerator:
JOB_NO_FLAGS 
JOB_USE_CUTLIST 
JOB_LIVE_REC 
JOB_EXTERNAL 
JOB_REBUILD 

Definition at line 57 of file jobqueue.h.

enum JobLists
Enumerator:
JOB_LIST_ALL 
JOB_LIST_DONE 
JOB_LIST_NOT_DONE 
JOB_LIST_ERROR 
JOB_LIST_RECENT 

Definition at line 65 of file jobqueue.h.

enum JobTypes
Enumerator:
JOB_NONE 
JOB_SYSTEMJOB 
JOB_TRANSCODE 
JOB_COMMFLAG 
JOB_METADATA 
JOB_USERJOB 
JOB_USERJOB1 
JOB_USERJOB2 
JOB_USERJOB3 
JOB_USERJOB4 

Definition at line 73 of file jobqueue.h.