MSWSP: use GuidPropertySet_find_guid() in parse_CFullPropSpec()
[wireshark-wip.git] / asn1 / sbc-ap / SBC-AP-PDU-Descriptions.asn
blob6e8c3fe658d95bf63e64c3209250c137747290e1
1 -- SBC-AP-PDU-Descriptions.asn
2 --
3 -- Taken from 3GPP TS 29.168 V9.3.0 (2010-12)
4 -- http://www.3gpp.org/ftp/Specs/archive/29_series/29.168/29168-930.zip
5 --
6 -- 4.4.3        Elementary Procedure Definitions
7 --
8 -- $Id$??
9 --
11 -- **************************************************************
13 -- Elementary Procedure definitions
15 -- **************************************************************
17 SBC-AP-PDU-Descriptions {
18 itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) 
19 eps-Access (21) modules (3) sbc-AP (3) version1 (1) sbc-AP-PDU-Descriptions (0)}
21 DEFINITIONS AUTOMATIC TAGS ::= 
23 BEGIN
25 -- **************************************************************
27 -- IE parameter types from other modules.
29 -- **************************************************************
31 IMPORTS
32         Criticality,
33         ProcedureCode
34 FROM SBC-AP-CommonDataTypes
36         Write-Replace-Warning-Request,
37         Write-Replace-Warning-Response,
38         Stop-Warning-Request,
39         Stop-Warning-Response 
41 FROM SBC-AP-PDU-Contents
43         id-Write-Replace-Warning, 
44         id-Stop-Warning
45 FROM SBC-AP-Constants;
47 -- **************************************************************
49 -- Interface Elementary Procedure Class
51 -- **************************************************************
53 SBC-AP-ELEMENTARY-PROCEDURE ::= CLASS {
54         &InitiatingMessage                              ,
55         &SuccessfulOutcome                              OPTIONAL,
56         &UnsuccessfulOutcome                            OPTIONAL,
57         &procedureCode                  ProcedureCode   UNIQUE,
58         &criticality                    Criticality     DEFAULT ignore
60 WITH SYNTAX {
61         INITIATING MESSAGE              &InitiatingMessage
62         [SUCCESSFUL OUTCOME             &SuccessfulOutcome]
63         [UNSUCCESSFUL OUTCOME   &UnsuccessfulOutcome]
64         PROCEDURE CODE                  &procedureCode
65         [CRITICALITY                    &criticality]
68 -- **************************************************************
70 -- Interface PDU Definition
72 -- **************************************************************
74 SBC-AP-PDU ::= CHOICE {
75         initiatingMessage       InitiatingMessage,
76         successfulOutcome       SuccessfulOutcome,
77         unsuccessfulOutcome     UnsuccessfulOutcome,
78         ...
81 InitiatingMessage ::= SEQUENCE {
82         procedureCode   SBC-AP-ELEMENTARY-PROCEDURE.&procedureCode      ({SBC-AP-ELEMENTARY-PROCEDURES}),
83         criticality     SBC-AP-ELEMENTARY-PROCEDURE.&criticality                ({SBC-AP-ELEMENTARY-PROCEDURES}{@procedureCode}),
84         value           SBC-AP-ELEMENTARY-PROCEDURE.&InitiatingMessage  ({SBC-AP-ELEMENTARY-PROCEDURES}{@procedureCode})
87 SuccessfulOutcome ::= SEQUENCE {
88         procedureCode   SBC-AP-ELEMENTARY-PROCEDURE.&procedureCode      ({SBC-AP-ELEMENTARY-PROCEDURES}),
89         criticality     SBC-AP-ELEMENTARY-PROCEDURE.&criticality                ({SBC-AP-ELEMENTARY-PROCEDURES}{@procedureCode}),
90         value           SBC-AP-ELEMENTARY-PROCEDURE.&SuccessfulOutcome  ({SBC-AP-ELEMENTARY-PROCEDURES}{@procedureCode})
93 UnsuccessfulOutcome ::= SEQUENCE {
94         procedureCode   SBC-AP-ELEMENTARY-PROCEDURE.&procedureCode      ({SBC-AP-ELEMENTARY-PROCEDURES}),
95         criticality     SBC-AP-ELEMENTARY-PROCEDURE.&criticality                ({SBC-AP-ELEMENTARY-PROCEDURES}{@procedureCode}),
96         value           SBC-AP-ELEMENTARY-PROCEDURE.&UnsuccessfulOutcome        ({SBC-AP-ELEMENTARY-PROCEDURES}{@procedureCode})
99 -- **************************************************************
101 -- Interface Elementary Procedure List
103 -- **************************************************************
105 SBC-AP-ELEMENTARY-PROCEDURES SBC-AP-ELEMENTARY-PROCEDURE ::= {
106         SBC-AP-ELEMENTARY-PROCEDURES-CLASS-1    |
107         SBC-AP-ELEMENTARY-PROCEDURES-CLASS-2    ,
108         ...
111 SBC-AP-ELEMENTARY-PROCEDURES-CLASS-1 SBC-AP-ELEMENTARY-PROCEDURE ::= {
112         Write-Replace-Warning,
113         Stop-Warning                    ,
114         ...
117 SBC-AP-ELEMENTARY-PROCEDURES-CLASS-2 SBC-AP-ELEMENTARY-PROCEDURE ::= {
118         ...
121 write-Replace-Warning SBC-AP-ELEMENTARY-PROCEDURE ::= {
122         INITIATING MESSAGE      Write-Replace-Warning-Request
123         SUCCESSFUL OUTCOME      Write-Replace-Warning-Response
124         
125         PROCEDURE CODE          id-Write-Replace-Warning
126         CRITICALITY                     reject
129 stop-Warning SBC-AP-ELEMENTARY-PROCEDURE ::= {
130         INITIATING MESSAGE      Stop-Warning-Request
131         SUCCESSFUL OUTCOME      Stop-Warning-Response
132         
133         PROCEDURE CODE          id-Stop-Warning
134         CRITICALITY                     reject