LMMS
Loading...
Searching...
No Matches
ChildProcessWorker::Connection Member List

This is the complete list of members for ChildProcessWorker::Connection, including all inherited members.

activeMessagejuce::AsyncUpdaterprivate
addListener(Listener *)juce::Threadprivate
affinityMaskjuce::Threadprivate
AsyncUpdater()juce::AsyncUpdaterprivate
callbackConnectionStatejuce::InterprocessConnectionprivate
cancelPendingUpdate() noexceptjuce::ChildProcessPingThreadprivate
ChildProcessPingThread(int timeout)juce::ChildProcessPingThreadinlineprivate
closeThreadHandle()juce::Threadprivate
Connection(ChildProcessWorker &p, const String &pipeName, int timeout)ChildProcessWorker::Connectioninline
connectionLost() overrideChildProcessWorker::Connectioninlineprivatevirtual
connectionLostInt()juce::InterprocessConnectionprivate
connectionMade() overrideChildProcessWorker::Connectioninlineprivatevirtual
connectionMadeInt()juce::InterprocessConnectionprivate
connectToPipe(const String &pipeName, int pipeReceiveMessageTimeoutMs)juce::InterprocessConnection
connectToSocket(const String &hostName, int portNumber, int timeOutMillisecs)juce::InterprocessConnection
countdownjuce::ChildProcessPingThreadprivate
createPipe(const String &pipeName, int pipeReceiveMessageTimeoutMs, bool mustNotExist=false)juce::InterprocessConnection
currentThreadShouldExit()juce::Threadprivatestatic
defaultEventjuce::Threadprivate
deleteOnThreadEndjuce::Threadprivate
deletePipeAndSocket()juce::InterprocessConnectionprivate
deliverDataInt(const MemoryBlock &)juce::InterprocessConnectionprivate
disconnect(int timeoutMs=-1, Notify notify=Notify::yes)juce::InterprocessConnection
getAdjustedPriority(int)juce::Threadprivatestatic
getConnectedHostName() constjuce::InterprocessConnection
getCurrentThread()juce::Threadprivatestatic
getCurrentThreadId()juce::Threadprivatestatic
getPipe() const noexceptjuce::InterprocessConnectioninline
getSocket() const noexceptjuce::InterprocessConnectioninline
getThreadId() const noexceptjuce::Threadprivate
getThreadName() const noexceptjuce::Threadinlineprivate
handleAsyncUpdate() overridejuce::ChildProcessPingThreadinlineprivatevirtual
handleUpdateNowIfNeeded()juce::AsyncUpdaterprivate
initialise()juce::InterprocessConnectionprivate
initialiseWithPipe(std::unique_ptr< NamedPipe >)juce::InterprocessConnectionprivate
initialiseWithSocket(std::unique_ptr< StreamingSocket >)juce::InterprocessConnectionprivate
InterprocessConnection(bool callbacksOnMessageThread=true, uint32 magicMessageHeaderNumber=0xf2b49e2c)juce::InterprocessConnection
isConnected() constjuce::InterprocessConnection
isThreadRunning() constjuce::Threadprivate
isUpdatePending() const noexceptjuce::AsyncUpdaterprivate
killThread()juce::Threadprivate
launch(std::function< void()> functionToRun)juce::Threadprivatestatic
launchThread()juce::Threadprivate
listenersjuce::Threadprivate
magicMessageHeaderjuce::InterprocessConnectionprivate
messageReceived(const MemoryBlock &m) overrideChildProcessWorker::Connectioninlineprivate
juce::InterprocessConnection::messageReceived(const MemoryBlock &message)=0juce::InterprocessConnectionpure virtual
Notify enum namejuce::InterprocessConnection
notify() constjuce::Threadprivate
ownerChildProcessWorker::Connectionprivate
pingFailed() overrideChildProcessWorker::Connectioninlineprivatevirtual
pingReceived() noexceptjuce::ChildProcessPingThreadinlineprivate
pipejuce::InterprocessConnectionprivate
pipeAndSocketLockjuce::InterprocessConnectionprivate
pipeReceiveMessageTimeoutjuce::InterprocessConnectionprivate
readData(void *, int)juce::InterprocessConnectionprivate
readNextMessage()juce::InterprocessConnectionprivate
realtimeAudioPriority enum valuejuce::Threadprivate
removeListener(Listener *)juce::Threadprivate
run() overridejuce::ChildProcessPingThreadinlineprivatevirtual
runThread()juce::InterprocessConnectionprivate
safeActionjuce::InterprocessConnectionprivate
sendMessage(const MemoryBlock &message)juce::InterprocessConnection
sendPingMessage(const MemoryBlock &m) overrideChildProcessWorker::Connectioninlineprivate
juce::ChildProcessPingThread::sendPingMessage(const MemoryBlock &)=0juce::ChildProcessPingThreadprivatepure virtual
setAffinityMask(uint32 affinityMask)juce::Threadprivate
setCurrentThreadAffinityMask(uint32 affinityMask)juce::Threadprivatestatic
setCurrentThreadName(const String &newThreadName)juce::Threadprivatestatic
setCurrentThreadPriority(int priority)juce::Threadprivatestatic
setPriority(int priority)juce::Threadprivate
setThreadPriority(void *, int)juce::Threadprivatestatic
shouldExitjuce::Threadprivate
signalThreadShouldExit()juce::Threadprivate
sleep(int milliseconds)juce::Threadprivatestatic
socketjuce::InterprocessConnectionprivate
startPinging()juce::ChildProcessPingThreadinlineprivate
startStopLockjuce::Threadprivate
startSuspensionEventjuce::Threadprivate
startThread()juce::Threadprivate
startThread(int priority)juce::Threadprivate
stopThread(int timeOutMilliseconds)juce::Threadprivate
Thread(const String &threadName, size_t threadStackSize=0)juce::Threadexplicitprivate
threadjuce::InterprocessConnectionprivate
threadEntryPoint()juce::Threadprivate
threadHandlejuce::Threadprivate
ThreadID typedefjuce::Threadprivate
threadIdjuce::Threadprivate
threadIsRunningjuce::InterprocessConnectionprivate
threadNamejuce::Threadprivate
threadPriorityjuce::Threadprivate
threadShouldExit() constjuce::Threadprivate
threadStackSizejuce::Threadprivate
timeoutMsjuce::ChildProcessPingThreadprivate
triggerAsyncUpdate()juce::AsyncUpdaterprivate
triggerConnectionLostMessage()juce::ChildProcessPingThreadinlineprivate
useMessageThreadjuce::InterprocessConnectionprivate
wait(int timeOutMilliseconds) constjuce::Threadprivate
waitForThreadToExit(int timeOutMilliseconds) constjuce::Threadprivate
writeData(void *, int)juce::InterprocessConnectionprivate
yield()juce::Threadprivatestatic
~AsyncUpdater()juce::AsyncUpdaterprivatevirtual
~Connection() overrideChildProcessWorker::Connectioninline
~InterprocessConnection()juce::InterprocessConnectionvirtual
~Thread()juce::Threadprivatevirtual