How the following structure should be decoded(ASN.1 PER)?CallTransferOperations OPERATION ::= {callTransferIdentify | callTransferAbandon | callTransferInitiate | callTransferSetup | callTransferUpdate | subaddressTransfer | callTransferComplete | callTransferActive} Does Symbol | mean that CallTransferOperations to be considered as of type "Choice ".
No. CallTransferOperations is what's called an Information Object Set, and the items separated by |'s are the information objects. The object set is typically used as a list of rules which say, in effect,
- if some sort of id shows us that this operation corresponds to callTransferIdentify, then decode it according to the information listed in callTransferIdentify; or
- if some sort of id shows us that this operation corresponds to callTransferAbandon, then decode it according to the information listed in callTransferAbandon;
etc.In order for you to know what to do, you need to find the individual information objects. You also need to find the type where CallTransferOperations if used.
===================================================================== Conrad Sigona Voice Mail : 1-732-302-9669 x400 OSS Nokalva Fax : 1-614-388-4156 [EMAIL PROTECTED] My direct line : 1-315-845-1773
_______________________________________________ ASN1 mailing list [email protected] http://lists.asn1.org/mailman/listinfo/asn1
