3xpl websocket client in case anyone wanted one. Don't bother using it though, their websocket service is a piece of shit that's totally broken which I only found out after wasting a day on it.

This commit is contained in:
barelyprofessional
2024-06-16 12:18:56 +08:00
parent cdad1d6549
commit 5cdab275c3
12 changed files with 4026 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
using Websocket.Client;
namespace ThreeXplWsClient.Events;
public class EventHandlers
{
public delegate void OnThreeXplPing(object sender, int connectionId);
public delegate void OnThreeXplPush(object sender, ThreeXplPushModel e, int connectionId);
public delegate void OnWsDisconnectionEventHandler(object sender, DisconnectionInfo e, int connectionId);
public delegate void OnWsReconnectEventHandler(object sender, ReconnectionInfo e, int connectionId);
public delegate void OnWsMessageReceivedEventHandler(object sender, ResponseMessage e, int connectionId);
public delegate void OnThreeXplConnect(object sender, ThreeXplConnectDataModel e, int connectionId);
public delegate void OnThreeXplError(object sender, ThreeXplErrorModel e, int connectionId);
public delegate void OnThreeXplSubscribe(object sender, ThreeXplSubscribeModel e, int connectionId);
}