MythTV  0.26-pre
Public Member Functions | Private Attributes | Friends
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

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

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().

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.

Referenced by JumpAbort(), Manage(), and MythSystemUnix().

friend class MythSystemSignalManager [friend]

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

Referenced by MythSystemUnix().

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().

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