C# Класс CodeRinseRepeat.Deluge.DelugeClient

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
DelugeClient ( Uri serviceUri ) : System
DelugeClient ( string uri, int port ) : System
DoServiceCall ( string method ) : object>.Dictionary
GetAvailablePlugins ( ) : IEnumerable
GetAvailablePluginsAsync ( Action callback ) : void
GetTorrentStatus ( Torrent t ) : Torrent
GetTorrentStatus ( Torrent t, string fields ) : Torrent
GetTorrents ( ) : IEnumerable
GetTorrentsAsync ( Action callback ) : void
ListMethods ( ) : IEnumerable
ListMethodsAsync ( Action callback ) : void
Login ( string password ) : bool
LoginAsync ( string password, Action callback ) : void
RescanPlugins ( ) : void
RescanPluginsAsync ( ) : void

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

Метод Описание
DoServiceCallAsync ( string method, object>.Action callback ) : void

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

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

public DelugeClient ( Uri serviceUri ) : System
serviceUri System.Uri
Результат System

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

public DelugeClient ( string uri, int port ) : System
uri string
port int
Результат System

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

public DoServiceCall ( string method ) : object>.Dictionary
method string
Результат object>.Dictionary

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

public GetAvailablePlugins ( ) : IEnumerable
Результат IEnumerable

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

public GetAvailablePluginsAsync ( Action callback ) : void
callback Action
Результат void

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

public GetTorrentStatus ( Torrent t ) : Torrent
t Torrent
Результат Torrent

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

public GetTorrentStatus ( Torrent t, string fields ) : Torrent
t Torrent
fields string
Результат Torrent

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

public GetTorrents ( ) : IEnumerable
Результат IEnumerable

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

public GetTorrentsAsync ( Action callback ) : void
callback Action
Результат void

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

public ListMethods ( ) : IEnumerable
Результат IEnumerable

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

public ListMethodsAsync ( Action callback ) : void
callback Action
Результат void

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

public Login ( string password ) : bool
password string
Результат bool

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

public LoginAsync ( string password, Action callback ) : void
password string
callback Action
Результат void

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

public RescanPlugins ( ) : void
Результат void

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

public RescanPluginsAsync ( ) : void
Результат void