![]() |
XII Release 0.1.0
|
Public Member Functions | |
xiiResult | ConnectToHostProcess () |
bool | IsHostAlive () const |
![]() | |
bool | SendMessage (xiiProcessMessage *pMessage) |
xiiResult | WaitForMessage (const xiiRTTI *pMessageType, xiiTime timeout, WaitForMessageCallback *pMessageCallack=nullptr) |
xiiResult | WaitForConnection (xiiTime timeout) |
bool | IsConnected () const |
bool | ProcessMessages () |
Returns true if any message was processed. | |
void | WaitForMessages () |
void | MessageFunc (const xiiProcessMessage *pMsg) |
Additional Inherited Members | |
![]() | |
using | WaitForMessageCallback = xiiDelegate<bool(xiiProcessMessage*)> |
![]() | |
xiiEvent< const Event & > | m_Events |
![]() | |
xiiUniquePtr< xiiIpcProcessMessageProtocol > | m_pProtocol |
xiiUniquePtr< xiiIpcChannel > | m_pChannel |
const xiiRTTI * | m_pFirstAllowedMessageType = nullptr |