|
MythTV
0.26-pre
|
#include <mythsystem.h>
Signals | |
| void | started () |
| void | finished () |
| void | error (uint status) |
| void | readDataReady (int fd) |
Public Member Functions | |
| virtual void | Fork (time_t timeout)=0 |
| virtual void | Manage ()=0 |
| virtual void | Term (bool force=false)=0 |
| virtual void | Signal (int sig)=0 |
| virtual void | JumpAbort (void)=0 |
| virtual bool | ParseShell (const QString cmd, QString &abscmd, QStringList &args)=0 |
Protected Member Functions | |
| uint | GetStatus () |
| void | SetStatus (uint status) |
| QString & | GetLogCmd () |
| QString & | GetDirectory () |
| bool | GetSetting (const char *setting) |
| QString & | GetCommand () |
| void | SetCommand (QString &cmd) |
| QStringList & | GetArgs () |
| void | SetArgs (QStringList &args) |
| QBuffer * | GetBuffer (int index) |
| void | Unlock () |
Protected Attributes | |
| MythSystem * | m_parent |
Definition at line 135 of file mythsystem.h.
| virtual void MythSystemPrivate::Fork | ( | time_t | timeout | ) | [pure virtual] |
Implemented in MythSystemUnix, and MythSystemWindows.
Referenced by MythSystem::Run().
| virtual void MythSystemPrivate::Manage | ( | ) | [pure virtual] |
Implemented in MythSystemUnix, and MythSystemWindows.
Referenced by MythSystem::Run().
| virtual void MythSystemPrivate::Term | ( | bool | force = false | ) | [pure virtual] |
Implemented in MythSystemUnix, and MythSystemWindows.
Referenced by MythSystem::Term().
| virtual void MythSystemPrivate::Signal | ( | int | sig | ) | [pure virtual] |
Implemented in MythSystemUnix, and MythSystemWindows.
Referenced by MythSystem::Signal().
| virtual void MythSystemPrivate::JumpAbort | ( | void | ) | [pure virtual] |
Implemented in MythSystemUnix, and MythSystemWindows.
Referenced by MythSystem::JumpAbort().
| virtual bool MythSystemPrivate::ParseShell | ( | const QString | cmd, |
| QString & | abscmd, | ||
| QStringList & | args | ||
| ) | [pure virtual] |
Implemented in MythSystemUnix, and MythSystemWindows.
Referenced by MythSystem::SetCommand().
| uint MythSystemPrivate::GetStatus | ( | ) | [inline, protected] |
Definition at line 153 of file mythsystem.h.
Referenced by MythSystemWindows::Fork(), MythSystemUnix::Fork(), MythSystemManager::run(), MythSystemSignalManager::run(), MythSystemWindows::Signal(), MythSystemUnix::Signal(), MythSystemWindows::Term(), and MythSystemUnix::Term().
| void MythSystemPrivate::SetStatus | ( | uint | status | ) | [inline, protected] |
Definition at line 154 of file mythsystem.h.
Referenced by MythSystemWindows::Fork(), MythSystemUnix::Fork(), and MythSystemManager::run().
| QString& MythSystemPrivate::GetLogCmd | ( | ) | [inline, protected] |
Definition at line 156 of file mythsystem.h.
Referenced by MythSystemWindows::Fork(), MythSystemUnix::Fork(), and MythSystemManager::run().
| QString& MythSystemPrivate::GetDirectory | ( | ) | [inline, protected] |
Definition at line 157 of file mythsystem.h.
Referenced by MythSystemWindows::Fork(), and MythSystemUnix::Fork().
| bool MythSystemPrivate::GetSetting | ( | const char * | setting | ) | [inline, protected] |
Definition at line 159 of file mythsystem.h.
Referenced by MythSystemManager::append(), MythSystemWindows::Fork(), MythSystemUnix::Fork(), MythSystemManager::run(), and MythSystemUnix::Signal().
| QString& MythSystemPrivate::GetCommand | ( | ) | [inline, protected] |
Definition at line 162 of file mythsystem.h.
Referenced by MythSystemWindows::Fork(), and MythSystemUnix::Fork().
| void MythSystemPrivate::SetCommand | ( | QString & | cmd | ) | [inline, protected] |
Definition at line 163 of file mythsystem.h.
Referenced by MythSystemWindows::Fork(), and MythSystemUnix::Fork().
| QStringList& MythSystemPrivate::GetArgs | ( | void | ) | [inline, protected] |
Definition at line 165 of file mythsystem.h.
Referenced by MythSystemWindows::Fork(), and MythSystemUnix::Fork().
| void MythSystemPrivate::SetArgs | ( | QStringList & | args | ) | [inline, protected] |
Definition at line 166 of file mythsystem.h.
Referenced by MythSystemUnix::Fork().
| QBuffer* MythSystemPrivate::GetBuffer | ( | int | index | ) | [inline, protected] |
Definition at line 168 of file mythsystem.h.
Referenced by MythSystemManager::append(), MythSystemWindows::Fork(), and MythSystemUnix::Fork().
| void MythSystemPrivate::Unlock | ( | void | ) | [inline, protected] |
Definition at line 169 of file mythsystem.h.
Referenced by MythSystemSignalManager::run().
| void MythSystemPrivate::started | ( | ) | [signal] |
Referenced by MythSystemUnix::MythSystemUnix(), and MythSystemWindows::MythSystemWindows().
| void MythSystemPrivate::finished | ( | ) | [signal] |
| void MythSystemPrivate::error | ( | uint | status | ) | [signal] |
| void MythSystemPrivate::readDataReady | ( | int | fd | ) | [signal] |
MythSystem* MythSystemPrivate::m_parent [protected] |
Definition at line 151 of file mythsystem.h.
Referenced by MythSystemUnix::Fork(), MythSystemUnix::MythSystemUnix(), MythSystemWindows::MythSystemWindows(), MythSystemManager::run(), MythSystemSignalManager::run(), MythSystemWindows::Term(), and MythSystemUnix::Term().
1.7.6.1