SlotAllocator.cpp File Reference

#include "Qt.h" [code]
#include "SlotAllocator.h" [code]
#include "HandshakeSession.h" [code]
#include "Imports.cpp" [code]

Include dependency graph for SlotAllocator.cpp:

Go to the source code of this file.

Namespaces

namespace  Gnutella
namespace  Gnutella::Handshaking

Classes

class  Gnutella::Handshaking::SlotAllocatorPrivate
struct  Gnutella::Handshaking::Slot

Enumerations

enum  Gnutella::Handshaking::Constants {
  Gnutella::Handshaking::TotalHandshakingSlots = 5,
  Gnutella::Handshaking::TotalUltrapeerSlots = 2,
  Gnutella::Handshaking::TotalPeerSlots = 32,
  Gnutella::Handshaking::TotalLeafSlots = 0,
  Gnutella::Handshaking::BootstrappingThreshold = 4,
  Gnutella::Handshaking::WellConnectedThreshold = 24
}
enum  Gnutella::Handshaking::SlotType {
  Gnutella::Handshaking::HandshakingSlot,
  Gnutella::Handshaking::UltrapeerSlot,
  Gnutella::Handshaking::PeerSlot,
  Gnutella::Handshaking::LeafSlot
}