#include <mythexternrecorder/MythExternControl.h>
Definition at line 74 of file MythExternControl.h.
◆ Commands() [1/2]
◆ ~Commands() [1/2]
Commands::~Commands |
( |
void |
| ) |
|
|
overridedefault |
◆ Commands() [2/2]
Commands::Commands |
( |
void |
| ) |
|
◆ ~Commands() [2/2]
Commands::~Commands |
( |
void |
| ) |
|
|
overridedefault |
◆ Start()
void Commands::Start |
( |
void |
| ) |
|
|
inline |
◆ Join()
void Commands::Join |
( |
void |
| ) |
|
|
inline |
◆ SendStatus()
bool Commands::SendStatus |
( |
const QString & |
command, |
|
|
const QString & |
status, |
|
|
const QString & |
serial, |
|
|
const QString & |
response = "" |
|
) |
| |
◆ ProcessCommand()
bool Commands::ProcessCommand |
( |
const QString & |
query | ) |
|
◆ Run() [1/2]
void Commands::Run |
( |
void |
| ) |
|
|
protected |
◆ Open()
bool Commands::Open |
( |
void |
| ) |
|
|
protected |
◆ Close()
void Commands::Close |
( |
void |
| ) |
|
|
protected |
◆ StartStreaming()
void Commands::StartStreaming |
( |
const QString & |
serial | ) |
|
|
protected |
◆ StopStreaming()
void Commands::StopStreaming |
( |
const QString & |
serial, |
|
|
bool |
silent |
|
) |
| |
|
protected |
◆ LockTimeout()
void Commands::LockTimeout |
( |
const QString & |
serial | ) |
const |
|
protected |
◆ HasTuner()
void Commands::HasTuner |
( |
const QString & |
serial | ) |
const |
|
protected |
◆ HasPictureAttributes()
void Commands::HasPictureAttributes |
( |
const QString & |
serial | ) |
const |
|
protected |
◆ SetBlockSize()
void Commands::SetBlockSize |
( |
const QString & |
serial, |
|
|
int |
blksz |
|
) |
| |
|
protected |
◆ TuneChannel()
void Commands::TuneChannel |
( |
const QString & |
serial, |
|
|
const QVariantMap & |
args |
|
) |
| |
|
protected |
◆ TuneStatus()
void Commands::TuneStatus |
( |
const QString & |
serial | ) |
|
|
protected |
◆ LoadChannels()
void Commands::LoadChannels |
( |
const QString & |
serial | ) |
|
|
protected |
◆ FirstChannel()
void Commands::FirstChannel |
( |
const QString & |
serial | ) |
|
|
protected |
◆ NextChannel()
void Commands::NextChannel |
( |
const QString & |
serial | ) |
|
|
protected |
◆ Cleanup()
void Commands::Cleanup |
( |
void |
| ) |
|
|
protected |
◆ CloseFile
void Commands::CloseFile |
( |
void |
| ) |
|
|
signal |
◆ SendBytes
void Commands::SendBytes |
( |
void |
| ) |
|
|
signal |
◆ Run() [2/2]
bool Commands::Run |
( |
const QString & |
filename, |
|
|
int |
data_rate, |
|
|
bool |
loopinput |
|
) |
| |
◆ setEoF()
void Commands::setEoF |
( |
void |
| ) |
|
|
inline |
◆ send_status()
bool Commands::send_status |
( |
const QString & |
status | ) |
const |
|
protected |
◆ process_command()
bool Commands::process_command |
( |
QString & |
cmd | ) |
|
|
protected |
◆ m_thread
std::thread Commands::m_thread |
|
private |
◆ m_repCmdCnt
size_t Commands::m_repCmdCnt { 0 } |
|
private |
◆ m_prevStatus
QString Commands::m_prevStatus |
|
private |
◆ m_prevMsgBuf
QString Commands::m_prevMsgBuf |
|
private |
◆ m_parent
Definition at line 120 of file MythExternControl.h.
Referenced by Cleanup(), Close(), FirstChannel(), HasPictureAttributes(), HasTuner(), LoadChannels(), LockTimeout(), NextChannel(), ProcessCommand(), Run(), SendStatus(), SetBlockSize(), StartStreaming(), StopStreaming(), TuneChannel(), and TuneStatus().
◆ m_apiVersion
int Commands::m_apiVersion { -1 } |
|
private |
◆ m_fileName
QString Commands::m_fileName |
|
private |
◆ m_streamer
Streamer* Commands::m_streamer { nullptr } |
|
private |
◆ m_timeout
int Commands::m_timeout { 10 } |
|
private |
◆ m_run
◆ m_eof
QAtomicInt Commands::m_eof { 0 } |
|
private |
The documentation for this class was generated from the following files: