Hi: 
I am studying the Cap spec. and there are a couple of things that i do not
understand well

1. Extension field

ExtensionField {PARAMETERS-BOUND : bound}  ::= SEQUENCE {
        type                EXTENSION.&id ({SupportedExtensions {bound}}),

                             -- shall identify the value of an EXTENSION
type
        criticality     CriticalityType         DEFAULT ignore,
        value           [1] EXTENSION.&ExtensionType    
                           ({SupportedExtensions {bound}}{@type}),
        ...
        }
where 
SupportedExtensions {PARAMETERS-BOUND : bound} EXTENSION ::=
{firstExtension, ...
-- full set of network operator extensions --

where

EXTENSION ::= CLASS {
        &ExtensionType,
        &criticality    CriticalityType DEFAULT ignore,
        &id                 Code
        }

WITH SYNTAX {
        EXTENSION-SYNTAX        &ExtensionType
        CRITICALITY             &criticality
        IDENTIFIED BY           &id
        }

where bound is a instance of the Information object class PARAMETERS-BOUND.

How do i interpret all this? I believe SupportedExtensions is a table
constraint in the ExtensionField sequence? What effect does Supported
Extension have on the Extension Field.

Thanks and appreciate your time
-db





Reply via email to