summaryrefslogtreecommitdiff
path: root/asn1/Remote-Operations-Generic-ROS-PDUs.asn1
diff options
context:
space:
mode:
authorDimitri Sokolyuk <quax@moccu.com>2015-10-29 21:42:01 +0100
committerDimitri Sokolyuk <quax@moccu.com>2015-10-29 21:42:01 +0100
commit9654cf5d6fe794d8abc4164d2460e08775e7b2e1 (patch)
tree0c13b1008ef2f2f105c19bee56056ad2dfa78f4f /asn1/Remote-Operations-Generic-ROS-PDUs.asn1
parentcd5c2c85120139494fd520e27e57ad3f3e78a865 (diff)
Get rebar working
Diffstat (limited to 'asn1/Remote-Operations-Generic-ROS-PDUs.asn1')
-rw-r--r--asn1/Remote-Operations-Generic-ROS-PDUs.asn117
1 files changed, 9 insertions, 8 deletions
diff --git a/asn1/Remote-Operations-Generic-ROS-PDUs.asn1 b/asn1/Remote-Operations-Generic-ROS-PDUs.asn1
index 8f12af1..e55ea3c 100644
--- a/asn1/Remote-Operations-Generic-ROS-PDUs.asn1
+++ b/asn1/Remote-Operations-Generic-ROS-PDUs.asn1
@@ -1,4 +1,5 @@
-- 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
@@ -7,7 +8,7 @@ BEGIN
IMPORTS
OPERATION, ERROR
FROM Remote-Operations-Information-Objects {joint-iso-itu-t
- remote-operations(4) informationObjects(5) version2(1)};
+ remote-operations(4) informationObjects(5) version1(0)};
ROS{InvokeId:InvokeIdSet, OPERATION:Invokable, OPERATION:Returnable} ::=
CHOICE {
@@ -22,7 +23,7 @@ ROS{InvokeId:InvokeIdSet, OPERATION:Invokable, OPERATION:Returnable} ::=
Invoke{InvokeId:InvokeIdSet, OPERATION:Operations} ::= SEQUENCE {
invokeId
InvokeId(InvokeIdSet)
- (CONSTRAINED BY {-- must be unambiguous -- } !
+ (CONSTRAINED BY { -- must be unambiguous --} !
RejectProblem:invoke-duplicateInvocation),
linkedId
CHOICE {present [0] IMPLICIT present < InvokeId,
@@ -56,14 +57,14 @@ Invoke{InvokeId:InvokeIdSet, OPERATION:Operations} ::= SEQUENCE {
ReturnResult{OPERATION:Operations} ::= SEQUENCE {
invokeId
InvokeId
- (CONSTRAINED BY {-- must be that for an outstanding operation -- } !
+ (CONSTRAINED BY { -- must be that for an outstanding operation --} !
RejectProblem:returnResult-unrecognizedInvocation)
- (CONSTRAINED BY {-- which returns a result -- } !
+ (CONSTRAINED BY { -- which returns a result --} !
RejectProblem:returnResult-resultResponseUnexpected),
result
SEQUENCE {opcode
OPERATION.&operationCode({Operations})
- (CONSTRAINED BY {-- identified by invokeId -- } !
+ (CONSTRAINED BY { -- identified by invokeId --} !
RejectProblem:returnResult-unrecognizedInvocation),
result
OPERATION.&ResultType
@@ -76,13 +77,13 @@ ReturnResult{OPERATION:Operations} ::= SEQUENCE {
ReturnError{ERROR:Errors} ::= SEQUENCE {
invokeId
InvokeId
- (CONSTRAINED BY {-- must be that for an outstanding operation -- } !
+ (CONSTRAINED BY { -- must be that for an outstanding operation --} !
RejectProblem:returnError-unrecognizedInvocation)
- (CONSTRAINED BY {-- which returns an error -- } !
+ (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 --
+ (CONSTRAINED BY { -- must be in the &Errors field of the associated operation --
} !RejectProblem:returnError-unexpectedError),
parameter
ERROR.&ParameterType