@wildboar/rose
Version:
Remote Operation Service Element PDUs in TypeScript
41 lines (40 loc) • 1.27 kB
JavaScript
/* eslint-disable */
import { joint_iso_itu_t, ObjectIdentifier as _OID, } from '@wildboar/asn1';
import { _decode_RealizationParameter, _encode_RealizationParameter, } from '../Remote-Operations-Realizations/RealizationParameter.ta.mjs';
/**
* @summary transfer_by_RTSE
* @description
*
* ### ASN.1 Definition:
*
* ```asn1
* transfer-by-RTSE REALIZATION ::= {
* RealizationParameter(WITH COMPONENTS {
* realization-type (transfer-service)
* })
* IDENTIFIED BY
* {joint-iso-itu-t remote-operations(4) transfer-realizations(11)
* rTSE-transfer(2)}
* }
* ```
*
* @constant
* @type {REALIZATION<RealizationParameter>}
* @implements {REALIZATION<RealizationParameter>}
*/
export const transfer_by_RTSE = {
class: 'TYPE-IDENTIFIER',
decoderFor: {
'&Type': _decode_RealizationParameter,
},
encoderFor: {
'&Type': _encode_RealizationParameter,
},
'&id': _OID.fromParts([
/* remote-operations */ 4,
/* transfer-realizations */ 11,
/* rTSE-transfer */ 2,
], joint_iso_itu_t) /* OBJECT_FIELD_SETTING */ /* UNIQUE_OBJECT_FIELD_SETTING */,
'&Type': 0 /* OBJECT_FIELD_SETTING OBJECT_TYPE_FIELD_SETTING */,
};
/* eslint-enable */