Class TRALIndyServer

Unit

Declaration

type TRALIndyServer = class(TRALServer)

Description

TRALIndyServer

Hierarchy

Overview

Methods

Public constructor Create(AOwner: TComponent); override;
Public destructor Destroy; override;
Protected function CreateRALSSL: TRALSSL; override;
Protected function GetListenQueue: IntegerRAL;
Protected function GetMaxConnections: IntegerRAL;
Protected function GetSSL: TRALIndySSL;
Protected function IPv6IsImplemented: Boolean; override;
Protected procedure OnCommandProcess(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);
Protected procedure OnParseAuthentication(AContext: TIdContext; const AAuthType, AAuthData: String; var VUsername, VPassword: String; var VHandled: Boolean);
Protected procedure QuerySSLPort(APort: TIdPort; var VUseSSL: Boolean);
Protected procedure SetActive(const AValue: Boolean); override;
Protected procedure SetListenQueue(const AValue: IntegerRAL);
Protected procedure SetMaxConnections(const AValue: IntegerRAL);
Protected procedure SetPort(const AValue: IntegerRAL); override;
Protected procedure SetSessionTimeout(const AValue: IntegerRAL); override;
Protected procedure SetSSL(const AValue: TRALIndySSL);

Properties

Published property ListenQueue: IntegerRAL read GetListenQueue write SetListenQueue;
Published property MaxConnections: IntegerRAL read GetMaxConnections write SetMaxConnections;
Published property SSL: TRALIndySSL read GetSSL write SetSSL;

Description

Methods

Public constructor Create(AOwner: TComponent); override;

This item has no description.

Public destructor Destroy; override;

This item has no description.

Protected function CreateRALSSL: TRALSSL; override;

This item has no description. Showing description inherited from TRALServer.CreateRALSSL.

Used by inherited members to set SSL settings

Protected function GetListenQueue: IntegerRAL;

This item has no description.

Protected function GetMaxConnections: IntegerRAL;

This item has no description.

Protected function GetSSL: TRALIndySSL;

This item has no description.

Protected function IPv6IsImplemented: Boolean; override;

This item has no description. Showing description inherited from TRALServer.IPv6IsImplemented.

Checks if the current server component allows IPv6

Protected procedure OnCommandProcess(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);

This item has no description.

Protected procedure OnParseAuthentication(AContext: TIdContext; const AAuthType, AAuthData: String; var VUsername, VPassword: String; var VHandled: Boolean);

This item has no description.

Protected procedure QuerySSLPort(APort: TIdPort; var VUseSSL: Boolean);

This item has no description.

Protected procedure SetActive(const AValue: Boolean); override;

This item has no description.

Protected procedure SetListenQueue(const AValue: IntegerRAL);

This item has no description.

Protected procedure SetMaxConnections(const AValue: IntegerRAL);

This item has no description.

Protected procedure SetPort(const AValue: IntegerRAL); override;

This item has no description.

Protected procedure SetSessionTimeout(const AValue: IntegerRAL); override;

This item has no description.

Protected procedure SetSSL(const AValue: TRALIndySSL);

This item has no description.

Properties

Published property ListenQueue: IntegerRAL read GetListenQueue write SetListenQueue;

This item has no description.

Published property MaxConnections: IntegerRAL read GetMaxConnections write SetMaxConnections;

This item has no description.

Published property SSL: TRALIndySSL read GetSSL write SetSSL;

This item has no description.



PascalRAL - GitHub Repository
Generated by PasDoc 1.0.4.