UNPKG

@wildboar/pc

Version:

Trusted Computing Group Platform Certificate ASN.1 data structures in TypeScript

78 lines (77 loc) 2.38 kB
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 */