C# Class Dwarrowdelf.DirectConnection

Inheritance: System.MarshalByRefObject, IConnection
Afficher le fichier Open project: tomba/dwarrowdelf Class Usage Examples

Méthodes publiques

Méthode Description
Connect ( IGame game ) : DirectConnection
DirectConnection ( ) : System
DirectConnection ( DirectConnection remote ) : System
Disconnect ( ) : void
Dispose ( ) : void
GetMessageAsync ( ) : Task
Send ( Message msg ) : void
TryGetMessage ( Message &msg ) : bool

Private Methods

Méthode Description
Dispose ( bool disposing ) : void
Enqueue ( Message msg ) : void
RemoteDisconnect ( ) : void
SetRemote ( DirectConnection remote ) : void

Method Details

Connect() public static méthode

public static Connect ( IGame game ) : DirectConnection
game IGame
Résultat DirectConnection

DirectConnection() public méthode

public DirectConnection ( ) : System
Résultat System

DirectConnection() public méthode

public DirectConnection ( DirectConnection remote ) : System
remote DirectConnection
Résultat System

Disconnect() public méthode

public Disconnect ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetMessageAsync() public méthode

public GetMessageAsync ( ) : Task
Résultat Task

Send() public méthode

public Send ( Message msg ) : void
msg Message
Résultat void

TryGetMessage() public méthode

public TryGetMessage ( Message &msg ) : bool
msg Message
Résultat bool