Main Page   Class Hierarchy   Compound List   File List   Compound Members  

SmartSockets::UserEventHandler Class Reference

#include <tevent.h>

List of all members.

Public Types

typedef void(UserEventHandler::* Handler )(UserEvent &event, void *data)

Public Methods

virtual void onUserEvent (UserEvent &event, void *data)


Detailed Description

Base class that has the interface and default implementation for the UserEvent handlers. Classes inheriting from this will have either an overloaded version of onUserEvent(), or a method matching the Handler prototype invoked by the dispatcher whenever a UserEvent is triggered.


Member Typedef Documentation

typedef void(UserEventHandler::* SmartSockets::UserEventHandler::Handler)( UserEvent& event, void* data)
 

Signature for the UserEvent handler methods.

Parameters:
event  the user event that registered this handler with the TipcDispatcher.
data  the data set when registering this event with the Dispatcher.


Member Function Documentation

virtual void SmartSockets::UserEventHandler::onUserEvent UserEvent   event,
void *    data
[inline, virtual]
 

Default implementation for the UserEvent handler methods.

Parameters:
event  the user event that registered this handler with the TipcDispatcher.
data  the data set when registering this event with the Dispatcher.


The documentation for this class was generated from the following file:
Generated on Fri Jul 14 15:05:56 2006 by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001