Peek at incoming requests from clients
Source position: advancedipc.pp line 147
public function TIPCServer.PeekRequest( |
const aStream: TStream; |
out outMsgType: TMessageType |
):Boolean; overload; |
const aStream: TStream; |
out outRequestID: Integer; |
out outMsgType: TMessageType |
):Boolean; overload; |
const aStream: TStream; |
out outRequestID: Integer; |
out outMsgType: TMessageType; |
const aTimeOut: Integer |
):Boolean; overload; |
out outMsgType: TMessageType |
):Boolean; overload; |
out outRequestID: Integer; |
out outMsgType: TMessageType |
):Boolean; overload; |
out outRequestID: Integer; |
out outMsgType: TMessageType; |
const aTimeOut: Integer |
):Boolean; overload; |
aStream |
|
Stream to receive request data |
outMsgType |
|
Returns the request message type |
True if request was available
aStream |
|
Stream to receive request data |
outRequestID |
|
Returns the request ID |
outMsgType |
|
Returns the request message type |
aStream |
|
Stream to receive request data |
outRequestID |
|
Returns the request ID |
outMsgType |
|
Returns the request message type |
aTimeOut |
|
Timeout in milliseconds |
outMsgType |
|
Returns the request message type |
outRequestID |
|
Returns the request ID |
outMsgType |
|
Returns the request message type |
outRequestID |
|
Returns the request ID |
outMsgType |
|
Returns the request message type |
aTimeOut |
|
Timeout in milliseconds |
The PeekRequest function retrieves incoming requests from clients. Multiple overloads support immediate checking or waiting with timeout. Some overloads read the message content directly, others only peek and require ReadRequest to get the content.
|
Read a previously peeked request |
|
|
Send response back to client |