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

TFPHTTPClientAbstractAsyncPoolRequest

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

Declaration

Source position: fphttpclientasyncpool.pas line 99

type TFPHTTPClientAbstractAsyncPoolRequest = class(TPersistent)

public

  Owner: TComponent;

  Blocker: TObject;

  Method: string;

  URL: string;

  URLData: TBytes;

  ContentType: string;

  Headers: string;

  ResponseStream: TStream;

  OwnsResponseStream: Boolean;

  AllowedResponseCodes: array of Integer;

  SynchronizeOnInit: Boolean;

  SynchronizeOnFinish: Boolean;

  ExecuteOnFinishOnOwnerDestroy: Boolean;

  ClientTimeout: Integer;

  ConnectTimeout: Integer;

  IOTimeout: Integer;

protected

  procedure OwnerDestroyed; virtual;

  procedure DoOnInit(); virtual; abstract;

  procedure DoOnFinish(); virtual; abstract;

  procedure DoOnProgress(); virtual; abstract;

public

  constructor Create;

  property URLDataString: string; [rw]

  property Host: string; [r]

end;

Inheritance

TFPHTTPClientAbstractAsyncPoolRequest

|

TObject


Documentation generated on: 2023-03-18