Base module

ipc

Classes for inter-process communication.

ipc

Classes for inter-process communication.

Classes

NameDescription
QueueIPC queue is for safely passing templated actions between threads and processes.
SyncQueueIPC synchronization queue is for passing templated actions between threads and the event loop we are synchronizing with.
ActionDefault action type for executing synchronized callbacks.

Typedefs

ReturnNameDescription
ipc::Queue< ipc::Action >ActionQueue
ipc::SyncQueue< ipc::Action >ActionSyncQueue

ActionQueue

ipc::Queue< ipc::Action > ActionQueue()

ActionSyncQueue

ipc::SyncQueue< ipc::Action > ActionSyncQueue()