Unit 'lProcess' Package
[Overview][Classes][Index] [#pl_lnet]

TLProcess

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

Declaration

Source position: lprocess.pp line 48

type TLProcess = class(TProcess)

protected

  FInputEvent: TLHandle;

  

  FOutputEvent: TLHandle;

  

  FStderrEvent: TLHandle;

  

  FEventer: TLEventer;

  

  function GetOnNeedInput;

  

  function GetOnHasOutput;

  

  function GetOnHasStderr;

  

  procedure SetOnNeedInput();

  

  procedure SetOnHasOutput();

  

  procedure SetOnHasStderr();

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure CloseInput; override;

  

  procedure CloseOutput; override;

  

  procedure CloseStderr; override;

  

  procedure Execute; override;

  

  property InputEvent: TLHandle; [r]

  

  property OutputEvent: TLHandle; [r]

  

  property StderrEvent: TLHandle; [r]

  

  property Eventer: TLEventer; [rw]

  

  property OnNeedInput: TLHandleEvent; [rw]

  

  property OnHasOutput: TLHandleEvent; [rw]

  

  property OnHasStderr: TLHandleEvent; [rw]

  

end;

Inheritance

TLProcess

  

|

TObject



CT Web help

CodeTyphon Studio