C# 클래스 Tempest.Tests.MockClientConnection

상속: MockConnection, IClientConnection
파일 보기 프로젝트 열기: ermau/Tempest 1 사용 예제들

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
Disconnect ( ConnectionResult reason = ConnectionResult.FailedUnknown, string customReason = null ) : Task

비공개 메소드들

메소드 설명
OnConnected ( ClientConnectionEventArgs e ) : void

메소드 상세

ConnectAsync() 공개 메소드

public ConnectAsync ( Target target, MessageTypes messageTypes ) : Task
target Target
messageTypes MessageTypes
리턴 Task

Disconnect() 보호된 메소드

protected Disconnect ( ConnectionResult reason = ConnectionResult.FailedUnknown, string customReason = null ) : Task
reason ConnectionResult
customReason string
리턴 Task

MockClientConnection() 공개 메소드

public MockClientConnection ( MockConnectionProvider provider ) : System
provider MockConnectionProvider
리턴 System

MockClientConnection() 공개 메소드

public MockClientConnection ( MockConnectionProvider provider, IEnumerable protocols ) : System
provider MockConnectionProvider
protocols IEnumerable
리턴 System

SendAsync() 공개 메소드

public SendAsync ( Message message ) : Task
message Message
리턴 Task

SendResponseAsync() 공개 메소드

public SendResponseAsync ( Message originalMessage, Message response ) : Task
originalMessage Message
response Message
리턴 Task