Main Page   Class Hierarchy   Compound List   File List   Compound Members  

SmartSockets::MessageCallBack Class Reference

#include <tcallbck.h>

List of all members.

Public Types

typedef void(MessageCallBack::* Handler )(CallBack< MessageCallBack > *callBack, TipcMsg &message, TipcConn &connection)

Public Methods

 MessageCallBack ()
virtual ~MessageCallBack () throw ()
virtual void onMessage (CallBack< MessageCallBack > *callback, TipcMsg &msg, TipcConn &conn)


Detailed Description

The message callback class impelements the CallBack template It can be triggered for read, write, encrypt, decrypt, default, process and subject callbacks.

Upon triggering, onConnection is the default method is executed


Constructor & Destructor Documentation

SmartSockets::MessageCallBack::MessageCallBack   [inline]
 

Constructor

virtual SmartSockets::MessageCallBack::~MessageCallBack   throw () [inline, virtual]
 

Destructor


Member Function Documentation

virtual void SmartSockets::MessageCallBack::onMessage CallBack< MessageCallBack > *    callback,
TipcMsg   msg,
TipcConn   conn
[virtual]
 

Default method called when a message callback is triggered. Prints the relevent callback, connection and message information

Parameters:
callBack  the callback that was triggered
conn  the connection on which the callback was triggered
msg  the msg for which the callback was triggered


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