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.


Detailed Description

Definition at line 402 of file df_types.h.


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.

Member Data Documentation

Definition at line 407 of file df_types.h.

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

Definition at line 413 of file df_types.h.

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

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 426 of file df_types.h.

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

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 434 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:

Generated on Mon Feb 27 19:12:56 2012 for OPENARCHIVE by  doxygen 1.5.6