![]() |
XII Release 0.1.0
|
Public Member Functions | |
| xiiResult | ConnectToHostProcess () |
| bool | IsHostAlive () const |
Public Member Functions inherited from xiiProcessCommunicationChannel | |
| 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 xiiIpcProcessMessageProtocol::Event &msg) |
Additional Inherited Members | |
Public Types inherited from xiiProcessCommunicationChannel | |
| using | WaitForMessageCallback = xiiDelegate<bool(xiiProcessMessage*)> |
Public Attributes inherited from xiiProcessCommunicationChannel | |
| xiiEvent< const Event & > | m_Events |
Protected Attributes inherited from xiiProcessCommunicationChannel | |
| xiiUniquePtr< xiiIpcProcessMessageProtocol > | m_pProtocol |
| xiiUniquePtr< xiiIpcChannel > | m_pChannel |
| const xiiRTTI * | m_pFirstAllowedMessageType = nullptr |