#include <RequestQueue.h>


Public Member Functions | |
| RequestQueue () | |
| virtual | ~RequestQueue () |
| Object * | clone () const |
| JString | enterRequest (JString req) |
| JString | waitForReply (JString id, long ms) |
| virtual unsigned long | getPayloadSize () const |
| Get total size of payload. | |
| bool | isEmpty () |
| int | getCount () |
| JString | waitForNewRequestID (int ms) |
| JString | getRequest (JString id) |
| bool | reply (JString id, JString rep) |
| bool | unitTest () |
Protected Attributes | |
| Queue * | inQueue |
| Queue * | outQueue |
Definition at line 39 of file RequestQueue.h.
| cmlabs::RequestQueue::RequestQueue | ( | ) |
Definition at line 33 of file RequestQueue.cpp.
| cmlabs::RequestQueue::~RequestQueue | ( | ) | [virtual] |
Definition at line 38 of file RequestQueue.cpp.
| Object* cmlabs::RequestQueue::clone | ( | ) | const [virtual] |
Definition at line 45 of file RequestQueue.cpp.
Definition at line 51 of file RequestQueue.cpp.
| unsigned long cmlabs::RequestQueue::getPayloadSize | ( | ) | const [virtual] |
Get total size of payload.
Reimplemented from cmlabs::Object.
Definition at line 64 of file RequestQueue.cpp.
| bool cmlabs::RequestQueue::isEmpty | ( | ) |
Definition at line 55 of file RequestQueue.cpp.
| int cmlabs::RequestQueue::getCount | ( | ) |
Definition at line 59 of file RequestQueue.cpp.
| JString cmlabs::RequestQueue::waitForNewRequestID | ( | int | ms | ) |
Definition at line 69 of file RequestQueue.cpp.
Definition at line 73 of file RequestQueue.cpp.
Definition at line 77 of file RequestQueue.cpp.
| bool cmlabs::RequestQueue::unitTest | ( | ) | [virtual] |
Queue* cmlabs::RequestQueue::inQueue [protected] |
Definition at line 67 of file RequestQueue.h.
Queue* cmlabs::RequestQueue::outQueue [protected] |
Definition at line 68 of file RequestQueue.h.
1.5.6