Unit 'lwebserver' Package
[Overview][Constants][Types][Classes][Variables][Index] [#pl_lnet]

TFormOutput

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

Declaration

Source position: lwebserver.pp line 240

type TFormOutput = class(TBufferOutput)

protected

  FBoundary: pchar;

  

  FRequestVars: TStrings;

  

  FMPParameters: array [TLMultipartParameter] of pchar;

  

  FMPState: TLMultipartState;

  

  FOnExtraHeaders: TNotifyEvent;

  

  FOnFillBuffer: TFillBufferEvent;

  

  FHandleInput: THandleInputMethod;

  

  procedure DoneInput; override;

  

  function FillBuffer; override;

  

  function FindBoundary();

  

  function HandleInput(); override;

  

  function HandleInputDiscard();

  

  function HandleInputFormURL();

  

  function HandleInputMultipart();

  

  procedure ParseMultipartHeader();

  

public

  constructor Create();

  

  destructor Destroy; override;

  

  function AddVariables();

  

  procedure DeleteCookie();

  

  procedure SetCookie();

  

  property OnExtraHeaders: TNotifyEvent; [rw]

  

  property OnFillBuffer: TFillBufferEvent; [rw]

  

end;

Inheritance

TFormOutput

  

|

TBufferOutput

  

|

TOutputItem

  

|

TObject



CT Web help

CodeTyphon Studio