Move /asn1 to /epan/dissectors
[metze/wireshark/wip.git] / epan / dissectors / asn1 / qsig / qsig-gf-ext.asn
1 -- QSIG-GF-EXT.asn
2 --
3 -- Taken from Ecma International
4 -- http://www.ecma-international.org/publications/standards/Ecma-165.htm
5 --
6 -- 9.2 Manufacturer specific additions to standardised operations
7 --
8
9 Manufacturer-specific-service-extension-class-asn1-97 {iso(1) standard(0)
10   pss1-generic-procedures(11582) msi-class-asn1-97(11)} DEFINITIONS ::=
11 BEGIN
12
13 EXTENSION ::= CLASS {
14   &ArgumentType  ,
15   &extensionId   OBJECT IDENTIFIER
16 } WITH SYNTAX {
17   ARGUMENT &ArgumentType
18   IDENTIFIER &extensionId
19 }
20
21 Extension{EXTENSION:ExtensionSet} ::= SEQUENCE {
22   extensionId        EXTENSION.&extensionId({Extensionset}),
23   extensionArgument  EXTENSION.&ArgumentType({ExtensionSet}{@extensionId})
24 }
25
26 Extensionset EXTENSION ::= {...}
27
28 -- ExtensionSet is a set of objects of class EXTENSION. Element extensionId is constrained to be 
29 -- the identifier of an object from that set, and element extensionArgument is constrained to be the 
30 -- argument type for that particular object. 
31
32 END -- of Manufacturer-specific-service-extension-class-asn1-97