Hello Stéphane,
I don't see your attached file but I know that CSTA phase II still uses X208
ASN.1 macros. These macros should be transformed into Information Object
Class (X680 syntax). I have the following suggestion :
Definitions like this one for alternateCall :
alternateCall OPERATION
ARGUMENT AlternateCallArgument
RESULT AlternateCallResult
ERRORS {universalFailure}
::= 1
..should be transformed into :
alternateCall OPERATION ::=
{
ARGUMENT AlternateCallArgument
RESULT AlternateCallResult
ERRORS {universalFailure}
CODE local : 1
}
it is the same thing for the ERROR macro that should be transformed into :
universalFailure ERROR ::=
{
PARAMETER UniversalFailure
CODE local : 1
}
I hope that this could help you...
regards,
Bruno KONIK - uniGone
Tel : +33 (0)1 60 12 77 64
Fax : +33 (0)1 60 12 77 65
41-43 rue de Cronstadt - 75015 PARIS FRANCE
mailto:[EMAIL PROTECTED]
URL : http://www.unigone.com
-----Message d'origine-----
De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]De la part de
Stéphane Leibovitsch
Envoyé : lundi 6 novembre 2000 12:48
À : [EMAIL PROTECTED]
Objet : [ASN.1] A problem with the OPERATION keyword
Hello everybody,
While trying to compile ASN.1 definitions for implementing the CSTA
protocol,
I encountered a syntax error on the file attached to this mail in the
OPERATION construction (line 22).
It seems this is not allowed but in this case, what does this mean and
how can
I replace it ?
The compiler I used is the one provided with Erlang (www.erlang.org) and
I got
the same error using the Asnp syntax checker
(http://asn1.elibel.tm.fr/en/tools/asnp/index.htm)
Can someone help me ??
Thanks, Stephane
--
Stephane Leibovitsch
[EMAIL PROTECTED]
[EMAIL PROTECTED]