Unit 'AdvancedIPC' Package
[Overview][Resource strings][Constants][Types][Classes][Index] [#fcl]

TIPCBase

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

Base class for IPC client and server functionality

Declaration

Source position: advancedipc.pp line 65

type TIPCBase = class(TComponent)

public

  class procedure FindRunningServers();

  

Find all running servers with matching server ID prefix

  class function ServerRunning(); overload;

  

Check if a server with given ID is running

  property ServerID: string; [rw]

  

Server identifier for IPC communication

  property Global: Boolean; [rw]

  

Communication scope (global or local)

  property MessageVersion: Integer; [rw]

  

Message version for compatibility checking

end;

Inheritance

TIPCBase

  

Base class for IPC client and server functionality

|

TComponent

|

TPersistent,IUnknown,IInterfaceComponentReference

|

TObject,IFPObserved

Description

The TIPCBase class provides common functionality for both IPC clients and servers. It handles server identification, global/local communication scope, message versioning, and low-level message operations.

See also

TIPCClient

  

IPC client for sending requests and receiving responses

TIPCServer

  

IPC server for receiving requests and sending responses


Documentation generated on: Dec 15 2025