Internet Direct (Indy)
Home
PreviousUpNext
TIdCustomHTTPServer Members

The following tables list the members exposed by TIdCustomHTTPServer.

 
Name 
Description 
 
Indicates if the server is running and listening for client connections. 
 
Requests a new session when an existing session is not found. 
 
Container for socket handles allocated by the server. 
 
Class reference used to create new executable tasks for client connections to the server. 
 
Executable tasks for client connections to the server. 
 
Default port number for the server. 
 
Indicates if resources in the IOHandler are managed by the server. 
 
Indicates if resources in the Scheduler are managed by the server. 
 
Identifies a data handler for server socket connections. 
 
Represents the IOHandler used by listener threads for the server. 
 
Indicates if a client connection should remain open for subsequent use in an HTTP session. 
 
Indicates the maximum number of unresolved connection attempts allowed for a server listener thread. 
 
Indicates the maximum numer of client connections allowed for the server. 
 
Maximum number of header lines allowed in an HTTP request. 
 
Represents the MIME type table for the HTTP server implementation. 
 
Event handler signalled after binding socket handles for listener threads. 
 
Requests parsing of query parameters in client requests. 
 
Indicates reuse of local addresses for listener threads. 
 
Identifies the thread-based or fiber-based scheduler used in the server. 
 
Indicates the server software used to generate the HTTP response. 
 
Container for HTTP sessions for the server. 
 
Indicates that the server uses persistent HTTP sessions. 
 
specifies the default time-to-live for persistent HTTP sessions. 
 
Specifies the time a server should wait while terminating executable tasks for client connections. 
 
Identifies the version number for the Indy component suite. 
 
Indy component to receive work mode events for the current object instance. 
Methods
 
Name 
Description 
 
Creates a new HTTP session. 
 
Frees the named HTTP session. 
 
Triggers the OnBeginWork event. 
 
Triggers the OnWork event handler. 
 
Triggers the OnEndWork event handler. 
 
 
 
Version number for Indy component suite. 
Destructors
 
Name 
Description 
 
Frees the object instance. 
Constructors
 
Name 
Description 
 
Constructor for the object instance. 
 
 
 
Name 
Description 
 
Event handler signalled proper to establishing a client connection to the server. 
 
Event handler signalled prior to executing a listener thread. 
 
Represents the event handler for unknown HTTP commands. 
 
Event handler signalled for establishing new client connections. 
 
Event signalled when a session is needed a client connection. 
 
Event handler signalled when disconnecting the client connection. 
 
Event handler for exceptions raised in a peer thread. 
 
Event handler signalled when a session cannot be restored for a specific SessionID. 
 
Event handler for an exception in a listener thread. 
 
Specifies the event handler for terminating HTTP sessions. 
 
Specifies the event handler for creating a new HTTP session. 
 
Represents the current connection status event handler. 
 
Method 
 
virtual 
 
Property 
 
read only 
 
Event 
Internet Direct (Indy) version 10.1.5
Copyright © 1993-2006, Chad Z. Hower (aka Kudzu) and the Indy Pit Crew. All rights reserved.
Website http://www.indyproject.org.
Post feedback to the Indy Documentation newsgroup.