-- Module Conference-Add-On-Operations (Q.954.1:03/1993)
-- See also ITU-T Q.954.1 (03/1993)
-- See also the index of all ASN.1 assignments needed in this document
Conference-Add-On-Operations {itu-t(0) recommendation(0) q(17) q954(954)
part1(1) operations-and-errors(1)} DEFINITIONS ::=
BEGIN
EXPORTS
beginCONF, addCONF, splitCONF, dropCONF, isolateCONF, reattachCONF,
partyDISC, floatCONF, endCONF, illConferenceId, illPartyId,
numberOfPartiesExceeded, notActive, notAllowed, PartyId, ConferenceId,
ConfSize;
IMPORTS
OPERATION, ERROR
FROM Remote-Operations-Information-Objects {joint-iso-itu-t
remote-operations(4) informationObjects(5) version1(0)}
userNotSubscribed, notAvailable, resourceUnavailable, invalidCallState,
supplementaryServiceInteractionNotAllowed
FROM General-Error-List {itu-t recommendation q 950 general-error-list(1)};
beginCONF OPERATION ::= {
ARGUMENT ConfSize -- optional
RESULT
SEQUENCE {conferenceId ConferenceId,
partyId PartyId OPTIONAL}
ERRORS
{userNotSubscribed | notAvailable | resourceUnavailable | invalidCallState}
CODE local:40
}
addCONF OPERATION ::= {
ARGUMENT ConferenceId
RESULT PartyId
ERRORS
{illConferenceId | numberOfPartiesExceeded | notAllowed |
supplementaryServiceInteractionNotAllowed | invalidCallState}
CODE local:41
}
splitCONF OPERATION ::= {
ARGUMENT SEQUENCE {conferenceId ConferenceId,
partyId PartyId}
ERRORS {illConferenceId | illPartyId}
CODE local:42
}
dropCONF OPERATION ::= {
ARGUMENT PartyId
ERRORS {illPartyId | notActive}
CODE local:43
}
isolateCONF OPERATION ::= {
ARGUMENT PartyId
ERRORS {illPartyId | notActive}
CODE local:44
}
reattachCONF OPERATION ::= {
ARGUMENT PartyId
ERRORS {illPartyId | notActive}
CODE local:45
}
partyDISC OPERATION ::= {
ARGUMENT PartyId
ERRORS {illPartyId | notActive}
CODE local:46
}
floatCONF OPERATION ::= {ERRORS {notActive | notAllowed}
CODE local:47
}
endCONF OPERATION ::= {ERRORS {notActive}
CODE local:48
}
identifyConferee OPERATION ::= {ARGUMENT PartyId
CODE local:49
}
illConferenceId ERROR ::= {CODE local:28
}
illPartyId ERROR ::= {CODE local:29
}
numberOfPartiesExceeded ERROR ::= {CODE local:30
}
notActive ERROR ::= {CODE local:31
}
notAllowed ERROR ::= {CODE local:32
}
PartyId ::= INTEGER(0..127)
ConferenceId ::= INTEGER(0..127)
ConfSize ::= INTEGER(0..127)
END -- of Conference-Add-On-Operations
-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D