Navigation
API > API/Developer > API/Developer/Horde
Utility class for constructing BlobData objects from a packet, caching any computed handles to other blobs.
| Name | FPacketReader |
| Type | class |
| Header File | /Engine/Source/Developer/Horde/Public/Storage/Bundles/V2/PacketReader.h |
| Include Path | #include "Storage/Bundles/V2/PacketReader.h" |
Syntax
class FPacketReader
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPacketReader
(
TSharedRef< FStorageClient > InStorageClient, |
Storage/Bundles/V2/PacketReader.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FPacketReader() |
Storage/Bundles/V2/PacketReader.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BundleHandle | FBlobHandle | Storage/Bundles/V2/PacketReader.h | ||
| CachedImportHandles | TArray< FBlobHandle > | Storage/Bundles/V2/PacketReader.h | ||
| Packet | FPacket | Storage/Bundles/V2/PacketReader.h | ||
| PacketHandle | FPacketHandle | Storage/Bundles/V2/PacketReader.h | ||
| StorageClient | TSharedRef< FStorageClient > | Storage/Bundles/V2/PacketReader.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBlob ReadExport
(
size_t ExportIdx |
Reads an export from this packet. | Storage/Bundles/V2/PacketReader.h | |
FSharedBufferView ReadExportBody
(
size_t ExportIdx |
Reads an export body from this packet. | Storage/Bundles/V2/PacketReader.h | |
FBlob ReadPacket() |
Read a blob object for the entire packet. | Storage/Bundles/V2/PacketReader.h |