aes70
Version:
A controller library for the AES70 protocol.
85 lines (82 loc) • 1.92 kB
JavaScript
/*
* This file has been generated.
*/
import { Enum } from './Enum.js';
/**
* Media transport protocols available.
* @class OcaNetworkMediaProtocol
*/
export class OcaNetworkMediaProtocol extends Enum({
None: 0,
AV3: 1,
AVBTP: 2,
Dante: 3,
Cobranet: 4,
AES67: 5,
SMPTEAudio: 6,
LiveWire: 7,
ExtensionPoint: 65,
}) {}
/**
* Singleton object corresponding to the entry with value ``0``.
* @type {OcaNetworkMediaProtocol}
* @member None
* @memberof OcaNetworkMediaProtocol
* @static
*/
/**
* Singleton object corresponding to the entry with value ``1``.
* @type {OcaNetworkMediaProtocol}
* @member AV3
* @memberof OcaNetworkMediaProtocol
* @static
*/
/**
* Singleton object corresponding to the entry with value ``2``.
* @type {OcaNetworkMediaProtocol}
* @member AVBTP
* @memberof OcaNetworkMediaProtocol
* @static
*/
/**
* Singleton object corresponding to the entry with value ``3``.
* @type {OcaNetworkMediaProtocol}
* @member Dante
* @memberof OcaNetworkMediaProtocol
* @static
*/
/**
* Singleton object corresponding to the entry with value ``4``.
* @type {OcaNetworkMediaProtocol}
* @member Cobranet
* @memberof OcaNetworkMediaProtocol
* @static
*/
/**
* Singleton object corresponding to the entry with value ``5``.
* @type {OcaNetworkMediaProtocol}
* @member AES67
* @memberof OcaNetworkMediaProtocol
* @static
*/
/**
* Singleton object corresponding to the entry with value ``6``.
* @type {OcaNetworkMediaProtocol}
* @member SMPTEAudio
* @memberof OcaNetworkMediaProtocol
* @static
*/
/**
* Singleton object corresponding to the entry with value ``7``.
* @type {OcaNetworkMediaProtocol}
* @member LiveWire
* @memberof OcaNetworkMediaProtocol
* @static
*/
/**
* Singleton object corresponding to the entry with value ``65``.
* @type {OcaNetworkMediaProtocol}
* @member ExtensionPoint
* @memberof OcaNetworkMediaProtocol
* @static
*/