[Overview][Resource strings][Constants][Types][Classes][Variables][Index] Reference for unit 'simpleipc' (#fcl)

TSimpleIPC

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

Ancestor for client/server simple IPC classes

Declaration

Source position: simpleipc.pp line 63

type TSimpleIPC = class(TComponent)

protected

  FBusy: Boolean;

  FActive: Boolean;

  FServerID: String;

  procedure DoError();

  procedure CheckInactive;

  procedure CheckActive;

  procedure Activate; virtual; abstract;

  procedure Deactivate; virtual; abstract;

  property Busy: Boolean; [r]

published

  property Active: Boolean; [rw]

  

Communication channel active

  property ServerID: String; [rw]

  

Unique server identification

end;

Inheritance

TSimpleIPC

  

Ancestor for client/server simple IPC classes

|

TComponent,IUnknown,IInterfaceComponentReference

|

TPersistent

|

TObject

Description

TSimpleIPC is the common ancestor for the TSimpleIPCServer and TSimpleIPCClient classes. It implements some common properties between client and server.

See also

TSimpleIPCServer

  

Simple IPC server component

TSimpleIPCClient

  

Simple IPC client component

The latest version of this document can be found at lazarus-ccr.sourceforge.net.