diff options
Diffstat (limited to 'epan/dissectors/asn1/h283/LCT-PROTOCOL.asn')
-rw-r--r-- | epan/dissectors/asn1/h283/LCT-PROTOCOL.asn | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/epan/dissectors/asn1/h283/LCT-PROTOCOL.asn b/epan/dissectors/asn1/h283/LCT-PROTOCOL.asn new file mode 100644 index 0000000000..b4c53edf31 --- /dev/null +++ b/epan/dissectors/asn1/h283/LCT-PROTOCOL.asn @@ -0,0 +1,79 @@ +-- http://www.itu.int/ITU-T/asn1/database/itu-t/h/h283/1999/LCT-PROTOCOL.asn + +-- Module LCT-PROTOCOL (H.283:05/1999) +LCT-PROTOCOL {itu-t recommendation h 283 version(0) 1} DEFINITIONS AUTOMATIC +TAGS ::= +BEGIN + +H221NonStandard ::= SEQUENCE { + t35CountryCode INTEGER(0..255), -- country, as per Recommendation T.35 + t35Extension INTEGER(0..255), -- assigned nationally + manufacturerCode INTEGER(0..65535) +} -- assigned nationally + +NonStandardIdentifier ::= CHOICE { + object OBJECT IDENTIFIER, + h221NonStandard H221NonStandard, + ... +} + +NonStandardParameter ::= SEQUENCE { + nonStandardIdentifier NonStandardIdentifier, + data OCTET STRING +} + +LCTPDU ::= SEQUENCE { + srcAddr MTAddress, + dstAddr MTAddress, + timestamp INTEGER(0..4294967295), -- milliseconds + seqNumber INTEGER(0..65535), + pduType CHOICE {ack NULL, + rdcData RDCData}, + nonStandardParameters SEQUENCE OF NonStandardParameter OPTIONAL, + ... +} + +MTAddress ::= SEQUENCE { + mAddress INTEGER(0..65535), + tAddress INTEGER(0..65535) +} + +RDCData ::= SEQUENCE { + reliable BOOLEAN, + dataType CHOICE {lctMessage LCTMessage, + rdcPDU OCTET STRING}, -- Common RDC PDU + ... +} + +LCTMessage ::= CHOICE { + lctRequest LCTRequest, + lctResponse LCTResponse, + lctIndication LCTIndication, + nonStandardMessage NonStandardMessage, + ... +} + +LCTRequest ::= CHOICE {announceReq NULL, + deviceListReq NULL, + ... +} + +LCTResponse ::= CHOICE { + announceResp NULL, + deviceListResp OCTET STRING, -- Common RDC + ... +} + +LCTIndication ::= CHOICE {deviceChange NULL, + ... +} + +NonStandardMessage ::= SEQUENCE { + nonStandardParameters SEQUENCE OF NonStandardParameter OPTIONAL, + ... +} + +END + +-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D + |