MSWSP: use GuidPropertySet_find_guid() in parse_CFullPropSpec()
[wireshark-wip.git] / asn1 / qsig / QSIG-MID.asn
blobcd9ad7c96d143ca3289bcf27564c675a64c4c6b8
1 -- QSIG-MID.asn
2 --
3 -- Taken from Ecma International
4 -- Standard ECMA-347, (June 2003)
5 -- http://www.ecma-international.org/publications/standards/Ecma-347.htm
6 --
7 -- $Id$
8 --
10 SS-MID-Operations-asn1-97 
11 {iso (1) identified-organization (3) icd-ecma (12) standard (0) 
12 qsig-mailbox-identification (347) mailbox-identification-operations-asn1-97 (2)} 
14 DEFINITIONS EXPLICIT TAGS ::= 
16 BEGIN 
18 IMPORTS    OPERATION, ERROR FROM  
19                  Remote-Operations-Information-Objects 
20                  {joint-iso-itu-t remote-operations (4) informationObjects (5) 
21                  version1 (0)} 
23             EXTENSION, Extension{} FROM  
24                  Manufacturer-specific-service-extension-class-asn1-97 
25                  {iso standard pss1-generic-procedures (11582)  msi-class-asn1-97 
26                  (11)} 
28             basicServiceNotProvided, userNotSubscribed, invalidServedUserNr  
29                  FROM General-Error-List 
30               {itu-t (0) recommendation (0) q (17) 950 general-error-list (1)} 
32             PresentedAddressUnscreened  FROM  
33                  Addressing-Data-Elements-asn1-97  
34                  {iso standard pss1-generic-procedures (11582) addressing-data-elements-asn1-97 (20)} 
36             Name FROM  
37                  Name-Operations-asn1-97 
38                  {iso standard pss1-name (13868) name-operations-asn1-97 (1)} 
40             MessageType, MsgCentreId FROM 
41                  SS-MCM-Operations-asn1-97 
42                  {iso (1) identified-organization (3) icd-ecma (12) standard (0) 
43                  qsig-message-centre-monitoring (347)  
44                  message-centre-monitoring-operations-asn1-97 (1)} 
45             ; 
48 MID-Operations     OPERATION ::= {mIDMailboxAuth | 
49                                   mIDMailboxID} 
51 mIDMailboxAuth     OPERATION ::= { 
52                    ARGUMENT      MIDMailboxAuthArg 
53                    RESULT        MIDDummyRes 
54                    ERRORS        {userNotSubscribed | 
55                                  invalidServedUserNr | 
56                                  invalidMailbox | 
57                                  authorizationFailed | 
58                                  unspecified} 
59                    CODE          local:119} 
61 mIDMailboxID        OPERATION ::= { 
62                     ARGUMENT      MIDMailboxIDArg 
63                     RESULT        MIDDummyRes 
64                     ERRORS        {userNotSubscribed | 
65                                   invalidServedUserNr | 
66                                   invalidMailbox | 
67                                   unspecified} 
68                     CODE          local:120} 
71 MIDMailboxAuthArg   ::= SEQUENCE 
72                         { 
74                         partyInfo           PartyInfo, 
75                         servedUserName      Name             OPTIONAL, 
76                         mailBox             [8]String        OPTIONAL, 
77                         password            String,  
78                         extensions          MIDExtensions    OPTIONAL, 
79                         ... 
80                         } 
83 MIDMailboxIDArg    ::= SEQUENCE 
84                        { 
86                        partyInfo            PartyInfo, 
87                        servedUserName       Name             OPTIONAL, 
88                        mailBox              String, 
89                        extensions           MIDExtensions    OPTIONAL, 
90                        ...     
91                        } 
94 MIDDummyRes        ::= MIDExtensions     
95                      
96 PartyInfo      ::= SEQUENCE 
97                        { 
98                        servedUserNr         PresentedAddressUnscreened, 
99                        messageType          MessageType      OPTIONAL, 
100                        messageCentreID      MsgCentreId 
101                        } 
103 String            ::= CHOICE 
104                       { 
105                       stringBmp            BMPString, 
106                       stringUtf8           UTF8String 
107                       } 
110 MIDExtensions     ::= CHOICE 
111                       { 
112                       none                 NULL, 
113                       extension            [1] IMPLICIT Extension {{MIDExtSet}}, 
114                       multipleExtension    [2] IMPLICIT SEQUENCE OF  
115                                            Extension {{ MIDExtSet }} 
116                       } 
118 invalidMailbox         ERROR ::= { 
119                        CODE      local:1039} 
122 authorizationFailed    ERROR ::= { 
123                        CODE      local:1040} 
125 unspecified            ERROR ::= { 
126                        PARAMETER Extension{{MIDExtSet}} 
127                        CODE      local:1008} 
129 MIDExtSet              EXTENSION ::= {...} 
130       
131 END        -- of SS-MID-Operations-asn1-97