GroupWebSocket.pas 936 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. unit GroupWebSocket;
  2. interface
  3. uses
  4. Windows, Messages, SysUtils, Variants, Classes, WebSocket2, CustomServer2,
  5. blcksock, superobject;
  6. type
  7. TGroupWebSocketClient = class(TWebSocketClientConnection)
  8. private
  9. procedure ProcessPing(aData: string); override;
  10. procedure ProcessPong(aData: string); override;
  11. public
  12. constructor Create(aHost, aPort, aResourceName: string;
  13. aOrigin: string = '-'; aProtocol: string = '-'; aExtension: string = '-';
  14. aCookie: string = '-'; aVersion: integer = 13); reintroduce; override;
  15. end;
  16. implementation
  17. { TWebSocketClient }
  18. constructor TGroupWebSocketClient.Create(aHost, aPort, aResourceName, aOrigin,
  19. aProtocol, aExtension, aCookie: string; aVersion: integer);
  20. begin
  21. inherited;
  22. end;
  23. procedure TGroupWebSocketClient.ProcessPing(aData: string);
  24. begin
  25. inherited;
  26. end;
  27. procedure TGroupWebSocketClient.ProcessPong(aData: string);
  28. begin
  29. inherited;
  30. end;
  31. end.