8c608e6e82
Change-Id: Ie476c6f82f318188b41ed922b92c6fec119ea954 Reviewed-on: https://code.wireshark.org/review/244 Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com> Tested-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
145 lines
4.9 KiB
Groff
145 lines
4.9 KiB
Groff
--
|
|
-- prETS 300 745-1
|
|
--
|
|
MWI-Operations-and-Errors {itu-t(0) identified-organization(4) etsi(0) 745 operations-and-errors(1)}
|
|
|
|
DEFINITIONS EXPLICIT TAGS ::=
|
|
|
|
BEGIN
|
|
|
|
EXPORTS MWIActivate,
|
|
MWIDeactivate,
|
|
MWIIndicate,
|
|
InvalidReceivingUserNr,
|
|
ReceivingUserNotSubscribed,
|
|
ControllingUserNotRegistered,
|
|
MaxNumOfControllingUsersReached,
|
|
MaxNumOfActiveInstancesReached
|
|
;
|
|
IMPORTS OPERATION,
|
|
ERROR
|
|
FROM Remote-Operations-Information-Objects
|
|
{joint-iso-itu-t (2) remote-operations (4) informationObjects(5) version1(0)}
|
|
|
|
notSubscribed,
|
|
supplementaryServiceInteractionNotAllowed,
|
|
resourceUnavailable,
|
|
invalidServedUserNr
|
|
FROM General-Errors
|
|
{itu-t(0) identified-organization(4) etsi(0) 196 general-errors(2)}
|
|
|
|
BasicService
|
|
From Basic-Service-Elements
|
|
{itu-t(0) identified-organization(4) etsi(0) 196 basic-service-elements(8)}
|
|
|
|
PartyNumber
|
|
FROM Addressing-Data-Element
|
|
{itu-t(0) identified-organization(4) etsi(0) 196 addressing-data-elements(6)}
|
|
;
|
|
|
|
mWIActivate OPERATION::=
|
|
{
|
|
ARGUMENT SEQUENCE {
|
|
receivingUserNr PartyNumber,
|
|
basicService BasicService,
|
|
controllingUserNr [1] PartyNumber OPTIONAL,
|
|
numberOfMessages [2] MessageCounter OPTIONAL,
|
|
controllingUserProvidedNr [3] PartyNumber OPTIONAL,
|
|
time [4] GeneralizedTime OPTIONAL,
|
|
messageId [5] MessageID OPTIONAL,
|
|
mode [6] InvocationMode OPTIONAL }
|
|
|
|
ERRORS {
|
|
notSubscribed |
|
|
supplementaryServiceInteractionNotAllowed |
|
|
resourceUnavailable |
|
|
invalidReceivingUserNr |
|
|
invalidServedUserNr |
|
|
receivingUserNotSubscribed |
|
|
controllingUserNotRegistered |
|
|
indicationNotDelivered |
|
|
maxNumOfControllingUsersReached |
|
|
maxNumOfActiveInstancesReached }
|
|
|
|
CODE global:{mWIOID 1}
|
|
}
|
|
-- End of MWIActivate operation definition
|
|
|
|
mWIDeactivate OPERATION::=
|
|
{
|
|
ARGUMENT SEQUENCE {
|
|
receivingUserNr PartyNumber,
|
|
basicService BasicService,
|
|
controllingUserNr PartyNumber OPTIONAL,
|
|
mode InvocationMode OPTIONAL }
|
|
|
|
ERRORS {
|
|
notSubscribed |
|
|
supplementaryServiceInteractionNotAllowed |
|
|
resourceUnavailable |
|
|
invalidReceivingUserNr |
|
|
invalidServedUserNr |
|
|
receivingUserNotSubscribed |
|
|
controllingUserNotRegistered |
|
|
indicationNotDelivered }
|
|
|
|
CODE global:{mWIOID 2}
|
|
}
|
|
-- End of MWIDeactivate operation definition
|
|
|
|
mWIIndicate OPERATION::=
|
|
{
|
|
ARGUMENT SEQUENCE {
|
|
controllingUserNr [1] PartyNumber OPTIONAL,
|
|
basicService [2] BasicService OPTIONAL,
|
|
numberOfMessages [3] MessageCounter OPTIONAL,
|
|
controllingUserProvidedNr [4] PartyNumber OPTIONAL,
|
|
time [5] GeneralizedTime OPTIONAL,
|
|
messageId [6] MessageID OPTIONAL }
|
|
|
|
CODE global:{mWIOID 3}
|
|
}
|
|
-- End of MWIIndicate operation definition
|
|
|
|
invalidReceivingUserNr ERROR ::= {CODE global:{mWIOID 10}}
|
|
receivingUserNotSubscribed ERROR ::= {CODE global:{mWIOID 11}}
|
|
controllingUserNotRegistered ERROR ::= {CODE global:{mWIOID 12}}
|
|
indicationNotDelivered ERROR ::= {CODE global:{mWIOID 13}}
|
|
maxNumOfControllingUsersReached ERROR ::= {CODE global:{mWIOID 14}}
|
|
maxNumOfActiveInstancesReached ERROR ::= {CODE global:{mWIOID 15}}
|
|
|
|
MessageCounter ::= INTEGER (0..65535)
|
|
|
|
GeneralizedTime ::= [UNIVERSAL 24] IMPLICIT VisibleString
|
|
|
|
MessageID ::= SEQUENCE {
|
|
messageRef MessageRef,
|
|
status MessageStatus}
|
|
|
|
MessageRef ::= INTEGER (0..65535)
|
|
|
|
MessageStatus ::= ENUMERATED (
|
|
addedMessage (0),
|
|
removedMessage (1)}
|
|
|
|
InvocationMode ::= ENUMERATED (
|
|
deferred (0),
|
|
immediate (1),
|
|
combined (2))
|
|
|
|
mWIOID OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) 745
|
|
operations-and-errors(1)}
|
|
|
|
mWIActivate MWIActivate ::= globalValue {mWIOID 1}
|
|
mWIDeactivate MWIDeactivate ::= globalValue {mWIOID 2}
|
|
mWIIndicate MWIIndicate ::= globalValue {mWIOID 3}
|
|
|
|
invalidReceivingUserNr InvalidReceivingUserNr ::= globalValue {mWIOID 10}
|
|
receivingUserNotSubscribed ReceivingUserNotSubscribed ::= globalValue {mWIOID 11}
|
|
controllingUserNotRegistered ControllingUserNotRegistered ::= globalValue {mWIOID 12}
|
|
indicationNotDelivered IndicationNotDelivered ::= globalValue {mWIOID 13}
|
|
maxNumOfControllingUsersReached MaxNumOfControllingUsersReached ::= globalValue {mWIOID 14}
|
|
maxNumOfActiveInstancesReached MaxNumOfActiveInstancesReached ::= globalValue {mWIOID 15}
|
|
|
|
END -- MWI-Operations-and-Errors
|