MTSC  1.0.5
Build TCP servers out of modules with handlers for communication, exception and logging.
IWebsocketModule.cs
1 using MTSC.Client.Handlers;
2 using System;
3 using System.Collections.Generic;
4 using System.Text;
5 
7 {
11  public interface IWebsocketModule
12  {
18  void ConnectionInitialized(Client.Client client, WebsocketHandler handler);
26  bool HandleReceivedMessage(Client.Client client, WebsocketHandler handler, WebsocketMessage messageBytes);
32  void ConnectionClosed(Client.Client client, WebsocketHandler handler);
33  }
34 }
bool HandleReceivedMessage(Client.Client client, WebsocketHandler handler, WebsocketMessage messageBytes)
Handle received message.
void ConnectionClosed(Client.Client client, WebsocketHandler handler)
Called when an existing websocket connection is being closed.
void ConnectionInitialized(Client.Client client, WebsocketHandler handler)
Called when a new websocket connection has been initialized.
Class containing the bytes of a websocket received message.
Handler implementing websocket protocol.
Definition: Client.cs:14