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