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 write

Channel

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

property Channel: IROTransportChannel read write

Done

Indicates that request was finished

property Done: Boolean read write

Message

Represents reference to request message

property Message: IROMessage read write

ReadResponse

Reads response. Used in End* methods.

procedure ReadResponse

Start

procedure Start

UserData

User data

property UserData: Pointer read write

 

Cancelled

Boolean property shows was asynchonous request canceled or not.

property Cancelled: Boolean read write

Channel

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

property Channel: IROTransportChannel read write

Done

Indicates that request was finished

property Done: Boolean read write

Message

Represents reference to request message

property Message: IROMessage read write

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

procedure Start