aes70
Version:
A controller library for the AES70 protocol.
53 lines (50 loc) • 1.28 kB
JavaScript
/*
* This file has been generated.
*/
import { Enum } from './Enum.js';
/**
* State of a session
* @class OcaMediaTransportSessionState
*/
export class OcaMediaTransportSessionState extends Enum({
Unconfigured: 1,
Configured: 2,
ConnectedNotStreaming: 3,
ConnectedStreaming: 4,
Error: 5,
}) {}
/**
* Singleton object corresponding to the entry with value ``1``.
* @type {OcaMediaTransportSessionState}
* @member Unconfigured
* @memberof OcaMediaTransportSessionState
* @static
*/
/**
* Singleton object corresponding to the entry with value ``2``.
* @type {OcaMediaTransportSessionState}
* @member Configured
* @memberof OcaMediaTransportSessionState
* @static
*/
/**
* Singleton object corresponding to the entry with value ``3``.
* @type {OcaMediaTransportSessionState}
* @member ConnectedNotStreaming
* @memberof OcaMediaTransportSessionState
* @static
*/
/**
* Singleton object corresponding to the entry with value ``4``.
* @type {OcaMediaTransportSessionState}
* @member ConnectedStreaming
* @memberof OcaMediaTransportSessionState
* @static
*/
/**
* Singleton object corresponding to the entry with value ``5``.
* @type {OcaMediaTransportSessionState}
* @member Error
* @memberof OcaMediaTransportSessionState
* @static
*/