|
Fawkes API
Fawkes Development Version
|
A LockQueue of FuseNetworkMessage to hold messages in inbound and outbound queues. More...
#include <>>

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