HACK: pinfo->private_data points to smb_info again
[wireshark-wip.git] / asn1 / h450 / Common-Information-Operations.asn
blobd4e5901fb78e2b2be3fadf5b58f19992089893b9
1 -- Common-Information-Operations.asn
2 --
3 -- Taken from ITU ASN.1 database
4 -- http://www.itu.int/ITU-T/asn1/database/itu-t/h/h450.12/2001/Common-Information-Operations.asn
5 --
6 -- $Id$
7 --
9 -- Module Common-Information-Operations (H.450.12:07/2001)
10 Common-Information-Operations {itu-t recommendation h 450 12 version1(0)
11   common-information-operations(0)} DEFINITIONS AUTOMATIC TAGS ::=
12 BEGIN
14 IMPORTS
15   OPERATION, ERROR
16     FROM Remote-Operations-Information-Objects {joint-iso-itu-t
17       remote-operations(4) informationObjects(5) version1(0)}
18   EXTENSION, Extension{}
19     FROM Manufacturer-specific-service-extension-definition {itu-t
20       recommendation h 450 1 version1(0) msi-definition(18)}
21   MixedExtension, undefined
22     FROM Call-Hold-Operations {itu-t recommendation h 450 4 version1(0)
23       call-hold-operations(0)};
25 H323CommonInformationOperations OPERATION ::= {cmnRequest | cmnInform}
27 cmnRequest OPERATION ::= {
28   ARGUMENT  DummyArg
29   OPTIONAL  TRUE
30   RESULT    CmnArg
31   ERRORS    {undefined}
32   CODE      local:84
35 cmnInform OPERATION ::= {
36   ARGUMENT         CmnArg
37   RETURN RESULT    FALSE
38   ALWAYS RESPONDS  FALSE
39   CODE             local:85
42 CmnArg ::= SEQUENCE {
43   featureList     FeatureList OPTIONAL,
44   featureValues   FeatureValues OPTIONAL,
45   featureControl  FeatureControl OPTIONAL,
46   extension       SEQUENCE SIZE (0..255) OF MixedExtension OPTIONAL,
47   ...
50 DummyArg ::= SEQUENCE {
51   extensionArg  SEQUENCE SIZE (0..255) OF MixedExtension OPTIONAL
54 FeatureList ::= SEQUENCE {
55   -- indicates capabilities of the endpoint sending the FeatureList
56   ssCFreRoutingSupported         NULL OPTIONAL, -- Call Forwarding rerouting
57   
58   -- supported meaningful only in
59   -- forward direction during call
60   -- establishment 
61   ssCTreRoutingSupported         NULL OPTIONAL, -- Call Transfer rerouting
62   
63   -- supported meaningful both in
64   -- forward & backward direction
65   -- during call establishment 
66   ssCCBSPossible                 NULL OPTIONAL, -- CCBS possible meaningful only
67   
68   -- in backward direction before
69   -- receipt of ALERTING/CONNECT 
70   ssCCNRPossible                 NULL OPTIONAL, -- CCNR possible meaningful only
71   
72   -- in backward direction before
73   -- receipt of CONNECT 
74   ssCOSupported                  NULL OPTIONAL, -- Call Offer supported
75   
76   -- meaningful only in backward
77   -- direction during call
78   -- establishment 
79   -- Call Intrusion
80   ssCIForcedReleaseSupported     NULL OPTIONAL, -- meaningful only in
81   
82   -- backward direction 
83   ssCIIsolationSupported         NULL OPTIONAL, -- meaningful only in
84   
85   -- backward direction 
86   ssCIWaitOnBusySupported        NULL OPTIONAL, -- meaningful only in
87   
88   -- backward direction 
89   ssCISilentMonitoringSupported  NULL OPTIONAL, -- meaningful only in
90   
91   -- backward direction 
92   ssCIConferenceSupported        NULL OPTIONAL, -- meaningful only in
93   
94   -- backward direction 
95   -- Call Hold
96   ssCHFarHoldSupported           NULL OPTIONAL, -- meaningful in both
97   
98   -- directions
99   -- Message Waiting Callback
100   ssMWICallbackSupported         NULL OPTIONAL, -- meaningful in backward
101   
102   -- direction
103   -- meaningful both in
104   -- forward & backward
105   -- direction during call
106   -- establishment
107   -- Call Park
108   ssCPCallParkSupported          NULL OPTIONAL, -- meaningful in both
109   
110   -- directions
111   ...
114 FeatureValues ::= SEQUENCE {
115   partyCategory        PartyCategory OPTIONAL,
116   ssCIprotectionLevel  SSCIProtectionLevel OPTIONAL,
117   -- Supplementary Service Call Intrusion Protection level
118   -- meaningful both in forward and backward direction; inclusion
119   -- indicates support of SS-CI as an unwanted endpoint (forward 
120   -- direction) or as a Terminating  Endpoint (backward direction),
121   -- as well as the applicable protection level.
122   ...
125 PartyCategory ::= ENUMERATED {unknown, extension, attendant, emergExt, ...
126                               }
128 SSCIProtectionLevel ::= INTEGER(0..3)
130 FeatureControl ::= SEQUENCE {
131   ssCHDoNotHold               NULL OPTIONAL, -- meaningful in both directions
132   
133   -- Sending endpoint shall not be held
134   ssCTDoNotTransfer           NULL OPTIONAL, -- meaningful in both directions
135   
136   -- sending endpoint shall not be transferred
137   ssMWICallbackCall           NULL OPTIONAL, -- meaningful only in SETUP 
138   
139   -- indicating a callback call
140   ssCISilentMonitorPermitted  NULL OPTIONAL, -- unwanted endpoint
141   
142   -- allows for 
143   -- silent monitoring
144   -- meaningful in forward and backward direction
145   ...
148 END -- of Common-Information-Operations
150 -- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D