◆ FPackageResourceIoBackend()
◆ ~FPackageResourceIoBackend()
| UE::FPackageResourceIoBackend::~FPackageResourceIoBackend |
( |
| ) |
|
◆ CancelIoRequest()
◆ DoesChunkExist()
| bool UE::FPackageResourceIoBackend::DoesChunkExist |
( |
const FIoChunkId & |
ChunkId | ) |
const |
|
overridevirtual |
◆ GetCompletedIoRequests()
| FIoRequestImpl * UE::FPackageResourceIoBackend::GetCompletedIoRequests |
( |
| ) |
|
|
overridevirtual |
Returns all completed request(s) to the I/O dispatcher. Triggered by invoking the wake-up callback on the backend context object.
Implements IIoDispatcherBackend.
◆ GetName()
| const TCHAR * UE::FPackageResourceIoBackend::GetName |
( |
| ) |
const |
|
overridevirtual |
◆ GetSizeForChunk()
◆ Initialize()
Called by the I/O dispatcher once initialized.
- Parameters
-
| Context | Context object used for signalling the I/O dispatcher. |
Implements IIoDispatcherBackend.
◆ OpenMapped()
◆ ResolveIoRequests()
Create asynchronous read requests for the list of I/O request(s). The request(s) can span multiple chunks.
- Parameters
-
| Requests | Request(s) to resolve. |
| OutUnresolved | Unresolved request(s) returned to the I/O dispatcher. |
Implements IIoDispatcherBackend.
◆ UpdatePriorityForIoRequest()
The documentation for this class was generated from the following file: