aes70
Version:
A controller library for the AES70 protocol.
70 lines (67 loc) • 1.76 kB
JavaScript
/*
* This file has been generated.
*/
import { Enum } from './Enum.js';
/**
* Enum describing status change types, as used in **OcaGrouper's StatusChange**
* event.
* @class OcaGrouperStatusChangeType
*/
export class OcaGrouperStatusChangeType extends Enum({
citizenAdded: 1,
citizenDeleted: 2,
citizenConnectionLost: 3,
citizenConnectionReEstablished: 4,
citizenError: 5,
enrollment: 6,
unEnrollment: 7,
}) {}
/**
* Singleton object corresponding to the entry with value ``1``.
* @type {OcaGrouperStatusChangeType}
* @member citizenAdded
* @memberof OcaGrouperStatusChangeType
* @static
*/
/**
* Singleton object corresponding to the entry with value ``2``.
* @type {OcaGrouperStatusChangeType}
* @member citizenDeleted
* @memberof OcaGrouperStatusChangeType
* @static
*/
/**
* Singleton object corresponding to the entry with value ``3``.
* @type {OcaGrouperStatusChangeType}
* @member citizenConnectionLost
* @memberof OcaGrouperStatusChangeType
* @static
*/
/**
* Singleton object corresponding to the entry with value ``4``.
* @type {OcaGrouperStatusChangeType}
* @member citizenConnectionReEstablished
* @memberof OcaGrouperStatusChangeType
* @static
*/
/**
* Singleton object corresponding to the entry with value ``5``.
* @type {OcaGrouperStatusChangeType}
* @member citizenError
* @memberof OcaGrouperStatusChangeType
* @static
*/
/**
* Singleton object corresponding to the entry with value ``6``.
* @type {OcaGrouperStatusChangeType}
* @member enrollment
* @memberof OcaGrouperStatusChangeType
* @static
*/
/**
* Singleton object corresponding to the entry with value ``7``.
* @type {OcaGrouperStatusChangeType}
* @member unEnrollment
* @memberof OcaGrouperStatusChangeType
* @static
*/