|Request (Module *src, Module *dst, const char *idstr)|
|Public Member Functions inherited from classbase|
|virtual CullResult||cull ()|
|const char *const||id|
The Request class is a unicast message directed at a given module. When this class is properly instantiated it may be sent to a module using the Send() method, which will call the given module's OnRequest method with this class as its parameter.
Send the Request.
|const char* const Request::id|
This should be a null-terminated string identifying the type of request, all modules should define this and use it to determine the nature of the request before they attempt to cast the Request in any way.
This is a pointer to the sender of the message, which can be used to directly trigger events, or to create a reply.