[Overview][Types][Classes] | Reference for unit 'lfastcgi' (#LNet) |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: lfastcgi.pp line 41
type TLFastCGIRequest = class(TObject) |
protected |
FID: Integer; |
FBufferSendPos: Integer; |
FHeader: FCGI_Header; |
FHeaderPos: Integer; |
FContentLength: Integer; |
FInputBuffer: pchar; |
FInputSize: Integer; |
FOutputDone: Boolean; |
FStderrDone: Boolean; |
FOutputPending: Boolean; |
procedure HandleReceive; |
procedure HandleReceiveEnd; |
function HandleSend; |
procedure DoEndRequest; |
procedure DoOutput; |
procedure DoStderr; |
procedure EndRequest; |
procedure RewindBuffer; |
procedure SetContentLength(); |
procedure SendEmptyRec(); |
procedure SendGetValues; |
procedure SetID(); |
public |
constructor Create; |
destructor Destroy; override; |
procedure AbortRequest; |
function Get(); |
procedure ParseClientBuffer; |
function SendBuffer; |
function SendPrivateBuffer; |
procedure SendBeginRequest(); |
procedure SendParam(); |
function SendInput(); |
procedure DoneParams; |
procedure DoneInput; |
property ID: Integer; [rw] |
property StderrDone: Boolean; [r] |
property OutputDone: Boolean; [r] |
property OutputPending: Boolean; [r] |
property OnEndRequest: TLFastCGIRequestEvent; [rw] |
property OnInput: TLFastCGIRequestEvent; [rw] |
property OnOutput: TLFastCGIRequestEvent; [rw] |
property OnStderr: TLFastCGIRequestEvent; [rw] |
end; |
| |
TObject |
No notes exist for this page yet.