2 -- EN 300 185-1 Ver. 1.2.4
4 Conference-Add-On-Operations {ccitt identified-organization etsi (0) 185 operations-and-types (1)}
6 DEFINITIONS EXPLICIT TAGS ::=
9 EXPORTS BeginCONF, AddCONF, SplitCONF, DropCONF,
10 IsolateCONF, ReattachCONF, PartyDISC,
11 IllConferenceId, IllPartyId,
12 NumberOfPartiesExceeded,
13 NotActive, NotAllowed, PartyId, ConferenceId, ConfSize;
17 FROM Remote-Operations-Information-Objects
18 {joint-iso-itu-t (2) remote-operations (4) informationObjects(5) version1(0)}
19 notSubscribed, notAvailable,
20 supplementaryServiceInteractionNotAllowed,
21 resourceUnavailable, invalidCallState
23 {ccitt identified-organization etsi(0) 196 general-errors (2)};
25 beginCONF OPERATION ::= {
26 ARGUMENT BeginCONFArg -- optional
28 ERRORS {notSubscribed | notAvailable |
31 numberOfPartiesExceeded}
34 BeginCONFArg ::= ConfSize
36 BeginCONFRes ::= SEQUENCE {
37 conferenceId ConferenceId,
38 partyId PartyId OPTIONAL }
40 addCONF OPERATION ::= {
43 ERRORS {IllConferenceId |
44 NumberOfPartiesExceeded |
46 supplementaryServiceInteractionNotAllowed |
50 AddCONFArg ::= ConferenceId
51 AddCONFRes ::= PartyId
53 splitCONF OPERATION ::= {
56 ERRORS {IllConferenceId | IllPartyId}
60 SplitCONFArg ::= SEQUENCE { conferenceId ConferenceId,
63 dropCONF OPERATION ::= {
66 ERRORS {IllPartyId, NotActive}
69 DropCONFArg ::= PartyId
71 isolateCONF OPERATION ::= {
72 ARGUMENT IsolateCONFArg
74 ERRORS {IllPartyId, NotActive}
77 IsolateCONFArg ::= PartyId
79 reattachCONF OPERATION ::= {
80 ARGUMENT ReattachCONFArg
82 ERRORS {IllPartyId, NotActive}
85 ReattachCONFArg ::= PartyId
87 partyDISC OPERATION ::= {
92 PartyDISCArg ::= PartyId
94 --IllConferenceId ::= ERROR
95 illConferenceId ERROR ::= { CODE local: 28}
96 --IllPartyId ::= ERROR
97 illPartyId ERROR ::= { CODE local: 29}
98 --NumberOfPartiesExceeded ::= ERROR
99 numberOfPartiesExceeded ERROR ::= { CODE local: 30}
100 --NotActive ::= ERROR
101 notActive ERROR ::= { CODE local: 31}
102 --NotAllowed ::= ERROR
103 notAllowed ERROR ::= { CODE local: 32}
105 PartyId ::= INTEGER (0..127)
106 ConferenceId ::= INTEGER (0..127)
107 ConfSize ::= INTEGER (0..127)
109 --beginCONF BeginCONF ::= 40
110 --addCONF AddCONF ::= 41
111 --splitCONF SplitCONF ::= 42
112 --dropCONF DropCONF ::= 43
113 --isolateCONF IsolateCONF ::= 44
114 --reattachCONF ReattachCONF ::= 45
115 --partyDISC PartyDISC ::= 46
116 --illConferenceId IllConferenceId ::= 28
117 --illPartyId IllPartyId ::= 29
118 --numberOfPartiesExceeded NumberOfPartiesExceeded ::= 30
119 --notActive NotActive ::= 31
120 --notAllowed NotAllowed ::= 32
122 END -- of Conference-Add-On-Operations