summaryrefslogtreecommitdiffstats
path: root/epan/dissectors/asn1/ain/AIN-Errors.asn
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/asn1/ain/AIN-Errors.asn')
-rw-r--r--epan/dissectors/asn1/ain/AIN-Errors.asn40
1 files changed, 40 insertions, 0 deletions
diff --git a/epan/dissectors/asn1/ain/AIN-Errors.asn b/epan/dissectors/asn1/ain/AIN-Errors.asn
new file mode 100644
index 00000000..f1133c47
--- /dev/null
+++ b/epan/dissectors/asn1/ain/AIN-Errors.asn
@@ -0,0 +1,40 @@
+ AIN-Errors{ ainErrorsObjectIdentifier }
+ --This module contains the type definitions for the AIN errors.
+ DEFINITIONS ::=
+
+ BEGIN
+
+ IMPORTS
+ ERROR
+ FROM Remote-Operations-Information-Objects {
+ joint-iso-itu-t remote-operations(4)
+ informationObjects(5) version1(0)}
+
+ ApplicationErrorString,
+ ExtensionParameter,
+ FailureCause,
+ FailureCauseData
+ FROM AIN-Parameters{ ainParametersObjectIdentifier };
+
+ --ainErrorsObjectIdentifier OBJECT IDENTIFIER:: = ? - -not yet defined
+ -- TYPE DEFINITION FOR AIN ERRORS FOLLOWS
+
+ applicationError ERROR ::= {
+ PARAMETER
+ SEQUENCE{
+ applicationErrorString ApplicationErrorString,
+ extensionParameter ExtensionParameter OPTIONAL
+ }
+ CODE private: 1
+}
+
+ failureReport ERROR ::= {
+ PARAMETER SEQUENCE{
+ failureCause FailureCause,
+ failureCauseData FailureCauseData OPTIONAL,
+ extensionParameter ExtensionParameter OPTIONAL
+ }
+ CODE private: 2
+}
+
+END