Protocols::BitTorrent::Trackers Namespace Reference


Classes

class  HttpRequestSession
 HTTP request session interface. More...
class  HttpRequestSessionStatus
 HttpRequestSession notifications listener interface. More...
class  MultiTrackerRequestSession
 Sends requests and recieve responses from (possibly) more than one tracker. More...
class  PeerInfo
 Represents peer info (peer ID, IP address/DNS name and port). More...
class  SingleTrackerRequestSession
 Sends requests and recieve responses from a single tracker. More...
class  TrackerManager
 TrackerManager interface. More...
class  TrackerManagerStatus
 TrackerManager notifications listener interface. More...
class  Timer
 Timer for TrackerManager update interval countdown. More...
class  TrackerManagerImpl
 Implementation of the TrackerManager interface. More...
class  TrackerRequest
 Represents tracker request arguments. More...
class  TrackerRequestSession
 Sends requests to trackers and recieve responses (interface). More...
class  TrackerRequestSessionStatus
 TrackerRequestSession notifications listener interface. More...
class  TrackerRequestSessionFactory
 Creates and destroys objects of TrackerRequestSession derived classes. More...
class  TrackerRequestSessionFactoryStatus
 TrackerRequestSessionFactory notifications listener interface. More...
class  TrackerRequestSessionFactoryImpl
 Implementation of the TrackerRequestSessionFactory interface. More...
class  TrackerRequestUrlCreator
 Creates request URLs from tracker requests. More...
class  TrackerResponse
 Represents parsed tracker response. More...
class  TrackerResponseParser
 Tracker responses parser. More...

Namespaces

namespace  Testing