Unit 'custhttpapp' Package
[Overview][Classes][Index] [#fcl-web]

TFPHTTPServerHandler

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: custhttpapp.pp line 57

type TFPHTTPServerHandler = class(TWebHandler)

protected

  procedure HTTPHandleRequest(); virtual;

  procedure HandleRequestError(); virtual;

  procedure InitRequest(); override;

  procedure InitResponse(); override;

  function WaitForRequest(); override;

  function CreateServer; virtual;

public

  procedure Run; override;

  procedure Terminate; override;

  constructor Create(); override;

  destructor Destroy; override;

  property Address: string; [rw]

  property Port: Word; [rw]

  property QueueSize: Word; [rw]

  property OnAllowConnect: TConnectQuery; [rw]

  property Threaded: Boolean; [rw]

  property OnRequestError: TRequestErrorHandler; [rw]

  property LookupHostNames: Boolean; [rw]

  property OnAcceptIdle: TNotifyEvent; [rw]

  property AcceptIdleTimeout: Cardinal; [rw]

  property UseSSL: Boolean; [rw]

  property HostName: string; [rw]

  property HTTPServer: TEmbeddedHttpServer; [r]

end;

Inheritance

TFPHTTPServerHandler

|

TWebHandler

|

TObject


Documentation generated on: 2023-03-18