ChannelData Encoding

Event Class ByteCode Parent Class
DATA_BYTE 0 8-bit integer
DATA_SHORT 1 16-bit integer
DATA_CHAR 2 Character (8-bit)
DATA_INT 3 32-bit integer
DATA_LONG 4 64-bit integer
DATA_FLOAT 5 32-bit float
DATA_DOUBLE 6 64-bit float
DATA_OBJECT 7 Object (non-numeric)
DATA_PRIMITIVE 0 Scalar value
DATA_ARRAY 1 1D array
DATA_2D_ARRAY 2 2D array
DATA_3D_ARRAY 3 3D array
DATA_SIGNED 0x40 Signed numeric data; for DATA_OBJECT, means "packed in a container"
DATA_CONTAINED 0x40 DATA_SIGNED. For Objects = packed in Container
DATA_PACK_PARAMETERS 0x80 Parameter compression