Harald Welte | 7a23af3 | 2011-02-07 21:24:26 +0100 | [diff] [blame] | 1 | -- Generated by Asnp, the pretty-printer of France Telecom R&D (http://asn1.elibel.tm.fr/asnp/) |
| 2 | TCAP-Tools {itu-t recommendation q 775 modules(2) tools(1) version1(1)} |
| 3 | DEFINITIONS ::= |
| 4 | BEGIN |
| 5 | |
| 6 | EXPORTS |
| 7 | cancel, |
| 8 | cancelFailed, |
| 9 | cancelled |
| 10 | ; |
| 11 | |
| 12 | IMPORTS |
| 13 | OPERATION, ERROR |
| 14 | FROM Remote-Operations-Information-Objects {joint-iso-itu-t |
| 15 | remote-operations(4) informationObjects(5) version1(0)} |
| 16 | |
| 17 | TCInvokeIdSet |
| 18 | FROM TCAPMessages {itu-t recommendation q 773 modules(2) messages(1) |
| 19 | version3(3)} |
| 20 | ; |
| 21 | |
| 22 | cancel OPERATION ::= { |
| 23 | ARGUMENT present < TCInvokeIdSet |
| 24 | -- a TC-user may redefine this type to include |
| 25 | -- an empty result so that it becomes a Class 1 operation |
| 26 | ERRORS {cancelFailed} |
| 27 | } |
| 28 | |
| 29 | -- timer = 15 s |
| 30 | cancelFailed ERROR ::= { |
| 31 | PARAMETER |
| 32 | SET {problem [0] CancelProblem, |
| 33 | invokeId [1] present < TCInvokeIdSet} |
| 34 | } |
| 35 | |
| 36 | CancelProblem ::= ENUMERATED { |
| 37 | unknownInvocation(0), tooLate(1), notCancellable(2)} |
| 38 | |
| 39 | -- a TC-user may redefine this type to include application-specific problems |
| 40 | cancelled ERROR ::= |
| 41 | {} |
| 42 | |
| 43 | -- an error of this type should be included in the error list of cancellable operations |
| 44 | END |
| 45 | |
| 46 | -- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D |
| 47 | |