2.2.1.12.8 Object Data BLOB Data Elements

The Object Data BLOB data element has the following format.


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

Data Element Start

Data Element Extended GUID (variable)

...

Serial Number (variable)

...

Data Element Type (variable)

...

Object Data BLOB (variable)

...

Data (variable)

...

Data Element End

Data Element Start (2 bytes): A 16-bit Stream Object Header (section 2.2.1.5.1) that specifies a data element start.

Data Element Extended GUID (variable): An Extended GUID (section 2.2.1.7) that specifies the data element.

Serial Number (variable): A Serial Number (section 2.2.1.9) that specifies the data element.

Data Element Type (variable): A compact unsigned 64-bit integer (section 2.2.1.1) that specifies the value of the Object Data BLOB data element type.

Object Data BLOB (variable): A 16-bit or 32-bit Stream Object Header that specifies an Object Data BLOB.

Data (variable): A byte stream that specifies the binary data opaque to this protocol.

Data Element End (1 byte): An 8-bit Stream Object Header (section 2.2.1.5.3) that specifies a data element end.