UNPKG

aes70

Version:

A controller library for the AES70 protocol.

149 lines (146 loc) 3.23 kB
/* * This file has been generated. */ import { Enum } from './Enum.js'; /** * Enum that describes all available base datatypes. * @class OcaBaseDataType */ export class OcaBaseDataType extends Enum({ None: 0, OcaBoolean: 1, OcaInt8: 2, OcaInt16: 3, OcaInt32: 4, OcaInt64: 5, OcaUint8: 6, OcaUint16: 7, OcaUint32: 8, OcaUint64: 9, OcaFloat32: 10, OcaFloat64: 11, OcaString: 12, OcaBitstring: 13, OcaBlob: 14, OcaBlobFixedLen: 15, OcaBit: 16, }) {} /** * Singleton object corresponding to the entry with value ``0``. * @type {OcaBaseDataType} * @member None * @memberof OcaBaseDataType * @static */ /** * Singleton object corresponding to the entry with value ``1``. * @type {OcaBaseDataType} * @member OcaBoolean * @memberof OcaBaseDataType * @static */ /** * Singleton object corresponding to the entry with value ``2``. * @type {OcaBaseDataType} * @member OcaInt8 * @memberof OcaBaseDataType * @static */ /** * Singleton object corresponding to the entry with value ``3``. * @type {OcaBaseDataType} * @member OcaInt16 * @memberof OcaBaseDataType * @static */ /** * Singleton object corresponding to the entry with value ``4``. * @type {OcaBaseDataType} * @member OcaInt32 * @memberof OcaBaseDataType * @static */ /** * Singleton object corresponding to the entry with value ``5``. * @type {OcaBaseDataType} * @member OcaInt64 * @memberof OcaBaseDataType * @static */ /** * Singleton object corresponding to the entry with value ``6``. * @type {OcaBaseDataType} * @member OcaUint8 * @memberof OcaBaseDataType * @static */ /** * Singleton object corresponding to the entry with value ``7``. * @type {OcaBaseDataType} * @member OcaUint16 * @memberof OcaBaseDataType * @static */ /** * Singleton object corresponding to the entry with value ``8``. * @type {OcaBaseDataType} * @member OcaUint32 * @memberof OcaBaseDataType * @static */ /** * Singleton object corresponding to the entry with value ``9``. * @type {OcaBaseDataType} * @member OcaUint64 * @memberof OcaBaseDataType * @static */ /** * Singleton object corresponding to the entry with value ``10``. * @type {OcaBaseDataType} * @member OcaFloat32 * @memberof OcaBaseDataType * @static */ /** * Singleton object corresponding to the entry with value ``11``. * @type {OcaBaseDataType} * @member OcaFloat64 * @memberof OcaBaseDataType * @static */ /** * Singleton object corresponding to the entry with value ``12``. * @type {OcaBaseDataType} * @member OcaString * @memberof OcaBaseDataType * @static */ /** * Singleton object corresponding to the entry with value ``13``. * @type {OcaBaseDataType} * @member OcaBitstring * @memberof OcaBaseDataType * @static */ /** * Singleton object corresponding to the entry with value ``14``. * @type {OcaBaseDataType} * @member OcaBlob * @memberof OcaBaseDataType * @static */ /** * Singleton object corresponding to the entry with value ``15``. * @type {OcaBaseDataType} * @member OcaBlobFixedLen * @memberof OcaBaseDataType * @static */ /** * Singleton object corresponding to the entry with value ``16``. * @type {OcaBaseDataType} * @member OcaBit * @memberof OcaBaseDataType * @static */