You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current IpcChannel abstraction is just a type alias with the big downside that all ipc channels (message queue, unix domain sockets, named pipes and the upcoming qnx message passing) have to support all the features of the message queue.
We require an IpcChannel abstraction which reduces the interface to a very small subset of common functionality (send, receive).
Detailed information
Create IpcChannel abstraction with the following interface.
The interface is not sufficient since we potentially need to do some checks when RouDi or an application starts like if an IpcChannel is already available or deleted from the file system.
Removing std::string could be done once we switch to a binary serialization. I already have a PoC for this, just need some time to finish it.
Brief feature description
The current IpcChannel abstraction is just a type alias with the big downside that all ipc channels (message queue, unix domain sockets, named pipes and the upcoming qnx message passing) have to support all the features of the message queue.
We require an IpcChannel abstraction which reduces the interface to a very small subset of common functionality (send, receive).
Detailed information
The IpcChannel object should be always in a valid and usable state, if the ctor can fail use the creation pattern.
isOutdated
from all IPC constructsThe text was updated successfully, but these errors were encountered: