C# Class OctoTorrent.Client.Tracker.Tracker

Inheritance: ITracker
Mostra file Open project: Eskat0n/OctoTorrent Class Usage Examples

Public Methods

Method Description
Announce ( AnnounceParameters parameters, object state ) : void
Scrape ( ScrapeParameters parameters, object state ) : void

Protected Methods

Method Description
RaiseAnnounceComplete ( AnnounceResponseEventArgs e ) : void
RaiseBeforeAnnounce ( ) : void
RaiseBeforeScrape ( ) : void
RaiseScrapeComplete ( ScrapeResponseEventArgs e ) : void
Tracker ( Uri uri ) : System

Method Details

Announce() public abstract method

public abstract Announce ( AnnounceParameters parameters, object state ) : void
parameters AnnounceParameters
state object
return void

RaiseAnnounceComplete() protected method

protected RaiseAnnounceComplete ( AnnounceResponseEventArgs e ) : void
e AnnounceResponseEventArgs
return void

RaiseBeforeAnnounce() protected method

protected RaiseBeforeAnnounce ( ) : void
return void

RaiseBeforeScrape() protected method

protected RaiseBeforeScrape ( ) : void
return void

RaiseScrapeComplete() protected method

protected RaiseScrapeComplete ( ScrapeResponseEventArgs e ) : void
e ScrapeResponseEventArgs
return void

Scrape() public abstract method

public abstract Scrape ( ScrapeParameters parameters, object state ) : void
parameters ScrapeParameters
state object
return void

Tracker() protected method

protected Tracker ( Uri uri ) : System
uri System.Uri
return System