--#comment "Copyright (C) Microsoft Corporation, 1995-1999. All rights reserved."-- --#comment "ASN.1 definitions for Multiport Communication Services (MCS)"-- --#SS.basic slinked-- -- set of and sequence of w/o size constraint --#SS.sized slinked-- -- set of and sequence of w/ size constraint -- MCS-PROTOCOL DEFINITIONS ::= MCSPROT DEFINITIONS ::= BEGIN -- Part 1: Fundamental MCS types ChannelID ::= INTEGER (0..65535) -- range is 16 bits StaticChannelID ::= ChannelID (1..1000) -- those known permanently DynamicChannelID::= ChannelID (1001..65535) -- those created and deleted UserID ::= DynamicChannelID -- created by Attach-User -- deleted by Detach-User PrivateChannelID::= DynamicChannelID -- created by Channel-Convene -- deleted by Channel-Disband AssignedChannelID::=DynamicChannelID -- created by Channel-Join zero -- deleted by last Channel-Leave TokenID ::= INTEGER (1..65535) -- all are known permanently PDUTokenStatus ::= ENUMERATED { not-in-use (0), self-grabbed (1), other-grabbed (2), self-inhibited (3), other-inhibited (4), self-recipient (5), self-giving (6), other-giving (7) } PDUPriority ::= ENUMERATED { top (0), high (1), medium (2), low (3) } PDUSegmentation ::= BIT STRING { begin (0), end (1) } (SIZE (2)) --