Field types are marked using C-style notation:
char[4]
indicates a 4-byte fixed-width stringuint[6]
indicates a 6-byte sequenceuint8
,uint16
, anduint32
are unsigned byte, short, and long integersint8
,int16
, andint32
are signed byte, short, and long integers