IROAsyncRequest

Overview

Callback interface for handling results from TROAsyncRequest

Location

Implemented in

 

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