C# Class RohBot.WebSocketClient

Afficher le fichier Open project: Rohansi/RohBot

Méthodes publiques

Méthode Description
Close ( ) : void
SendAsync ( string message ) : Task

Méthodes protégées

Méthode Description
OnClose ( ) : void
OnError ( Exception exception ) : void
OnMessage ( string message ) : void
OnOpen ( ) : void
WebSocketClient ( ) : System

Private Methods

Méthode Description
Disconnect ( ) : void
Error ( Exception exception ) : void
Open ( IDisposable websocketHandle, WebSocket websocket, CancellationToken cancellationToken ) : void
ReadWebSocketAsync ( CancellationToken ct ) : void
WriteWebSocketAsync ( CancellationToken ct ) : void

Method Details

Close() public méthode

public Close ( ) : void
Résultat void

OnClose() protected méthode

protected OnClose ( ) : void
Résultat void

OnError() protected méthode

protected OnError ( Exception exception ) : void
exception System.Exception
Résultat void

OnMessage() protected méthode

protected OnMessage ( string message ) : void
message string
Résultat void

OnOpen() protected méthode

protected OnOpen ( ) : void
Résultat void

SendAsync() public méthode

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

WebSocketClient() protected méthode

protected WebSocketClient ( ) : System
Résultat System