Unit 'HTTPDefs' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#fcl-web]

TCustomSession

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: httpdefs.pp line 599

type TCustomSession = class(TComponent)

protected

  procedure AddToSessionState();

  procedure RemoveFromSessionState();

  procedure SetSessionCookie(); virtual;

  procedure SetSessionCookiePath(); virtual;

  function GetSessionID; virtual;

  function GetSessionVariable(); virtual; abstract;

  procedure SetSessionVariable(); virtual; abstract;

public

  constructor Create(); override;

  procedure InitSession(); virtual;

  procedure InitResponse(); virtual;

  procedure UpdateResponse(); virtual; abstract;

  procedure RemoveVariable(); virtual; abstract;

  procedure Terminate; virtual; abstract;

  function SessionVariableExists(); virtual; abstract;

  property TimeOutMinutes: Integer; [rw]

  property SessionID: string; [r]

  property SessionCookie: string; [rw]

  property SessionCookiePath: string; [rw]

  property Variables []: string; [rw]

  property SessionState: TSessionStates; [r]

  property OnSessionStateChange: TNotifyEvent; [rw]

end;

Inheritance

TCustomSession

|

TObject


Documentation generated on: 2023-03-18