MythTV
master
|
Go to the source code of this file.
Classes | |
class | MythSystem |
class for managing sub-processes. More... | |
Enumerations | |
enum | MythSystemFlag { kMSNone = 0x00000000, kMSDontBlockInputDevs = 0x00000001, kMSDontDisableDrawing = 0x00000002, kMSRunBackground = 0x00000004, kMSProcessEvents = 0x00000008, kMSStdIn = 0x00000020, kMSStdOut = 0x00000040, kMSStdErr = 0x00000080, kMSRunShell = 0x00000200, kMSAnonLog = 0x00000800, kMSAutoCleanup = 0x00004000, kMSLowExitVal = 0x00008000, kMSDisableUDPListener = 0x00010000, kMSPropagateLogs = 0x00020000 } |
enum | MythSignal { kSignalNone, kSignalUnknown, kSignalHangup, kSignalInterrupt, kSignalContinue, kSignalQuit, kSignalSegfault, kSignalKill, kSignalUser1, kSignalUser2, kSignalTerm, kSignalStop } |
enum MythSystemFlag |
Enumerator | |
---|---|
kMSNone | |
kMSDontBlockInputDevs | avoid blocking LIRC & Joystick Menu |
kMSDontDisableDrawing | avoid disabling UI drawing |
kMSRunBackground | run child in the background |
kMSProcessEvents | process events while waiting |
kMSStdIn | allow access to stdin |
kMSStdOut | allow access to stdout |
kMSStdErr | allow access to stderr |
kMSRunShell | run process through shell |
kMSAnonLog | anonymize the logs |
kMSAutoCleanup | automatically delete if backgrounded |
kMSLowExitVal | allow exit values 0-127 only |
kMSDisableUDPListener | disable MythMessage UDP listener for the duration of application. |
kMSPropagateLogs | add arguments for MythTV log propagation |
Definition at line 34 of file mythsystem.h.
enum MythSignal |
Enumerator | |
---|---|
kSignalNone | |
kSignalUnknown | |
kSignalHangup | |
kSignalInterrupt | |
kSignalContinue | |
kSignalQuit | |
kSignalSegfault | |
kSignalKill | |
kSignalUser1 | |
kSignalUser2 | |
kSignalTerm | |
kSignalStop |
Definition at line 56 of file mythsystem.h.