C# Класс Universal.Torrent.Client.Tracker.UdpTracker

Наследование: Tracker
Показать файл Открыть проект

Открытые методы

Метод Описание
Announce ( AnnounceParameters parameters, object state ) : void
Scrape ( ScrapeParameters parameters, object state ) : void
ToString ( ) : string
UdpTracker ( Uri announceUrl ) : System

Приватные методы

Метод Описание
CompleteAnnounce ( UdpTrackerMessage message, object state ) : void
CompleteScrape ( UdpTrackerMessage message, object state ) : void
ConnectAsync ( ) : Task
DoAnnounceAsync ( AnnounceParameters parameter, object state ) : Task
DoAnnounceComplete ( bool successful, object state, List peers ) : void
DoScrapeAsync ( ScrapeParameters parameters, object state ) : Task
DoScrapeComplete ( bool successful, object state ) : void
Receive ( UdpTrackerMessage originalMessage, byte receivedMessage ) : UdpTrackerMessage
SendAndReceiveAsync ( UdpTrackerMessage message ) : Task
SendRequestAsync ( UdpTrackerMessage message ) : Task
TrackerOnMessageReceived ( DatagramSocket sender, DatagramSocketMessageReceivedEventArgs args ) : void

Описание методов

Announce() публичный Метод

public Announce ( AnnounceParameters parameters, object state ) : void
parameters AnnounceParameters
state object
Результат void

Scrape() публичный Метод

public Scrape ( ScrapeParameters parameters, object state ) : void
parameters ScrapeParameters
state object
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string

UdpTracker() публичный Метод

public UdpTracker ( Uri announceUrl ) : System
announceUrl System.Uri
Результат System