Package: lfastcgi | Diagram | Back to overview |
TLFastCGIClient | class |
Name | Type | Visibility |
FRequests | PLFastCGIRequest | protected |
FRequestsCount | integer | protected |
FNextRequestID | integer | protected |
FRequestsSent | integer | protected |
FFreeRequest | TLFastCGIRequest | protected |
FSendRequest | TLFastCGIRequest | protected |
FRequest | TLFastCGIRequest | protected |
FState | TFastCGIClientState | protected |
FNextFree | TLFastCGIClient | protected |
FPool | TLFastCGIPool | protected |
FBuffer | pchar | protected |
FBufferEnd | pchar | protected |
FBufferPos | pchar | protected |
FBufferSize | dword | protected |
FReqType | byte | protected |
FContentLength | integer | protected |
FPaddingLength | integer | protected |
ReqType | public | |
RequestsSent | public |
Name | Parameters | Returns | Visibility | ||||
Connect | protected | ||||||
ConnectEvent |
|
protected | |||||
DisconnectEvent |
|
protected | |||||
ErrorEvent |
|
protected | |||||
CreateRequester | TLFastCGIRequest | protected | |||||
HandleGetValuesResult | protected | ||||||
HandleReceive |
|
protected | |||||
HandleSend |
|
protected | |||||
ParseBuffer | protected | ||||||
Create |
|
public | |||||
Destroy | public | ||||||
AddToSendQueue |
|
public | |||||
BeginRequest |
|
TLFastCGIRequest | public | ||||
EndRequest |
|
public | |||||
Flush | public | ||||||
GetBuffer |
|
integer | public |
TLFastCGIPool | class |
Name | Type | Visibility |
FClients | PLFastCGIClient | protected |
FClientsCount | integer | protected |
FClientsAvail | integer | protected |
FClientsMax | integer | protected |
FMaxRequestsConn | integer | protected |
FFreeClient | TLFastCGIClient | protected |
FTimer | TLTimer | protected |
FEventer | TLEventer | protected |
FAppName | string | protected |
FAppEnv | string | protected |
FHost | string | protected |
FPort | integer | protected |
FSpawnState | TSpawnState | protected |
AppEnv | public | |
AppName | public | |
ClientsMax | public | |
Eventer | public | |
MaxRequestsConn | public | |
Host | public | |
Port | public | |
Timer | public |
Name | Parameters | Returns | Visibility | ||
AddToFreeClients |
|
protected | |||
CreateClient | TLFastCGIClient | protected | |||
ConnectClients |
|
protected | |||
StartServer | protected | ||||
Create | public | ||||
Destroy | public | ||||
BeginRequest |
|
TLFastCGIRequest | public | ||
EndRequest |
|
public |
TLFastCGIRequest | class |
Name | Type | Visibility |
FID | integer | protected |
FClient | TLFastCGIClient | protected |
FBuffer | TStringBuffer | protected |
FBufferSendPos | integer | protected |
FHeader | FCGI_Header | protected |
FHeaderPos | integer | protected |
FContentLength | integer | protected |
FInputBuffer | pchar | protected |
FInputSize | integer | protected |
FOutputDone | boolean | protected |
FStderrDone | boolean | protected |
FOutputPending | boolean | protected |
FNextFree | TLFastCGIRequest | protected |
FNextSend | TLFastCGIRequest | protected |
FOnEndRequest | TLFastCGIRequestEvent | protected |
FOnInput | TLFastCGIRequestEvent | protected |
FOnOutput | TLFastCGIRequestEvent | protected |
FOnStderr | TLFastCGIRequestEvent | protected |
ID | public | |
StderrDone | public | |
OutputDone | public | |
OutputPending | public | |
OnEndRequest | public | |
OnInput | public | |
OnOutput | public | |
OnStderr | public |
Name | Parameters | Returns | Visibility | ||||||
HandleReceive | protected | ||||||||
HandleReceiveEnd | protected | ||||||||
HandleSend | boolean | protected | |||||||
DoEndRequest | protected | ||||||||
DoOutput | protected | ||||||||
DoStderr | protected | ||||||||
EndRequest | protected | ||||||||
RewindBuffer | protected | ||||||||
SetContentLength |
|
protected | |||||||
SendEmptyRec |
|
protected | |||||||
SendGetValues | protected | ||||||||
SetID |
|
protected | |||||||
Create | public | ||||||||
Destroy | public | ||||||||
AbortRequest | public | ||||||||
Get |
|
integer | public | ||||||
ParseClientBuffer | public | ||||||||
SendBuffer | integer | public | |||||||
SendPrivateBuffer | boolean | public | |||||||
SendBeginRequest |
|
public | |||||||
SendParam |
|
public | |||||||
SendInput |
|
integer | public | ||||||
DoneParams | public | ||||||||
DoneInput | public |