C# Class Universal.Torrent.Client.Tracker.HTTPTracker

Inheritance: Tracker
Afficher le fichier Open project: haroldma/Universal.Torrent

Méthodes publiques

Méthode Description
Announce ( AnnounceParameters parameters, object state ) : void
Equals ( object obj ) : bool
GetHashCode ( ) : int
HTTPTracker ( Uri announceUrl ) : System
Scrape ( ScrapeParameters parameters, object state ) : void
ToString ( ) : string

Private Methods

Méthode Description
CreateAnnounceString ( AnnounceParameters parameters ) : Uri
DecodeResponse ( Stream stream ) : BEncodedDictionary
HandleAnnounce ( BEncodedDictionary dict, List peers ) : void

Method Details

Announce() public méthode

public Announce ( AnnounceParameters parameters, object state ) : void
parameters AnnounceParameters
state object
Résultat void

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

HTTPTracker() public méthode

public HTTPTracker ( Uri announceUrl ) : System
announceUrl System.Uri
Résultat System

Scrape() public méthode

public Scrape ( ScrapeParameters parameters, object state ) : void
parameters ScrapeParameters
state object
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string