wireshark/asn1/h450/Common-Information-Operatio...

152 lines
4.5 KiB
Groff

-- Common-Information-Operations.asn
--
-- Taken from ITU ASN.1 database
-- http://www.itu.int/ITU-T/asn1/database/itu-t/h/h450.12/2001/Common-Information-Operations.asn
--
-- $Id$
--
-- Module Common-Information-Operations (H.450.12:07/2001)
Common-Information-Operations {itu-t recommendation h 450 12 version1(0)
common-information-operations(0)} DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
IMPORTS
OPERATION, ERROR
FROM Remote-Operations-Information-Objects {joint-iso-itu-t
remote-operations(4) informationObjects(5) version1(0)}
EXTENSION, Extension{}
FROM Manufacturer-specific-service-extension-definition {itu-t
recommendation h 450 1 version1(0) msi-definition(18)}
MixedExtension, undefined
FROM Call-Hold-Operations {itu-t recommendation h 450 4 version1(0)
call-hold-operations(0)};
H323CommonInformationOperations OPERATION ::= {cmnRequest | cmnInform}
cmnRequest OPERATION ::= {
ARGUMENT DummyArg
OPTIONAL TRUE
RESULT CmnArg
ERRORS {undefined}
CODE local:84
}
cmnInform OPERATION ::= {
ARGUMENT CmnArg
RETURN RESULT FALSE
ALWAYS RESPONDS FALSE
CODE local:85
}
CmnArg ::= SEQUENCE {
featureList FeatureList OPTIONAL,
featureValues FeatureValues OPTIONAL,
featureControl FeatureControl OPTIONAL,
extension SEQUENCE SIZE (0..255) OF MixedExtension OPTIONAL,
...
}
DummyArg ::= SEQUENCE {
extensionArg SEQUENCE SIZE (0..255) OF MixedExtension OPTIONAL
}
FeatureList ::= SEQUENCE {
-- indicates capabilities of the endpoint sending the FeatureList
ssCFreRoutingSupported NULL OPTIONAL, -- Call Forwarding rerouting
-- supported meaningful only in
-- forward direction during call
-- establishment
ssCTreRoutingSupported NULL OPTIONAL, -- Call Transfer rerouting
-- supported meaningful both in
-- forward & backward direction
-- during call establishment
ssCCBSPossible NULL OPTIONAL, -- CCBS possible meaningful only
-- in backward direction before
-- receipt of ALERTING/CONNECT
ssCCNRPossible NULL OPTIONAL, -- CCNR possible meaningful only
-- in backward direction before
-- receipt of CONNECT
ssCOSupported NULL OPTIONAL, -- Call Offer supported
-- meaningful only in backward
-- direction during call
-- establishment
-- Call Intrusion
ssCIForcedReleaseSupported NULL OPTIONAL, -- meaningful only in
-- backward direction
ssCIIsolationSupported NULL OPTIONAL, -- meaningful only in
-- backward direction
ssCIWaitOnBusySupported NULL OPTIONAL, -- meaningful only in
-- backward direction
ssCISilentMonitoringSupported NULL OPTIONAL, -- meaningful only in
-- backward direction
ssCIConferenceSupported NULL OPTIONAL, -- meaningful only in
-- backward direction
-- Call Hold
ssCHFarHoldSupported NULL OPTIONAL, -- meaningful in both
-- directions
-- Message Waiting Callback
ssMWICallbackSupported NULL OPTIONAL, -- meaningful in backward
-- direction
-- meaningful both in
-- forward & backward
-- direction during call
-- establishment
-- Call Park
ssCPCallParkSupported NULL OPTIONAL, -- meaningful in both
-- directions
...
}
FeatureValues ::= SEQUENCE {
partyCategory PartyCategory OPTIONAL,
ssCIprotectionLevel SSCIProtectionLevel OPTIONAL,
-- Supplementary Service Call Intrusion Protection level
-- meaningful both in forward and backward direction; inclusion
-- indicates support of SS-CI as an unwanted endpoint (forward
-- direction) or as a Terminating Endpoint (backward direction),
-- as well as the applicable protection level.
...
}
PartyCategory ::= ENUMERATED {unknown, extension, attendant, emergExt, ...
}
SSCIProtectionLevel ::= INTEGER(0..3)
FeatureControl ::= SEQUENCE {
ssCHDoNotHold NULL OPTIONAL, -- meaningful in both directions
-- Sending endpoint shall not be held
ssCTDoNotTransfer NULL OPTIONAL, -- meaningful in both directions
-- sending endpoint shall not be transferred
ssMWICallbackCall NULL OPTIONAL, -- meaningful only in SETUP
-- indicating a callback call
ssCISilentMonitorPermitted NULL OPTIONAL, -- unwanted endpoint
-- allows for
-- silent monitoring
-- meaningful in forward and backward direction
...
}
END -- of Common-Information-Operations
-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D