IdServerIOHandler.pas 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. { $HDR$}
  2. {**********************************************************************}
  3. { Unit archived using Team Coherence }
  4. { Team Coherence is Copyright 2002 by Quality Software Components }
  5. { }
  6. { For further information / comments, visit our WEB site at }
  7. { http://www.TeamCoherence.com }
  8. {**********************************************************************}
  9. {}
  10. { $Log: 10317: IdServerIOHandler.pas
  11. {
  12. { Rev 1.0 2002.11.12 10:51:10 PM czhower
  13. }
  14. unit IdServerIOHandler;
  15. interface
  16. uses
  17. Classes, SysUtils,
  18. IdComponent, IdIOHandlerSocket, IdStackConsts, IdIOHandler, IdThread;
  19. type
  20. TIdServerIOHandler = class(TIdComponent)
  21. public
  22. procedure Init; virtual;
  23. function Accept(ASocket: TIdStackSocketHandle; AThread: TIdThread = nil): TIdIOHandler; virtual;
  24. end;
  25. implementation
  26. { TIdServerIOHandler }
  27. procedure TIdServerIOHandler.Init;
  28. begin
  29. //
  30. end;
  31. function TIdServerIOHandler.Accept(ASocket: TIdStackSocketHandle;
  32. AThread: TIdThread = nil): TIdIOHandler;
  33. begin
  34. result := nil;
  35. end;
  36. end.