TF5HTTPServer Class

Represents type TF5HTTPServer.

Namespace: flcHTTPServer
TComponent
  flcHTTPServer.TF5HTTPServer
    flcHTTPServer.TfclHTTPServer
type
 TF5HTTPServer = class(TComponent)
 end;

The TF5HTTPServer type exposes the following members.

Show:
 NameDescription
Create(TComponent)

Initializes a new instance of the TF5HTTPServer class.

Destroy

Represents the destructor of the TF5HTTPServer class.

Top
Show:
 NameDescription
Active

Represents property Active.

AddressFamily

Represents property AddressFamily.

BindAddress

Represents property BindAddress.

ClientCount

Represents property ClientCount.

MaxBacklog

Represents property MaxBacklog.

MaxClients

Represents property MaxClients.

RequestContentMechanism

Represents property RequestContentMechanism.

ServerName

Represents property ServerName.

ServerPort

Represents property ServerPort.

TCPServer

Represents property TCPServer.

UserData

Represents property UserData.

UserObject

Represents property UserObject.

UserTag

Represents property UserTag.

Top
Show:
 NameDescription
CheckNotActive

Represents method CheckNotActive.

ClientLog(THTTPServerClient,THTTPServerLogType,String,Integer)

Represents method ClientLog(THTTPServerClient,THTTPServerLogType,String,Integer).

ClientPrepareResponse(THTTPServerClient)

Represents method ClientPrepareResponse(THTTPServerClient).

ClientRequestContentBuffer(THTTPServerClient,Void,Integer)

Represents method ClientRequestContentBuffer(THTTPServerClient,Void,Integer).

ClientRequestContentComplete(THTTPServerClient)

Represents method ClientRequestContentComplete(THTTPServerClient).

ClientRequestHeader(THTTPServerClient)

Represents method ClientRequestHeader(THTTPServerClient).

ClientResponseComplete(THTTPServerClient)

Represents method ClientResponseComplete(THTTPServerClient).

ClientStateChanged(THTTPServerClient)

Represents method ClientStateChanged(THTTPServerClient).

DoStart

Represents method DoStart.

DoStop

Represents method DoStop.

Init

Represents method Init.

InitDefaults

Represents method InitDefaults.

InitTCPServer

Represents method InitTCPServer.

Loaded

Represents method Loaded.

Lock

Represents method Lock.

Log(THTTPServerLogType,String,Integer)

Overloaded. Represents method Log(THTTPServerLogType,String,Integer).

Log(THTTPServerLogType,String,TVarRec[],Integer)

Overloaded. Represents method Log(THTTPServerLogType,String,TVarRec[],Integer).

SetupTCPServer

Represents method SetupTCPServer.

TCPServerClientAccept(TF5TCPServer,TSocketAddr,Boolean)

Represents method TCPServerClientAccept(TF5TCPServer,TSocketAddr,Boolean).

TCPServerClientAdd(TTCPServerClient)

Represents method TCPServerClientAdd(TTCPServerClient).

TCPServerClientClose(TTCPServerClient)

Represents method TCPServerClientClose(TTCPServerClient).

TCPServerClientCreate(TTCPServerClient)

Represents method TCPServerClientCreate(TTCPServerClient).

TCPServerClientRead(TTCPServerClient)

Represents method TCPServerClientRead(TTCPServerClient).

TCPServerClientRemove(TTCPServerClient)

Represents method TCPServerClientRemove(TTCPServerClient).

TCPServerClientStateChange(TTCPServerClient)

Represents method TCPServerClientStateChange(TTCPServerClient).

TCPServerClientWrite(TTCPServerClient)

Represents method TCPServerClientWrite(TTCPServerClient).

TCPServerLog(TF5TCPServer,TTCPLogType,String,Integer)

Represents method TCPServerLog(TF5TCPServer,TTCPLogType,String,Integer).

TCPServerStateChanged(TF5TCPServer,TTCPServerState)

Represents method TCPServerStateChanged(TF5TCPServer,TTCPServerState).

TriggerActive

Represents method TriggerActive.

TriggerInactive

Represents method TriggerInactive.

TriggerPrepareResponse(THTTPServerClient)

Represents method TriggerPrepareResponse(THTTPServerClient).

TriggerRequestComplete(THTTPServerClient)

Represents method TriggerRequestComplete(THTTPServerClient).

TriggerRequestContent(THTTPServerClient,Void,Integer)

Represents method TriggerRequestContent(THTTPServerClient,Void,Integer).

TriggerRequestHeader(THTTPServerClient)

Represents method TriggerRequestHeader(THTTPServerClient).

TriggerResponseComplete(THTTPServerClient)

Represents method TriggerResponseComplete(THTTPServerClient).

TriggerStart

Represents method TriggerStart.

TriggerStop

Represents method TriggerStop.

Unlock

Represents method Unlock.

Top
Show:
 NameDescription
OnActive

Represents property OnActive.

OnInactive

Represents property OnInactive.

OnLog

Represents property OnLog.

OnPrepareResponse

Represents property OnPrepareResponse.

OnRequestComplete

Represents property OnRequestComplete.

OnRequestContent

Represents property OnRequestContent.

OnRequestHeader

Represents property OnRequestHeader.

OnResponseComplete

Represents property OnResponseComplete.

OnStart

Represents property OnStart.

OnStop

Represents property OnStop.

Top
Show:
 NameDescription
FActivateOnLoaded

Represents field FActivateOnLoaded.

FActive

Represents field FActive.

FAddressFamily

Represents field FAddressFamily.

FBindAddressStr

Represents field FBindAddressStr.

FLock

Represents field FLock.

FMaxBacklog

Represents field FMaxBacklog.

FMaxClients

Represents field FMaxClients.

FOnActive

Represents field FOnActive.

FOnInactive

Represents field FOnInactive.

FOnLog

Represents field FOnLog.

FOnPrepareResponse

Represents field FOnPrepareResponse.

FOnRequestComplete

Represents field FOnRequestComplete.

FOnRequestContent

Represents field FOnRequestContent.

FOnRequestHeader

Represents field FOnRequestHeader.

FOnResponseComplete

Represents field FOnResponseComplete.

FOnStart

Represents field FOnStart.

FOnStop

Represents field FOnStop.

FRequestContentMechanism

Represents field FRequestContentMechanism.

FResponseContentMechanism

Represents field FResponseContentMechanism.

FServerName

Represents field FServerName.

FServerPort

Represents field FServerPort.

FTCPServer

Represents field FTCPServer.

FUserData

Represents field FUserData.

FUserObject

Represents field FUserObject.

FUserTag

Represents field FUserTag.

Top