Skip to content

TIPCClient.PeekResponse

Retrieve response from server for a request

Declaration

Source position: advancedipc.pp line 119

public 
function PeekResponse(const aStream: TStream; 
                     out outMsgType: TMessageType) : Boolean;  overload; overload;

function PeekResponse(const aStream: TStream; 
                     out outMsgType: TMessageType; 
                     const aTimeOut: Integer) : Boolean;  overload; overload;

function PeekResponse(const aRequestID: Integer; 
                     const aStream: TStream; 
                     out outMsgType: TMessageType) : Boolean;  overload; overload;

function PeekResponse(const aRequestID: Integer; 
                     const aStream: TStream; 
                     out outMsgType: TMessageType; 
                     const aTimeOut: Integer) : Boolean;  overload; overload;

Description

The PeekResponse function retrieves the server response for a previously sent request. Multiple overloads support immediate checking or waiting with timeout. Can retrieve response for specific request ID or the last request from this client.

See also

Name Description
PostRequest Post request to server without waiting for response
SendRequest Send request to server and wait until processed