Main Page   Class Hierarchy   Compound List   File List   Compound Members  

SmartSockets::MessageQueueCallBack Class Reference

#include <tcallbck.h>

List of all members.

Public Types

typedef void(MessageQueueCallBack::* Handler )(CallBack< MessageQueueCallBack > *callBack, TipcMsg &message, TipcConn &connection, uint4 queuePos, bool is_insert)

Public Methods

 MessageQueueCallBack ()
virtual ~MessageQueueCallBack () throw ()
virtual void onMessage (CallBack< MessageQueueCallBack > *callBack, TipcMsg &message, TipcConn &connection, uint4 queuePos, bool is_insert)


Detailed Description

The message queue callback class impelements the CallBack template It can be triggered for queue callbacks.

Upon triggering, onMessage is the default method executed.


Constructor & Destructor Documentation

SmartSockets::MessageQueueCallBack::MessageQueueCallBack   [inline]
 

Constructor

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

Destructor


Member Function Documentation

virtual void SmartSockets::MessageQueueCallBack::onMessage CallBack< MessageQueueCallBack > *    callBack,
TipcMsg   message,
TipcConn   connection,
uint4    queuePos,
bool    is_insert
[virtual]
 

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

Parameters:
callBack  the callback that was triggered
conn  the connection on which the callback was triggered
message  the message that triggered the callback.
queuePos  the position in the queue of the affected message
is_insert  whether the messge was inserted


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