Navigation
API > API/Runtime > API/Runtime/Core
Classes
| Type | Name | Description | |
|---|---|---|---|
| FFilePackageStoreEntry | File based package store entry | ||
| FIoBatch | I/O batchThis is a primitive used to group I/O requests for synchronization purposes | ||
| FIoBuffer | Reference to buffer data used by I/O dispatcher APIs | ||
| FIoChunkDecodingParams | Parameters for decoding a set of encoded blocks(s). | ||
| FIoChunkEncoding | Encodes data into a set of encrypted and compressed blocks. | ||
| FIoChunkEncodingParams | Defines how the I/O chunk gets encoded into a set of compressed and encrypted block(s). | ||
| FIoChunkHash | |||
| FIoChunkId | Identifier to a chunk of data. | ||
| FIoContainerHeader | |||
| FIoContainerHeaderLocalizedPackage | |||
| FIoContainerHeaderPackageRedirect | |||
| FIoContainerId | Container ID. | ||
| FIoContainerSettings | |||
| FIoDirectoryIndexHandle | |||
| FIoDirectoryIndexReader | |||
| FIoDispatcher | I/O dispatcher | ||
| FIoDispatcherBackendContext | |||
| FIoDispatcherMountedContainer | |||
| FIoHash | Stores a BLAKE3-160 hash, taken from the first 20 bytes of a BLAKE3-256 hash. | ||
| FIoHashBuilder | Calculates a BLAKE3-160 hash. | ||
| FIoMappedRegion | Mapped region. | ||
| FIoReadOptions | |||
| FIoRequest | |||
| FIoRequestImpl | |||
| FIoSignatureError | |||
| FIoSignatureErrorEvent | |||
| FIoStatus | I/O status with error code and message. | ||
| FIoStatusBuilder | Helper to make it easier to generate meaningful error messages. | ||
| FIoStoreCompressedBlockInfo | |||
| FIoStoreCompressedReadResult | |||
| FIoStoreEnvironment | Helper used to manage creation of I/O store file handles etc | ||
| FIoStoreReader | |||
| FIoStoreTocChunkInfo | |||
| FIoStoreTocCompressedBlockInfo | |||
| FIoStoreWriterContext | |||
| FIoStoreWriterResult | |||
| FIoStoreWriterSettings | |||
| FIoWriteOptions | |||
| FPackageId | |||
| FPackageStore | Stores information about available packages that can be loaded. | ||
| FPackageStoreBackendContext | |||
| FPackageStoreEntry | Package store entry. | ||
| FPackageStoreEntryResource | Package store entry resource. | ||
| FPackageStoreReadScope | |||
| IIoDispatcherBackend | |||
| IIoStoreWriter | |||
| IIoStoreWriteRequest | |||
| IIoStoreWriterHashDatabase | Allows the IIoStoreWriter to avoid loading and hashing chunks, saving pak/stage time, as the normal process involved loading the chunks, hashing them, freeing them, making some decisions, then loading them again for compression/writting. | ||
| IIoStoreWriterReferenceChunkDatabase | |||
| IPackageStoreBackend | Package store backend interface. | ||
| TFilePackageStoreEntryCArrayView | Package store entry array view. | ||
| TIoStatusOr | Optional I/O result or error status. | ||
| TOptional | When we have an optional value IsSet() returns true, and GetValue() is meaningful. |