Unit 'mnModules' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#pl_minilib]

TmodModule

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

Declaration

Source position: mnModules.pas line 172

type TmodModule = class(TmnNamedObject)

protected

  DefaultCommand: TmodCommandClass;

  

  function GetActive; virtual;

  

  function GetCommandClass(); virtual;

  

  procedure Created; override;

  

  procedure CreateCommands; virtual;

  

  procedure SendHeader(); virtual;

  

  function CreateCommand(); overload;

  

  procedure ParseHeader(); virtual;

  

  procedure ParseRequest(); virtual;

  

  function Match(); virtual;

  

  procedure Log(); virtual;

  

public

  constructor Create(); virtual;

  

  destructor Destroy; override;

  

  function Execute();

  

  procedure ExecuteCommand();

  

  function RegisterCommand(); overload;

  

  property Commands: TmodCommandClasses; [r]

  

  property Active: Boolean; [r]

  

  property Params: TStringList; [r]

  

  property Modules: TmodModules; [r]

  

  property Protcol: string; [r]

  

  property KeepAliveTimeOut: Integer; [rw]

  

  property UseKeepAlive: Boolean; [rw]

  

  property Compressing: Boolean; [rw]

  

end;

Inheritance

TmodModule

  

|

TmnNamedObject

  

|

TmnObject

  

|

TObject



CT Web help

CodeTyphon Studio