ReXGlue SDK
Loading...
Searching...
No Matches
rex::kernel::INotifyListenerQueue Class Referenceabstract
Inheritance diagram for rex::kernel::INotifyListenerQueue:
[legend]

Public Member Functions

virtual bool DequeueByID (XNotificationID id, u32 *out_data)=0
virtual bool Dequeue (XNotificationID *out_id, u32 *out_data)=0

Member Function Documentation

◆ Dequeue()

virtual bool rex::kernel::INotifyListenerQueue::Dequeue ( XNotificationID * out_id,
u32 * out_data )
pure virtual

Removes the oldest notification.

Parameters
out_idReceives the ID.
out_dataReceives the data.
Returns
True when a notification was removed.

Implemented in rex::kernel::NotifyListenerObject.

◆ DequeueByID()

virtual bool rex::kernel::INotifyListenerQueue::DequeueByID ( XNotificationID id,
u32 * out_data )
pure virtual

Removes the oldest notification with a given ID.

Parameters
out_dataReceives the data.
Returns
True when a notification was removed.

Implemented in rex::kernel::NotifyListenerObject.


The documentation for this class was generated from the following file: