Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Async
Inheritance Hierarchy
- IAsyncReadRequest
- FAsyncReadRequestNull
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Async/AsyncFileHandleNull.h |
| Include | #include "Async/AsyncFileHandleNull.h" |
Syntax
class FAsyncReadRequestNull : public IAsyncReadRequest
Remarks
IAsyncReadRequest returned from FAsyncReadFileHandleNull; guaranteed to be a cancelled readrequest with no size or bytes when the Callback is called.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FAsyncReadRequestNull
(
FAsyncFileCallBack* InCallback, |
Overridden from IAsyncReadRequest
| Type | Name | Description | |
|---|---|---|---|
| void | CancelImpl () |
Cancel the request. This is a non-blocking async call and so does not ensure completion! | |
| void | Transfer ownership of Memory from the async request to the outside caller (called in response to GetReadResults). | ||
| void | WaitCompletionImpl
(
float TimeLimitSeconds |
Waits for the request to complete, but not longer than the given time limit |