C# Class Tempest.Tests.MockClientConnection

Inheritance: MockConnection, IClientConnection
Afficher le fichier Open project: ermau/Tempest Class Usage Examples

Méthodes publiques

Méthode Description
ConnectAsync ( Target target, MessageTypes messageTypes ) : Task
MockClientConnection ( MockConnectionProvider provider ) : System
MockClientConnection ( MockConnectionProvider provider, IEnumerable protocols ) : System
SendAsync ( Message message ) : Task
SendResponseAsync ( Message originalMessage, Message response ) : Task

Méthodes protégées

Méthode Description
Disconnect ( ConnectionResult reason = ConnectionResult.FailedUnknown, string customReason = null ) : Task

Private Methods

Méthode Description
OnConnected ( ClientConnectionEventArgs e ) : void

Method Details

ConnectAsync() public méthode

public ConnectAsync ( Target target, MessageTypes messageTypes ) : Task
target Target
messageTypes MessageTypes
Résultat Task

Disconnect() protected méthode

protected Disconnect ( ConnectionResult reason = ConnectionResult.FailedUnknown, string customReason = null ) : Task
reason ConnectionResult
customReason string
Résultat Task

MockClientConnection() public méthode

public MockClientConnection ( MockConnectionProvider provider ) : System
provider MockConnectionProvider
Résultat System

MockClientConnection() public méthode

public MockClientConnection ( MockConnectionProvider provider, IEnumerable protocols ) : System
provider MockConnectionProvider
protocols IEnumerable
Résultat System

SendAsync() public méthode

public SendAsync ( Message message ) : Task
message Message
Résultat Task

SendResponseAsync() public méthode

public SendResponseAsync ( Message originalMessage, Message response ) : Task
originalMessage Message
response Message
Résultat Task