@wildboar/pc
Version:
Trusted Computing Group Platform Certificate ASN.1 data structures in TypeScript
78 lines (77 loc) • 2.38 kB
JavaScript
import * as $ from "@wildboar/asn1/functional";
/**
* @summary EvaluationStatus
* @description
*
* ### ASN.1 Definition:
*
* ```asn1
* EvaluationStatus ::= ENUMERATED {
* designedToMeet (0),
* evaluationInProgress (1),
* evaluationCompleted (2) }
* ```
*
* @enum {number}
*/
export var _enum_for_EvaluationStatus;
(function (_enum_for_EvaluationStatus) {
_enum_for_EvaluationStatus[_enum_for_EvaluationStatus["designedToMeet"] = 0] = "designedToMeet";
_enum_for_EvaluationStatus[_enum_for_EvaluationStatus["evaluationInProgress"] = 1] = "evaluationInProgress";
_enum_for_EvaluationStatus[_enum_for_EvaluationStatus["evaluationCompleted"] = 2] = "evaluationCompleted";
})(_enum_for_EvaluationStatus || (_enum_for_EvaluationStatus = {}));
/**
* @summary EvaluationStatus
* @description
*
* ### ASN.1 Definition:
*
* ```asn1
* EvaluationStatus ::= ENUMERATED {
* designedToMeet (0),
* evaluationInProgress (1),
* evaluationCompleted (2) }
* ```
*
* @enum {number}
*/
export const EvaluationStatus = _enum_for_EvaluationStatus;
/**
* @summary EvaluationStatus_designedToMeet
* @constant
* @type {number}
*/
export const EvaluationStatus_designedToMeet = EvaluationStatus.designedToMeet; /* LONG_NAMED_ENUMERATED_VALUE */
/**
* @summary designedToMeet
* @constant
* @type {number}
*/
export const designedToMeet = EvaluationStatus.designedToMeet; /* SHORT_NAMED_ENUMERATED_VALUE */
/**
* @summary EvaluationStatus_evaluationInProgress
* @constant
* @type {number}
*/
export const EvaluationStatus_evaluationInProgress = EvaluationStatus.evaluationInProgress; /* LONG_NAMED_ENUMERATED_VALUE */
/**
* @summary evaluationInProgress
* @constant
* @type {number}
*/
export const evaluationInProgress = EvaluationStatus.evaluationInProgress; /* SHORT_NAMED_ENUMERATED_VALUE */
/**
* @summary EvaluationStatus_evaluationCompleted
* @constant
* @type {number}
*/
export const EvaluationStatus_evaluationCompleted = EvaluationStatus.evaluationCompleted; /* LONG_NAMED_ENUMERATED_VALUE */
/**
* @summary evaluationCompleted
* @constant
* @type {number}
*/
export const evaluationCompleted = EvaluationStatus.evaluationCompleted; /* SHORT_NAMED_ENUMERATED_VALUE */
export const _decode_EvaluationStatus = $._decodeEnumerated;
export const _encode_EvaluationStatus = $._encodeEnumerated;
/* eslint-enable */