Fawkes API
Fawkes Development Version
|
A LockQueue of FuseNetworkMessage to hold messages in inbound and outbound queues. More...
#include <>>
Additional Inherited Members | |
![]() | |
LockQueue () | |
Constructor. More... | |
LockQueue (const LockQueue< FuseNetworkMessage * > &ll) | |
Copy constructor. More... | |
virtual | ~LockQueue () |
Destructor. More... | |
void | lock () const |
Lock queue. More... | |
bool | try_lock () const |
Try to lock queue. More... | |
void | unlock () const |
Unlock list. More... | |
RefPtr< Mutex > | mutex () const |
Get access to the internal mutex. More... | |
void | push_locked (const FuseNetworkMessage * &x) |
Push element to queue with lock protection. More... | |
void | pop_locked () |
Pop element from queue with lock protection. More... | |
void | clear () |
Clear the queue. More... | |
A LockQueue of FuseNetworkMessage to hold messages in inbound and outbound queues.
Definition at line 40 of file fuse_message_queue.h.