![]() |
MTSC
1.0.5
Build TCP servers out of modules with handlers for communication, exception and logging.
|
Interface for websocket modules. More...
Public Member Functions | |
| void | ConnectionInitialized (Client.Client client, WebsocketHandler handler) |
| Called when a new websocket connection has been initialized. More... | |
| bool | HandleReceivedMessage (Client.Client client, WebsocketHandler handler, WebsocketMessage messageBytes) |
| Handle received message. More... | |
| void | ConnectionClosed (Client.Client client, WebsocketHandler handler) |
| Called when an existing websocket connection is being closed. More... | |
Interface for websocket modules.
Definition at line 11 of file IWebsocketModule.cs.
| void MTSC.Common.WebSockets.ClientModules.IWebsocketModule.ConnectionClosed | ( | Client.Client | client, |
| WebsocketHandler | handler | ||
| ) |
Called when an existing websocket connection is being closed.
| client | Client object. |
| handler | Handler that closes the connection. |
| void MTSC.Common.WebSockets.ClientModules.IWebsocketModule.ConnectionInitialized | ( | Client.Client | client, |
| WebsocketHandler | handler | ||
| ) |
Called when a new websocket connection has been initialized.
| client | Client object. |
| handler | Handler that performed the initialization. |
| bool MTSC.Common.WebSockets.ClientModules.IWebsocketModule.HandleReceivedMessage | ( | Client.Client | client, |
| WebsocketHandler | handler, | ||
| WebsocketMessage | messageBytes | ||
| ) |
Handle received message.
| client | Client object. |
| handler | Handler currently processing the message. |
| messageBytes | Array containing the message. |