Public Attributes

df_RecByteStreamStart_t Struct Reference
[IVD Data format.]

#include <df_types.h>

Collaboration diagram for df_RecByteStreamStart_t:
Collaboration graph
[legend]

List of all members.

Public Attributes

UInt64_t idFile
UInt32_t reserved1 [1]
UInt32_t streamType
ivd_VarData_t streamName
UInt64_t chunkOffset
 For file chunks: offset of chunk or multiple sequential chunks.
UInt64_t streamSize
 Size of stream.
UInt64_t streamOffset
 Starts with 0 at each BSS (= stream offset in continuation record).
UInt64_t allStreamSize
 Total size of ALL streams of this file up to this record.
UInt64_t streamSplitSize
 Data Format version 01.02.

Detailed Description

Definition at line 416 of file df_types.h.


Member Data Documentation

Total size of ALL streams of this file up to this record.

Used for generation of SplitInfo records that require absolute values for offset & size of all file's streams.

Definition at line 440 of file df_types.h.

Referenced by df_FRI::BlockWritten(), df_FRI::MediumVolumeStart(), ParseBSStart(), df_SplitInfoUnpacker::ProcRecBSStart(), and df_FRIDistiller::ProcRecBSStart().

For file chunks: offset of chunk or multiple sequential chunks.

Definition at line 427 of file df_types.h.

Referenced by df_FRI::BlockWritten(), ParseBSStart(), and df_FRIDistiller::ProcRecBSStart().

Definition at line 421 of file df_types.h.

Data Format version 01.02.

Reorganisation can move a split in the middle of the medium volume Information from FSC is used to be able to detect the split at it's beginning.

Definition at line 448 of file df_types.h.

Referenced by df_BlockScanner::GetNextRecord(), df_FRI::MediumVolumeStart(), ParseBSStart(), and df_RecReader::PrepareDataStreamUnpacker().


The documentation for this struct was generated from the following file: