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