C# Class Dbot.Client.WebSocketListenerClient

Inheritance: ConsolePrintClient
Datei anzeigen Open project: destinygg/bot Class Usage Examples

Protected Properties

Property Type Description
LatestPublicMessage Dbot.CommonModels.PublicMessage
_websocket WebSocket4Net.WebSocket

Public Methods

Method Description
Forward ( PublicMessage message ) : void
Run ( IProcessor processor ) : void
Send ( PublicMessage publicMessage ) : void
WebSocketListenerClient ( string websocketAuth ) : System

Private Methods

Method Description
websocket_Closed ( object sender, EventArgs e ) : void
websocket_Error ( object sender, SuperSocket.ClientEngine.ErrorEventArgs e ) : void
websocket_MessageReceived ( object sender, WebSocket4Net.MessageReceivedEventArgs e ) : void
websocket_Opened ( object sender, EventArgs e ) : void

Method Details

Forward() public method

public Forward ( PublicMessage message ) : void
message Dbot.CommonModels.PublicMessage
return void

Run() public method

public Run ( IProcessor processor ) : void
processor IProcessor
return void

Send() public method

public Send ( PublicMessage publicMessage ) : void
publicMessage Dbot.CommonModels.PublicMessage
return void

WebSocketListenerClient() public method

public WebSocketListenerClient ( string websocketAuth ) : System
websocketAuth string
return System

Property Details

LatestPublicMessage protected_oe property

protected PublicMessage,Dbot.CommonModels LatestPublicMessage
return Dbot.CommonModels.PublicMessage

_websocket protected_oe property

protected WebSocket,WebSocket4Net _websocket
return WebSocket4Net.WebSocket