openshot-audio  0.1.2
Public Member Functions | List of all members
ChildProcessSlave::Connection Struct Reference
Inheritance diagram for ChildProcessSlave::Connection:
InterprocessConnection ChildProcessPingThread

Public Member Functions

 Connection (ChildProcessSlave &p, const String &pipeName, int timeout)
 
 ~Connection ()
 
- Public Member Functions inherited from InterprocessConnection
 InterprocessConnection (bool callbacksOnMessageThread=true, uint32 magicMessageHeaderNumber=0xf2b49e2c)
 
virtual ~InterprocessConnection ()
 
bool connectToSocket (const String &hostName, int portNumber, int timeOutMillisecs)
 
bool connectToPipe (const String &pipeName, int pipeReceiveMessageTimeoutMs)
 
bool createPipe (const String &pipeName, int pipeReceiveMessageTimeoutMs)
 
void disconnect ()
 
bool isConnected () const
 
StreamingSocketgetSocket () const noexcept
 
NamedPipegetPipe () const noexcept
 
String getConnectedHostName () const
 
bool sendMessage (const MemoryBlock &message)
 

Constructor & Destructor Documentation

ChildProcessSlave::Connection::Connection ( ChildProcessSlave p,
const String pipeName,
int  timeout 
)
inline
ChildProcessSlave::Connection::~Connection ( )
inline

The documentation for this struct was generated from the following file: