◆ FHttpIoDispatcherBackend()
| UE::IoStore::FHttpIoDispatcherBackend::FHttpIoDispatcherBackend |
( |
FOnDemandIoStore & |
IoStore | ) |
|
◆ CancelIoRequest()
◆ DoesChunkExist() [1/2]
| bool UE::IoStore::FHttpIoDispatcherBackend::DoesChunkExist |
( |
const FIoChunkId & |
ChunkId | ) |
const |
|
overridevirtual |
◆ DoesChunkExist() [2/2]
◆ GetCompletedIoRequests()
| FIoRequestImpl * UE::IoStore::FHttpIoDispatcherBackend::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::FHttpIoDispatcherBackend::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.
◆ OpenMapped()
◆ ReportAnalytics()
◆ 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.
◆ SetOptionalBulkDataEnabled()
| void UE::IoStore::FHttpIoDispatcherBackend::SetOptionalBulkDataEnabled |
( |
bool |
bEnabled | ) |
|
|
overridevirtual |
◆ Shutdown()
| void UE::IoStore::FHttpIoDispatcherBackend::Shutdown |
( |
| ) |
|
|
overridevirtual |
◆ UpdatePriorityForIoRequest()
| void UE::IoStore::FHttpIoDispatcherBackend::UpdatePriorityForIoRequest |
( |
FIoRequestImpl * |
Request | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file: