Class TRALfpHttpServerThread

Unit

Declaration

type TRALfpHttpServerThread = class(TThread)

Description

TRALfpHttpServerThread

Hierarchy

Overview

Methods

Public constructor Create(AOwner: TRALfpHttpServer);
Public destructor Destroy; override;
Protected function GetActive: boolean;
Protected function GetPort: IntegerRAL;
Protected function GetQueueSize: Word;
Protected function GetSessionTimeout: IntegerRAL;
Protected function GetURLServer: StringRAL;
Protected procedure DecodeAuth(ARequest: TFPHTTPConnectionRequest; AResult: TRALRequest);
Protected procedure Execute; override;
Protected procedure OnCommandProcess(Sender: TObject; var ARequest: TFPHTTPConnectionRequest; var AResponse: TFPHTTPConnectionResponse);
Protected procedure SetActive(AValue: boolean);
Protected procedure SetPort(AValue: IntegerRAL);
Protected procedure SetQueueSize(const AValue: Word);
Protected procedure SetSessionTimeout(const AValue: IntegerRAL);
Protected procedure TerminatedSet; override;

Properties

Published property Active: boolean read GetActive write SetActive;
Published property Port: IntegerRAL read GetPort write SetPort;
Published property QueueSize: Word read GetQueueSize write SetQueueSize;
Published property SessionTimeout: IntegerRAL read GetSessionTimeout write SetSessionTimeout;

Description

Methods

Public constructor Create(AOwner: TRALfpHttpServer);

This item has no description.

Public destructor Destroy; override;

This item has no description.

Protected function GetActive: boolean;

This item has no description.

Protected function GetPort: IntegerRAL;

This item has no description.

Protected function GetQueueSize: Word;

This item has no description.

Protected function GetSessionTimeout: IntegerRAL;

This item has no description.

Protected function GetURLServer: StringRAL;

This item has no description.

Protected procedure DecodeAuth(ARequest: TFPHTTPConnectionRequest; AResult: TRALRequest);

This item has no description.

Protected procedure Execute; override;

This item has no description.

Protected procedure OnCommandProcess(Sender: TObject; var ARequest: TFPHTTPConnectionRequest; var AResponse: TFPHTTPConnectionResponse);

This item has no description.

Protected procedure SetActive(AValue: boolean);

This item has no description.

Protected procedure SetPort(AValue: IntegerRAL);

This item has no description.

Protected procedure SetQueueSize(const AValue: Word);

This item has no description.

Protected procedure SetSessionTimeout(const AValue: IntegerRAL);

This item has no description.

Protected procedure TerminatedSet; override;

This item has no description.

Properties

Published property Active: boolean read GetActive write SetActive;

This item has no description.

Published property Port: IntegerRAL read GetPort write SetPort;

This item has no description.

Published property QueueSize: Word read GetQueueSize write SetQueueSize;

This item has no description.

Published property SessionTimeout: IntegerRAL read GetSessionTimeout write SetSessionTimeout;

This item has no description.



PascalRAL - GitHub Repository
Generated by PasDoc 1.0.4.