◆ FFileIoDispatcherBackend()
| UE::IoStore::FFileIoDispatcherBackend::FFileIoDispatcherBackend |
( |
| ) |
|
◆ ~FFileIoDispatcherBackend()
| UE::IoStore::FFileIoDispatcherBackend::~FFileIoDispatcherBackend |
( |
| ) |
|
|
virtual |
◆ CancelIoRequest()
◆ DoesChunkExist()
| bool UE::IoStore::FFileIoDispatcherBackend::DoesChunkExist |
( |
const FIoChunkId & |
ChunkId | ) |
const |
|
overridevirtual |
◆ GetCompletedIoRequests()
| FIoRequestImpl * UE::IoStore::FFileIoDispatcherBackend::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()
| virtual const TCHAR * UE::IoStore::FFileIoDispatcherBackend::GetName |
( |
| ) |
const |
|
inlinevirtual |
◆ GetSizeForChunk()
◆ Initialize()
Called by the I/O dispatcher once initialized.
- Parameters
-
| Context | Context object used for signalling the I/O dispatcher. |
Implements IIoDispatcherBackend.
◆ Mount()
◆ OpenMapped()
◆ ReopenAllFileHandles()
| void UE::IoStore::FFileIoDispatcherBackend::ReopenAllFileHandles |
( |
| ) |
|
|
overridevirtual |
◆ 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.
◆ Shutdown()
| void UE::IoStore::FFileIoDispatcherBackend::Shutdown |
( |
| ) |
|
|
overridevirtual |
◆ Unmount()
| bool UE::IoStore::FFileIoDispatcherBackend::Unmount |
( |
const TCHAR * |
TocPath | ) |
|
|
overridevirtual |
◆ UpdatePriorityForIoRequest()
| void UE::IoStore::FFileIoDispatcherBackend::UpdatePriorityForIoRequest |
( |
FIoRequestImpl * |
Request | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file: