RequestListener Class Reference
#include <RequestListener.h>
Collaboration diagram for RequestListener:

Classes | |
| struct | RESPONSE |
Public Member Functions | |
| RequestListener () | |
| virtual | ~RequestListener () |
| virtual void | handleIncomingEvent (Event *incomingEvent) |
| virtual void | startRequest (RequestEvent *evt) |
| virtual bool | checkTimeout () |
| REQUESTSTATE | getCurrentRequestState () |
| std::vector< RESPONSE > * | getResponseVector () |
Static Public Member Functions | |
| static void | init () |
| static void | cleanup () |
Protected Attributes | |
| double | startTimeStamp |
| std::vector< RESPONSE > | recvdResponsesList |
| unsigned | waitingFor |
| unsigned | requestId |
| REQUESTSTATE | state |
| NetworkInterface * | network |
Static Protected Attributes | |
| static unsigned | nextRequestId = 0 |
Constructor & Destructor Documentation
| RequestListener::RequestListener | ( | ) |
Request Listener impl
| virtual RequestListener::~RequestListener | ( | ) | [inline, virtual] |
Empty destructor.
Member Function Documentation
| bool RequestListener::checkTimeout | ( | ) | [virtual] |
| void RequestListener::cleanup | ( | ) | [static] |
| REQUESTSTATE RequestListener::getCurrentRequestState | ( | ) |
| std::vector< RequestListener::RESPONSE > * RequestListener::getResponseVector | ( | ) |
| void RequestListener::handleIncomingEvent | ( | Event * | incomingEvent | ) | [virtual] |
| void RequestListener::init | ( | ) | [static] |
| void RequestListener::startRequest | ( | RequestEvent * | evt | ) | [virtual] |
Member Data Documentation
NetworkInterface* RequestListener::network [protected] |
unsigned RequestListener::nextRequestId = 0 [static, protected] |
std::vector<RESPONSE> RequestListener::recvdResponsesList [protected] |
unsigned RequestListener::requestId [protected] |
double RequestListener::startTimeStamp [protected] |
REQUESTSTATE RequestListener::state [protected] |
unsigned RequestListener::waitingFor [protected] |
The documentation for this class was generated from the following files:
- src/inVRs/SystemCore/RequestListener.h
- src/inVRs/SystemCore/RequestListener.cpp
Generated on Wed Oct 20 16:12:00 2010 for inVRs by
1.5.8