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

Datagrams.cpp File Reference

#include "StdAfx.h"
#include "Shareaza.h"
#include "Settings.h"
#include "Statistics.h"
#include "Network.h"
#include "Datagrams.h"
#include "Datagram.h"
#include "DatagramPart.h"
#include "Buffer.h"
#include "Handshakes.h"
#include "Neighbours.h"
#include "Neighbour.h"
#include "RouteCache.h"
#include "LocalSearch.h"
#include "SearchManager.h"
#include "QuerySearch.h"
#include "QueryHit.h"
#include "GProfile.h"
#include "CrawlSession.h"
#include "G2Neighbour.h"
#include "G2Packet.h"
#include "EDClients.h"
#include "EDPacket.h"
#include "Security.h"
#include "HostCache.h"
#include "QueryKeys.h"
#include "LibraryMaps.h"

Go to the source code of this file.

Defines

#define HASH_SIZE   32
#define HASH_MASK   31
#define TEMP_BUFFER   4096
#define METER_MINIMUM   100
#define METER_LENGTH   24
#define METER_PERIOD   2000
#define METER_SECOND   1000
#define TEMP_BUFFER   4096

Variables

CDatagrams Datagrams


Define Documentation

#define HASH_MASK   31
 

Definition at line 59 of file Datagrams.cpp.

Referenced by CRouteCacheTable::Add(), CRouteCacheTable::Find(), CLibraryMaps::LookupFileByED2K(), CLibraryMaps::LookupFileBySHA1(), CLibraryMaps::LookupFileByTiger(), CDatagrams::OnAcknowledgeSGP(), CLibraryMaps::OnFileAdd(), CLibraryMaps::OnFileRemove(), CDatagrams::OnReceiveSGP(), and CDatagrams::Send().

#define HASH_SIZE   32
 

Definition at line 58 of file Datagrams.cpp.

Referenced by CLibraryMaps::Clear(), CLibraryMaps::CLibraryMaps(), CDatagrams::Listen(), CRouteCacheTable::Remove(), and CRouteCacheTable::Resize().

#define METER_LENGTH   24
 

Definition at line 63 of file Datagrams.cpp.

#define METER_MINIMUM   100
 

Definition at line 62 of file Datagrams.cpp.

#define METER_PERIOD   2000
 

Definition at line 64 of file Datagrams.cpp.

#define METER_SECOND   1000
 

Definition at line 65 of file Datagrams.cpp.

#define TEMP_BUFFER   4096
 

Definition at line 559 of file Datagrams.cpp.

#define TEMP_BUFFER   4096
 

Definition at line 559 of file Datagrams.cpp.


Variable Documentation

CDatagrams Datagrams
 

Definition at line 67 of file Datagrams.cpp.

Referenced by CNetwork::Connect(), CLocalSearch::CreatePacketG2(), CNetwork::Disconnect(), CLocalSearch::DispatchPacket(), CManagedSearch::ExecuteDonkeyMesh(), CManagedSearch::ExecuteG2Mesh(), CManagedSearch::ExecuteNeighbours(), CNeighboursWithED2K::FindDonkeySources(), CGraphItem::GetValue(), CNeighboursWithConnect::IsG1UltrapeerCapable(), CNeighboursWithConnect::IsG2HubCapable(), CG2Neighbour::OnPing(), CG2Neighbour::OnQueryKeyReq(), CUploadTransferED2K::OnReask(), CNetwork::OnRun(), CG2Neighbour::OnRun(), CEDClients::OnUDP(), CEDClients::RequestServerStatus(), CNetwork::RouteHits(), CNetwork::RoutePacket(), CNeighboursWithRouting::RouteQuery(), CEDClients::RunGlobalStatsRequests(), CDownloadTransferED2K::RunQueued(), CCrawlSession::SendCrawl(), CNetwork::SendPush(), CG2Neighbour::SendStartups(), CManagedSearch::Stop(), and CHomeViewCtrl::Update().


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