#include <queuedReturn.h>
Protected Member Functions | |
QueuedReturn () | |
~QueuedReturn () | |
INLINE bool | thing_available () const |
bool | get_thing (Thing &thing) |
bool | enqueue_thing (const Thing &thing) |
bool | enqueue_unique_thing (const Thing &thing) |
Private Member Functions | |
int | get_max_queue_size () const |
int | get_current_queue_size () const |
Private Attributes | |
PUBLISHED | __pad0__: void set_max_queue_size(int max_size) |
PRLock * | _mutex |
pdeque< Thing > | _things |
bool | _available |
int | _max_queue_size |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in QueuedConnectionListener, QueuedConnectionManager, and QueuedConnectionReader. Definition at line 41 of file queuedReturn.h. |
|
Definition at line 58 of file queuedReturn.h. |
|
Definition at line 59 of file queuedReturn.h. |
|
Definition at line 56 of file queuedReturn.h. |
|
Definition at line 57 of file queuedReturn.h. |