API Reference/PrivMX Endpoint/Core
EventQueue
EventQueue is a singleton class representing a queue for storing events.
Static Methods
getInstance
Gets the EventQueue instance.
Returns
[EventQueue](/reference/cpp/endpoint/core/event-queue)
·
EventQueue object
Methods
emitBreakEvent
Puts the break event on the events queue.
You can use it to break the waitEvent
loop.
waitEvent
Starts a loop waiting for an Event
Returns
[EventHolder](/reference/cpp/endpoint/core/event-holder)
·
EventHolder object
getEvent
Gets the first event from the events queue.
Returns
std::optional<[EventHolder](/reference/cpp/endpoint/core/event-holder)>
·
EventHolder object (optional)