summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <quax@moccu.com>2015-10-29 22:33:02 +0100
committerDimitri Sokolyuk <quax@moccu.com>2015-10-29 22:33:02 +0100
commitcb4c9b305391e2c511afd2e80fe38c7c85aad993 (patch)
tree17424e9edf97d50f23f31ceac5148baf062764de
parentdd10ccee1e3721329cb04b67ebf94e745d37481c (diff)
Solve build problem
-rw-r--r--asn1/AttributeCertificateDefinitions.asn (renamed from asn1include/AttributeCertificateDefinitions.asn1)0
-rw-r--r--asn1/AuthenticationFramework.asn (renamed from asn1include/AuthenticationFramework.asn1)0
-rw-r--r--asn1/BasicAccessControl.asn (renamed from asn1include/BasicAccessControl.asn1)0
-rw-r--r--asn1/CertificateExtensions.asn (renamed from asn1include/CertificateExtensions.asn1)0
-rw-r--r--asn1/DSAOperationalAttributeTypes.asn (renamed from asn1include/DSAOperationalAttributeTypes.asn1)0
-rw-r--r--asn1/DirectoryAbstractService.asn (renamed from asn1include/DirectoryAbstractService.asn1)0
-rw-r--r--asn1/DirectoryAccessProtocol.asn (renamed from asn1include/DirectoryAccessProtocol.asn1)0
-rw-r--r--asn1/DirectoryInformationShadowProtocol.asn (renamed from asn1include/DirectoryInformationShadowProtocol.asn1)0
-rw-r--r--asn1/DirectoryOperationalBindingManagementProtocol.asn (renamed from asn1include/DirectoryOperationalBindingManagementProtocol.asn1)0
-rw-r--r--asn1/DirectoryOperationalBindingTypes.asn (renamed from asn1include/DirectoryOperationalBindingTypes.asn1)0
-rw-r--r--asn1/DirectoryShadowAbstractService.asn (renamed from asn1include/DirectoryShadowAbstractService.asn1)0
-rw-r--r--asn1/DirectorySystemProtocol.asn (renamed from asn1include/DirectorySystemProtocol.asn1)0
-rw-r--r--asn1/DistributedOperations.asn (renamed from asn1include/DistributedOperations.asn1)0
-rw-r--r--asn1/EnhancedSecurity.asn (renamed from asn1include/EnhancedSecurity.asn1)0
-rw-r--r--asn1/HierarchicalOperationalBindings.asn (renamed from asn1include/HierarchicalOperationalBindings.asn1)0
-rw-r--r--asn1/IPMSExtendedBodyPartTypes.asn (renamed from asn1include/IPMSExtendedBodyPartTypes.asn1)0
-rw-r--r--asn1/IPMSExtendedBodyPartTypes2.asn (renamed from asn1include/IPMSExtendedBodyPartTypes2.asn1)0
-rw-r--r--asn1/IPMSExtendedVoiceBodyPartType.asn (renamed from asn1include/IPMSExtendedVoiceBodyPartType.asn1)0
-rw-r--r--asn1/IPMSFileTransferBodyPartType.asn (renamed from asn1include/IPMSFileTransferBodyPartType.asn1)0
-rw-r--r--asn1/IPMSForwardedContentBodyPartType.asn (renamed from asn1include/IPMSForwardedContentBodyPartType.asn1)0
-rw-r--r--asn1/IPMSForwardedReportBodyPartType.asn (renamed from asn1include/IPMSForwardedReportBodyPartType.asn1)0
-rw-r--r--asn1/IPMSHeadingExtensions.asn (renamed from asn1include/IPMSHeadingExtensions.asn1)0
-rw-r--r--asn1/IPMSInformationObjects.asn (renamed from asn1include/IPMSInformationObjects.asn1)0
-rw-r--r--asn1/IPMSObjectIdentifiers.asn (renamed from asn1include/IPMSObjectIdentifiers.asn1)0
-rw-r--r--asn1/IPMSSecurityExtensions.asn (renamed from asn1include/IPMSSecurityExtensions.asn1)0
-rw-r--r--asn1/IPMSUpperBounds.asn (renamed from asn1include/IPMSUpperBounds.asn1)0
-rw-r--r--asn1/ISO8571-FTAM.asn (renamed from asn1include/ISO8571-FTAM.asn1)0
-rw-r--r--asn1/Interchange-Data-Elements.asn (renamed from asn1include/Interchange-Data-Elements.asn1)0
-rw-r--r--asn1/MHSObjectIdentifiers.asn (renamed from asn1include/MHSObjectIdentifiers.asn1)0
-rw-r--r--asn1/MHSProtocolObjectIdentifiers.asn (renamed from asn1include/MHSProtocolObjectIdentifiers.asn1)0
-rw-r--r--asn1/MSAbstractService.asn (renamed from asn1include/MSAbstractService.asn1)0
-rw-r--r--asn1/MSAccessProtocol.asn (renamed from asn1include/MSAccessProtocol.asn1)0
-rw-r--r--asn1/MSGeneralAttributeTypes.asn (renamed from asn1include/MSGeneralAttributeTypes.asn1)0
-rw-r--r--asn1/MSGeneralAutoActionTypes.asn (renamed from asn1include/MSGeneralAutoActionTypes.asn1)0
-rw-r--r--asn1/MSMatchingRules.asn (renamed from asn1include/MSMatchingRules.asn1)0
-rw-r--r--asn1/MSObjectIdentifiers.asn (renamed from asn1include/MSObjectIdentifiers.asn1)0
-rw-r--r--asn1/MSUpperBounds.asn (renamed from asn1include/MSUpperBounds.asn1)0
-rw-r--r--asn1/MTAAbstractService.asn (renamed from asn1include/MTAAbstractService.asn1)0
-rw-r--r--asn1/MTSAbstractService.asn (renamed from asn1include/MTSAbstractService.asn1)0
-rw-r--r--asn1/MTSAbstractService88.asn (renamed from asn1include/MTSAbstractService88.asn1)0
-rw-r--r--asn1/MTSAccessProtocol.asn (renamed from asn1include/MTSAccessProtocol.asn1)0
-rw-r--r--asn1/MTSObjectIdentifiers.asn (renamed from asn1include/MTSObjectIdentifiers.asn1)0
-rw-r--r--asn1/MTSUpperBounds.asn (renamed from asn1include/MTSUpperBounds.asn1)0
-rw-r--r--asn1/OperationalBindingManagement.asn (renamed from asn1include/OperationalBindingManagement.asn1)0
-rw-r--r--asn1/PKCS7.asn (renamed from asn1include/PKCS7.asn1)0
-rw-r--r--asn1/PKCS7BodyPartType.asn (renamed from asn1include/PKCS7BodyPartType.asn1)0
-rw-r--r--asn1/PKIX1Implicit93.asn (renamed from asn1include/PKIX1Implicit93.asn1)0
-rw-r--r--asn1/ProtocolObjectIdentifiers.asn (renamed from asn1include/ProtocolObjectIdentifiers.asn1)0
-rw-r--r--asn1/Reliable-Transfer-APDU.asn (renamed from asn1include/Reliable-Transfer-APDU.asn1)0
-rw-r--r--asn1/SelectedAttributeTypes.asn (renamed from asn1include/SelectedAttributeTypes.asn1)0
-rw-r--r--asn1/ServiceAdministration.asn (renamed from asn1include/ServiceAdministration.asn1)0
-rw-r--r--asn1/SpkmGssTokens.asn (renamed from asn1include/SpkmGssTokens.asn1)0
-rw-r--r--asn1/UpperBounds.asn (renamed from asn1include/UpperBounds.asn1)0
-rw-r--r--asn1/UsefulDefinitions.asn (renamed from asn1include/UsefulDefinitions.asn1)0
-rw-r--r--asn1include/ACSE-1.asn1253
-rw-r--r--asn1include/Remote-Operations-Abstract-Syntaxes.asn1103
-rw-r--r--asn1include/Remote-Operations-Generic-ROS-PDUs.asn1163
-rw-r--r--asn1include/Remote-Operations-Information-Objects-extensions.asn136
-rw-r--r--asn1include/Remote-Operations-Information-Objects.asn1123
-rw-r--r--asn1include/Remote-Operations-Realizations.asn189
-rw-r--r--asn1include/Remote-Operations-Useful-Definitions.asn195
61 files changed, 0 insertions, 862 deletions
diff --git a/asn1include/AttributeCertificateDefinitions.asn1 b/asn1/AttributeCertificateDefinitions.asn
index d976ed9..d976ed9 100644
--- a/asn1include/AttributeCertificateDefinitions.asn1
+++ b/asn1/AttributeCertificateDefinitions.asn
diff --git a/asn1include/AuthenticationFramework.asn1 b/asn1/AuthenticationFramework.asn
index 35b8164..35b8164 100644
--- a/asn1include/AuthenticationFramework.asn1
+++ b/asn1/AuthenticationFramework.asn
diff --git a/asn1include/BasicAccessControl.asn1 b/asn1/BasicAccessControl.asn
index 9877227..9877227 100644
--- a/asn1include/BasicAccessControl.asn1
+++ b/asn1/BasicAccessControl.asn
diff --git a/asn1include/CertificateExtensions.asn1 b/asn1/CertificateExtensions.asn
index aeb5125..aeb5125 100644
--- a/asn1include/CertificateExtensions.asn1
+++ b/asn1/CertificateExtensions.asn
diff --git a/asn1include/DSAOperationalAttributeTypes.asn1 b/asn1/DSAOperationalAttributeTypes.asn
index e8146cd..e8146cd 100644
--- a/asn1include/DSAOperationalAttributeTypes.asn1
+++ b/asn1/DSAOperationalAttributeTypes.asn
diff --git a/asn1include/DirectoryAbstractService.asn1 b/asn1/DirectoryAbstractService.asn
index b098ae0..b098ae0 100644
--- a/asn1include/DirectoryAbstractService.asn1
+++ b/asn1/DirectoryAbstractService.asn
diff --git a/asn1include/DirectoryAccessProtocol.asn1 b/asn1/DirectoryAccessProtocol.asn
index fbe1a90..fbe1a90 100644
--- a/asn1include/DirectoryAccessProtocol.asn1
+++ b/asn1/DirectoryAccessProtocol.asn
diff --git a/asn1include/DirectoryInformationShadowProtocol.asn1 b/asn1/DirectoryInformationShadowProtocol.asn
index 2165917..2165917 100644
--- a/asn1include/DirectoryInformationShadowProtocol.asn1
+++ b/asn1/DirectoryInformationShadowProtocol.asn
diff --git a/asn1include/DirectoryOperationalBindingManagementProtocol.asn1 b/asn1/DirectoryOperationalBindingManagementProtocol.asn
index cee035b..cee035b 100644
--- a/asn1include/DirectoryOperationalBindingManagementProtocol.asn1
+++ b/asn1/DirectoryOperationalBindingManagementProtocol.asn
diff --git a/asn1include/DirectoryOperationalBindingTypes.asn1 b/asn1/DirectoryOperationalBindingTypes.asn
index 1d1d4d8..1d1d4d8 100644
--- a/asn1include/DirectoryOperationalBindingTypes.asn1
+++ b/asn1/DirectoryOperationalBindingTypes.asn
diff --git a/asn1include/DirectoryShadowAbstractService.asn1 b/asn1/DirectoryShadowAbstractService.asn
index 27f04fc..27f04fc 100644
--- a/asn1include/DirectoryShadowAbstractService.asn1
+++ b/asn1/DirectoryShadowAbstractService.asn
diff --git a/asn1include/DirectorySystemProtocol.asn1 b/asn1/DirectorySystemProtocol.asn
index 664e7fc..664e7fc 100644
--- a/asn1include/DirectorySystemProtocol.asn1
+++ b/asn1/DirectorySystemProtocol.asn
diff --git a/asn1include/DistributedOperations.asn1 b/asn1/DistributedOperations.asn
index a6da31b..a6da31b 100644
--- a/asn1include/DistributedOperations.asn1
+++ b/asn1/DistributedOperations.asn
diff --git a/asn1include/EnhancedSecurity.asn1 b/asn1/EnhancedSecurity.asn
index 3879987..3879987 100644
--- a/asn1include/EnhancedSecurity.asn1
+++ b/asn1/EnhancedSecurity.asn
diff --git a/asn1include/HierarchicalOperationalBindings.asn1 b/asn1/HierarchicalOperationalBindings.asn
index 490fe89..490fe89 100644
--- a/asn1include/HierarchicalOperationalBindings.asn1
+++ b/asn1/HierarchicalOperationalBindings.asn
diff --git a/asn1include/IPMSExtendedBodyPartTypes.asn1 b/asn1/IPMSExtendedBodyPartTypes.asn
index 9805a61..9805a61 100644
--- a/asn1include/IPMSExtendedBodyPartTypes.asn1
+++ b/asn1/IPMSExtendedBodyPartTypes.asn
diff --git a/asn1include/IPMSExtendedBodyPartTypes2.asn1 b/asn1/IPMSExtendedBodyPartTypes2.asn
index b39e03c..b39e03c 100644
--- a/asn1include/IPMSExtendedBodyPartTypes2.asn1
+++ b/asn1/IPMSExtendedBodyPartTypes2.asn
diff --git a/asn1include/IPMSExtendedVoiceBodyPartType.asn1 b/asn1/IPMSExtendedVoiceBodyPartType.asn
index 171f4b4..171f4b4 100644
--- a/asn1include/IPMSExtendedVoiceBodyPartType.asn1
+++ b/asn1/IPMSExtendedVoiceBodyPartType.asn
diff --git a/asn1include/IPMSFileTransferBodyPartType.asn1 b/asn1/IPMSFileTransferBodyPartType.asn
index 59de6d1..59de6d1 100644
--- a/asn1include/IPMSFileTransferBodyPartType.asn1
+++ b/asn1/IPMSFileTransferBodyPartType.asn
diff --git a/asn1include/IPMSForwardedContentBodyPartType.asn1 b/asn1/IPMSForwardedContentBodyPartType.asn
index 57faac6..57faac6 100644
--- a/asn1include/IPMSForwardedContentBodyPartType.asn1
+++ b/asn1/IPMSForwardedContentBodyPartType.asn
diff --git a/asn1include/IPMSForwardedReportBodyPartType.asn1 b/asn1/IPMSForwardedReportBodyPartType.asn
index 4e46c76..4e46c76 100644
--- a/asn1include/IPMSForwardedReportBodyPartType.asn1
+++ b/asn1/IPMSForwardedReportBodyPartType.asn
diff --git a/asn1include/IPMSHeadingExtensions.asn1 b/asn1/IPMSHeadingExtensions.asn
index 752e8d0..752e8d0 100644
--- a/asn1include/IPMSHeadingExtensions.asn1
+++ b/asn1/IPMSHeadingExtensions.asn
diff --git a/asn1include/IPMSInformationObjects.asn1 b/asn1/IPMSInformationObjects.asn
index 3fb0463..3fb0463 100644
--- a/asn1include/IPMSInformationObjects.asn1
+++ b/asn1/IPMSInformationObjects.asn
diff --git a/asn1include/IPMSObjectIdentifiers.asn1 b/asn1/IPMSObjectIdentifiers.asn
index 6e5c01a..6e5c01a 100644
--- a/asn1include/IPMSObjectIdentifiers.asn1
+++ b/asn1/IPMSObjectIdentifiers.asn
diff --git a/asn1include/IPMSSecurityExtensions.asn1 b/asn1/IPMSSecurityExtensions.asn
index 8c692cc..8c692cc 100644
--- a/asn1include/IPMSSecurityExtensions.asn1
+++ b/asn1/IPMSSecurityExtensions.asn
diff --git a/asn1include/IPMSUpperBounds.asn1 b/asn1/IPMSUpperBounds.asn
index 27324f6..27324f6 100644
--- a/asn1include/IPMSUpperBounds.asn1
+++ b/asn1/IPMSUpperBounds.asn
diff --git a/asn1include/ISO8571-FTAM.asn1 b/asn1/ISO8571-FTAM.asn
index 5458350..5458350 100644
--- a/asn1include/ISO8571-FTAM.asn1
+++ b/asn1/ISO8571-FTAM.asn
diff --git a/asn1include/Interchange-Data-Elements.asn1 b/asn1/Interchange-Data-Elements.asn
index 5375252..5375252 100644
--- a/asn1include/Interchange-Data-Elements.asn1
+++ b/asn1/Interchange-Data-Elements.asn
diff --git a/asn1include/MHSObjectIdentifiers.asn1 b/asn1/MHSObjectIdentifiers.asn
index 187c3c8..187c3c8 100644
--- a/asn1include/MHSObjectIdentifiers.asn1
+++ b/asn1/MHSObjectIdentifiers.asn
diff --git a/asn1include/MHSProtocolObjectIdentifiers.asn1 b/asn1/MHSProtocolObjectIdentifiers.asn
index 0b83d7b..0b83d7b 100644
--- a/asn1include/MHSProtocolObjectIdentifiers.asn1
+++ b/asn1/MHSProtocolObjectIdentifiers.asn
diff --git a/asn1include/MSAbstractService.asn1 b/asn1/MSAbstractService.asn
index d81468d..d81468d 100644
--- a/asn1include/MSAbstractService.asn1
+++ b/asn1/MSAbstractService.asn
diff --git a/asn1include/MSAccessProtocol.asn1 b/asn1/MSAccessProtocol.asn
index 14751d9..14751d9 100644
--- a/asn1include/MSAccessProtocol.asn1
+++ b/asn1/MSAccessProtocol.asn
diff --git a/asn1include/MSGeneralAttributeTypes.asn1 b/asn1/MSGeneralAttributeTypes.asn
index 4138105..4138105 100644
--- a/asn1include/MSGeneralAttributeTypes.asn1
+++ b/asn1/MSGeneralAttributeTypes.asn
diff --git a/asn1include/MSGeneralAutoActionTypes.asn1 b/asn1/MSGeneralAutoActionTypes.asn
index eceae4a..eceae4a 100644
--- a/asn1include/MSGeneralAutoActionTypes.asn1
+++ b/asn1/MSGeneralAutoActionTypes.asn
diff --git a/asn1include/MSMatchingRules.asn1 b/asn1/MSMatchingRules.asn
index 37c894d..37c894d 100644
--- a/asn1include/MSMatchingRules.asn1
+++ b/asn1/MSMatchingRules.asn
diff --git a/asn1include/MSObjectIdentifiers.asn1 b/asn1/MSObjectIdentifiers.asn
index df194f8..df194f8 100644
--- a/asn1include/MSObjectIdentifiers.asn1
+++ b/asn1/MSObjectIdentifiers.asn
diff --git a/asn1include/MSUpperBounds.asn1 b/asn1/MSUpperBounds.asn
index 6494fbd..6494fbd 100644
--- a/asn1include/MSUpperBounds.asn1
+++ b/asn1/MSUpperBounds.asn
diff --git a/asn1include/MTAAbstractService.asn1 b/asn1/MTAAbstractService.asn
index 38035c7..38035c7 100644
--- a/asn1include/MTAAbstractService.asn1
+++ b/asn1/MTAAbstractService.asn
diff --git a/asn1include/MTSAbstractService.asn1 b/asn1/MTSAbstractService.asn
index 033ffdd..033ffdd 100644
--- a/asn1include/MTSAbstractService.asn1
+++ b/asn1/MTSAbstractService.asn
diff --git a/asn1include/MTSAbstractService88.asn1 b/asn1/MTSAbstractService88.asn
index f66d117..f66d117 100644
--- a/asn1include/MTSAbstractService88.asn1
+++ b/asn1/MTSAbstractService88.asn
diff --git a/asn1include/MTSAccessProtocol.asn1 b/asn1/MTSAccessProtocol.asn
index 5a4a812..5a4a812 100644
--- a/asn1include/MTSAccessProtocol.asn1
+++ b/asn1/MTSAccessProtocol.asn
diff --git a/asn1include/MTSObjectIdentifiers.asn1 b/asn1/MTSObjectIdentifiers.asn
index 1615b24..1615b24 100644
--- a/asn1include/MTSObjectIdentifiers.asn1
+++ b/asn1/MTSObjectIdentifiers.asn
diff --git a/asn1include/MTSUpperBounds.asn1 b/asn1/MTSUpperBounds.asn
index 10eac96..10eac96 100644
--- a/asn1include/MTSUpperBounds.asn1
+++ b/asn1/MTSUpperBounds.asn
diff --git a/asn1include/OperationalBindingManagement.asn1 b/asn1/OperationalBindingManagement.asn
index 957e084..957e084 100644
--- a/asn1include/OperationalBindingManagement.asn1
+++ b/asn1/OperationalBindingManagement.asn
diff --git a/asn1include/PKCS7.asn1 b/asn1/PKCS7.asn
index ac449b5..ac449b5 100644
--- a/asn1include/PKCS7.asn1
+++ b/asn1/PKCS7.asn
diff --git a/asn1include/PKCS7BodyPartType.asn1 b/asn1/PKCS7BodyPartType.asn
index 525ee3c..525ee3c 100644
--- a/asn1include/PKCS7BodyPartType.asn1
+++ b/asn1/PKCS7BodyPartType.asn
diff --git a/asn1include/PKIX1Implicit93.asn1 b/asn1/PKIX1Implicit93.asn
index 8062cda..8062cda 100644
--- a/asn1include/PKIX1Implicit93.asn1
+++ b/asn1/PKIX1Implicit93.asn
diff --git a/asn1include/ProtocolObjectIdentifiers.asn1 b/asn1/ProtocolObjectIdentifiers.asn
index 9b5cc13..9b5cc13 100644
--- a/asn1include/ProtocolObjectIdentifiers.asn1
+++ b/asn1/ProtocolObjectIdentifiers.asn
diff --git a/asn1include/Reliable-Transfer-APDU.asn1 b/asn1/Reliable-Transfer-APDU.asn
index 20669de..20669de 100644
--- a/asn1include/Reliable-Transfer-APDU.asn1
+++ b/asn1/Reliable-Transfer-APDU.asn
diff --git a/asn1include/SelectedAttributeTypes.asn1 b/asn1/SelectedAttributeTypes.asn
index 0e74a23..0e74a23 100644
--- a/asn1include/SelectedAttributeTypes.asn1
+++ b/asn1/SelectedAttributeTypes.asn
diff --git a/asn1include/ServiceAdministration.asn1 b/asn1/ServiceAdministration.asn
index 27b976d..27b976d 100644
--- a/asn1include/ServiceAdministration.asn1
+++ b/asn1/ServiceAdministration.asn
diff --git a/asn1include/SpkmGssTokens.asn1 b/asn1/SpkmGssTokens.asn
index 02205bd..02205bd 100644
--- a/asn1include/SpkmGssTokens.asn1
+++ b/asn1/SpkmGssTokens.asn
diff --git a/asn1include/UpperBounds.asn1 b/asn1/UpperBounds.asn
index b2e8fb3..b2e8fb3 100644
--- a/asn1include/UpperBounds.asn1
+++ b/asn1/UpperBounds.asn
diff --git a/asn1include/UsefulDefinitions.asn1 b/asn1/UsefulDefinitions.asn
index 78c50fa..78c50fa 100644
--- a/asn1include/UsefulDefinitions.asn1
+++ b/asn1/UsefulDefinitions.asn
diff --git a/asn1include/ACSE-1.asn1 b/asn1include/ACSE-1.asn1
deleted file mode 100644
index baa680a..0000000
--- a/asn1include/ACSE-1.asn1
+++ /dev/null
@@ -1,253 +0,0 @@
--- Module ACSE-1 (X.227:04/1995)
-ACSE-1 {joint-iso-itu-t association-control(2) modules(0) apdus(0) version1(1)}
--- ACSE-1 refers to ACSE version 1
-DEFINITIONS ::=
-BEGIN
-
-EXPORTS
- acse-as-id, ACSE-apdu, aCSE-id, Application-context-name, AP-title,
- AE-qualifier, AE-title, AP-invocation-identifier, AE-invocation-identifier,
- Mechanism-name, Authentication-value, ACSE-requirements, ObjectSet;
-
-IMPORTS
- Name, RelativeDistinguishedName
- FROM InformationFramework {joint-iso-itu-t ds(5) module(1)
- informationFramework(1) 3};
-
--- The data types Name and RelativeDistinguishedName are imported from ISO/IEC 9594-2.
--- object identifier assignments
-acse-as-id OBJECT IDENTIFIER ::=
- {joint-iso-itu-t association-control(2) abstract-syntax(1) apdus(0)
- version1(1)}
-
--- may be used to reference the abstract syntax of the ACSE APDUs
-aCSE-id OBJECT IDENTIFIER ::=
- {joint-iso-itu-t association-control(2) ase-id(3) acse-ase(1) version(1)}
-
--- may be used to identify the Association Control ASE.
--- top level CHOICE
-ACSE-apdu ::= CHOICE {
- aarq AARQ-apdu,
- aare AARE-apdu,
- rlrq RLRQ-apdu,
- rlre RLRE-apdu,
- abrt ABRT-apdu,
- ...
-}
-
-AARQ-apdu ::= [APPLICATION 0] IMPLICIT SEQUENCE {
- protocol-version
- [0] IMPLICIT BIT STRING {version1(0)} DEFAULT {version1},
- application-context-name [1] Application-context-name,
- called-AP-title [2] AP-title OPTIONAL,
- called-AE-qualifier [3] AE-qualifier OPTIONAL,
- called-AP-invocation-identifier [4] AP-invocation-identifier OPTIONAL,
- called-AE-invocation-identifier [5] AE-invocation-identifier OPTIONAL,
- calling-AP-title [6] AP-title OPTIONAL,
- calling-AE-qualifier [7] AE-qualifier OPTIONAL,
- calling-AP-invocation-identifier [8] AP-invocation-identifier OPTIONAL,
- calling-AE-invocation-identifier [9] AE-invocation-identifier OPTIONAL,
- -- The following field shall not be present if only the Kernel is used.
- sender-acse-requirements [10] IMPLICIT ACSE-requirements OPTIONAL,
- -- The following field shall only be present if the Authentication functional unit is selected.
- mechanism-name [11] IMPLICIT Mechanism-name OPTIONAL,
- -- The following field shall only be present if the Authentication functional unit is selected.
- calling-authentication-value [12] EXPLICIT Authentication-value OPTIONAL,
- application-context-name-list
- [13] IMPLICIT Application-context-name-list OPTIONAL,
- -- The above field shall only be present if the Application Context Negotiation functional unit is selected
- implementation-information [29] IMPLICIT Implementation-data OPTIONAL,
- ...,
- ...,
- user-information
- [30] IMPLICIT Association-information OPTIONAL
-}
-
-AARE-apdu ::= [APPLICATION 1] IMPLICIT SEQUENCE {
- protocol-version
- [0] IMPLICIT BIT STRING {version1(0)} DEFAULT {version1},
- application-context-name [1] Application-context-name,
- result [2] Associate-result,
- result-source-diagnostic [3] Associate-source-diagnostic,
- responding-AP-title [4] AP-title OPTIONAL,
- responding-AE-qualifier [5] AE-qualifier OPTIONAL,
- responding-AP-invocation-identifier [6] AP-invocation-identifier OPTIONAL,
- responding-AE-invocation-identifier [7] AE-invocation-identifier OPTIONAL,
- -- The following field shall not be present if only the Kernel is used.
- responder-acse-requirements [8] IMPLICIT ACSE-requirements OPTIONAL,
- -- The following field shall only be present if the Authentication functional unit is selected.
- mechanism-name [9] IMPLICIT Mechanism-name OPTIONAL,
- -- This following field shall only be present if the Authentication functional unit is selected.
- responding-authentication-value
- [10] EXPLICIT Authentication-value OPTIONAL,
- application-context-name-list
- [11] IMPLICIT Application-context-name-list OPTIONAL,
- -- The above field shall only be present if the Application Context Negotiation functional unit is selected
- implementation-information
- [29] IMPLICIT Implementation-data OPTIONAL,
- ...,
- ...,
- user-information
- [30] IMPLICIT Association-information OPTIONAL
-}
-
-RLRQ-apdu ::= [APPLICATION 2] IMPLICIT SEQUENCE {
- reason [0] IMPLICIT Release-request-reason OPTIONAL,
- ...,
- ...,
- user-information [30] IMPLICIT Association-information OPTIONAL
-}
-
-RLRE-apdu ::= [APPLICATION 3] IMPLICIT SEQUENCE {
- reason [0] IMPLICIT Release-response-reason OPTIONAL,
- ...,
- ...,
- user-information [30] IMPLICIT Association-information OPTIONAL
-}
-
-ABRT-apdu ::= [APPLICATION 4] IMPLICIT SEQUENCE {
- abort-source [0] IMPLICIT ABRT-source,
- abort-diagnostic [1] IMPLICIT ABRT-diagnostic OPTIONAL,
- -- This field shall not be present if only the Kernel is used.
- ...,
- ...,
- user-information [30] IMPLICIT Association-information OPTIONAL
-}
-
-ABRT-diagnostic ::= ENUMERATED {
- no-reason-given(1), protocol-error(2),
- authentication-mechanism-name-not-recognized(3),
- authentication-mechanism-name-required(4), authentication-failure(5),
- authentication-required(6), ...
- }
-
-ABRT-source ::= INTEGER {acse-service-user(0), acse-service-provider(1)
-}(0..1, ...)
-
-ACSE-requirements ::= BIT STRING {
- authentication(0), application-context-negotiation(1)}
-
-Application-context-name-list ::= SEQUENCE OF Application-context-name
-
-Application-context-name ::= OBJECT IDENTIFIER
-
--- Application-entity title productions follow (not in alphabetical order)
-AP-title ::= CHOICE {
- ap-title-form1 AP-title-form1,
- ap-title-form2 AP-title-form2,
- ...
-}
-
-AE-qualifier ::= CHOICE {
- ae-qualifier-form1 AE-qualifier-form1,
- ae-qualifier-form2 AE-qualifier-form2,
- ...
-}
-
--- When both AP-title and AE-qualifier data values are present in an AARQ or AARE APDU, both must
--- have the same form to allow the construction of an AE-title as discussed in CCITT Rec. X.665 |
--- ISO/IEC 9834-6.
-AP-title-form1 ::=
- Name
-
--- The value assigned to AP-title-form1 is The Directory Name of an application-process title.
-AE-qualifier-form1 ::=
- RelativeDistinguishedName
-
--- The value assigned to AE-qualifier-form1 is the relative distinguished name of a particular
--- application-entity of the application-process identified by AP-title-form1.
-AP-title-form2 ::= OBJECT IDENTIFIER
-
-AE-qualifier-form2 ::= INTEGER
-
-AE-title ::= CHOICE {
- ae-title-form1 AE-title-form1,
- ae-title-form2 AE-title-form2,
- ...
-}
-
--- As defined in CCITT Rec. X.650 | ISO 7498-3, an application-entity title is composed of an application-
--- process title and an application-entity qualifier. The ACSE protocol provides for the transfer of an
--- application-entity title value by the transfer of its component values. However, the following data type
--- is provided for International Standards that reference a single syntactic structure for AE titles.
-AE-title-form1 ::=
- Name
-
--- For access to The Directory (ITU-T Rec. X.500-Series | ISO/IEC 9594), an AE title has AE-title-form1.
--- This value can be constructed from AP-title-form1 and AE-qualifier-form1 values contained in an
--- AARQ or AARE APDU. A discussion of forming an AE-title-form1 from AP-title-form1 and AE-qualifier-
--- form1 may be found in CCITT Rec. X.665 | ISO/IEC 9834-6.
-AE-title-form2 ::= OBJECT IDENTIFIER
-
--- A discussion of forming an AE-title-form2 from AP-title-form2 and AE-qualifier-form2 may be
--- found in CCITT Rec. X.665 | ISO/IEC 9834-6.
-AE-invocation-identifier ::= INTEGER
-
-AP-invocation-identifier ::= INTEGER
-
--- End of Application-entity title productions
-Associate-result ::= INTEGER {
- accepted(0), rejected-permanent(1), rejected-transient(2)}(0..2, ...)
-
-Associate-source-diagnostic ::= CHOICE {
- acse-service-user
- [1] INTEGER {null(0), no-reason-given(1),
- application-context-name-not-supported(2),
- calling-AP-title-not-recognized(3),
- calling-AP-invocation-identifier-not-recognized(4),
- calling-AE-qualifier-not-recognized(5),
- calling-AE-invocation-identifier-not-recognized(6),
- called-AP-title-not-recognized(7),
- called-AP-invocation-identifier-not-recognized(8),
- called-AE-qualifier-not-recognized(9),
- called-AE-invocation-identifier-not-recognized(10),
- authentication-mechanism-name-not-recognized(11),
- authentication-mechanism-name-required(12),
- authentication-failure(13), authentication-required(14)}
- (0..14, ...),
- acse-service-provider
- [2] INTEGER {null(0), no-reason-given(1), no-common-acse-version(2)}
- (0..2, ...)
-}
-
-Association-information ::= SEQUENCE SIZE (1, ..., 0 | 2..MAX) OF EXTERNAL
-
-Authentication-value ::= CHOICE {
- charstring [0] IMPLICIT GraphicString,
- bitstring [1] IMPLICIT BIT STRING,
- external [2] IMPLICIT EXTERNAL,
- other
- [3] IMPLICIT SEQUENCE {other-mechanism-name
- MECHANISM-NAME.&id({ObjectSet}),
- other-mechanism-value
- MECHANISM-NAME.&Type
- ({ObjectSet}{@.other-mechanism-name})}
-}
-
--- The abstract syntax of (calling/responding) authentication-value is determined by the authentication
--- mechanism used during association establishment. The authentication mechanism is either explicitly
--- denoted by the &id field (of type OBJECT IDENTIFIER) for a mechanism belonging to the class
--- MECHANISM-NAME, or it is known implicitly by
--- prior agreement between the communicating partners. If the "other" component is chosen, then
--- the "mechanism-name" component must be present in accordance with
--- ITU-T Rec. X.680 | ISO/IEC 8824. If the value "mechanism-name" occurs in the AARQ-apdu or the
--- AARE-apdu, then that value must be the same as the value for "other-mechanism-name"
-Implementation-data ::= GraphicString
-
-Mechanism-name ::= OBJECT IDENTIFIER
-
-MECHANISM-NAME ::= TYPE-IDENTIFIER
-
-ObjectSet MECHANISM-NAME ::=
- {...}
-
-Release-request-reason ::= INTEGER {normal(0), urgent(1), user-defined(30)
-}(0 | 1 | 30, ...)
-
-Release-response-reason ::= INTEGER {
- normal(0), not-finished(1), user-defined(30)}(0 | 1 | 30, ...)
-
-END
-
--- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D
-
diff --git a/asn1include/Remote-Operations-Abstract-Syntaxes.asn1 b/asn1include/Remote-Operations-Abstract-Syntaxes.asn1
deleted file mode 100644
index 8ad20d8..0000000
--- a/asn1include/Remote-Operations-Abstract-Syntaxes.asn1
+++ /dev/null
@@ -1,103 +0,0 @@
--- Module Remote-Operations-Abstract-Syntaxes (X.882:07/1994)
-Remote-Operations-Abstract-Syntaxes {joint-iso-itu-t remote-operations(4)
- remote-operations-abstract-syntaxes(12) version1(0)} DEFINITIONS ::=
-BEGIN
-
--- exports everything
-IMPORTS
- OPERATION-PACKAGE
- FROM Remote-Operations-Information-Objects {joint-iso-itu-t
- remote-operations(4) informationObjects(5) version1(0)}
- InvokeId, noInvokeId, ROS{}, Bind{}, Unbind{}
- FROM Remote-Operations-Generic-ROS-PDUs {joint-iso-itu-t
- remote-operations(4) generic-ROS-PDUs(6) version1(0)}
- ACSE-apdu
- FROM ACSE-1 {joint-iso-itu-t association-control(2) modules(0) apdus(0)
- version1(1)}
- RTORQapdu, RTOACapdu, RTORJapdu
- FROM Reliable-Transfer-APDU {joint-iso-itu-t reliable-transfer(3) apdus(0)}
- combine{}, AllOperations{}, ConsumerPerforms{}, SupplierPerforms{}
- FROM Remote-Operations-Useful-Definitions {joint-iso-itu-t
- remote-operations(4) useful-definitions(7) version1(0)}
- APPLICATION-CONTEXT
- FROM Remote-Operations-Information-Objects-extensions {joint-iso-itu-t
- remote-operations(4) informationObjects-extensions(8) version1(0)};
-
-RTSE-apdus ::= CHOICE {
- rtorq-apdu [16] IMPLICIT RTORQapdu,
- rtoac-apdu [17] IMPLICIT RTOACapdu,
- rtorj-apdu [18] IMPLICIT RTORJapdu,
- rttp-apdu RTTPapdu,
- rttr-apdu RTTRapdu,
- rtab-apdu [22] IMPLICIT RTABapdu
-}
-
-RTTPapdu ::= -- priority-- INTEGER
-
-RTTRapdu ::= OCTET STRING
-
-RTABapdu ::= SET {
- abortReason [0] IMPLICIT AbortReason OPTIONAL,
- reflectedParameter [1] IMPLICIT BIT STRING OPTIONAL,
- -- 8 bits maximum, only if abortReason is invalidParameter
- userdataAB
- [2] TYPE-IDENTIFIER.&Type
- OPTIONAL -- only in normal mode and if abortReason--
- -- is userError
-}
-
-AbortReason ::= INTEGER {
- localSystemProblem(0),
- invalidParameter(1), -- reflectedParameter supplied
- unrecognizedActivity(2),
- temporaryProblem(3),
- -- the RTSE cannot accept a session for a period of time
- protocolError(4), -- RTSE level protocol error
- permanentProblem(5), --provider-abort solely in normal mode
- userError(6), -- user-abort solely in normal mode
- transferCompleted(7) -- activity can't be discarded--}
-
-acse-abstract-syntax ABSTRACT-SYNTAX ::= {
- ACSE-apdu
- IDENTIFIED BY
- {joint-iso-itu-t association-control(2) abstract-syntax(1) apdus(0)
- version1(1)}
-}
-
-rtse-abstract-syntax ABSTRACT-SYNTAX ::= {
- RTSE-apdus
- IDENTIFIED BY {joint-iso-itu-t reliable-transfer(3) apdus(0)}
-}
-
-AllValues{APPLICATION-CONTEXT:ac} ::= CHOICE {
- bind Bind{ac.&associationContract.&connection.&bind},
- unbind Unbind{ac.&associationContract.&connection.&unbind},
- ros-singleAS
- ROS-SingleAS{{ROSEInvokeIds},
- combine{{ac.&associationContract.&OperationsOf |
- ac.&associationContract.&InitiatorConsumerOf |
- ac.&associationContract.&ResponderConsumerOf}, {
- ...},
- {ID
- {1 2--OID to be provided -- }-- Information Object of class OPERATION-PACKAGE to be defined -- }}}
-}
-
-ROS-SingleAS{InvokeId:ROSEInvokeIds, OPERATION-PACKAGE:package} ::=
- ROS{{ROSEInvokeIds}, {AllOperations {package}}, {AllOperations {package}}}
-
-ROS-ConsumerAS{InvokeId:ROSEInvokeIds, OPERATION-PACKAGE:package} ::=
- ROS
- {{ROSEInvokeIds}, {ConsumerPerforms {package}},
- {SupplierPerforms {package}}}
-
-ROS-SupplierAS{InvokeId:ROSEInvokeIds, OPERATION-PACKAGE:package} ::=
- ROS
- {{ROSEInvokeIds}, {SupplierPerforms {package}},
- {ConsumerPerforms {package}}}
-
-ROSEInvokeIds InvokeId ::= {ALL EXCEPT noInvokeId}
-
-END -- end of the remote-operations-abstract-syntaxes module
-
--- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D
-
diff --git a/asn1include/Remote-Operations-Generic-ROS-PDUs.asn1 b/asn1include/Remote-Operations-Generic-ROS-PDUs.asn1
deleted file mode 100644
index e55ea3c..0000000
--- a/asn1include/Remote-Operations-Generic-ROS-PDUs.asn1
+++ /dev/null
@@ -1,163 +0,0 @@
--- Module Remote-Operations-Generic-ROS-PDUs (X.880:07/1994)
-
-Remote-Operations-Generic-ROS-PDUs {joint-iso-itu-t remote-operations(4)
- generic-ROS-PDUs(6) version1(0)} DEFINITIONS IMPLICIT TAGS ::=
-BEGIN
-
--- exports everything
-IMPORTS
- OPERATION, ERROR
- FROM Remote-Operations-Information-Objects {joint-iso-itu-t
- remote-operations(4) informationObjects(5) version1(0)};
-
-ROS{InvokeId:InvokeIdSet, OPERATION:Invokable, OPERATION:Returnable} ::=
- CHOICE {
- invoke [1] Invoke{{InvokeIdSet}, {Invokable}},
- returnResult [2] ReturnResult{{Returnable}},
- returnError [3] ReturnError{{Errors {{Returnable}}}},
- reject [4] Reject
-}
-(CONSTRAINED BY { -- must conform to the above definition --} !
- RejectProblem:general-unrecognizedPDU)
-
-Invoke{InvokeId:InvokeIdSet, OPERATION:Operations} ::= SEQUENCE {
- invokeId
- InvokeId(InvokeIdSet)
- (CONSTRAINED BY { -- must be unambiguous --} !
- RejectProblem:invoke-duplicateInvocation),
- linkedId
- CHOICE {present [0] IMPLICIT present < InvokeId,
- absent [1] IMPLICIT NULL
- }
- (CONSTRAINED BY { -- must identify an outstanding operation --} !
- RejectProblem:invoke-unrecognizedLinkedId)
- (CONSTRAINED BY { -- which has one or more linked operations--} !
- RejectProblem:invoke-linkedResponseUnexpected) OPTIONAL,
- opcode
- OPERATION.&operationCode
- ({Operations} !RejectProblem:invoke-unrecognizedOperation),
- argument
- OPERATION.&ArgumentType
- ({Operations}{@opcode} !RejectProblem:invoke-mistypedArgument) OPTIONAL
-}
-(CONSTRAINED BY { -- must conform to the above definition --} !
- RejectProblem:general-mistypedPDU)
-(WITH COMPONENTS {
- ...,
- linkedId ABSENT
- } |
- WITH COMPONENTS {
- ...,
- linkedId PRESENT,
- opcode (CONSTRAINED BY { -- must be in the &Linked field of the associated operation --
- } !RejectProblem:invoke-unexpectedLinkedOperation)
- })
-
--- continued on the next page
-ReturnResult{OPERATION:Operations} ::= SEQUENCE {
- invokeId
- InvokeId
- (CONSTRAINED BY { -- must be that for an outstanding operation --} !
- RejectProblem:returnResult-unrecognizedInvocation)
- (CONSTRAINED BY { -- which returns a result --} !
- RejectProblem:returnResult-resultResponseUnexpected),
- result
- SEQUENCE {opcode
- OPERATION.&operationCode({Operations})
- (CONSTRAINED BY { -- identified by invokeId --} !
- RejectProblem:returnResult-unrecognizedInvocation),
- result
- OPERATION.&ResultType
- ({Operations}{@.opcode} !
- RejectProblem:returnResult-mistypedResult)} OPTIONAL
-}
-(CONSTRAINED BY { -- must conform to the above definition --} !
- RejectProblem:general-mistypedPDU)
-
-ReturnError{ERROR:Errors} ::= SEQUENCE {
- invokeId
- InvokeId
- (CONSTRAINED BY { -- must be that for an outstanding operation --} !
- RejectProblem:returnError-unrecognizedInvocation)
- (CONSTRAINED BY { -- which returns an error --} !
- RejectProblem:returnError-errorResponseUnexpected),
- errcode
- ERROR.&errorCode({Errors} !RejectProblem:returnError-unrecognizedError)
- (CONSTRAINED BY { -- must be in the &Errors field of the associated operation --
- } !RejectProblem:returnError-unexpectedError),
- parameter
- ERROR.&ParameterType
- ({Errors}{@errcode} !RejectProblem:returnError-mistypedParameter)
- OPTIONAL
-}
-(CONSTRAINED BY { -- must conform to the above definition --} !
- RejectProblem:general-mistypedPDU)
-
-Reject ::= SEQUENCE {
- invokeId InvokeId,
- problem
- CHOICE {general [0] GeneralProblem,
- invoke [1] InvokeProblem,
- returnResult [2] ReturnResultProblem,
- returnError [3] ReturnErrorProblem}
-}
-(CONSTRAINED BY { -- must conform to the above definition --} !
- RejectProblem:general-mistypedPDU)
-
-GeneralProblem ::= INTEGER {
- unrecognizedPDU(0), mistypedPDU(1), badlyStructuredPDU(2)}
-
--- continued on the next page
-InvokeProblem ::= INTEGER {
- duplicateInvocation(0), unrecognizedOperation(1), mistypedArgument(2),
- resourceLimitation(3), releaseInProgress(4), unrecognizedLinkedId(5),
- linkedResponseUnexpected(6), unexpectedLinkedOperation(7)}
-
-ReturnResultProblem ::= INTEGER {
- unrecognizedInvocation(0), resultResponseUnexpected(1), mistypedResult(2)
-}
-
-ReturnErrorProblem ::= INTEGER {
- unrecognizedInvocation(0), errorResponseUnexpected(1), unrecognizedError(2),
- unexpectedError(3), mistypedParameter(4)}
-
-RejectProblem ::= INTEGER {
- general-unrecognizedPDU(0), general-mistypedPDU(1),
- general-badlyStructuredPDU(2), invoke-duplicateInvocation(10),
- invoke-unrecognizedOperation(11), invoke-mistypedArgument(12),
- invoke-resourceLimitation(13), invoke-releaseInProgress(14),
- invoke-unrecognizedLinkedId(15), invoke-linkedResponseUnexpected(16),
- invoke-unexpectedLinkedOperation(17),
- returnResult-unrecognizedInvocation(20),
- returnResult-resultResponseUnexpected(21), returnResult-mistypedResult(22),
- returnError-unrecognizedInvocation(30),
- returnError-errorResponseUnexpected(31), returnError-unrecognizedError(32),
- returnError-unexpectedError(33), returnError-mistypedParameter(34)}
-
-InvokeId ::= CHOICE {present INTEGER,
- absent NULL
-}
-
-noInvokeId InvokeId ::= absent:NULL
-
-NoInvokeId InvokeId ::= {noInvokeId}
-
-Errors{OPERATION:Operations} ERROR ::= {Operations.&Errors}
-
--- continued on the next page
-Bind{OPERATION:operation} ::= CHOICE {
- bind-invoke [16] OPERATION.&ArgumentType({operation}),
- bind-result [17] OPERATION.&ResultType({operation}),
- bind-error [18] OPERATION.&Errors.&ParameterType({operation})
-}
-
-Unbind{OPERATION:operation} ::= CHOICE {
- unbind-invoke [19] OPERATION.&ArgumentType({operation}),
- unbind-result [20] OPERATION.&ResultType({operation}),
- unbind-error [21] OPERATION.&Errors.&ParameterType({operation})
-}
-
-END -- end of generic ROS PDU definitions
-
--- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D
-
diff --git a/asn1include/Remote-Operations-Information-Objects-extensions.asn1 b/asn1include/Remote-Operations-Information-Objects-extensions.asn1
deleted file mode 100644
index 671cf0e..0000000
--- a/asn1include/Remote-Operations-Information-Objects-extensions.asn1
+++ /dev/null
@@ -1,36 +0,0 @@
--- Module Remote-Operations-Information-Objects-extensions (X.881:07/1994)
-
-Remote-Operations-Information-Objects-extensions {joint-iso-itu-t
- remote-operations(4) informationObjects-extensions(8) version1(0)}
-DEFINITIONS ::=
-BEGIN
-
--- exports everything
-IMPORTS
- CONTRACT
- FROM Remote-Operations-Information-Objects {joint-iso-itu-t
- remote-operations(4) informationObjects(5) version1(0)};
-
-APPLICATION-CONTEXT ::= CLASS {
- &associationContract CONTRACT,
- &associationRealization REALIZATION OPTIONAL,
- &transferRealization REALIZATION,
- &AbstractSyntaxes ABSTRACT-SYNTAX,
- &applicationContextName OBJECT IDENTIFIER UNIQUE
-}
-WITH SYNTAX {
- CONTRACT &associationContract
- [ESTABLISHED BY &associationRealization]
- INFORMATION TRANSFER BY &transferRealization
- ABSTRACT SYNTAXES &AbstractSyntaxes
- APPLICATION CONTEXT NAME &applicationContextName
-}
-
-REALIZATION ::= TYPE-IDENTIFIER
-
--- information objects ABSTRACT-SYNTAX and TYPE-IDENTIFIER are defined in ITU-T Rec. X.681 |
--- ISO/IEC 8824-2
-END -- end of the information-objects-extensions module
-
--- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D
-
diff --git a/asn1include/Remote-Operations-Information-Objects.asn1 b/asn1include/Remote-Operations-Information-Objects.asn1
deleted file mode 100644
index b497e41..0000000
--- a/asn1include/Remote-Operations-Information-Objects.asn1
+++ /dev/null
@@ -1,123 +0,0 @@
--- Module Remote-Operations-Information-Objects (X.880:07/1994)
-
-Remote-Operations-Information-Objects {joint-iso-itu-t remote-operations(4)
- informationObjects(5) version1(0)} DEFINITIONS ::=
-BEGIN
-
--- exports everything
-IMPORTS
- emptyBind, emptyUnbind
- FROM Remote-Operations-Useful-Definitions {joint-iso-itu-t
- remote-operations(4) useful-definitions(7) version1(0)};
-
-OPERATION ::= CLASS {
- &ArgumentType OPTIONAL,
- &argumentTypeOptional BOOLEAN OPTIONAL,
- &returnResult BOOLEAN DEFAULT TRUE,
- &ResultType OPTIONAL,
- &resultTypeOptional BOOLEAN OPTIONAL,
- &Errors ERROR OPTIONAL,
- &Linked OPERATION OPTIONAL,
- &synchronous BOOLEAN DEFAULT FALSE,
- &alwaysReturns BOOLEAN DEFAULT TRUE,
- &InvokePriority Priority OPTIONAL,
- &ResultPriority Priority OPTIONAL,
- &operationCode Code UNIQUE OPTIONAL
-}
-WITH SYNTAX {
- [ARGUMENT &ArgumentType
- [OPTIONAL &argumentTypeOptional]]
- [RESULT &ResultType
- [OPTIONAL &resultTypeOptional]]
- [RETURN RESULT &returnResult]
- [ERRORS &Errors]
- [LINKED &Linked]
- [SYNCHRONOUS &synchronous]
- [ALWAYS RESPONDS &alwaysReturns]
- [INVOKE PRIORITY &InvokePriority]
- [RESULT-PRIORITY &ResultPriority]
- [CODE &operationCode]
-}
-
-ERROR ::= CLASS {
- &ParameterType OPTIONAL,
- &parameterTypeOptional BOOLEAN OPTIONAL,
- &ErrorPriority Priority OPTIONAL,
- &errorCode Code UNIQUE OPTIONAL
-}
-WITH SYNTAX {
- [PARAMETER &ParameterType
- [OPTIONAL &parameterTypeOptional]]
- [PRIORITY &ErrorPriority]
- [CODE &errorCode]
-}
-
-OPERATION-PACKAGE ::= CLASS {
- &Both OPERATION OPTIONAL,
- &Consumer OPERATION OPTIONAL,
- &Supplier OPERATION OPTIONAL,
- &id OBJECT IDENTIFIER UNIQUE OPTIONAL
-}
--- continued on the next page
-WITH SYNTAX {
- [OPERATIONS &Both]
- [CONSUMER INVOKES &Supplier]
- [SUPPLIER INVOKES &Consumer]
- [ID &id]
-}
-
-CONNECTION-PACKAGE ::= CLASS {
- &bind OPERATION DEFAULT emptyBind,
- &unbind OPERATION DEFAULT emptyUnbind,
- &responderCanUnbind BOOLEAN DEFAULT FALSE,
- &unbindCanFail BOOLEAN DEFAULT FALSE,
- &id OBJECT IDENTIFIER UNIQUE OPTIONAL
-}
-WITH SYNTAX {
- [BIND &bind]
- [UNBIND &unbind]
- [RESPONDER UNBIND &responderCanUnbind]
- [FAILURE TO UNBIND &unbindCanFail]
- [ID &id]
-}
-
-CONTRACT ::= CLASS {
- &connection CONNECTION-PACKAGE OPTIONAL,
- &OperationsOf OPERATION-PACKAGE OPTIONAL,
- &InitiatorConsumerOf OPERATION-PACKAGE OPTIONAL,
- &InitiatorSupplierOf OPERATION-PACKAGE OPTIONAL,
- &id OBJECT IDENTIFIER UNIQUE OPTIONAL
-}
-WITH SYNTAX {
- [CONNECTION &connection]
- [OPERATIONS OF &OperationsOf]
- [INITIATOR CONSUMER OF &InitiatorConsumerOf]
- [RESPONDER CONSUMER OF &InitiatorSupplierOf]
- [ID &id]
-}
-
-ROS-OBJECT-CLASS ::= CLASS {
- &Is ROS-OBJECT-CLASS OPTIONAL,
- &Initiates CONTRACT OPTIONAL,
- &Responds CONTRACT OPTIONAL,
- &InitiatesAndResponds CONTRACT OPTIONAL,
- &id OBJECT IDENTIFIER UNIQUE
-}
-WITH SYNTAX {
- [IS &Is]
- [BOTH &InitiatesAndResponds]
- [INITIATES &Initiates]
- [RESPONDS &Responds]
- ID &id
-}
-
-Code ::= CHOICE {local INTEGER,
- global OBJECT IDENTIFIER
-}
-
-Priority ::= INTEGER(0..MAX)
-
-END -- end of Information Object specifications
-
--- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D
-
diff --git a/asn1include/Remote-Operations-Realizations.asn1 b/asn1include/Remote-Operations-Realizations.asn1
deleted file mode 100644
index 66bca14..0000000
--- a/asn1include/Remote-Operations-Realizations.asn1
+++ /dev/null
@@ -1,89 +0,0 @@
--- Module Remote-Operations-Realizations (X.882:07/1994)
-Remote-Operations-Realizations {joint-iso-itu-t remote-operations(4)
- realizations(9) version1(0)} DEFINITIONS ::=
-BEGIN
-
--- exports everything
-IMPORTS
- REALIZATION
- FROM Remote-Operations-Information-Objects-extensions {joint-iso-itu-t
- remote-operations(4) informationObjects-extensions(8) version1(0)};
-
-RealizationParameter ::= SEQUENCE {
- realization-type ENUMERATED {association-service(0), transfer-service(1)},
- concatenation BOOLEAN DEFAULT FALSE
-}
-
-aUnitData REALIZATION ::= {
- RealizationParameter(WITH COMPONENTS {
- realization-type (transfer-service)
- })
- IDENTIFIED BY
- {joint-iso-itu-t association-control(2) abstract-syntax(1) apdus(1)
- version(1)}
-}
-
-acse REALIZATION ::= {
- RealizationParameter
- (WITH COMPONENTS {
- realization-type (association-service)
- })
- IDENTIFIED BY
- {joint-iso-itu-t remote-operations(4) association-realizations(10)
- acse-without-concatenation(0)}
-}
-
-acse-with-concatenation REALIZATION ::= {
- RealizationParameter
- (WITH COMPONENTS {
- realization-type (association-service),
- concatenation (TRUE)
- })
- IDENTIFIED BY
- {joint-iso-itu-t remote-operations(4) association-realizations(10)
- acse-with-concatenation(1)}
-}
-
-association-by-RTSE REALIZATION ::= {
- RealizationParameter
- (WITH COMPONENTS {
- realization-type (association-service)
- })
- IDENTIFIED BY
- {joint-iso-itu-t remote-operations(4) association-realizations(10)
- association-by-rtse(2)}
-}
-
-pData REALIZATION ::= {
- RealizationParameter(WITH COMPONENTS {
- realization-type (transfer-service)
- })
- IDENTIFIED BY
- {joint-iso-itu-t remote-operations(4) transfer-realizations(11)
- pData-without-concatenation(0)}
-}
-
-pData-with-concatenation REALIZATION ::= {
- RealizationParameter
- (WITH COMPONENTS {
- realization-type (transfer-service),
- concatenation (TRUE)
- })
- IDENTIFIED BY
- {joint-iso-itu-t remote-operations(4) transfer-realizations(11)
- pData-with-concatenation(1)}
-}
-
-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)}
-}
-
-END -- end of the OSI realizations module
-
--- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D
-
diff --git a/asn1include/Remote-Operations-Useful-Definitions.asn1 b/asn1include/Remote-Operations-Useful-Definitions.asn1
deleted file mode 100644
index e526ff4..0000000
--- a/asn1include/Remote-Operations-Useful-Definitions.asn1
+++ /dev/null
@@ -1,95 +0,0 @@
--- Module Remote-Operations-Useful-Definitions (X.880:07/1994)
-
-Remote-Operations-Useful-Definitions {joint-iso-itu-t remote-operations(4)
- useful-definitions(7) version1(0)} DEFINITIONS IMPLICIT TAGS ::=
-BEGIN
-
--- exports everything
-IMPORTS
- OPERATION, ERROR, OPERATION-PACKAGE, Code
- FROM Remote-Operations-Information-Objects {joint-iso-itu-t
- remote-operations(4) informationObjects(5) version1(0)}
- InvokeId, ROS{}
- FROM Remote-Operations-Generic-ROS-PDUs {joint-iso-itu-t
- remote-operations(4) generic-ROS-PDUs(6) version1(0)};
-
-emptyBind OPERATION ::= {ERRORS {refuse}
- SYNCHRONOUS TRUE
-}
-
-emptyUnbind OPERATION ::= {SYNCHRONOUS TRUE
-}
-
-refuse ERROR ::= {CODE local:-1
-}
-
-no-op OPERATION ::= {ALWAYS RESPONDS FALSE
- CODE local:-1
-}
-
-Forward{OPERATION:OperationSet} OPERATION ::=
- {OperationSet | OperationSet.&Linked.&Linked |
- OperationSet.&Linked.&Linked.&Linked.&Linked}
-
-Reverse{OPERATION:OperationSet} OPERATION ::= {Forward{{OperationSet.&Linked}}}
-
-ConsumerPerforms{OPERATION-PACKAGE:package} OPERATION ::=
- {Forward{{package.&Consumer}} | Forward{{package.&Both}} |
- Reverse{{package.&Supplier}} | Reverse{{package.&Both}}}
-
-SupplierPerforms{OPERATION-PACKAGE:package} OPERATION ::=
- {Forward{{package.&Supplier}} | Forward{{package.&Both}} |
- Reverse{{package.&Consumer}} | Reverse{{package.&Both}}}
-
-AllOperations{OPERATION-PACKAGE:package} OPERATION ::=
- {ConsumerPerforms{package} | SupplierPerforms{package}}
-
--- continued on the next page
-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
-}
-
-switch{OPERATION-PACKAGE:package, OBJECT IDENTIFIER:id} OPERATION-PACKAGE ::=
-{
- OPERATIONS {package.&Both}
- CONSUMER INVOKES {package.&Consumer}
- SUPPLIER INVOKES {package.&Supplier}
- ID id
-}
-
-combine{OPERATION-PACKAGE:ConsumerConsumes, OPERATION-PACKAGE:ConsumerSupplies,
- OPERATION-PACKAGE:base} OPERATION-PACKAGE ::= {
- OPERATIONS {ConsumerConsumes.&Both | ConsumerSupplies.&Both}
- CONSUMER INVOKES {ConsumerConsumes.&Consumer | ConsumerSupplies.&Supplier}
- SUPPLIER INVOKES {ConsumerConsumes.&Supplier | ConsumerSupplies.&Consumer}
- ID base.&id
-}
-
-ROS-SingleAS{InvokeId:InvokeIdSet, OPERATION-PACKAGE:package} ::=
- ROS{{InvokeIdSet}, {AllOperations {package}}, {AllOperations {package}}}
-
-ROS-ConsumerAS{InvokeId:InvokeIdSet, OPERATION-PACKAGE:package} ::=
- ROS
- {{InvokeIdSet}, {ConsumerPerforms {package}},
- {SupplierPerforms {package}}}
-
-ROS-SupplierAS{InvokeId:InvokeIdSet, OPERATION-PACKAGE:package} ::=
- ROS
- {{InvokeIdSet}, {SupplierPerforms {package}},
- {ConsumerPerforms {package}}}
-
-END -- end of useful definitions.
-
--- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D
-