![]() |
Plasma Engine
2.0
|
Public Member Functions | |
plResult | ConnectToHostProcess () |
bool | IsHostAlive () const |
![]() | |
bool | SendMessage (plProcessMessage *pMessage) |
plResult | WaitForMessage (const plRTTI *pMessageType, plTime timeout, WaitForMessageCallback *pMessageCallack=nullptr) |
plResult | WaitForConnection (plTime timeout) |
bool | IsConnected () const |
bool | ProcessMessages () |
Returns true if any message was processed. | |
void | WaitForMessages () |
void | MessageFunc (const plProcessMessage *pMsg) |
Additional Inherited Members | |
![]() | |
using | WaitForMessageCallback = plDelegate<bool(plProcessMessage*)> |
![]() | |
plEvent< const Event & > | m_Events |
![]() | |
plUniquePtr< plIpcProcessMessageProtocol > | m_pProtocol |
plUniquePtr< plIpcChannel > | m_pChannel |
const plRTTI * | m_pFirstAllowedMessageType = nullptr |