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

Neighbour.h File Reference

#include "Connection.h"

Go to the source code of this file.

Defines

#define AFX_NEIGHBOUR_H__7B1C7637_2718_4D5F_B39D_28894CC0669D__INCLUDED_
#define PONG_NEEDED_BUFFER   32

Typedefs

typedef enum NeighbourStateEnum NrsState
typedef enum NeighbourNodeEnum NrsNode

Enumerations

enum  NeighbourStateEnum {
  nrsNull, nrsConnecting, nrsHandshake1, nrsHandshake2,
  nrsHandshake3, nrsRejected, nrsClosing, nrsConnected
}
enum  NeighbourNodeEnum { ntNode, ntHub, ntLeaf }


Define Documentation

#define AFX_NEIGHBOUR_H__7B1C7637_2718_4D5F_B39D_28894CC0669D__INCLUDED_
 

Definition at line 27 of file Neighbour.h.

#define PONG_NEEDED_BUFFER   32
 

Definition at line 69 of file Neighbour.h.

Referenced by CG1Neighbour::CG1Neighbour(), CG1Neighbour::OnPing(), and CG1Neighbour::OnPong().


Typedef Documentation

typedef enum NeighbourNodeEnum NrsNode
 

typedef enum NeighbourStateEnum NrsState
 


Enumeration Type Documentation

enum NeighbourNodeEnum
 

Enumeration values:
ntNode 
ntHub 
ntLeaf 

Definition at line 59 of file Neighbour.h.

enum NeighbourStateEnum
 

Enumeration values:
nrsNull 
nrsConnecting 
nrsHandshake1 
nrsHandshake2 
nrsHandshake3 
nrsRejected 
nrsClosing 
nrsConnected 

Definition at line 44 of file Neighbour.h.


Generated on Thu Dec 15 10:39:57 2005 for Shareaza 2.2.1.0 by  doxygen 1.4.2