MythTV  master
Classes | Typedefs | Functions
mythsystemlegacy.h File Reference
#include "mythbaseexp.h"
#include <cstdint>
#include <ctime>
#include "mythsystem.h"
#include <QStringList>
#include <QSemaphore>
#include <QBuffer>
#include <QObject>
#include <QString>
#include <QMap>
Include dependency graph for mythsystemlegacy.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MythSystemLegacy
 

Typedefs

typedef MythSystemMask MythSystemFlag
 
typedef QMap< QString, boolSetting_t
 

Functions

void MBASE_PUBLIC ShutdownMythSystemLegacy (void)
 
MBASE_PUBLIC uint myth_system (const QString &command, uint flags=kMSNone, uint timeout=0)
 
MBASE_PUBLIC uint myth_system_c (char *command, uint flags, uint timeout)
 

Typedef Documentation

◆ MythSystemFlag

Definition at line 50 of file mythsystemlegacy.h.

◆ Setting_t

typedef QMap<QString, bool> Setting_t

Definition at line 60 of file mythsystemlegacy.h.

Function Documentation

◆ ShutdownMythSystemLegacy()

void MBASE_PUBLIC ShutdownMythSystemLegacy ( void  )

Definition at line 66 of file mythsystemunix.cpp.

Referenced by MythCoreContextPrivate::~MythCoreContextPrivate().

◆ myth_system()

MBASE_PUBLIC uint myth_system ( const QString &  command,
uint  flags = kMSNone,
uint  timeout = 0 
)

Definition at line 501 of file mythsystemlegacy.cpp.

Referenced by MythCoreContext::BackendIsRunning(), burnISOImage(), WelcomeDialog::checkAutoStart(), Scheduler::CheckShutdownServer(), LCD::connectToHost(), NativeArchive::copyFile(), createISOImage(), IdleScreen::customEvent(), WelcomeDialog::customEvent(), MythThemedMenu::customEvent(), DBUtil::DoBackup(), BurnMenu::doBurn(), JobQueue::DoFlagCommercialsThread(), JobQueue::DoMetadataLookupThread(), JobQueue::DoTranscodeThread(), JobQueue::DoUserJobThread(), MythMediaDevice::eject(), MediaMonitor::ejectOpticalDisc(), exec_program_cb(), exec_program_tv_cb(), MythMediaDevice::findMountPath(), ImportNative::finishedPressed(), getFileDetails(), FillData::GrabData(), ExitPrompter::halt(), MainServer::HandleGoToSleep(), Scheduler::HandleRunSchedulerStartup(), IsPulseAudioRunning(), isRunning(), WelcomeDialog::keyPressEvent(), GameHandler::Launchgame(), WelcomeDialog::lockShutdown(), myth_system_c(), MythWakeup(), MythMediaDevice::performMountCmd(), ping(), VideoPlayMythSystem::Play(), playDisc(), MainServer::ProcessRequestWork(), ExitPrompter::reboot(), ScreenSaverX11Private::ResetScreenSaver(), Ripper::Ripper(), ShellThread::run(), SystemEventThread::run(), CDRipperThread::run(), HTTPLiveStreamThread::run(), NetBase::RunCmdWithoutScreensaver(), WelcomeDialog::runMythFillDatabase(), ExportNative::runScript(), MythBurn::runScript(), runTestDVD(), ScreenSaverX11Private::ScreenSaverX11Private(), VideoDialog::ShowHomepage(), WelcomeDialog::ShowMenu(), shutdown(), WelcomeDialog::shutdownNow(), Scheduler::ShutdownServer(), BookmarkManager::slotBookmarkClicked(), BookmarkManager::slotShowMarked(), GeneralSetupWizard::slotView(), MythNews::slotViewArticle(), WelcomeDialog::startFrontend(), LCD::startLCDServer(), StartPrompter::stopBackend(), WelcomeDialog::unlockShutdown(), SourceUtil::UpdateChannelsFromListings(), WelcomeDialog::updateStatusMessage(), Scheduler::WakeUpSlave(), and Ripper::~Ripper().

◆ myth_system_c()

MBASE_PUBLIC uint myth_system_c ( char *  command,
uint  flags,
uint  timeout 
)

Definition at line 514 of file mythsystemlegacy.cpp.