C# Class SlackConnector.Connections.Sockets.WebSocketClient

Inheritance: IWebSocketClient
显示文件 Open project: noobot/SlackConnector

Public Methods

Method Description
Close ( ) : void
Connect ( ) : System.Threading.Tasks.Task
SendMessage ( SlackConnector.Connections.Sockets.Messages.Outbound.BaseMessage message ) : System.Threading.Tasks.Task
WebSocketClient ( IMessageInterpreter interpreter, string url, ProxySettings proxySettings ) : System

Private Methods

Method Description
GetLoggingLevel ( ) : LogLevel
WebSocketOnMessage ( object sender, MessageEventArgs args ) : void

Method Details

Close() public method

public Close ( ) : void
return void

Connect() public method

public Connect ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

SendMessage() public method

public SendMessage ( SlackConnector.Connections.Sockets.Messages.Outbound.BaseMessage message ) : System.Threading.Tasks.Task
message SlackConnector.Connections.Sockets.Messages.Outbound.BaseMessage
return System.Threading.Tasks.Task

WebSocketClient() public method

public WebSocketClient ( IMessageInterpreter interpreter, string url, ProxySettings proxySettings ) : System
interpreter IMessageInterpreter
url string
proxySettings ProxySettings
return System