@wildboar/rose
Version:
Remote Operation Service Element PDUs in TypeScript
29 lines • 1.07 kB
text/typescript
import { type OPERATION } from '../Remote-Operations-Information-Objects/OPERATION.oca.mjs';
import { Code } from '../Remote-Operations-Information-Objects/Code.ta.mjs';
/**
* @summary recode
* @description
*
* **This production was manually written in TypeScript.**
*
* ### ASN.1 Definition:
*
* ```asn1
* recode{OPERATION:operation, Code:code} OPERATION ::= {
* ARGUMENT operation.&ArgumentType
* OPTIONAL operation.&argumentTypeOptional
* RESULT operation.&ResultType
* OPTIONAL operation.&resultTypeOptional
* RETURN RESULT operation.&returnResult
* ERRORS {operation.&Errors}
* LINKED {operation.&Linked}
* SYNCHRONOUS operation.&synchronous
* ALWAYS RESPONDS operation.&alwaysReturns
* INVOKE PRIORITY {operation.&InvokePriority}
* RESULT-PRIORITY {operation.&ResultPriority}
* CODE code
* }
* ```
*/
export declare function recode(operation: OPERATION, code: Code): OPERATION;
//# sourceMappingURL=recode.oa.d.mts.map