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