#include <RemotePluginBase.h>
◆ RemotePluginBase()
| lmms::RemotePluginBase::RemotePluginBase |
( |
| ) |
|
◆ ~RemotePluginBase()
| virtual lmms::RemotePluginBase::~RemotePluginBase |
( |
| ) |
|
|
virtual |
◆ fetchAndProcessAllMessages()
| void lmms::RemotePluginBase::fetchAndProcessAllMessages |
( |
| ) |
|
|
inline |
◆ fetchAndProcessNextMessage()
| message lmms::RemotePluginBase::fetchAndProcessNextMessage |
( |
| ) |
|
|
inline |
◆ invalidate()
| void lmms::RemotePluginBase::invalidate |
( |
| ) |
|
|
inlineprotected |
◆ isInvalid()
| bool lmms::RemotePluginBase::isInvalid |
( |
| ) |
const |
|
inline |
◆ isMainThreadWaiting()
| bool lmms::RemotePluginBase::isMainThreadWaiting |
( |
| ) |
|
|
inlinestatic |
◆ messagesLeft()
| bool lmms::RemotePluginBase::messagesLeft |
( |
| ) |
|
|
inline |
◆ processMessage()
| virtual bool lmms::RemotePluginBase::processMessage |
( |
const message & | _m | ) |
|
|
pure virtual |
◆ read()
| void lmms::RemotePluginBase::read |
( |
void * | _buf, |
|
|
int | _len ) |
|
inlineprivate |
◆ readInt()
| int32_t lmms::RemotePluginBase::readInt |
( |
| ) |
|
|
inline |
◆ readString()
| std::string lmms::RemotePluginBase::readString |
( |
| ) |
|
|
inline |
◆ receiveMessage()
| message lmms::RemotePluginBase::receiveMessage |
( |
| ) |
|
◆ sendMessage()
◆ waitDepthCounter()
| int & lmms::RemotePluginBase::waitDepthCounter |
( |
| ) |
|
|
inlinestaticprivate |
◆ waitForMessage()
◆ write()
◆ writeInt()
◆ writeString()
| void lmms::RemotePluginBase::writeString |
( |
const std::string & | _s | ) |
|
|
inline |
◆ m_invalid
| bool lmms::RemotePluginBase::m_invalid |
|
private |
◆ m_receiveMutex
| pthread_mutex_t lmms::RemotePluginBase::m_receiveMutex |
|
private |
◆ m_sendMutex
| pthread_mutex_t lmms::RemotePluginBase::m_sendMutex |
|
private |
◆ m_socket
| int lmms::RemotePluginBase::m_socket |
|
protected |
The documentation for this class was generated from the following file: