C# Class Universal.Torrent.Client.MainLoop

Afficher le fichier Open project: haroldma/Universal.Torrent

Méthodes publiques

Méthode Description
IsInCurrentThread ( ) : bool
MainLoop ( ) : System
Queue ( MainLoopTask task ) : void
QueueTimeout ( System.TimeSpan span, TimeoutTask task ) : uint
QueueWait ( MainLoopJob task ) : object
QueueWait ( MainLoopTask task ) : void
Wrap ( AsyncCallback callback ) : AsyncCallback

Private Methods

Méthode Description
Loop ( ) : void
Queue ( DelegateTask task ) : void
QueueWait ( DelegateTask t ) : void

Method Details

IsInCurrentThread() public méthode

public IsInCurrentThread ( ) : bool
Résultat bool

MainLoop() public méthode

public MainLoop ( ) : System
Résultat System

Queue() public méthode

public Queue ( MainLoopTask task ) : void
task MainLoopTask
Résultat void

QueueTimeout() public méthode

public QueueTimeout ( System.TimeSpan span, TimeoutTask task ) : uint
span System.TimeSpan
task TimeoutTask
Résultat uint

QueueWait() public méthode

public QueueWait ( MainLoopJob task ) : object
task MainLoopJob
Résultat object

QueueWait() public méthode

public QueueWait ( MainLoopTask task ) : void
task MainLoopTask
Résultat void

Wrap() public méthode

public Wrap ( AsyncCallback callback ) : AsyncCallback
callback AsyncCallback
Résultat AsyncCallback