IROAsyncRequest

Overview

Callback interface for handling results from TROAsyncRequest

Location


 

Cancel

Aborts the currently running request.

procedure Cancel

Cancelled

Boolean property shows was asynchonous request canceled or not.

property Cancelled: Boolean read

Channel

The client channel that the request is being executed for. Read-only and mainly for reference and internal use.

property Channel: IROTransportChannel read

Done

Indicates that request was finished

property Done: Boolean read

Message

Represents reference to request message

property Message: IROMessage read

ReadResponse

Reads response. Used in End* methods.

procedure ReadResponse

Start

Starts request

procedure Start

UserData

User data

property UserData: Pointer read write

 

Cancelled

Boolean property shows was asynchonous request canceled or not.

property Cancelled: Boolean read

Channel

The client channel that the request is being executed for. Read-only and mainly for reference and internal use.

property Channel: IROTransportChannel read

Done

Indicates that request was finished

property Done: Boolean read

Message

Represents reference to request message

property Message: IROMessage read

UserData

User data

property UserData: Pointer read write

 

Cancel

Aborts the currently running request.

procedure Cancel

ReadResponse

Reads response. Used in End* methods.

procedure ReadResponse

Start

Starts request

procedure Start