#include <NeighboursWithG2.h>
Inheritance diagram for CNeighboursWithG2:
Public Member Functions | |
CNeighboursWithG2 () | |
virtual | ~CNeighboursWithG2 () |
virtual void | Connect () |
CG2Packet * | CreateQueryWeb (GGUID *pGUID, CNeighbour *pExcept=NULL) |
CG2Neighbour * | GetRandomHub (CG2Neighbour *pExcept=NULL, GGUID *pGUID=NULL) |
|
Definition at line 43 of file NeighboursWithG2.cpp. |
|
Definition at line 47 of file NeighboursWithG2.cpp. |
|
Reimplemented from CNeighboursWithG1. Reimplemented in CNeighbours. Definition at line 54 of file NeighboursWithG2.cpp. References CNeighboursWithG1::Connect(), HubHorizonPool, and CHubHorizonPool::Setup(). Referenced by CNeighbours::Connect(). |
|
|
Definition at line 129 of file NeighboursWithG2.cpp. References CNeighboursBase::GetIterator(), CNeighboursBase::GetNext(), CRouteCache::Lookup(), CNeighbour::m_nNodeType, CNeighbour::m_nProtocol, CNeighbour::m_nState, CG2Neighbour::m_pGUIDCache, nrsConnected, ntLeaf, NULL, and PROTOCOL_G2. Referenced by CG2Neighbour::OnHAW(). |