TTMSFNCCustomCloudBase.AddRequest Method
Adds a new request to the queue and returns the result object without executing it immediately.
API unit family: TMSFNCCloudBase
Declaring type: TTMSFNCCustomCloudBase
Syntax
function AddRequest(const ARequestResultEvent: TTMSFNCCloudBaseRequestResultEvent = nil; const ARequestResultProgressEvent: TTMSFNCCloudBaseRequestResultProgressEvent = nil; const AAsync: Boolean = True): TTMSFNCCloudBaseRequestResult; virtual;
virtual TTMSFNCCloudBaseRequestResult* __fastcall AddRequest(const _di_TTMSFNCCloudBaseRequestResultEvent ARequestResultEvent = _di_TTMSFNCCloudBaseRequestResultEvent(), const _di_TTMSFNCCloudBaseRequestResultProgressEvent ARequestResultProgressEvent = _di_TTMSFNCCloudBaseRequestResultProgressEvent(), const bool AAsync = true);
Parameters
| Name | Description |
|---|---|
ARequestResultEvent |
Optional callback invoked when the request completes. |
ARequestResultProgressEvent |
Optional callback invoked during progress. |
AAsync |
When True, the request runs asynchronously. |
Returns
The result object for the newly queued request.