Networked Media Open Specifications

Data type marshalling

←Protocol messaging · Index↑ · IS-04 interactions→

Type JSON representation
enums Integer associated enum value
NcString string
NcBoolean boolean
NcInt16 number
NcInt32 number
NcInt64 number
NcUint16 number (must be unsigned)
NcUint32 number (must be unsigned)
NcUint64 number (must be unsigned)
NcFloat32 number (must be floating point)
NcFloat64 number (must be floating point)
struct types object
sequences of primitive types array of primitive types
sequences of struct types array of objects

For specific datatype definitions consult the NMOS Control Framework.

←Protocol messaging · Index↑ · IS-04 interactions→