C# Class Universal.Torrent.Client.Managers.ListenManager

Instance methods of this class are threadsafe
Inheritance: IDisposable
Afficher le fichier Open project: haroldma/Universal.Torrent Class Usage Examples

Private Properties

Свойство Type Description
ConnectionReceived void
EndCheckEncryption void
HandleHandshake void
ListenManager System
OnPeerHandshakeReceived void

Méthodes publiques

Méthode Description
Dispose ( ) : void
Register ( PeerListener listener ) : void
Unregister ( PeerListener listener ) : void

Private Methods

Méthode Description
ConnectionReceived ( object sender, NewConnectionEventArgs e ) : void
EndCheckEncryption ( IAsyncResult result ) : void
HandleHandshake ( PeerId id, HandshakeMessage message ) : void
ListenManager ( ClientEngine engine ) : System
OnPeerHandshakeReceived ( bool succeeded, PeerMessage message, object state ) : void

Called when [peer handshake received].

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Register() public méthode

public Register ( PeerListener listener ) : void
listener Universal.Torrent.Client.ConnectionListeners.PeerListener
Résultat void

Unregister() public méthode

public Unregister ( PeerListener listener ) : void
listener Universal.Torrent.Client.ConnectionListeners.PeerListener
Résultat void