Unit 'singleinstance' Package
[Overview][Types][Classes][Variables][Index] [#fcl-base]

TBaseSingleInstance

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

Declaration

Source position: singleinstance.pp line 33

type TBaseSingleInstance = class(TComponent)

protected

  function GetIsClient; virtual; abstract;

  function GetIsServer; virtual; abstract;

  function GetStartResult; virtual;

  procedure DoServerReceivedParams();

  procedure SetStartResult();

public

  constructor Create(); override;

  destructor Destroy; override;

  function Start; virtual; abstract;

  procedure Stop; virtual; abstract;

  procedure ServerCheckMessages; virtual; abstract;

  procedure ClientPostParams; virtual; abstract;

  property TimeOutMessages: Integer; [rw]

  property TimeOutWaitForInstances: Integer; [rw]

  property OnServerReceivedParams: TSingleInstanceParamsEvent; [rw]

  property StartResult: TSingleInstanceStart; [r]

  property IsServer: Boolean; [r]

  property IsClient: Boolean; [r]

end;

Inheritance

TBaseSingleInstance

|

TObject


Documentation generated on: 2023-03-18