Navigation
API > API/Developer > API/Developer/Horde > API/Developer/Horde/Storage > API/Developer/Horde/Storage/Bundles > API/Developer/Horde/Storage/Bundles/V2
References
| Module | Horde |
| Header | /Engine/Source/Developer/Horde/Public/Storage/Bundles/V2/Packet.h |
| Include | #include "Storage/Bundles/V2/Packet.h" |
Syntax
class FPacket
Remarks
Accessor for data structures stored into a serialized bundle packet.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FPacket
(
FSharedBufferView InBuffer |
Destructors
| Type | Name | Description | |
|---|---|---|---|
~FPacket () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FPacket | Decode
(
const FMemoryView& View |
Decodes a packet from the given data. | |
| void | Encode
(
EBundleCompressionFormat Format, |
Encodes a packet. | |
| FSharedBufferView | GetBuffer () |
Gets the underlying buffer for this packet. | |
| FPacketExport | GetExport
(
size_t ExportIdx |
Gets the bulk data for a particular export. | |
| size_t | Gets the number of exports in this packet. | ||
| FPacketImport | GetImport
(
size_t ImportIdx |
Gets the locator for a particular import. | |
| size_t | Gets the number of imports in this packet. | ||
| size_t | GetLength () |
Length of this packet. | |
| const FBlobType & | GetType
(
size_t TypeIdx |
Gets a type from the packet. | |
| size_t | GetTypeCount () |
Gets the number of types in this packet. |
Constants
| Name | Description |
|---|---|
| BlobType |