diff options
Diffstat (limited to 'epan/dissectors/asn1/h460/MESSAGE-BROADCAST.asn')
-rw-r--r-- | epan/dissectors/asn1/h460/MESSAGE-BROADCAST.asn | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/epan/dissectors/asn1/h460/MESSAGE-BROADCAST.asn b/epan/dissectors/asn1/h460/MESSAGE-BROADCAST.asn new file mode 100644 index 0000000000..ec2e761dc7 --- /dev/null +++ b/epan/dissectors/asn1/h460/MESSAGE-BROADCAST.asn @@ -0,0 +1,50 @@ +-- MESSAGE-BROADCAST.asn +-- +-- Taken from ITU ASN.1 database +-- http://www.itu.int/ITU-T/asn1/database/itu-t/h/h460.21/2006/MESSAGE-BROADCAST.asn +-- + +-- Module MESSAGE-BROADCAST (H.460.21:05/2006) +MESSAGE-BROADCAST DEFINITIONS AUTOMATIC TAGS ::= +BEGIN + +IMPORTS + MulticastAddress, UnicastAddress, Capability + FROM MULTIMEDIA-SYSTEM-CONTROL; + +CapabilityAdvertisement ::= SEQUENCE { + receiveCapabilities ReceiveCapabilities OPTIONAL, + transmitCapabilities SEQUENCE SIZE (1..256) OF TransmitCapabilities OPTIONAL, + ... +} + +ReceiveCapabilities ::= SEQUENCE { + capabilities SEQUENCE SIZE (1..256) OF Capability, + maxGroups INTEGER(1..65535), + ... +} + +GloballyUniqueID ::= OCTET STRING(SIZE (16)) + +TransmitCapabilities ::= SEQUENCE { + groupIdentifer GloballyUniqueID, + capability Capability, + sourceAddress UnicastAddress, + ... +} + +MessageBroadcastGroups ::= SEQUENCE SIZE (1..256) OF GroupAttributes + +GroupAttributes ::= SEQUENCE { + priority INTEGER(0..255), -- 0 = high, 255 = low + groupIdentifer GloballyUniqueID OPTIONAL, + capability Capability, + groupAddress MulticastAddress, + sourceAddress UnicastAddress OPTIONAL, + alertUser BOOLEAN, + ... +} + +END + +-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D |