aes70
Version:
A controller library for the AES70 protocol.
77 lines (74 loc) • 1.57 kB
JavaScript
/*
* This file has been generated.
*/
import { Enum } from './Enum.js';
/**
* Enumeration of types of delay units that are available in OCA.
* @class OcaDelayUnit
*/
export class OcaDelayUnit extends Enum({
Time: 1,
Distance: 2,
Samples: 3,
Microseconds: 4,
Milliseconds: 5,
Centimeters: 6,
Inches: 7,
Feet: 8,
}) {}
/**
* Singleton object corresponding to the entry with value ``1``.
* @type {OcaDelayUnit}
* @member Time
* @memberof OcaDelayUnit
* @static
*/
/**
* Singleton object corresponding to the entry with value ``2``.
* @type {OcaDelayUnit}
* @member Distance
* @memberof OcaDelayUnit
* @static
*/
/**
* Singleton object corresponding to the entry with value ``3``.
* @type {OcaDelayUnit}
* @member Samples
* @memberof OcaDelayUnit
* @static
*/
/**
* Singleton object corresponding to the entry with value ``4``.
* @type {OcaDelayUnit}
* @member Microseconds
* @memberof OcaDelayUnit
* @static
*/
/**
* Singleton object corresponding to the entry with value ``5``.
* @type {OcaDelayUnit}
* @member Milliseconds
* @memberof OcaDelayUnit
* @static
*/
/**
* Singleton object corresponding to the entry with value ``6``.
* @type {OcaDelayUnit}
* @member Centimeters
* @memberof OcaDelayUnit
* @static
*/
/**
* Singleton object corresponding to the entry with value ``7``.
* @type {OcaDelayUnit}
* @member Inches
* @memberof OcaDelayUnit
* @static
*/
/**
* Singleton object corresponding to the entry with value ``8``.
* @type {OcaDelayUnit}
* @member Feet
* @memberof OcaDelayUnit
* @static
*/