MythTV  master
Classes | Enumerations
mythsystem.h File Reference
#include <QIODevice>
#include <QString>
#include "mythbaseexp.h"
#include "mythchrono.h"
Include dependency graph for mythsystem.h:
This graph shows which files directly or indirectly include this file:

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
}
 

Enumeration Type Documentation

◆ 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.

◆ MythSignal

enum MythSignal
Enumerator
kSignalNone 
kSignalUnknown 
kSignalHangup 
kSignalInterrupt 
kSignalContinue 
kSignalQuit 
kSignalSegfault 
kSignalKill 
kSignalUser1 
kSignalUser2 
kSignalTerm 
kSignalStop 

Definition at line 56 of file mythsystem.h.