EventHandlers.cs 997 B

12345678910111213141516171819
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text.Json;
  4. namespace SocketIOClient
  5. {
  6. public delegate void OnAnyHandler(string eventName, SocketIOResponse response);
  7. public delegate void OnOpenedHandler(string sid, int pingInterval, int pingTimeout);
  8. //public delegate void OnDisconnectedHandler(string sid, int pingInterval, int pingTimeout);
  9. public delegate void OnAck(int packetId, List<JsonElement> array);
  10. public delegate void OnBinaryAck(int packetId, int totalCount, List<JsonElement> array);
  11. public delegate void OnBinaryReceived(int packetId, int totalCount, string eventName, List<JsonElement> array);
  12. public delegate void OnDisconnected();
  13. public delegate void OnError(string error);
  14. public delegate void OnEventReceived(int packetId, string eventName, List<JsonElement> array);
  15. public delegate void OnOpened(string sid, int pingInterval, int pingTimeout);
  16. public delegate void OnPing();
  17. public delegate void OnPong();
  18. }