MythSystemUnix Class Reference

#include <system-unix.h>

Inheritance diagram for MythSystemUnix:
MythSystemPrivate

List of all members.

Public Member Functions

 MythSystemUnix (MythSystem *parent)
 ~MythSystemUnix ()
virtual void Fork (time_t timeout)
virtual void Manage ()
virtual void Term (bool force=false)
virtual void Signal (int sig)
virtual void JumpAbort (void)
virtual bool ParseShell (const QString cmd, QString &abscmd, QStringList &args)

Private Attributes

pid_t m_pid
time_t m_timeout
int m_stdpipe [3]

Friends

class MythSystemManager
class MythSystemSignalManager
class MythSystemIOHandler

Detailed Description

Definition at line 79 of file system-unix.h.


Constructor & Destructor Documentation

MythSystemUnix::MythSystemUnix ( MythSystem parent  ) 

Definition at line 545 of file system-unix.cpp.

MythSystemUnix::~MythSystemUnix ( void   ) 

Definition at line 581 of file system-unix.cpp.


Member Function Documentation

void MythSystemUnix::Fork ( time_t  timeout  )  [virtual]

Implements MythSystemPrivate.

Definition at line 748 of file system-unix.cpp.

void MythSystemUnix::Manage ( void   )  [virtual]

Implements MythSystemPrivate.

Definition at line 1051 of file system-unix.cpp.

void MythSystemUnix::Term ( bool  force = false  )  [virtual]

Implements MythSystemPrivate.

Definition at line 711 of file system-unix.cpp.

Referenced by MythSystemManager::run().

void MythSystemUnix::Signal ( int  sig  )  [virtual]

Implements MythSystemPrivate.

Definition at line 731 of file system-unix.cpp.

Referenced by MythSystemManager::run(), and Term().

void MythSystemUnix::JumpAbort ( void   )  [virtual]

Implements MythSystemPrivate.

Definition at line 1061 of file system-unix.cpp.

bool MythSystemUnix::ParseShell ( const QString  cmd,
QString &  abscmd,
QStringList &  args 
) [virtual]

Implements MythSystemPrivate.

Definition at line 585 of file system-unix.cpp.


Friends And Related Function Documentation

friend class MythSystemManager [friend]

Definition at line 97 of file system-unix.h.

friend class MythSystemSignalManager [friend]

Definition at line 98 of file system-unix.h.

friend class MythSystemIOHandler [friend]

Definition at line 99 of file system-unix.h.

Referenced by MythSystemUnix().


Member Data Documentation

pid_t MythSystemUnix::m_pid [private]

Definition at line 102 of file system-unix.h.

Referenced by MythSystemManager::append(), Fork(), Signal(), and Term().

time_t MythSystemUnix::m_timeout [private]

Definition at line 103 of file system-unix.h.

Referenced by Fork(), and MythSystemManager::run().

int MythSystemUnix::m_stdpipe[3] [private]

Definition at line 105 of file system-unix.h.

Referenced by MythSystemManager::append(), Fork(), and MythSystemSignalManager::run().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:42:17 2012 for MythTV by  doxygen 1.6.3