Specifies an abstract container for persistent HTTP sessions.
TIdHTTPCustomSessionList = class(TIdBaseComponent);
TIdHTTPCustomSessionList declares procedures and methods needed to add an create TIdHTTPSession persistent session objects, retrieve session objects by an identifier and remote IP address, and clear sessions from the container.
All methods in TIdHTTPCustomSessionList are declared as virtual abstract procedures and functions, and must be overridden in a descendant class to provide the session management capabilities required.
TIdHTTPCustomSessionList also implements properties and event handlers needed to specify the default timeout value for sessions in the container, and to respond to events triggered when a persistent session is started or completed.
TIdHTTPCustomSessionList is the type used to represent the TIdHTTPSession.Owner property established during initialization of the session object.
Copyright © 1993-2006, Chad Z. Hower (aka Kudzu) and the Indy Pit Crew. All rights reserved.
Post feedback to the Indy Docs Newsgroup.