Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

CNeighbours Class Reference

#include <Neighbours.h>

Inheritance diagram for CNeighbours:

CNeighboursWithConnect CNeighboursWithRouting CNeighboursWithED2K CNeighboursWithG2 CNeighboursWithG1 CNeighboursBase List of all members.

Public Member Functions

 CNeighbours ()
virtual ~CNeighbours ()
virtual void Connect ()
virtual void Close ()
virtual void OnRun ()

Friends

class CNeighbour
class CShakeNeighbour

Constructor & Destructor Documentation

CNeighbours::CNeighbours  ) 
 

Definition at line 39 of file Neighbours.cpp.

CNeighbours::~CNeighbours  )  [virtual]
 

Definition at line 43 of file Neighbours.cpp.

References Close().


Member Function Documentation

void CNeighbours::Close  )  [virtual]
 

Reimplemented from CNeighboursWithG1.

Definition at line 59 of file Neighbours.cpp.

References CNeighboursWithG1::Close().

Referenced by CNetwork::Disconnect(), and ~CNeighbours().

void CNeighbours::Connect  )  [virtual]
 

Reimplemented from CNeighboursWithG2.

Definition at line 51 of file Neighbours.cpp.

References CNeighboursWithG2::Connect().

Referenced by CNetwork::Connect().

void CNeighbours::OnRun  )  [virtual]
 

Reimplemented from CNeighboursWithConnect.

Definition at line 67 of file Neighbours.cpp.

References CNeighboursWithConnect::OnRun().

Referenced by CNetwork::OnRun().


Friends And Related Function Documentation

friend class CNeighbour [friend]
 

Reimplemented from CNeighboursBase.

Definition at line 46 of file Neighbours.h.

friend class CShakeNeighbour [friend]
 

Reimplemented from CNeighboursBase.

Definition at line 47 of file Neighbours.h.


The documentation for this class was generated from the following files:
Generated on Thu Dec 15 10:40:10 2005 for Shareaza 2.2.1.0 by  doxygen 1.4.2