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

Public Types | |
| typedef EventFactory < RequestResponseEvent > | Factory |
Public Member Functions | |
| RequestResponseEvent (unsigned srcModuleId, unsigned response, unsigned requestId, unsigned userIdRequest, unsigned srcReqModuleId) | |
| RequestResponseEvent () | |
| virtual | ~RequestResponseEvent () |
| virtual void | encode (NetMessage *message) |
| virtual void | decode (NetMessage *message) |
| virtual void | execute () |
| virtual unsigned | getResponse () |
| virtual unsigned | getRequestId () |
| virtual unsigned | getUserIdResponder () |
| virtual unsigned | getUserIdRequest () |
Protected Attributes | |
| unsigned | response |
| unsigned | requestId |
| unsigned | userIdRequest |
| unsigned | userIdResponder |
Member Typedef Documentation
Constructor & Destructor Documentation
| RequestResponseEvent::RequestResponseEvent | ( | unsigned | srcModuleId, | |
| unsigned | response, | |||
| unsigned | requestId, | |||
| unsigned | userIdRequest, | |||
| unsigned | srcReqModuleId | |||
| ) |
| RequestResponseEvent::RequestResponseEvent | ( | ) |
| RequestResponseEvent::~RequestResponseEvent | ( | ) | [virtual] |
Member Function Documentation
| void RequestResponseEvent::decode | ( | NetMessage * | message | ) | [virtual] |
Reimplemented from Event.
| void RequestResponseEvent::encode | ( | NetMessage * | message | ) | [virtual] |
- Todo:
- should Event::decode() and Event::encode() be protected?
describe Event::decode() and Event::encode()
Reimplemented from Event.
| void RequestResponseEvent::execute | ( | ) | [virtual] |
| unsigned RequestResponseEvent::getRequestId | ( | ) | [virtual] |
| unsigned RequestResponseEvent::getResponse | ( | ) | [virtual] |
| unsigned RequestResponseEvent::getUserIdRequest | ( | ) | [virtual] |
| unsigned RequestResponseEvent::getUserIdResponder | ( | ) | [virtual] |
Member Data Documentation
unsigned RequestResponseEvent::requestId [protected] |
unsigned RequestResponseEvent::response [protected] |
unsigned RequestResponseEvent::userIdRequest [protected] |
unsigned RequestResponseEvent::userIdResponder [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