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

TIPCClient

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

IPC client for sending requests and receiving responses

Declaration

Source position: advancedipc.pp line 104

type TIPCClient = class(TIPCBase)

public

  constructor Create(); override;

  

Create IPC client instance

  function PostRequest();

  

Post request to server without waiting for response

  function SendRequest();

  

Send request to server and wait until processed

  function PeekResponse();

  

Retrieve response from server for a request

  function DeleteRequest();

  

Delete a request from the queue

  function ServerRunning; overload;

  

Check if the target server is running

end;

Inheritance

TIPCClient

  

IPC client for sending requests and receiving responses

|

TIPCBase

  

Base class for IPC client and server functionality

|

TComponent

|

TPersistent,IUnknown,IInterfaceComponentReference

|

TObject,IFPObserved

Description

The TIPCClient class provides client-side functionality for inter-process communication. It can send requests to servers and receive responses using either blocking or non-blocking methods.

See also

TIPCBase

  

Base class for IPC client and server functionality

TIPCServer

  

IPC server for receiving requests and sending responses


Documentation generated on: Dec 15 2025