#include <mythexternrecorder/MythExternControl.h>
Definition at line 124 of file MythExternControl.h.
◆ MythExternControl()
MythExternControl::MythExternControl |
( |
void |
| ) |
|
◆ ~MythExternControl()
MythExternControl::~MythExternControl |
( |
void |
| ) |
|
|
override |
◆ Desc()
QString MythExternControl::Desc |
( |
void |
| ) |
const |
|
inline |
◆ Terminate()
void MythExternControl::Terminate |
( |
void |
| ) |
|
◆ Error()
void MythExternControl::Error |
( |
const QString & |
msg | ) |
|
◆ Fatal()
void MythExternControl::Fatal |
( |
const QString & |
msg | ) |
|
◆ ErrorString()
QString MythExternControl::ErrorString |
( |
void |
| ) |
const |
|
inline |
◆ ClearError()
void MythExternControl::ClearError |
( |
void |
| ) |
|
|
inline |
◆ Open
void MythExternControl::Open |
( |
void |
| ) |
|
|
signal |
◆ Close
void MythExternControl::Close |
( |
void |
| ) |
|
|
signal |
◆ StartStreaming
void MythExternControl::StartStreaming |
( |
const QString & |
serial | ) |
|
|
signal |
◆ StopStreaming
void MythExternControl::StopStreaming |
( |
const QString & |
serial, |
|
|
bool |
silent |
|
) |
| |
|
signal |
◆ LockTimeout
void MythExternControl::LockTimeout |
( |
const QString & |
serial | ) |
|
|
signal |
◆ HasTuner
void MythExternControl::HasTuner |
( |
const QString & |
serial | ) |
|
|
signal |
◆ HasPictureAttributes
void MythExternControl::HasPictureAttributes |
( |
const QString & |
serial | ) |
|
|
signal |
◆ SetBlockSize
void MythExternControl::SetBlockSize |
( |
const QString & |
serial, |
|
|
int |
blksz |
|
) |
| |
|
signal |
◆ TuneChannel
void MythExternControl::TuneChannel |
( |
const QString & |
serial, |
|
|
const QVariantMap & |
args |
|
) |
| |
|
signal |
◆ TuneStatus
void MythExternControl::TuneStatus |
( |
const QString & |
serial | ) |
|
|
signal |
◆ LoadChannels
void MythExternControl::LoadChannels |
( |
const QString & |
serial | ) |
|
|
signal |
◆ FirstChannel
void MythExternControl::FirstChannel |
( |
const QString & |
serial | ) |
|
|
signal |
◆ NextChannel
void MythExternControl::NextChannel |
( |
const QString & |
serial | ) |
|
|
signal |
◆ Cleanup
void MythExternControl::Cleanup |
( |
void |
| ) |
|
|
signal |
◆ DataStarted
void MythExternControl::DataStarted |
( |
void |
| ) |
|
|
signal |
◆ SetDescription
void MythExternControl::SetDescription |
( |
const QString & |
desc | ) |
|
|
inlineslot |
◆ SendMessage
Q_SLOT void MythExternControl::SendMessage |
( |
const QString & |
command, |
|
|
const QString & |
serial, |
|
|
const QString & |
message, |
|
|
const QString & |
status = "" |
|
) |
| |
|
slot |
◆ ErrorMessage
Q_SLOT void MythExternControl::ErrorMessage |
( |
const QString & |
msg | ) |
|
|
slot |
◆ Opened
Q_SLOT void MythExternControl::Opened |
( |
void |
| ) |
|
|
slot |
◆ Done
Q_SLOT void MythExternControl::Done |
( |
void |
| ) |
|
|
slot |
◆ Streaming
Q_SLOT void MythExternControl::Streaming |
( |
bool |
val | ) |
|
|
slot |
◆ Fill
void MythExternControl::Fill |
( |
const QByteArray & |
buffer | ) |
|
|
inlineslot |
◆ Buffer
◆ Commands
◆ m_buffer
Buffer MythExternControl::m_buffer |
|
protected |
◆ m_commands
◆ m_desc
QString MythExternControl::m_desc |
|
protected |
◆ m_run
std::atomic<bool> MythExternControl::m_run {true} |
|
protected |
◆ m_commandsRunning
std::atomic<bool> MythExternControl::m_commandsRunning {true} |
|
protected |
◆ m_bufferRunning
std::atomic<bool> MythExternControl::m_bufferRunning {true} |
|
protected |
◆ m_runMutex
std::mutex MythExternControl::m_runMutex |
|
protected |
◆ m_runCond
std::condition_variable MythExternControl::m_runCond |
|
protected |
◆ m_msgMutex
std::mutex MythExternControl::m_msgMutex |
|
protected |
◆ m_fatal
◆ m_errmsg
QString MythExternControl::m_errmsg |
|
protected |
◆ m_flowMutex
std::mutex MythExternControl::m_flowMutex |
|
protected |
◆ m_flowCond
std::condition_variable MythExternControl::m_flowCond |
|
protected |
◆ m_streaming
std::atomic<bool> MythExternControl::m_streaming {false} |
|
protected |
◆ m_xon
std::atomic<bool> MythExternControl::m_xon {false} |
|
protected |
◆ m_ready
std::atomic<bool> MythExternControl::m_ready {false} |
|
protected |
The documentation for this class was generated from the following files: