ariba::NodeListener Class Reference

#include <source/ariba/NodeListener.h>

Inheritance diagram for ariba::NodeListener:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 NodeListener ()
virtual ~NodeListener ()

Protected Member Functions

virtual void onJoinCompleted (const SpoVNetID &vid)
virtual void onJoinFailed (const SpoVNetID &vid)
virtual void onLeaveCompleted (const SpoVNetID &vid)
virtual void onLeaveFailed (const SpoVNetID &vid)

Friends

class ariba::overlay::BaseOverlay


Detailed Description

This class is used to inform a listener about node changes.

Author:
Sebastian Mies <mies@tm.uka.de>

Christoph Mayer <mayer@tm.uka.de>

Definition at line 57 of file NodeListener.h.


Constructor & Destructor Documentation

ariba::NodeListener::NodeListener (  ) 

Definition at line 44 of file NodeListener.cpp.

ariba::NodeListener::~NodeListener (  )  [virtual]

Definition at line 47 of file NodeListener.cpp.


Member Function Documentation

void ariba::NodeListener::onJoinCompleted ( const SpoVNetID vid  )  [protected, virtual]

This event method is called, when a node has completed its join procedure.

Parameters:
vid The spovnet id
nid The node id

Reimplemented in ariba::application::pingpong::PingPong.

Definition at line 50 of file NodeListener.cpp.

Referenced by ariba::overlay::BaseOverlay::receiveMessage().

void ariba::NodeListener::onJoinFailed ( const SpoVNetID vid  )  [protected, virtual]

This event method is called, when a node failed to join a spovnet.

Parameters:
vid The spovnet id
nid The node id

Reimplemented in ariba::application::pingpong::PingPong.

Definition at line 53 of file NodeListener.cpp.

Referenced by ariba::overlay::BaseOverlay::receiveMessage().

void ariba::NodeListener::onLeaveCompleted ( const SpoVNetID vid  )  [protected, virtual]

This event method is called, when a node succeeded to leave a spovnet.

Parameters:
vid The spovnet id
nid The node id

Reimplemented in ariba::application::pingpong::PingPong.

Definition at line 56 of file NodeListener.cpp.

Referenced by ariba::overlay::BaseOverlay::leaveSpoVNet().

void ariba::NodeListener::onLeaveFailed ( const SpoVNetID vid  )  [protected, virtual]

This event method is called, when a node failed to leave a spovnet.

Parameters:
vid The spovnet id
nid The node id

Reimplemented in ariba::application::pingpong::PingPong.

Definition at line 59 of file NodeListener.cpp.

Referenced by ariba::overlay::BaseOverlay::leaveSpoVNet(), and ariba::overlay::BaseOverlay::receiveMessage().


Friends And Related Function Documentation

friend class ariba::overlay::BaseOverlay [friend]

Definition at line 58 of file NodeListener.h.


The documentation for this class was generated from the following files:

Generated on Wed May 27 18:23:57 2009 for Ariba by  doxygen 1.5.6