@wildboar/rose
Version:
Remote Operation Service Element PDUs in TypeScript
84 lines • 2.84 kB
text/typescript
import { ASN1Element as _Element } from '@wildboar/asn1';
import * as $ from '@wildboar/asn1/functional';
/**
* @summary RealizationParameter_realization_type
* @description
*
* ### ASN.1 Definition:
*
* ```asn1
* RealizationParameter-realization-type ::= ENUMERATED { -- REMOVED_FROM_UNNESTING -- }
* ```
*
* @enum {number}
*/
export declare enum _enum_for_RealizationParameter_realization_type {
association_service = 0,
transfer_service = 1
}
/**
* @summary RealizationParameter_realization_type
* @description
*
* ### ASN.1 Definition:
*
* ```asn1
* RealizationParameter-realization-type ::= ENUMERATED { -- REMOVED_FROM_UNNESTING -- }
* ```
*
* @enum {number}
*/
export type RealizationParameter_realization_type = _enum_for_RealizationParameter_realization_type;
/**
* @summary RealizationParameter_realization_type
* @description
*
* ### ASN.1 Definition:
*
* ```asn1
* RealizationParameter-realization-type ::= ENUMERATED { -- REMOVED_FROM_UNNESTING -- }
* ```
*
* @enum {number}
*/
export declare const RealizationParameter_realization_type: typeof _enum_for_RealizationParameter_realization_type;
/**
* @summary RealizationParameter_realization_type_association_service
* @constant
* @type {number}
*/
export declare const RealizationParameter_realization_type_association_service: RealizationParameter_realization_type;
/**
* @summary association_service
* @constant
* @type {number}
*/
export declare const association_service: RealizationParameter_realization_type;
/**
* @summary RealizationParameter_realization_type_transfer_service
* @constant
* @type {number}
*/
export declare const RealizationParameter_realization_type_transfer_service: RealizationParameter_realization_type;
/**
* @summary transfer_service
* @constant
* @type {number}
*/
export declare const transfer_service: RealizationParameter_realization_type;
/**
* @summary Decodes an ASN.1 element into a(n) RealizationParameter_realization_type
* @function
* @param {_Element} el The element being decoded.
* @returns {RealizationParameter_realization_type} The decoded data structure.
*/
export declare function _decode_RealizationParameter_realization_type(el: _Element): RealizationParameter_realization_type;
/**
* @summary Encodes a(n) RealizationParameter_realization_type into an ASN.1 Element.
* @function
* @param value The element being encoded.
* @param elGetter A function that can be used to get new ASN.1 elements.
* @returns {_Element} The RealizationParameter_realization_type, encoded as an ASN.1 Element.
*/
export declare function _encode_RealizationParameter_realization_type(value: RealizationParameter_realization_type, elGetter: $.ASN1Encoder<RealizationParameter_realization_type>): _Element;
//# sourceMappingURL=RealizationParameter-realization-type.ta.d.mts.map