2.4.74 BrtBeginEsmdb

The BrtBeginEsmdb record specifies the type of metadata block (section 2.2.4.5) records and specifies the beginning of a collection of BrtMdb (section 2.4.703) records as defined by the Metadata (section 2.1.7.34) part ABNF. The collection of records MUST contain metadata block records of the same kind: either only cell metadata (section 2.2.4.2) records or only value metadata (section 2.2.4.3) records.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

cMdb

fCellMeta

cMdb (4 bytes):  A signed integer that specifies the number of records in the collection. This number MUST be greater than or equal to 1, and MUST be equal to the number of records in the collection.

fCellMeta (4 bytes):  A Boolean (section 2.5.98.3) that specifies whether BrtMdb (section 2.4.703) records of a cell metadata (section 2.2.4.2) or value metadata (section 2.2.4.3) type directly follow this record. This value MUST be one of the values in the following table.

Value

Meaning

0x00000000

The collection contains value metadata records.

0x00000001

The collection contains cell metadata records.