pycrate/pycrate_asn1dir/T128.py

9051 lines
649 KiB
Python

# -*- coding: UTF-8 -*-
# Code automatically generated by pycrate_asn1c
from pycrate_asn1rt.utils import *
from pycrate_asn1rt.err import *
from pycrate_asn1rt.glob import make_GLOBAL, GLOBAL
from pycrate_asn1rt.dictobj import ASN1Dict
from pycrate_asn1rt.refobj import *
from pycrate_asn1rt.setobj import *
from pycrate_asn1rt.asnobj_basic import *
from pycrate_asn1rt.asnobj_str import *
from pycrate_asn1rt.asnobj_construct import *
from pycrate_asn1rt.asnobj_class import *
from pycrate_asn1rt.asnobj_ext import *
from pycrate_asn1rt.init import init_modules
class AS_PROTOCOL_for_legacy_mode:
_name_ = u'AS-PROTOCOL-for-legacy-mode'
_oid_ = [0, 0, 20, 128, 0, 2, 2]
_obj_ = [
u'maxSourceDescriptor',
u'maxTerminalDescriptor',
u'maxFonts',
u'maxPassword',
u'maxFaceName',
u'maxTitleString',
u'maxInputEvents',
u'BitString8',
u'BitString16',
u'BitString32',
u'Coordinate8',
u'Coordinate16',
u'Integer4',
u'Integer8',
u'Integer12',
u'Integer16',
u'Integer32',
u'Boolean16',
u'UserID',
u'ShareID',
u'WindowID',
u'T50String',
u'ASString',
u'BitmapCompressionCapabilityFlags',
u'BoundsOrderFlags',
u'ControlCapabilityFlags',
u'ControlOrderFlags',
u'ExtraOrderFlags',
u'ExtraTextFlags',
u'FontAttributeFlags',
u'KeyboardFlags',
u'OrderCapabilityFlags',
u'PointingDeviceFlags',
u'TextAttributeFlags',
u'TextCapabilityFlags',
u'WindowAttributeFlags',
u'ApplicationAction',
u'BackgroundMixMode',
u'BitmapData',
u'Brush',
u'BrushHatch',
u'BrushStyle',
u'Color',
u'ColorQuad',
u'ColorPointerAttribute',
u'CompressedBitmapData',
u'ControlAction',
u'ControlPriority',
u'Coordinate',
u'DesktopSaveAction',
u'FontAttribute',
u'FontCodePage',
u'HatchStyle',
u'InputMessageType',
u'MediatedControlAction',
u'MonoPointerAttribute',
u'OSMajorType',
u'OSMinorType',
u'PDUType',
u'PDUType2',
u'PDUTypeFlow',
u'Pen',
u'PenStyle',
u'Point16',
u'PointerMessageType',
u'PrimaryOrderType',
u'Rectangle16',
u'RemoteShareAction',
u'RemoteShareDenial',
u'ROP2',
u'ROP3',
u'SecondaryOrderType',
u'StreamID',
u'SynchronizeMessageType',
u'SystemPointerType',
u'UpdateType',
u'WindowActivationAction',
u'WindowAttribute',
u'WindowListMessageType',
u'WindowTitle',
u'CapabilitySetType',
u'GeneralCapabilitySet',
u'BitmapCapabilitySet',
u'OrderCapabilitySet',
u'BitmapCacheCapabilitySet',
u'ColorCacheCapabilitySet',
u'ActivationCapabilitySet',
u'ControlCapabilitySet',
u'PointerCapabilitySet',
u'ShareCapabilitySet',
u'NonStandardCapabilitySet',
u'CombinedCapabilities',
u'UpdateCapabilitySet',
u'InputEvent',
u'KeyboardEvent',
u'PointingDeviceEvent',
u'SynchronizeEvent',
u'PrimaryOrderHeader',
u'SecondaryOrderHeader',
u'ShareControlHeader',
u'ShareDataHeader',
u'DestinationBltOrder',
u'PatternBltOrder',
u'ScreenBltOrder',
u'CacheBitmapOrder',
u'CacheColorTableOrder',
u'MemoryBltOrder',
u'MemoryThreeWayBltOrder',
u'TextOrder',
u'ExtendedTextOrder',
u'FrameOrder',
u'RectangleOrder',
u'OpaqueRectangleOrder',
u'LineOrder',
u'DesktopSaveOrder',
u'DesktopOriginOrder',
u'PrimaryOrder',
u'SecondaryOrder',
u'UpdateOrder',
u'ApplicationPDU',
u'ConfirmActivePDU',
u'ControlPDU',
u'DeactivateAllPDU',
u'DeactivateOtherPDU',
u'DeactivateSelfPDU',
u'DemandActivePDU',
u'FlowPDU',
u'FontPDU',
u'InputPDU',
u'MediatedControlPDU',
u'PointerPDU',
u'RemoteSharePDU',
u'RequestActivePDU',
u'SynchronizePDU',
u'UpdateBitmapPDU',
u'UpdateCapabilityPDU',
u'UpdateOrdersPDU',
u'UpdatePalettePDU',
u'UpdateSynchronizePDU',
u'WindowActivationPDU',
u'WindowListPDU',
u'SharePDU',
]
_type_ = [
u'BitString8',
u'BitString16',
u'BitString32',
u'Coordinate8',
u'Coordinate16',
u'Integer4',
u'Integer8',
u'Integer12',
u'Integer16',
u'Integer32',
u'Boolean16',
u'UserID',
u'ShareID',
u'WindowID',
u'T50String',
u'ASString',
u'BitmapCompressionCapabilityFlags',
u'BoundsOrderFlags',
u'ControlCapabilityFlags',
u'ControlOrderFlags',
u'ExtraOrderFlags',
u'ExtraTextFlags',
u'FontAttributeFlags',
u'KeyboardFlags',
u'OrderCapabilityFlags',
u'PointingDeviceFlags',
u'TextAttributeFlags',
u'TextCapabilityFlags',
u'WindowAttributeFlags',
u'ApplicationAction',
u'BackgroundMixMode',
u'BitmapData',
u'Brush',
u'BrushHatch',
u'BrushStyle',
u'Color',
u'ColorQuad',
u'ColorPointerAttribute',
u'CompressedBitmapData',
u'ControlAction',
u'ControlPriority',
u'Coordinate',
u'DesktopSaveAction',
u'FontAttribute',
u'FontCodePage',
u'HatchStyle',
u'InputMessageType',
u'MediatedControlAction',
u'MonoPointerAttribute',
u'OSMajorType',
u'OSMinorType',
u'PDUType',
u'PDUType2',
u'PDUTypeFlow',
u'Pen',
u'PenStyle',
u'Point16',
u'PointerMessageType',
u'PrimaryOrderType',
u'Rectangle16',
u'RemoteShareAction',
u'RemoteShareDenial',
u'ROP2',
u'ROP3',
u'SecondaryOrderType',
u'StreamID',
u'SynchronizeMessageType',
u'SystemPointerType',
u'UpdateType',
u'WindowActivationAction',
u'WindowAttribute',
u'WindowListMessageType',
u'WindowTitle',
u'CapabilitySetType',
u'GeneralCapabilitySet',
u'BitmapCapabilitySet',
u'OrderCapabilitySet',
u'BitmapCacheCapabilitySet',
u'ColorCacheCapabilitySet',
u'ActivationCapabilitySet',
u'ControlCapabilitySet',
u'PointerCapabilitySet',
u'ShareCapabilitySet',
u'NonStandardCapabilitySet',
u'CombinedCapabilities',
u'UpdateCapabilitySet',
u'InputEvent',
u'KeyboardEvent',
u'PointingDeviceEvent',
u'SynchronizeEvent',
u'PrimaryOrderHeader',
u'SecondaryOrderHeader',
u'ShareControlHeader',
u'ShareDataHeader',
u'DestinationBltOrder',
u'PatternBltOrder',
u'ScreenBltOrder',
u'CacheBitmapOrder',
u'CacheColorTableOrder',
u'MemoryBltOrder',
u'MemoryThreeWayBltOrder',
u'TextOrder',
u'ExtendedTextOrder',
u'FrameOrder',
u'RectangleOrder',
u'OpaqueRectangleOrder',
u'LineOrder',
u'DesktopSaveOrder',
u'DesktopOriginOrder',
u'PrimaryOrder',
u'SecondaryOrder',
u'UpdateOrder',
u'ApplicationPDU',
u'ConfirmActivePDU',
u'ControlPDU',
u'DeactivateAllPDU',
u'DeactivateOtherPDU',
u'DeactivateSelfPDU',
u'DemandActivePDU',
u'FlowPDU',
u'FontPDU',
u'InputPDU',
u'MediatedControlPDU',
u'PointerPDU',
u'RemoteSharePDU',
u'RequestActivePDU',
u'SynchronizePDU',
u'UpdateBitmapPDU',
u'UpdateCapabilityPDU',
u'UpdateOrdersPDU',
u'UpdatePalettePDU',
u'UpdateSynchronizePDU',
u'WindowActivationPDU',
u'WindowListPDU',
u'SharePDU',
]
_set_ = [
]
_val_ = [
u'maxSourceDescriptor',
u'maxTerminalDescriptor',
u'maxFonts',
u'maxPassword',
u'maxFaceName',
u'maxTitleString',
u'maxInputEvents',
]
_class_ = [
]
_param_ = [
]
#-----< maxSourceDescriptor >-----#
maxSourceDescriptor = INT(name=u'maxSourceDescriptor', mode=MODE_VALUE)
maxSourceDescriptor._val = 48
#-----< maxTerminalDescriptor >-----#
maxTerminalDescriptor = INT(name=u'maxTerminalDescriptor', mode=MODE_VALUE)
maxTerminalDescriptor._val = 16
#-----< maxFonts >-----#
maxFonts = INT(name=u'maxFonts', mode=MODE_VALUE)
maxFonts._val = 700
#-----< maxPassword >-----#
maxPassword = INT(name=u'maxPassword', mode=MODE_VALUE)
maxPassword._val = 9
#-----< maxFaceName >-----#
maxFaceName = INT(name=u'maxFaceName', mode=MODE_VALUE)
maxFaceName._val = 32
#-----< maxTitleString >-----#
maxTitleString = INT(name=u'maxTitleString', mode=MODE_VALUE)
maxTitleString._val = 50
#-----< maxInputEvents >-----#
maxInputEvents = INT(name=u'maxInputEvents', mode=MODE_VALUE)
maxInputEvents._val = 50
#-----< BitString8 >-----#
BitString8 = BIT_STR(name=u'BitString8', mode=MODE_TYPE)
BitString8._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
#-----< BitString16 >-----#
BitString16 = BIT_STR(name=u'BitString16', mode=MODE_TYPE)
BitString16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
#-----< BitString32 >-----#
BitString32 = BIT_STR(name=u'BitString32', mode=MODE_TYPE)
BitString32._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=31)], ev=None, er=[])
#-----< Coordinate8 >-----#
Coordinate8 = INT(name=u'Coordinate8', mode=MODE_TYPE)
Coordinate8._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=127, ub=128)], ev=None, er=[])
#-----< Coordinate16 >-----#
Coordinate16 = INT(name=u'Coordinate16', mode=MODE_TYPE)
Coordinate16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=32767, ub=32768)], ev=None, er=[])
#-----< Integer4 >-----#
Integer4 = INT(name=u'Integer4', mode=MODE_TYPE)
Integer4._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
#-----< Integer8 >-----#
Integer8 = INT(name=u'Integer8', mode=MODE_TYPE)
Integer8._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< Integer12 >-----#
Integer12 = INT(name=u'Integer12', mode=MODE_TYPE)
Integer12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
#-----< Integer16 >-----#
Integer16 = INT(name=u'Integer16', mode=MODE_TYPE)
Integer16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< Integer32 >-----#
Integer32 = INT(name=u'Integer32', mode=MODE_TYPE)
Integer32._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4294967295)], ev=None, er=[])
#-----< Boolean16 >-----#
Boolean16 = INT(name=u'Boolean16', mode=MODE_TYPE)
Boolean16._cont = ASN1Dict([(u'false', 0), (u'true', 1)])
Boolean16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< UserID >-----#
UserID = INT(name=u'UserID', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
#-----< ShareID >-----#
ShareID = INT(name=u'ShareID', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer32')))
#-----< WindowID >-----#
WindowID = INT(name=u'WindowID', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer32')))
#-----< T50String >-----#
T50String = OCT_STR(name=u'T50String', mode=MODE_TYPE)
T50String._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< ASString >-----#
ASString = OCT_STR(name=u'ASString', mode=MODE_TYPE)
ASString._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< BitmapCompressionCapabilityFlags >-----#
BitmapCompressionCapabilityFlags = BIT_STR(name=u'BitmapCompressionCapabilityFlags', mode=MODE_TYPE)
BitmapCompressionCapabilityFlags._cont = ASN1Dict([(u'bitmapCompressionSupported', 0)])
BitmapCompressionCapabilityFlags._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
#-----< BoundsOrderFlags >-----#
BoundsOrderFlags = BIT_STR(name=u'BoundsOrderFlags', mode=MODE_TYPE)
BoundsOrderFlags._cont = ASN1Dict([(u'absoluteLeftPresent', 0), (u'absoluteTopPresent', 1), (u'absoluteRightPresent', 2), (u'absoluteBottomPresent', 3), (u'deltaLeftPresent', 4), (u'deltaTopPresent', 5), (u'deltaRightPresent', 6), (u'deltaBottomPresent', 7)])
BoundsOrderFlags._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
#-----< ControlCapabilityFlags >-----#
ControlCapabilityFlags = BIT_STR(name=u'ControlCapabilityFlags', mode=MODE_TYPE)
ControlCapabilityFlags._cont = ASN1Dict([(u'allowMediatedControl', 0)])
ControlCapabilityFlags._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
#-----< ControlOrderFlags >-----#
ControlOrderFlags = BIT_STR(name=u'ControlOrderFlags', mode=MODE_TYPE)
ControlOrderFlags._cont = ASN1Dict([(u'standard', 0), (u'secondary', 1), (u'bounds', 2), (u'typeChange', 3), (u'deltaCoordinates', 4)])
ControlOrderFlags._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
#-----< ExtraOrderFlags >-----#
ExtraOrderFlags = BIT_STR(name=u'ExtraOrderFlags', mode=MODE_TYPE)
ExtraOrderFlags._cont = ASN1Dict([(u'secondary', 3)])
ExtraOrderFlags._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
#-----< ExtraTextFlags >-----#
ExtraTextFlags = BIT_STR(name=u'ExtraTextFlags', mode=MODE_TYPE)
ExtraTextFlags._cont = ASN1Dict([(u'opaqueRectangle', 1), (u'clipToRectangle', 2), (u'deltaXPresent', 15)])
ExtraTextFlags._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
#-----< FontAttributeFlags >-----#
FontAttributeFlags = BIT_STR(name=u'FontAttributeFlags', mode=MODE_TYPE)
FontAttributeFlags._cont = ASN1Dict([(u'fixedPitch', 0), (u'fixedSize', 1)])
FontAttributeFlags._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
#-----< KeyboardFlags >-----#
KeyboardFlags = BIT_STR(name=u'KeyboardFlags', mode=MODE_TYPE)
KeyboardFlags._cont = ASN1Dict([(u'right', 0), (u'quiet', 12), (u'down', 14), (u'release', 15)])
KeyboardFlags._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
#-----< OrderCapabilityFlags >-----#
OrderCapabilityFlags = BIT_STR(name=u'OrderCapabilityFlags', mode=MODE_TYPE)
OrderCapabilityFlags._cont = ASN1Dict([(u'negotiateOrderSupport', 1), (u'cannotReceiveOrders', 2)])
OrderCapabilityFlags._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
#-----< PointingDeviceFlags >-----#
PointingDeviceFlags = BIT_STR(name=u'PointingDeviceFlags', mode=MODE_TYPE)
PointingDeviceFlags._cont = ASN1Dict([(u'move', 11), (u'button1', 12), (u'button2', 13), (u'button3', 14), (u'down', 15)])
PointingDeviceFlags._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
#-----< TextAttributeFlags >-----#
TextAttributeFlags = BIT_STR(name=u'TextAttributeFlags', mode=MODE_TYPE)
TextAttributeFlags._cont = ASN1Dict([(u'italic', 2), (u'underline', 3), (u'strikeout', 4), (u'useBaselineStart', 8)])
TextAttributeFlags._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
#-----< TextCapabilityFlags >-----#
TextCapabilityFlags = BIT_STR(name=u'TextCapabilityFlags', mode=MODE_TYPE)
TextCapabilityFlags._cont = ASN1Dict([(u'checkFontAspect', 0), (u'allowDeltaXSimulation', 5), (u'checkFontSignatures', 7), (u'useBaselineStart', 9)])
TextCapabilityFlags._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
#-----< WindowAttributeFlags >-----#
WindowAttributeFlags = BIT_STR(name=u'WindowAttributeFlags', mode=MODE_TYPE)
WindowAttributeFlags._cont = ASN1Dict([(u'minimized', 0), (u'taggable', 1), (u'hosted', 2), (u'shadow', 3), (u'local', 4), (u'topmost', 5), (u'windowManagerMinimized', 16), (u'windowManagerInvisible', 17)])
WindowAttributeFlags._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=31)], ev=None, er=[])
#-----< ApplicationAction >-----#
ApplicationAction = INT(name=u'ApplicationAction', mode=MODE_TYPE)
ApplicationAction._cont = ASN1Dict([(u'notifyHostedApplications', 1), (u'unhostApplication', 2)])
ApplicationAction._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< BackgroundMixMode >-----#
BackgroundMixMode = INT(name=u'BackgroundMixMode', mode=MODE_TYPE)
BackgroundMixMode._cont = ASN1Dict([(u'transparent', 1), (u'opaque', 2)])
BackgroundMixMode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< BitmapData >-----#
BitmapData = CHOICE(name=u'BitmapData', mode=MODE_TYPE)
_BitmapData_uncompressedBitmapData = OCT_STR(name=u'uncompressedBitmapData', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BitmapData_compressedBitmapData = SEQ(name=u'compressedBitmapData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'CompressedBitmapData')))
BitmapData._cont = ASN1Dict([
(u'uncompressedBitmapData', _BitmapData_uncompressedBitmapData),
(u'compressedBitmapData', _BitmapData_compressedBitmapData),
])
BitmapData._ext = None
#-----< Brush >-----#
Brush = SEQ(name=u'Brush', mode=MODE_TYPE)
_Brush_originX = INT(name=u'originX', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')), opt=True)
_Brush_originY = INT(name=u'originY', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')), opt=True)
_Brush_style = INT(name=u'style', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'BrushStyle')), opt=True)
_Brush_hatch = CHOICE(name=u'hatch', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'BrushHatch')), opt=True)
_Brush_pattern = OCT_STR(name=u'pattern', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_Brush_pattern._const_sz = ASN1Set(rv=[7], rr=[], ev=None, er=[])
Brush._cont = ASN1Dict([
(u'originX', _Brush_originX),
(u'originY', _Brush_originY),
(u'style', _Brush_style),
(u'hatch', _Brush_hatch),
(u'pattern', _Brush_pattern),
])
Brush._ext = None
#-----< BrushHatch >-----#
BrushHatch = CHOICE(name=u'BrushHatch', mode=MODE_TYPE)
_BrushHatch_style = INT(name=u'style', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'HatchStyle')))
_BrushHatch_patternZero = INT(name=u'patternZero', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
BrushHatch._cont = ASN1Dict([
(u'style', _BrushHatch_style),
(u'patternZero', _BrushHatch_patternZero),
])
BrushHatch._ext = None
#-----< BrushStyle >-----#
BrushStyle = INT(name=u'BrushStyle', mode=MODE_TYPE)
BrushStyle._cont = ASN1Dict([(u'solid', 0), (u'null', 1), (u'hatched', 2), (u'pattern', 3)])
BrushStyle._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< Color >-----#
Color = SEQ(name=u'Color', mode=MODE_TYPE)
_Color_red = INT(name=u'red', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
_Color_green = INT(name=u'green', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
_Color_blue = INT(name=u'blue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
Color._cont = ASN1Dict([
(u'red', _Color_red),
(u'green', _Color_green),
(u'blue', _Color_blue),
])
Color._ext = None
#-----< ColorQuad >-----#
ColorQuad = SEQ(name=u'ColorQuad', mode=MODE_TYPE)
_ColorQuad_blue = INT(name=u'blue', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
_ColorQuad_green = INT(name=u'green', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
_ColorQuad_red = INT(name=u'red', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
_ColorQuad_pad1octet = INT(name=u'pad1octet', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
ColorQuad._cont = ASN1Dict([
(u'blue', _ColorQuad_blue),
(u'green', _ColorQuad_green),
(u'red', _ColorQuad_red),
(u'pad1octet', _ColorQuad_pad1octet),
])
ColorQuad._ext = None
#-----< ColorPointerAttribute >-----#
ColorPointerAttribute = SEQ(name=u'ColorPointerAttribute', mode=MODE_TYPE)
_ColorPointerAttribute_cacheIndex = INT(name=u'cacheIndex', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_ColorPointerAttribute_hotSpot = SEQ(name=u'hotSpot', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Point16')))
_ColorPointerAttribute_width = INT(name=u'width', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_ColorPointerAttribute_height = INT(name=u'height', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_ColorPointerAttribute_lengthANDMAsk = INT(name=u'lengthANDMAsk', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_ColorPointerAttribute_lengthXORMAsk = INT(name=u'lengthXORMAsk', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_ColorPointerAttribute_colorPointerData = OCT_STR(name=u'colorPointerData', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
ColorPointerAttribute._cont = ASN1Dict([
(u'cacheIndex', _ColorPointerAttribute_cacheIndex),
(u'hotSpot', _ColorPointerAttribute_hotSpot),
(u'width', _ColorPointerAttribute_width),
(u'height', _ColorPointerAttribute_height),
(u'lengthANDMAsk', _ColorPointerAttribute_lengthANDMAsk),
(u'lengthXORMAsk', _ColorPointerAttribute_lengthXORMAsk),
(u'colorPointerData', _ColorPointerAttribute_colorPointerData),
])
ColorPointerAttribute._ext = None
#-----< CompressedBitmapData >-----#
CompressedBitmapData = SEQ(name=u'CompressedBitmapData', mode=MODE_TYPE)
_CompressedBitmapData_pad2octets = INT(name=u'pad2octets', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_CompressedBitmapData_pad2octets._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_CompressedBitmapData_mainBodySize = INT(name=u'mainBodySize', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_CompressedBitmapData_rowSize = INT(name=u'rowSize', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_CompressedBitmapData_uncompressedSize = INT(name=u'uncompressedSize', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_CompressedBitmapData_compressedBitmap = OCT_STR(name=u'compressedBitmap', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
CompressedBitmapData._cont = ASN1Dict([
(u'pad2octets', _CompressedBitmapData_pad2octets),
(u'mainBodySize', _CompressedBitmapData_mainBodySize),
(u'rowSize', _CompressedBitmapData_rowSize),
(u'uncompressedSize', _CompressedBitmapData_uncompressedSize),
(u'compressedBitmap', _CompressedBitmapData_compressedBitmap),
])
CompressedBitmapData._ext = None
#-----< ControlAction >-----#
ControlAction = INT(name=u'ControlAction', mode=MODE_TYPE)
ControlAction._cont = ASN1Dict([(u'requestControl', 1), (u'detach', 3), (u'grantControl', 2), (u'cooperate', 4)])
ControlAction._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< ControlPriority >-----#
ControlPriority = INT(name=u'ControlPriority', mode=MODE_TYPE)
ControlPriority._cont = ASN1Dict([(u'always', 1), (u'never', 2), (u'confirm', 3)])
ControlPriority._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< Coordinate >-----#
Coordinate = CHOICE(name=u'Coordinate', mode=MODE_TYPE)
_Coordinate_absolute = INT(name=u'absolute', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate16')))
_Coordinate_delta = INT(name=u'delta', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate8')))
Coordinate._cont = ASN1Dict([
(u'absolute', _Coordinate_absolute),
(u'delta', _Coordinate_delta),
])
Coordinate._ext = None
#-----< DesktopSaveAction >-----#
DesktopSaveAction = INT(name=u'DesktopSaveAction', mode=MODE_TYPE)
DesktopSaveAction._cont = ASN1Dict([(u'desktopSave', 0), (u'desktopRestore', 1)])
DesktopSaveAction._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< FontAttribute >-----#
FontAttribute = SEQ(name=u'FontAttribute', mode=MODE_TYPE)
_FontAttribute_faceName = OCT_STR(name=u'faceName', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'T50String')))
_FontAttribute_faceName._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
_FontAttribute_fontFlags = BIT_STR(name=u'fontFlags', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'FontAttributeFlags')))
_FontAttribute_averageWidth = INT(name=u'averageWidth', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_FontAttribute_height = INT(name=u'height', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_FontAttribute_aspectX = INT(name=u'aspectX', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_FontAttribute_aspectY = INT(name=u'aspectY', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_FontAttribute_signature1 = INT(name=u'signature1', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
_FontAttribute_signature2 = INT(name=u'signature2', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
_FontAttribute_signature3 = INT(name=u'signature3', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_FontAttribute_codePage = INT(name=u'codePage', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'FontCodePage')))
_FontAttribute_ascent = INT(name=u'ascent', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
FontAttribute._cont = ASN1Dict([
(u'faceName', _FontAttribute_faceName),
(u'fontFlags', _FontAttribute_fontFlags),
(u'averageWidth', _FontAttribute_averageWidth),
(u'height', _FontAttribute_height),
(u'aspectX', _FontAttribute_aspectX),
(u'aspectY', _FontAttribute_aspectY),
(u'signature1', _FontAttribute_signature1),
(u'signature2', _FontAttribute_signature2),
(u'signature3', _FontAttribute_signature3),
(u'codePage', _FontAttribute_codePage),
(u'ascent', _FontAttribute_ascent),
])
FontAttribute._ext = None
#-----< FontCodePage >-----#
FontCodePage = INT(name=u'FontCodePage', mode=MODE_TYPE)
FontCodePage._cont = ASN1Dict([(u'allCodePoints', 0), (u'coreCodePoints', 255)])
FontCodePage._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< HatchStyle >-----#
HatchStyle = INT(name=u'HatchStyle', mode=MODE_TYPE)
HatchStyle._cont = ASN1Dict([(u'horizontal', 0), (u'vertical', 1), (u'forward', 2), (u'backward', 3), (u'cross', 4), (u'diagonal', 5)])
HatchStyle._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< InputMessageType >-----#
InputMessageType = INT(name=u'InputMessageType', mode=MODE_TYPE)
InputMessageType._cont = ASN1Dict([(u'inputSynchronize', 0), (u'inputCodePoint', 1), (u'inputVirtualKey', 2), (u'inputPointingDevice', 32769)])
InputMessageType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< MediatedControlAction >-----#
MediatedControlAction = INT(name=u'MediatedControlAction', mode=MODE_TYPE)
MediatedControlAction._cont = ASN1Dict([(u'takeControlRequest', 1), (u'passControlRequest', 2), (u'detachRequest', 3), (u'confirmTakeResponse', 5), (u'denyTakeResponse', 6), (u'confirmDetachResponse', 7), (u'denyDetachResponse', 8), (u'denyPassResponse', 9), (u'remoteDetachRequest', 10), (u'denyRemoteDetachRequest', 11)])
MediatedControlAction._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< MonoPointerAttribute >-----#
MonoPointerAttribute = SEQ(name=u'MonoPointerAttribute', mode=MODE_TYPE)
_MonoPointerAttribute_hotSpot = SEQ(name=u'hotSpot', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Point16')))
_MonoPointerAttribute_width = INT(name=u'width', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_MonoPointerAttribute_height = INT(name=u'height', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_MonoPointerAttribute_lengthPointerData = INT(name=u'lengthPointerData', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_MonoPointerAttribute_monoPointerData = OCT_STR(name=u'monoPointerData', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
MonoPointerAttribute._cont = ASN1Dict([
(u'hotSpot', _MonoPointerAttribute_hotSpot),
(u'width', _MonoPointerAttribute_width),
(u'height', _MonoPointerAttribute_height),
(u'lengthPointerData', _MonoPointerAttribute_lengthPointerData),
(u'monoPointerData', _MonoPointerAttribute_monoPointerData),
])
MonoPointerAttribute._ext = None
#-----< OSMajorType >-----#
OSMajorType = INT(name=u'OSMajorType', mode=MODE_TYPE)
OSMajorType._cont = ASN1Dict([(u'unspecified', 0), (u'windows', 1), (u'oS2', 2), (u'macintosh', 3), (u'unix', 4)])
OSMajorType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< OSMinorType >-----#
OSMinorType = INT(name=u'OSMinorType', mode=MODE_TYPE)
OSMinorType._cont = ASN1Dict([(u'unspecified', 0), (u'windows-31x', 1), (u'windows-95', 2), (u'windows-NT', 3), (u'oOS2-V21', 4), (u'power-pc', 5), (u'macintosh', 6), (u'native-XServer', 7), (u'pseudo-XServer', 8)])
OSMinorType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< PDUType >-----#
PDUType = INT(name=u'PDUType', mode=MODE_TYPE)
PDUType._cont = ASN1Dict([(u'confirmActivePDU', 3), (u'dataPDU', 7), (u'deactivateAllPDU', 6), (u'deactivateOtherPDU', 4), (u'deactivateSelfPDU', 5), (u'demandActivePDU', 1), (u'requestActivePDU', 2)])
PDUType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
#-----< PDUType2 >-----#
PDUType2 = INT(name=u'PDUType2', mode=MODE_TYPE)
PDUType2._cont = ASN1Dict([(u'application', 25), (u'control', 20), (u'font', 11), (u'input', 28), (u'mediatedControl', 29), (u'pointer', 27), (u'remoteShare', 30), (u'synchronize', 31), (u'update', 2), (u'updateCapability', 32), (u'windowActivation', 23), (u'windowList', 24)])
PDUType2._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< PDUTypeFlow >-----#
PDUTypeFlow = INT(name=u'PDUTypeFlow', mode=MODE_TYPE)
PDUTypeFlow._cont = ASN1Dict([(u'flowResponsePDU', 66), (u'flowStopPDU', 67), (u'flowTestPDU', 65)])
PDUTypeFlow._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< Pen >-----#
Pen = SEQ(name=u'Pen', mode=MODE_TYPE)
_Pen_style = ENUM(name=u'style', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PenStyle')), opt=True)
_Pen_width = INT(name=u'width', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')), opt=True)
_Pen_width._const_val = ASN1Set(rv=[1], rr=[], ev=None, er=[])
_Pen_color = SEQ(name=u'color', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Color')), opt=True)
Pen._cont = ASN1Dict([
(u'style', _Pen_style),
(u'width', _Pen_width),
(u'color', _Pen_color),
])
Pen._ext = None
#-----< PenStyle >-----#
PenStyle = ENUM(name=u'PenStyle', mode=MODE_TYPE)
PenStyle._cont = ASN1Dict([(u'solid', 0), (u'dashed', 1), (u'dotted', 2), (u'dash-dot', 3), (u'dash-dot-dot', 4), (u'null', 5)])
PenStyle._ext = None
#-----< Point16 >-----#
Point16 = SEQ(name=u'Point16', mode=MODE_TYPE)
_Point16_x = INT(name=u'x', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate16')))
_Point16_y = INT(name=u'y', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate16')))
Point16._cont = ASN1Dict([
(u'x', _Point16_x),
(u'y', _Point16_y),
])
Point16._ext = None
#-----< PointerMessageType >-----#
PointerMessageType = INT(name=u'PointerMessageType', mode=MODE_TYPE)
PointerMessageType._cont = ASN1Dict([(u'cachedPointer', 7), (u'colorPointer', 6), (u'monoPointer', 2), (u'pointerPosition', 3), (u'systemPointer', 1)])
PointerMessageType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< PrimaryOrderType >-----#
PrimaryOrderType = INT(name=u'PrimaryOrderType', mode=MODE_TYPE)
PrimaryOrderType._cont = ASN1Dict([(u'destinationBlt', 0), (u'patternBlt', 1), (u'screenBlt', 2), (u'memoryBlt', 13), (u'memoryThreeWayBlt', 14), (u'text', 5), (u'extendedText', 6), (u'frame', 9), (u'rectangle', 7), (u'line', 8), (u'opaqueRectangle', 10), (u'desktopSave', 11), (u'desktopOrigin', 32)])
PrimaryOrderType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< Rectangle16 >-----#
Rectangle16 = SEQ(name=u'Rectangle16', mode=MODE_TYPE)
_Rectangle16_left = INT(name=u'left', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate16')))
_Rectangle16_top = INT(name=u'top', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate16')))
_Rectangle16_right = INT(name=u'right', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate16')))
_Rectangle16_bottom = INT(name=u'bottom', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate16')))
Rectangle16._cont = ASN1Dict([
(u'left', _Rectangle16_left),
(u'top', _Rectangle16_top),
(u'right', _Rectangle16_right),
(u'bottom', _Rectangle16_bottom),
])
Rectangle16._ext = None
#-----< RemoteShareAction >-----#
RemoteShareAction = INT(name=u'RemoteShareAction', mode=MODE_TYPE)
RemoteShareAction._cont = ASN1Dict([(u'requestRemoteShare', 1), (u'confirmRemoteShare', 2), (u'denyRemoteShare', 3)])
RemoteShareAction._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< RemoteShareDenial >-----#
RemoteShareDenial = INT(name=u'RemoteShareDenial', mode=MODE_TYPE)
RemoteShareDenial._cont = ASN1Dict([(u'incorrectPassword', 1), (u'remoteShareNotEnabled', 2), (u'remoteShareInOperationIncoming', 3), (u'remoteShareInOperationOutgoing', 4)])
RemoteShareDenial._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< ROP2 >-----#
ROP2 = INT(name=u'ROP2', mode=MODE_TYPE)
ROP2._cont = ASN1Dict([(u'r2BLACK', 1), (u'r2DPon', 2), (u'r2DPna', 3), (u'r2Pn', 4), (u'r2PDna', 5), (u'r2Dn', 6), (u'r2DPx', 7), (u'r2DPan', 8), (u'r2DPa', 9), (u'r2DPxn', 10), (u'r2D', 11), (u'r2DPno', 12), (u'r2P', 13), (u'r2PDno', 14), (u'r2DPo', 15), (u'r2WHITE', 16)])
ROP2._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< ROP3 >-----#
ROP3 = INT(name=u'ROP3', mode=MODE_TYPE)
ROP3._cont = ASN1Dict([(u'r3BLACK', 0), (u'r3DPSoon', 1), (u'r3DPSona', 2), (u'r3PSon', 3), (u'r3SDPona', 4), (u'r3DPon', 5), (u'r3PDSxnon', 6), (u'r3PDSaon', 7), (u'r3SDPnaa', 8), (u'r3PDSxon', 9), (u'r3DPna', 10), (u'r3PSDnaon', 11), (u'r3SPna', 12), (u'r3PDSnaon', 13), (u'r3PDSonon', 14), (u'r3Pn', 15), (u'r3PDSona', 16), (u'r3DSon', 17), (u'r3SDPxnon', 18), (u'r3SDPaon', 19), (u'r3DPSxnon', 20), (u'r3DPSaon', 21), (u'r3PSDPSanaxx', 22), (u'r3SSPxDSxaxn', 23), (u'r3SPxPDxa', 24), (u'r3SDPSanaxn', 25), (u'r3PDSPaox', 26), (u'r3SDPSxaxn', 27), (u'r3PSDPaox', 28), (u'r3DSPDxaxn', 29), (u'r3PDSox', 30), (u'r3PDSoan', 31), (u'r3DPSnaa', 32), (u'r3SDPxon', 33), (u'r3DSna', 34), (u'r3SPDnaon', 35), (u'r3SPxDSxa', 36), (u'r3PDSPanaxn', 37), (u'r3SDPSaox', 38), (u'r3SDPSxnox', 39), (u'r3DPSxa', 40), (u'r3PSDPSaoxxn', 41), (u'r3DPSana', 42), (u'r3SSPxPDxaxn', 43), (u'r3SPDSoax', 44), (u'r3PSDnox', 45), (u'r3PSDPxox', 46), (u'r3PSDnoan', 47), (u'r3PSna', 48), (u'r3SDPnaon', 49), (u'r3SDPSoox', 50), (u'r3Sn', 51), (u'r3SPDSaox', 52), (u'r3SPDSxnox', 53), (u'r3SDPox', 54), (u'r3SDPoan', 55), (u'r3PSDPoax', 56), (u'r3SPDnox', 57), (u'r3SPDSxox', 58), (u'r3SPDnoan', 59), (u'r3PSx', 60), (u'r3SPDSonox', 61), (u'r3SPDSnaox', 62), (u'r3PSan', 63), (u'r3PSDnaa', 64), (u'r3DPSxon', 65), (u'r3SDxPDxa', 66), (u'r3SPDSanaxn', 67), (u'r3SDna', 68), (u'r3DPSnaon', 69), (u'r3DSPDaox', 70), (u'r3PSDPxaxn', 71), (u'r3SDPxa', 72), (u'r3PDSPDaoxxn', 73), (u'r3DPSDoax', 74), (u'r3PDSnox', 75), (u'r3SDPana', 76), (u'r3SSPxDSxoxn', 77), (u'r3PDSPxox', 78), (u'r3PDSnoan', 79), (u'r3PDna', 80), (u'r3DSPnaon', 81), (u'r3DPSDaox', 82), (u'r3SPDSxaxn', 83), (u'r3DPSonon', 84), (u'r3Dn', 85), (u'r3DPSox', 86), (u'r3DPSoan', 87), (u'r3PDSPoax', 88), (u'r3DPSnox', 89), (u'r3DPx', 90), (u'r3DPSDonox', 91), (u'r3DPSDxox', 92), (u'r3DPSnoan', 93), (u'r3DPSDnaox', 94), (u'r3DPan', 95), (u'r3PDSxa', 96), (u'r3DSPDSaoxxn', 97), (u'r3DSPDoax', 98), (u'r3SDPnox', 99), (u'r3SDPSoax', 100), (u'r3DSPnox', 101), (u'r3DSx', 102), (u'r3SDPSonox', 103), (u'r3DSPDSonoxxn', 104), (u'r3PDSxxn', 105), (u'r3DPSax', 106), (u'r3PSDPSoaxxn', 107), (u'r3SDPax', 108), (u'r3PDSPDoaxxn', 109), (u'r3SDPSnoax', 110), (u'r3PDSxnan', 111), (u'r3PDSana', 112), (u'r3SSDxPDxaxn', 113), (u'r3SDPSxox', 114), (u'r3SDPnoan', 115), (u'r3DSPDxox', 116), (u'r3DSPnoan', 117), (u'r3SDPSnaox', 118), (u'r3DSan', 119), (u'r3PDSax', 120), (u'r3DSPDSoaxxn', 121), (u'r3DPSDnoax', 122), (u'r3SDPxnan', 123), (u'r3SPDSnoax', 124), (u'r3DPSxnan', 125), (u'r3SPxDSxo', 126), (u'r3DPSaan', 127), (u'r3DPSaa', 128), (u'r3SPxDSxon', 129), (u'r3DPSxna', 130), (u'r3SPDSnoaxn', 131), (u'r3SDPxna', 132), (u'r3PDSPnoaxn', 133), (u'r3DSPDSoaxx', 134), (u'r3PDSaxn', 135), (u'r3DSa', 136), (u'r3SDPSnaoxn', 137), (u'r3DSPnoa', 138), (u'r3DSPDxoxn', 139), (u'r3SDPnoa', 140), (u'r3SDPSxoxn', 141), (u'r3SSDxPDxax', 142), (u'r3PDSanan', 143), (u'r3PDSxna', 144), (u'r3SDPSnoaxn', 145), (u'r3DPSDPoaxx', 146), (u'r3SPDaxn', 147), (u'r3PSDPSoaxx', 148), (u'r3DPSaxn', 149), (u'r3DPSxx', 150), (u'r3PSDPSonoxx', 151), (u'r3SDPSonoxn', 152), (u'r3DSxn', 153), (u'r3DPSnax', 154), (u'r3SDPSoaxn', 155), (u'r3SPDnax', 156), (u'r3DSPDoaxn', 157), (u'r3DSPDSaoxx', 158), (u'r3PDSxan', 159), (u'r3DPa', 160), (u'r3PDSPnaoxn', 161), (u'r3DPSnoa', 162), (u'r3DPSDxoxn', 163), (u'r3PDSPonoxn', 164), (u'r3PDxn', 165), (u'r3DSPnax', 166), (u'r3PDSPoaxn', 167), (u'r3DPSoa', 168), (u'r3DPSoxn', 169), (u'r3D', 170), (u'r3DPSono', 171), (u'r3SPDSxax', 172), (u'r3DPSDaoxn', 173), (u'r3DSPnao', 174), (u'r3DPno', 175), (u'r3PDSnoa', 176), (u'r3PDSPxoxn', 177), (u'r3SSPxDSxox', 178), (u'r3SDPanan', 179), (u'r3PSDnax', 180), (u'r3DPSDoaxn', 181), (u'r3DPSDPaoxx', 182), (u'r3SDPxan', 183), (u'r3PSDPxax', 184), (u'r3DSPDaoxn', 185), (u'r3DPSnao', 186), (u'r3DSno', 187), (u'r3SPDSanax', 188), (u'r3SDxPDxan', 189), (u'r3DPSxo', 190), (u'r3DPSano', 191), (u'r3PSa', 192), (u'r3SPDSnaoxn', 193), (u'r3SPDSonoxn', 194), (u'r3PSxn', 195), (u'r3SPDnoa', 196), (u'r3SPDSxoxn', 197), (u'r3SDPnax', 198), (u'r3PSDPoaxn', 199), (u'r3SDPoa', 200), (u'r3SPDoxn', 201), (u'r3DPSDxax', 202), (u'r3SPDSaoxn', 203), (u'r3S', 204), (u'r3SDPono', 205), (u'r3SDPnao', 206), (u'r3SPno', 207), (u'r3PSDnoa', 208), (u'r3PSDPxoxn', 209), (u'r3PDSnax', 210), (u'r3SPDSoaxn', 211), (u'r3SSPxPDxax', 212), (u'r3DPSanan', 213), (u'r3PSDPSaoxx', 214), (u'r3DPSxan', 215), (u'r3PDSPxax', 216), (u'r3SDPSaoxn', 217), (u'r3DPSDanax', 218), (u'r3SPxDSxan', 219), (u'r3SPDnao', 220), (u'r3SDno', 221), (u'r3SDPxo', 222), (u'r3SDPano', 223), (u'r3PDSoa', 224), (u'r3PDSoxn', 225), (u'r3DSPDxax', 226), (u'r3PSDPaoxn', 227), (u'r3SDPSxax', 228), (u'r3PDSPaoxn', 229), (u'r3SDPSanax', 230), (u'r3SPxPDxan', 231), (u'r3SSPxDSxax', 232), (u'r3DSPDSanaxxn', 233), (u'r3DPSao', 234), (u'r3DPSxno', 235), (u'r3SDPao', 236), (u'r3SDPxno', 237), (u'r3DSo', 238), (u'r3SDPnoo', 239), (u'r3P', 240), (u'r3PDSono', 241), (u'r3PDSnao', 242), (u'r3PSno', 243), (u'r3PSDnao', 244), (u'r3PDno', 245), (u'r3PDSxo', 246), (u'r3PDSano', 247), (u'r3PDSao', 248), (u'r3PDSxno', 249), (u'r3DPo', 250), (u'r3DPSnoo', 251), (u'r3PSo', 252), (u'r3PSDnoo', 253), (u'r3DPSoo', 254), (u'r3WHITE', 255)])
ROP3._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< SecondaryOrderType >-----#
SecondaryOrderType = INT(name=u'SecondaryOrderType', mode=MODE_TYPE)
SecondaryOrderType._cont = ASN1Dict([(u'cacheBitmapUncompressed', 0), (u'cacheColorTable', 1), (u'cacheBitmapCompressed', 2)])
SecondaryOrderType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< StreamID >-----#
StreamID = INT(name=u'StreamID', mode=MODE_TYPE)
StreamID._cont = ASN1Dict([(u'streamLowPriority', 1), (u'streamMediumPriority', 2), (u'streamHighPriority', 4)])
StreamID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< SynchronizeMessageType >-----#
SynchronizeMessageType = INT(name=u'SynchronizeMessageType', mode=MODE_TYPE)
SynchronizeMessageType._cont = ASN1Dict([(u'synchronize', 1)])
SynchronizeMessageType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< SystemPointerType >-----#
SystemPointerType = INT(name=u'SystemPointerType', mode=MODE_TYPE)
SystemPointerType._cont = ASN1Dict([(u'nullPointer', 0), (u'defaultPointer', 32512)])
SystemPointerType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4294967295)], ev=None, er=[])
#-----< UpdateType >-----#
UpdateType = INT(name=u'UpdateType', mode=MODE_TYPE)
UpdateType._cont = ASN1Dict([(u'orders', 0), (u'bitmap', 1), (u'palette', 2), (u'synchronize', 3)])
UpdateType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< WindowActivationAction >-----#
WindowActivationAction = INT(name=u'WindowActivationAction', mode=MODE_TYPE)
WindowActivationAction._cont = ASN1Dict([(u'localWindowActive', 1), (u'hostedWindowActive', 2), (u'hostedWindowInvisible', 3), (u'pointerDeviceCapture', 4), (u'activateWindow', 32769), (u'closeWindow', 32770), (u'restoreWindow', 32771), (u'windowManagerMenu', 32772), (u'activationHelpKey', 32785), (u'activationHelpIndexKey', 32786), (u'activationHelpExtendedKey', 32787)])
WindowActivationAction._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< WindowAttribute >-----#
WindowAttribute = SEQ(name=u'WindowAttribute', mode=MODE_TYPE)
_WindowAttribute_windowID = INT(name=u'windowID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'WindowID')))
_WindowAttribute_windowExtra = INT(name=u'windowExtra', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer32')))
_WindowAttribute_windowOwner = INT(name=u'windowOwner', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'WindowID')))
_WindowAttribute_windowFlags = BIT_STR(name=u'windowFlags', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'WindowAttributeFlags')))
_WindowAttribute_windowRectangle = SEQ(name=u'windowRectangle', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Rectangle16')))
WindowAttribute._cont = ASN1Dict([
(u'windowID', _WindowAttribute_windowID),
(u'windowExtra', _WindowAttribute_windowExtra),
(u'windowOwner', _WindowAttribute_windowOwner),
(u'windowFlags', _WindowAttribute_windowFlags),
(u'windowRectangle', _WindowAttribute_windowRectangle),
])
WindowAttribute._ext = None
#-----< WindowListMessageType >-----#
WindowListMessageType = INT(name=u'WindowListMessageType', mode=MODE_TYPE)
WindowListMessageType._cont = ASN1Dict([(u'updateWindowList', 1)])
WindowListMessageType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< WindowTitle >-----#
WindowTitle = CHOICE(name=u'WindowTitle', mode=MODE_TYPE)
_WindowTitle_noTitle = INT(name=u'noTitle', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
_WindowTitle_noTitle._const_val = ASN1Set(rv=[255], rr=[], ev=None, er=[])
_WindowTitle_titleString = OCT_STR(name=u'titleString', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'T50String')))
_WindowTitle_titleString._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=50)], ev=None, er=[])
WindowTitle._cont = ASN1Dict([
(u'noTitle', _WindowTitle_noTitle),
(u'titleString', _WindowTitle_titleString),
])
WindowTitle._ext = None
#-----< CapabilitySetType >-----#
CapabilitySetType = INT(name=u'CapabilitySetType', mode=MODE_TYPE)
CapabilitySetType._cont = ASN1Dict([(u'bitmapCacheCapabilitySet', 4), (u'bitmapCapabilitySet', 2), (u'colorCacheCapabilitySet', 10), (u'controlCapabilitySet', 5), (u'generalCapabilitySet', 1), (u'orderCapabilitySet', 3), (u'pointerCapabilitySet', 8), (u'activationCapabilitySet', 7), (u'shareCapabilitySet', 9)])
CapabilitySetType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< GeneralCapabilitySet >-----#
GeneralCapabilitySet = SEQ(name=u'GeneralCapabilitySet', mode=MODE_TYPE)
_GeneralCapabilitySet_capabilitySetType = INT(name=u'capabilitySetType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'CapabilitySetType')))
_GeneralCapabilitySet_capabilitySetType._const_val = ASN1Set(rv=[1], rr=[], ev=None, er=[])
_GeneralCapabilitySet_lengthCapability = INT(name=u'lengthCapability', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_GeneralCapabilitySet_osMajorType = INT(name=u'osMajorType', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'OSMajorType')))
_GeneralCapabilitySet_osMinorType = INT(name=u'osMinorType', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'OSMinorType')))
_GeneralCapabilitySet_protocolVersion = INT(name=u'protocolVersion', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_GeneralCapabilitySet_protocolVersion._const_val = ASN1Set(rv=[512], rr=[], ev=None, er=[])
_GeneralCapabilitySet_pad2octetsA = INT(name=u'pad2octetsA', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_GeneralCapabilitySet_generalCompressionTypes = INT(name=u'generalCompressionTypes', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_GeneralCapabilitySet_pad2octetsB = INT(name=u'pad2octetsB', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_GeneralCapabilitySet_updatecapabilityFlag = INT(name=u'updatecapabilityFlag', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Boolean16')))
_GeneralCapabilitySet_remoteUnshareFlag = INT(name=u'remoteUnshareFlag', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Boolean16')))
_GeneralCapabilitySet_generalCompressionLevel = INT(name=u'generalCompressionLevel', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_GeneralCapabilitySet_pad2octetsC = INT(name=u'pad2octetsC', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
GeneralCapabilitySet._cont = ASN1Dict([
(u'capabilitySetType', _GeneralCapabilitySet_capabilitySetType),
(u'lengthCapability', _GeneralCapabilitySet_lengthCapability),
(u'osMajorType', _GeneralCapabilitySet_osMajorType),
(u'osMinorType', _GeneralCapabilitySet_osMinorType),
(u'protocolVersion', _GeneralCapabilitySet_protocolVersion),
(u'pad2octetsA', _GeneralCapabilitySet_pad2octetsA),
(u'generalCompressionTypes', _GeneralCapabilitySet_generalCompressionTypes),
(u'pad2octetsB', _GeneralCapabilitySet_pad2octetsB),
(u'updatecapabilityFlag', _GeneralCapabilitySet_updatecapabilityFlag),
(u'remoteUnshareFlag', _GeneralCapabilitySet_remoteUnshareFlag),
(u'generalCompressionLevel', _GeneralCapabilitySet_generalCompressionLevel),
(u'pad2octetsC', _GeneralCapabilitySet_pad2octetsC),
])
GeneralCapabilitySet._ext = None
#-----< BitmapCapabilitySet >-----#
BitmapCapabilitySet = SEQ(name=u'BitmapCapabilitySet', mode=MODE_TYPE)
_BitmapCapabilitySet_capabilitySetType = INT(name=u'capabilitySetType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'CapabilitySetType')))
_BitmapCapabilitySet_capabilitySetType._const_val = ASN1Set(rv=[2], rr=[], ev=None, er=[])
_BitmapCapabilitySet_lengthCapability = INT(name=u'lengthCapability', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_BitmapCapabilitySet_preferredBitsPerPixel = INT(name=u'preferredBitsPerPixel', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_BitmapCapabilitySet_preferredBitsPerPixel._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_BitmapCapabilitySet_receive1BitPerPixelFlag = INT(name=u'receive1BitPerPixelFlag', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Boolean16')))
_BitmapCapabilitySet_receive4BitsPerPixelFlag = INT(name=u'receive4BitsPerPixelFlag', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Boolean16')))
_BitmapCapabilitySet_receive8BitsPerPixelFlag = INT(name=u'receive8BitsPerPixelFlag', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Boolean16')))
_BitmapCapabilitySet_desktopWidth = INT(name=u'desktopWidth', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_BitmapCapabilitySet_desktopHeight = INT(name=u'desktopHeight', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_BitmapCapabilitySet_pad2octetsA = INT(name=u'pad2octetsA', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_BitmapCapabilitySet_desktopResizeFlag = INT(name=u'desktopResizeFlag', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Boolean16')))
_BitmapCapabilitySet_bitmapCompressionType = BIT_STR(name=u'bitmapCompressionType', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'BitmapCompressionCapabilityFlags')))
_BitmapCapabilitySet_pad2octetsC = INT(name=u'pad2octetsC', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
BitmapCapabilitySet._cont = ASN1Dict([
(u'capabilitySetType', _BitmapCapabilitySet_capabilitySetType),
(u'lengthCapability', _BitmapCapabilitySet_lengthCapability),
(u'preferredBitsPerPixel', _BitmapCapabilitySet_preferredBitsPerPixel),
(u'receive1BitPerPixelFlag', _BitmapCapabilitySet_receive1BitPerPixelFlag),
(u'receive4BitsPerPixelFlag', _BitmapCapabilitySet_receive4BitsPerPixelFlag),
(u'receive8BitsPerPixelFlag', _BitmapCapabilitySet_receive8BitsPerPixelFlag),
(u'desktopWidth', _BitmapCapabilitySet_desktopWidth),
(u'desktopHeight', _BitmapCapabilitySet_desktopHeight),
(u'pad2octetsA', _BitmapCapabilitySet_pad2octetsA),
(u'desktopResizeFlag', _BitmapCapabilitySet_desktopResizeFlag),
(u'bitmapCompressionType', _BitmapCapabilitySet_bitmapCompressionType),
(u'pad2octetsC', _BitmapCapabilitySet_pad2octetsC),
])
BitmapCapabilitySet._ext = None
#-----< OrderCapabilitySet >-----#
OrderCapabilitySet = SEQ(name=u'OrderCapabilitySet', mode=MODE_TYPE)
_OrderCapabilitySet_capabilitySetType = INT(name=u'capabilitySetType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'CapabilitySetType')))
_OrderCapabilitySet_capabilitySetType._const_val = ASN1Set(rv=[3], rr=[], ev=None, er=[])
_OrderCapabilitySet_lengthCapability = INT(name=u'lengthCapability', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_OrderCapabilitySet_terminalDescriptor = OCT_STR(name=u'terminalDescriptor', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'T50String')))
_OrderCapabilitySet_terminalDescriptor._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
_OrderCapabilitySet_pad4octetsA = INT(name=u'pad4octetsA', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer32')))
_OrderCapabilitySet_pad4octetsA._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_OrderCapabilitySet_desktopXGranularity = INT(name=u'desktopXGranularity', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_OrderCapabilitySet_desktopYGranularity = INT(name=u'desktopYGranularity', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_OrderCapabilitySet_pad2octetsA = INT(name=u'pad2octetsA', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_OrderCapabilitySet_pad2octetsA._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_OrderCapabilitySet_maximumOrderLevel = INT(name=u'maximumOrderLevel', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_OrderCapabilitySet_numberFonts = INT(name=u'numberFonts', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_OrderCapabilitySet_numberFonts._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=700)], ev=None, er=[])
_OrderCapabilitySet_orderFlags = BIT_STR(name=u'orderFlags', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'OrderCapabilityFlags')))
_OrderCapabilitySet_orderSupport = SEQ(name=u'orderSupport', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__OrderCapabilitySet_orderSupport_destinationBltSupport = INT(name=u'destinationBltSupport', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_patternBltSupport = INT(name=u'patternBltSupport', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_screenBltSupport = INT(name=u'screenBltSupport', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_memoryBltSupport = INT(name=u'memoryBltSupport', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_memoryThreeWayBltSupport = INT(name=u'memoryThreeWayBltSupport', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_textSupport = INT(name=u'textSupport', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_extendedTextSupport = INT(name=u'extendedTextSupport', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_rectangleSupport = INT(name=u'rectangleSupport', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_lineSupport = INT(name=u'lineSupport', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_frameSupport = INT(name=u'frameSupport', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_opaqueRectangleSupport = INT(name=u'opaqueRectangleSupport', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_desktopSaveSupport = INT(name=u'desktopSaveSupport', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_undefinedOrder12 = INT(name=u'undefinedOrder12', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_undefinedOrder12._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
__OrderCapabilitySet_orderSupport_undefinedOrder13 = INT(name=u'undefinedOrder13', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_undefinedOrder13._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
__OrderCapabilitySet_orderSupport_undefinedOrder14 = INT(name=u'undefinedOrder14', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_undefinedOrder14._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
__OrderCapabilitySet_orderSupport_undefinedOrder15 = INT(name=u'undefinedOrder15', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_undefinedOrder15._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
__OrderCapabilitySet_orderSupport_undefinedOrder16 = INT(name=u'undefinedOrder16', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_undefinedOrder16._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
__OrderCapabilitySet_orderSupport_undefinedOrder17 = INT(name=u'undefinedOrder17', mode=MODE_TYPE, tag=(17, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_undefinedOrder17._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
__OrderCapabilitySet_orderSupport_undefinedOrder18 = INT(name=u'undefinedOrder18', mode=MODE_TYPE, tag=(18, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_undefinedOrder18._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
__OrderCapabilitySet_orderSupport_undefinedOrder19 = INT(name=u'undefinedOrder19', mode=MODE_TYPE, tag=(19, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_undefinedOrder19._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
__OrderCapabilitySet_orderSupport_undefinedOrder20 = INT(name=u'undefinedOrder20', mode=MODE_TYPE, tag=(20, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_undefinedOrder20._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
__OrderCapabilitySet_orderSupport_undefinedOrder21 = INT(name=u'undefinedOrder21', mode=MODE_TYPE, tag=(21, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_undefinedOrder21._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
__OrderCapabilitySet_orderSupport_undefinedOrder22 = INT(name=u'undefinedOrder22', mode=MODE_TYPE, tag=(22, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_undefinedOrder22._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
__OrderCapabilitySet_orderSupport_undefinedOrder23 = INT(name=u'undefinedOrder23', mode=MODE_TYPE, tag=(23, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_undefinedOrder23._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
__OrderCapabilitySet_orderSupport_undefinedOrder24 = INT(name=u'undefinedOrder24', mode=MODE_TYPE, tag=(24, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_undefinedOrder24._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
__OrderCapabilitySet_orderSupport_undefinedOrder25 = INT(name=u'undefinedOrder25', mode=MODE_TYPE, tag=(25, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_undefinedOrder25._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
__OrderCapabilitySet_orderSupport_undefinedOrder26 = INT(name=u'undefinedOrder26', mode=MODE_TYPE, tag=(26, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_undefinedOrder26._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
__OrderCapabilitySet_orderSupport_undefinedOrder27 = INT(name=u'undefinedOrder27', mode=MODE_TYPE, tag=(27, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_undefinedOrder27._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
__OrderCapabilitySet_orderSupport_undefinedOrder28 = INT(name=u'undefinedOrder28', mode=MODE_TYPE, tag=(28, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_undefinedOrder28._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
__OrderCapabilitySet_orderSupport_undefinedOrder29 = INT(name=u'undefinedOrder29', mode=MODE_TYPE, tag=(29, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_undefinedOrder29._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
__OrderCapabilitySet_orderSupport_undefinedOrder30 = INT(name=u'undefinedOrder30', mode=MODE_TYPE, tag=(30, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_undefinedOrder30._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
__OrderCapabilitySet_orderSupport_undefinedOrder31 = INT(name=u'undefinedOrder31', mode=MODE_TYPE, tag=(31, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
__OrderCapabilitySet_orderSupport_undefinedOrder31._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_OrderCapabilitySet_orderSupport._cont = ASN1Dict([
(u'destinationBltSupport', __OrderCapabilitySet_orderSupport_destinationBltSupport),
(u'patternBltSupport', __OrderCapabilitySet_orderSupport_patternBltSupport),
(u'screenBltSupport', __OrderCapabilitySet_orderSupport_screenBltSupport),
(u'memoryBltSupport', __OrderCapabilitySet_orderSupport_memoryBltSupport),
(u'memoryThreeWayBltSupport', __OrderCapabilitySet_orderSupport_memoryThreeWayBltSupport),
(u'textSupport', __OrderCapabilitySet_orderSupport_textSupport),
(u'extendedTextSupport', __OrderCapabilitySet_orderSupport_extendedTextSupport),
(u'rectangleSupport', __OrderCapabilitySet_orderSupport_rectangleSupport),
(u'lineSupport', __OrderCapabilitySet_orderSupport_lineSupport),
(u'frameSupport', __OrderCapabilitySet_orderSupport_frameSupport),
(u'opaqueRectangleSupport', __OrderCapabilitySet_orderSupport_opaqueRectangleSupport),
(u'desktopSaveSupport', __OrderCapabilitySet_orderSupport_desktopSaveSupport),
(u'undefinedOrder12', __OrderCapabilitySet_orderSupport_undefinedOrder12),
(u'undefinedOrder13', __OrderCapabilitySet_orderSupport_undefinedOrder13),
(u'undefinedOrder14', __OrderCapabilitySet_orderSupport_undefinedOrder14),
(u'undefinedOrder15', __OrderCapabilitySet_orderSupport_undefinedOrder15),
(u'undefinedOrder16', __OrderCapabilitySet_orderSupport_undefinedOrder16),
(u'undefinedOrder17', __OrderCapabilitySet_orderSupport_undefinedOrder17),
(u'undefinedOrder18', __OrderCapabilitySet_orderSupport_undefinedOrder18),
(u'undefinedOrder19', __OrderCapabilitySet_orderSupport_undefinedOrder19),
(u'undefinedOrder20', __OrderCapabilitySet_orderSupport_undefinedOrder20),
(u'undefinedOrder21', __OrderCapabilitySet_orderSupport_undefinedOrder21),
(u'undefinedOrder22', __OrderCapabilitySet_orderSupport_undefinedOrder22),
(u'undefinedOrder23', __OrderCapabilitySet_orderSupport_undefinedOrder23),
(u'undefinedOrder24', __OrderCapabilitySet_orderSupport_undefinedOrder24),
(u'undefinedOrder25', __OrderCapabilitySet_orderSupport_undefinedOrder25),
(u'undefinedOrder26', __OrderCapabilitySet_orderSupport_undefinedOrder26),
(u'undefinedOrder27', __OrderCapabilitySet_orderSupport_undefinedOrder27),
(u'undefinedOrder28', __OrderCapabilitySet_orderSupport_undefinedOrder28),
(u'undefinedOrder29', __OrderCapabilitySet_orderSupport_undefinedOrder29),
(u'undefinedOrder30', __OrderCapabilitySet_orderSupport_undefinedOrder30),
(u'undefinedOrder31', __OrderCapabilitySet_orderSupport_undefinedOrder31),
])
_OrderCapabilitySet_orderSupport._ext = None
_OrderCapabilitySet_textFlags = BIT_STR(name=u'textFlags', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'TextCapabilityFlags')))
_OrderCapabilitySet_pad2octetsB = INT(name=u'pad2octetsB', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_OrderCapabilitySet_pad2octetsB._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_OrderCapabilitySet_pad4octetsB = INT(name=u'pad4octetsB', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer32')))
_OrderCapabilitySet_pad4octetsB._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_OrderCapabilitySet_desktopSaveSize = INT(name=u'desktopSaveSize', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer32')))
_OrderCapabilitySet_pad4octetsC = INT(name=u'pad4octetsC', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer32')))
_OrderCapabilitySet_pad4octetsC._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
OrderCapabilitySet._cont = ASN1Dict([
(u'capabilitySetType', _OrderCapabilitySet_capabilitySetType),
(u'lengthCapability', _OrderCapabilitySet_lengthCapability),
(u'terminalDescriptor', _OrderCapabilitySet_terminalDescriptor),
(u'pad4octetsA', _OrderCapabilitySet_pad4octetsA),
(u'desktopXGranularity', _OrderCapabilitySet_desktopXGranularity),
(u'desktopYGranularity', _OrderCapabilitySet_desktopYGranularity),
(u'pad2octetsA', _OrderCapabilitySet_pad2octetsA),
(u'maximumOrderLevel', _OrderCapabilitySet_maximumOrderLevel),
(u'numberFonts', _OrderCapabilitySet_numberFonts),
(u'orderFlags', _OrderCapabilitySet_orderFlags),
(u'orderSupport', _OrderCapabilitySet_orderSupport),
(u'textFlags', _OrderCapabilitySet_textFlags),
(u'pad2octetsB', _OrderCapabilitySet_pad2octetsB),
(u'pad4octetsB', _OrderCapabilitySet_pad4octetsB),
(u'desktopSaveSize', _OrderCapabilitySet_desktopSaveSize),
(u'pad4octetsC', _OrderCapabilitySet_pad4octetsC),
])
OrderCapabilitySet._ext = None
#-----< BitmapCacheCapabilitySet >-----#
BitmapCacheCapabilitySet = SEQ(name=u'BitmapCacheCapabilitySet', mode=MODE_TYPE)
_BitmapCacheCapabilitySet_capabilitySetType = INT(name=u'capabilitySetType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'CapabilitySetType')))
_BitmapCacheCapabilitySet_capabilitySetType._const_val = ASN1Set(rv=[4], rr=[], ev=None, er=[])
_BitmapCacheCapabilitySet_lengthCapability = INT(name=u'lengthCapability', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_BitmapCacheCapabilitySet_pad4octetsA = INT(name=u'pad4octetsA', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer32')))
_BitmapCacheCapabilitySet_pad4octetsA._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_BitmapCacheCapabilitySet_pad4octetsB = INT(name=u'pad4octetsB', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer32')))
_BitmapCacheCapabilitySet_pad4octetsB._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_BitmapCacheCapabilitySet_pad4octetsC = INT(name=u'pad4octetsC', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer32')))
_BitmapCacheCapabilitySet_pad4octetsC._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_BitmapCacheCapabilitySet_pad4octetsD = INT(name=u'pad4octetsD', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer32')))
_BitmapCacheCapabilitySet_pad4octetsD._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_BitmapCacheCapabilitySet_pad4octetsE = INT(name=u'pad4octetsE', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer32')))
_BitmapCacheCapabilitySet_pad4octetsE._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_BitmapCacheCapabilitySet_pad4octetsF = INT(name=u'pad4octetsF', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer32')))
_BitmapCacheCapabilitySet_pad4octetsF._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_BitmapCacheCapabilitySet_cache1Entries = INT(name=u'cache1Entries', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_BitmapCacheCapabilitySet_cache1MaximumCellSize = INT(name=u'cache1MaximumCellSize', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_BitmapCacheCapabilitySet_cache1MaximumCellSize._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=256, ub=16384)], ev=None, er=[])
_BitmapCacheCapabilitySet_cache2Entries = INT(name=u'cache2Entries', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_BitmapCacheCapabilitySet_cache2MaximumCellSize = INT(name=u'cache2MaximumCellSize', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_BitmapCacheCapabilitySet_cache2MaximumCellSize._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=256, ub=16384)], ev=None, er=[])
_BitmapCacheCapabilitySet_cache3Entries = INT(name=u'cache3Entries', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_BitmapCacheCapabilitySet_cache3MaximumCellSize = INT(name=u'cache3MaximumCellSize', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_BitmapCacheCapabilitySet_cache3MaximumCellSize._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=256, ub=16384)], ev=None, er=[])
BitmapCacheCapabilitySet._cont = ASN1Dict([
(u'capabilitySetType', _BitmapCacheCapabilitySet_capabilitySetType),
(u'lengthCapability', _BitmapCacheCapabilitySet_lengthCapability),
(u'pad4octetsA', _BitmapCacheCapabilitySet_pad4octetsA),
(u'pad4octetsB', _BitmapCacheCapabilitySet_pad4octetsB),
(u'pad4octetsC', _BitmapCacheCapabilitySet_pad4octetsC),
(u'pad4octetsD', _BitmapCacheCapabilitySet_pad4octetsD),
(u'pad4octetsE', _BitmapCacheCapabilitySet_pad4octetsE),
(u'pad4octetsF', _BitmapCacheCapabilitySet_pad4octetsF),
(u'cache1Entries', _BitmapCacheCapabilitySet_cache1Entries),
(u'cache1MaximumCellSize', _BitmapCacheCapabilitySet_cache1MaximumCellSize),
(u'cache2Entries', _BitmapCacheCapabilitySet_cache2Entries),
(u'cache2MaximumCellSize', _BitmapCacheCapabilitySet_cache2MaximumCellSize),
(u'cache3Entries', _BitmapCacheCapabilitySet_cache3Entries),
(u'cache3MaximumCellSize', _BitmapCacheCapabilitySet_cache3MaximumCellSize),
])
BitmapCacheCapabilitySet._ext = None
#-----< ColorCacheCapabilitySet >-----#
ColorCacheCapabilitySet = SEQ(name=u'ColorCacheCapabilitySet', mode=MODE_TYPE)
_ColorCacheCapabilitySet_capabilitySetType = INT(name=u'capabilitySetType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'CapabilitySetType')))
_ColorCacheCapabilitySet_capabilitySetType._const_val = ASN1Set(rv=[10], rr=[], ev=None, er=[])
_ColorCacheCapabilitySet_lengthCapability = INT(name=u'lengthCapability', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_ColorCacheCapabilitySet_colorTablecacheSize = INT(name=u'colorTablecacheSize', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_ColorCacheCapabilitySet_colorTablecacheSize._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=255)], ev=None, er=[])
_ColorCacheCapabilitySet_pad2octetsA = INT(name=u'pad2octetsA', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
ColorCacheCapabilitySet._cont = ASN1Dict([
(u'capabilitySetType', _ColorCacheCapabilitySet_capabilitySetType),
(u'lengthCapability', _ColorCacheCapabilitySet_lengthCapability),
(u'colorTablecacheSize', _ColorCacheCapabilitySet_colorTablecacheSize),
(u'pad2octetsA', _ColorCacheCapabilitySet_pad2octetsA),
])
ColorCacheCapabilitySet._ext = None
#-----< ActivationCapabilitySet >-----#
ActivationCapabilitySet = SEQ(name=u'ActivationCapabilitySet', mode=MODE_TYPE)
_ActivationCapabilitySet_capabilitySetType = INT(name=u'capabilitySetType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'CapabilitySetType')))
_ActivationCapabilitySet_capabilitySetType._const_val = ASN1Set(rv=[7], rr=[], ev=None, er=[])
_ActivationCapabilitySet_lengthCapability = INT(name=u'lengthCapability', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_ActivationCapabilitySet_helpKeyFlag = INT(name=u'helpKeyFlag', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Boolean16')))
_ActivationCapabilitySet_helpIndexKeyFlag = INT(name=u'helpIndexKeyFlag', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Boolean16')))
_ActivationCapabilitySet_helpExtendedKeyFlag = INT(name=u'helpExtendedKeyFlag', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Boolean16')))
_ActivationCapabilitySet_windowActivateFlag = INT(name=u'windowActivateFlag', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Boolean16')))
ActivationCapabilitySet._cont = ASN1Dict([
(u'capabilitySetType', _ActivationCapabilitySet_capabilitySetType),
(u'lengthCapability', _ActivationCapabilitySet_lengthCapability),
(u'helpKeyFlag', _ActivationCapabilitySet_helpKeyFlag),
(u'helpIndexKeyFlag', _ActivationCapabilitySet_helpIndexKeyFlag),
(u'helpExtendedKeyFlag', _ActivationCapabilitySet_helpExtendedKeyFlag),
(u'windowActivateFlag', _ActivationCapabilitySet_windowActivateFlag),
])
ActivationCapabilitySet._ext = None
#-----< ControlCapabilitySet >-----#
ControlCapabilitySet = SEQ(name=u'ControlCapabilitySet', mode=MODE_TYPE)
_ControlCapabilitySet_capabilitySetType = INT(name=u'capabilitySetType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'CapabilitySetType')))
_ControlCapabilitySet_capabilitySetType._const_val = ASN1Set(rv=[5], rr=[], ev=None, er=[])
_ControlCapabilitySet_lengthCapability = INT(name=u'lengthCapability', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_ControlCapabilitySet_controlFlags = BIT_STR(name=u'controlFlags', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ControlCapabilityFlags')))
_ControlCapabilitySet_remoteDetachFlag = INT(name=u'remoteDetachFlag', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Boolean16')))
_ControlCapabilitySet_controlInterest = INT(name=u'controlInterest', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ControlPriority')))
_ControlCapabilitySet_detachInterest = INT(name=u'detachInterest', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ControlPriority')))
ControlCapabilitySet._cont = ASN1Dict([
(u'capabilitySetType', _ControlCapabilitySet_capabilitySetType),
(u'lengthCapability', _ControlCapabilitySet_lengthCapability),
(u'controlFlags', _ControlCapabilitySet_controlFlags),
(u'remoteDetachFlag', _ControlCapabilitySet_remoteDetachFlag),
(u'controlInterest', _ControlCapabilitySet_controlInterest),
(u'detachInterest', _ControlCapabilitySet_detachInterest),
])
ControlCapabilitySet._ext = None
#-----< PointerCapabilitySet >-----#
PointerCapabilitySet = SEQ(name=u'PointerCapabilitySet', mode=MODE_TYPE)
_PointerCapabilitySet_capabilitySetType = INT(name=u'capabilitySetType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'CapabilitySetType')))
_PointerCapabilitySet_capabilitySetType._const_val = ASN1Set(rv=[8], rr=[], ev=None, er=[])
_PointerCapabilitySet_lengthCapability = INT(name=u'lengthCapability', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_PointerCapabilitySet_colorPointerFlag = INT(name=u'colorPointerFlag', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Boolean16')))
_PointerCapabilitySet_pointerCacheSize = INT(name=u'pointerCacheSize', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_PointerCapabilitySet_pointerCacheSize._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=500)], ev=None, er=[])
PointerCapabilitySet._cont = ASN1Dict([
(u'capabilitySetType', _PointerCapabilitySet_capabilitySetType),
(u'lengthCapability', _PointerCapabilitySet_lengthCapability),
(u'colorPointerFlag', _PointerCapabilitySet_colorPointerFlag),
(u'pointerCacheSize', _PointerCapabilitySet_pointerCacheSize),
])
PointerCapabilitySet._ext = None
#-----< ShareCapabilitySet >-----#
ShareCapabilitySet = SEQ(name=u'ShareCapabilitySet', mode=MODE_TYPE)
_ShareCapabilitySet_capabilitySetType = INT(name=u'capabilitySetType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'CapabilitySetType')))
_ShareCapabilitySet_capabilitySetType._const_val = ASN1Set(rv=[9], rr=[], ev=None, er=[])
_ShareCapabilitySet_lengthCapability = INT(name=u'lengthCapability', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_ShareCapabilitySet_nodeID = INT(name=u'nodeID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer32')))
ShareCapabilitySet._cont = ASN1Dict([
(u'capabilitySetType', _ShareCapabilitySet_capabilitySetType),
(u'lengthCapability', _ShareCapabilitySet_lengthCapability),
(u'nodeID', _ShareCapabilitySet_nodeID),
])
ShareCapabilitySet._ext = None
#-----< NonStandardCapabilitySet >-----#
NonStandardCapabilitySet = SEQ(name=u'NonStandardCapabilitySet', mode=MODE_TYPE)
_NonStandardCapabilitySet_capabilitySetType = INT(name=u'capabilitySetType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_NonStandardCapabilitySet_lengthCapability = INT(name=u'lengthCapability', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_NonStandardCapabilitySet_nonStandardParameters = OCT_STR(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
NonStandardCapabilitySet._cont = ASN1Dict([
(u'capabilitySetType', _NonStandardCapabilitySet_capabilitySetType),
(u'lengthCapability', _NonStandardCapabilitySet_lengthCapability),
(u'nonStandardParameters', _NonStandardCapabilitySet_nonStandardParameters),
])
NonStandardCapabilitySet._ext = None
#-----< CombinedCapabilities >-----#
CombinedCapabilities = SEQ(name=u'CombinedCapabilities', mode=MODE_TYPE)
_CombinedCapabilities_numberCapabilities = INT(name=u'numberCapabilities', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_CombinedCapabilities_pad2octets = INT(name=u'pad2octets', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_CombinedCapabilities_pad2octets._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_CombinedCapabilities_combinedCapabilities = SET(name=u'combinedCapabilities', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__CombinedCapabilities_combinedCapabilities_generalCapabilitySet = SEQ(name=u'generalCapabilitySet', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'GeneralCapabilitySet')))
__CombinedCapabilities_combinedCapabilities_bitmapCapabilitySet = SEQ(name=u'bitmapCapabilitySet', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'BitmapCapabilitySet')))
__CombinedCapabilities_combinedCapabilities_orderCapabilitySet = SEQ(name=u'orderCapabilitySet', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'OrderCapabilitySet')))
__CombinedCapabilities_combinedCapabilities_bitmapCacheCapabilitySet = SEQ(name=u'bitmapCacheCapabilitySet', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'BitmapCacheCapabilitySet')))
__CombinedCapabilities_combinedCapabilities_colorCacheCapabilitySet = SEQ(name=u'colorCacheCapabilitySet', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ColorCacheCapabilitySet')))
__CombinedCapabilities_combinedCapabilities_activationCapabilitySet = SEQ(name=u'activationCapabilitySet', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ActivationCapabilitySet')))
__CombinedCapabilities_combinedCapabilities_controlCapabilitySet = SEQ(name=u'controlCapabilitySet', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ControlCapabilitySet')))
__CombinedCapabilities_combinedCapabilities_pointerCapabilitySet = SEQ(name=u'pointerCapabilitySet', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PointerCapabilitySet')))
__CombinedCapabilities_combinedCapabilities_shareCapabilitySet = SEQ(name=u'shareCapabilitySet', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareCapabilitySet')))
__CombinedCapabilities_combinedCapabilities_nonStandardCapabilitySet = SEQ(name=u'nonStandardCapabilitySet', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'NonStandardCapabilitySet')), opt=True)
_CombinedCapabilities_combinedCapabilities._cont = ASN1Dict([
(u'generalCapabilitySet', __CombinedCapabilities_combinedCapabilities_generalCapabilitySet),
(u'bitmapCapabilitySet', __CombinedCapabilities_combinedCapabilities_bitmapCapabilitySet),
(u'orderCapabilitySet', __CombinedCapabilities_combinedCapabilities_orderCapabilitySet),
(u'bitmapCacheCapabilitySet', __CombinedCapabilities_combinedCapabilities_bitmapCacheCapabilitySet),
(u'colorCacheCapabilitySet', __CombinedCapabilities_combinedCapabilities_colorCacheCapabilitySet),
(u'activationCapabilitySet', __CombinedCapabilities_combinedCapabilities_activationCapabilitySet),
(u'controlCapabilitySet', __CombinedCapabilities_combinedCapabilities_controlCapabilitySet),
(u'pointerCapabilitySet', __CombinedCapabilities_combinedCapabilities_pointerCapabilitySet),
(u'shareCapabilitySet', __CombinedCapabilities_combinedCapabilities_shareCapabilitySet),
(u'nonStandardCapabilitySet', __CombinedCapabilities_combinedCapabilities_nonStandardCapabilitySet),
])
_CombinedCapabilities_combinedCapabilities._ext = None
CombinedCapabilities._cont = ASN1Dict([
(u'numberCapabilities', _CombinedCapabilities_numberCapabilities),
(u'pad2octets', _CombinedCapabilities_pad2octets),
(u'combinedCapabilities', _CombinedCapabilities_combinedCapabilities),
])
CombinedCapabilities._ext = None
#-----< UpdateCapabilitySet >-----#
UpdateCapabilitySet = CHOICE(name=u'UpdateCapabilitySet', mode=MODE_TYPE)
_UpdateCapabilitySet_bitmapCapabilitySet = SEQ(name=u'bitmapCapabilitySet', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'BitmapCapabilitySet')))
UpdateCapabilitySet._cont = ASN1Dict([
(u'bitmapCapabilitySet', _UpdateCapabilitySet_bitmapCapabilitySet),
])
UpdateCapabilitySet._ext = None
#-----< InputEvent >-----#
InputEvent = CHOICE(name=u'InputEvent', mode=MODE_TYPE)
_InputEvent_pointingDeviceEvent = SEQ(name=u'pointingDeviceEvent', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PointingDeviceEvent')))
_InputEvent_keyboardEvent = SEQ(name=u'keyboardEvent', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'KeyboardEvent')))
_InputEvent_synchronizeEvent = SEQ(name=u'synchronizeEvent', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'SynchronizeEvent')))
InputEvent._cont = ASN1Dict([
(u'pointingDeviceEvent', _InputEvent_pointingDeviceEvent),
(u'keyboardEvent', _InputEvent_keyboardEvent),
(u'synchronizeEvent', _InputEvent_synchronizeEvent),
])
InputEvent._ext = None
#-----< KeyboardEvent >-----#
KeyboardEvent = SEQ(name=u'KeyboardEvent', mode=MODE_TYPE)
_KeyboardEvent_eventTime = INT(name=u'eventTime', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer32')))
_KeyboardEvent_messageType = INT(name=u'messageType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'InputMessageType')))
_KeyboardEvent_messageType._const_val = ASN1Set(rv=[1, 2], rr=[], ev=None, er=[])
_KeyboardEvent_keyboardFlags = BIT_STR(name=u'keyboardFlags', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'KeyboardFlags')))
_KeyboardEvent_keyCode = INT(name=u'keyCode', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
KeyboardEvent._cont = ASN1Dict([
(u'eventTime', _KeyboardEvent_eventTime),
(u'messageType', _KeyboardEvent_messageType),
(u'keyboardFlags', _KeyboardEvent_keyboardFlags),
(u'keyCode', _KeyboardEvent_keyCode),
])
KeyboardEvent._ext = None
#-----< PointingDeviceEvent >-----#
PointingDeviceEvent = SEQ(name=u'PointingDeviceEvent', mode=MODE_TYPE)
_PointingDeviceEvent_eventTime = INT(name=u'eventTime', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer32')))
_PointingDeviceEvent_messageType = INT(name=u'messageType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'InputMessageType')))
_PointingDeviceEvent_messageType._const_val = ASN1Set(rv=[32769], rr=[], ev=None, er=[])
_PointingDeviceEvent_pointingDeviceFlags = BIT_STR(name=u'pointingDeviceFlags', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PointingDeviceFlags')))
_PointingDeviceEvent_pointingDeviceX = INT(name=u'pointingDeviceX', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate16')))
_PointingDeviceEvent_pointingDeviceY = INT(name=u'pointingDeviceY', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate16')))
PointingDeviceEvent._cont = ASN1Dict([
(u'eventTime', _PointingDeviceEvent_eventTime),
(u'messageType', _PointingDeviceEvent_messageType),
(u'pointingDeviceFlags', _PointingDeviceEvent_pointingDeviceFlags),
(u'pointingDeviceX', _PointingDeviceEvent_pointingDeviceX),
(u'pointingDeviceY', _PointingDeviceEvent_pointingDeviceY),
])
PointingDeviceEvent._ext = None
#-----< SynchronizeEvent >-----#
SynchronizeEvent = SEQ(name=u'SynchronizeEvent', mode=MODE_TYPE)
_SynchronizeEvent_eventTime = INT(name=u'eventTime', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer32')))
_SynchronizeEvent_messageType = INT(name=u'messageType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'InputMessageType')))
_SynchronizeEvent_messageType._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
SynchronizeEvent._cont = ASN1Dict([
(u'eventTime', _SynchronizeEvent_eventTime),
(u'messageType', _SynchronizeEvent_messageType),
])
SynchronizeEvent._ext = None
#-----< PrimaryOrderHeader >-----#
PrimaryOrderHeader = SEQ(name=u'PrimaryOrderHeader', mode=MODE_TYPE)
_PrimaryOrderHeader_controlFlags = BIT_STR(name=u'controlFlags', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ControlOrderFlags')))
_PrimaryOrderHeader_orderType = INT(name=u'orderType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PrimaryOrderType')), opt=True)
_PrimaryOrderHeader_encodingFlags = SEQ_OF(name=u'encodingFlags', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__PrimaryOrderHeader_encodingFlags__item_ = BIT_STR(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'BitString8')))
_PrimaryOrderHeader_encodingFlags._cont = __PrimaryOrderHeader_encodingFlags__item_
_PrimaryOrderHeader_encodingFlags._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=3)], ev=None, er=[])
_PrimaryOrderHeader_boundsFlags = BIT_STR(name=u'boundsFlags', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'BoundsOrderFlags')), opt=True)
_PrimaryOrderHeader_boundsLeft = CHOICE(name=u'boundsLeft', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_PrimaryOrderHeader_boundsTop = CHOICE(name=u'boundsTop', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_PrimaryOrderHeader_boundsRight = CHOICE(name=u'boundsRight', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_PrimaryOrderHeader_boundsBottom = CHOICE(name=u'boundsBottom', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
PrimaryOrderHeader._cont = ASN1Dict([
(u'controlFlags', _PrimaryOrderHeader_controlFlags),
(u'orderType', _PrimaryOrderHeader_orderType),
(u'encodingFlags', _PrimaryOrderHeader_encodingFlags),
(u'boundsFlags', _PrimaryOrderHeader_boundsFlags),
(u'boundsLeft', _PrimaryOrderHeader_boundsLeft),
(u'boundsTop', _PrimaryOrderHeader_boundsTop),
(u'boundsRight', _PrimaryOrderHeader_boundsRight),
(u'boundsBottom', _PrimaryOrderHeader_boundsBottom),
])
PrimaryOrderHeader._ext = None
#-----< SecondaryOrderHeader >-----#
SecondaryOrderHeader = SEQ(name=u'SecondaryOrderHeader', mode=MODE_TYPE)
_SecondaryOrderHeader_controlFlags = BIT_STR(name=u'controlFlags', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ControlOrderFlags')))
_SecondaryOrderHeader_orderLength = INT(name=u'orderLength', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_SecondaryOrderHeader_extraFlags = BIT_STR(name=u'extraFlags', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ExtraOrderFlags')))
_SecondaryOrderHeader_orderType = INT(name=u'orderType', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'SecondaryOrderType')))
SecondaryOrderHeader._cont = ASN1Dict([
(u'controlFlags', _SecondaryOrderHeader_controlFlags),
(u'orderLength', _SecondaryOrderHeader_orderLength),
(u'extraFlags', _SecondaryOrderHeader_extraFlags),
(u'orderType', _SecondaryOrderHeader_orderType),
])
SecondaryOrderHeader._ext = None
#-----< ShareControlHeader >-----#
ShareControlHeader = SEQ(name=u'ShareControlHeader', mode=MODE_TYPE)
_ShareControlHeader_totalLength = INT(name=u'totalLength', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_ShareControlHeader_totalLength._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=32767)], ev=None, er=[])
_ShareControlHeader_protocolVersion = INT(name=u'protocolVersion', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer4')))
_ShareControlHeader_protocolVersion._const_val = ASN1Set(rv=[1], rr=[], ev=None, er=[])
_ShareControlHeader_pduType = INT(name=u'pduType', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PDUType')))
_ShareControlHeader_pad1octet = INT(name=u'pad1octet', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
_ShareControlHeader_pad1octet._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_ShareControlHeader_pduSource = INT(name=u'pduSource', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'UserID')))
ShareControlHeader._cont = ASN1Dict([
(u'totalLength', _ShareControlHeader_totalLength),
(u'protocolVersion', _ShareControlHeader_protocolVersion),
(u'pduType', _ShareControlHeader_pduType),
(u'pad1octet', _ShareControlHeader_pad1octet),
(u'pduSource', _ShareControlHeader_pduSource),
])
ShareControlHeader._ext = None
#-----< ShareDataHeader >-----#
ShareDataHeader = SEQ(name=u'ShareDataHeader', mode=MODE_TYPE)
_ShareDataHeader_shareControlHeader = SEQ(name=u'shareControlHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareControlHeader')))
_ShareDataHeader_shareID = INT(name=u'shareID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareID')))
_ShareDataHeader_pad1octet = INT(name=u'pad1octet', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
_ShareDataHeader_pad1octet._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_ShareDataHeader_streamID = INT(name=u'streamID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'StreamID')))
_ShareDataHeader_uncompressedLength = INT(name=u'uncompressedLength', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_ShareDataHeader_pduType2 = INT(name=u'pduType2', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PDUType2')))
_ShareDataHeader_generalCompressedType = INT(name=u'generalCompressedType', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
_ShareDataHeader_generalCompressedLength = INT(name=u'generalCompressedLength', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
ShareDataHeader._cont = ASN1Dict([
(u'shareControlHeader', _ShareDataHeader_shareControlHeader),
(u'shareID', _ShareDataHeader_shareID),
(u'pad1octet', _ShareDataHeader_pad1octet),
(u'streamID', _ShareDataHeader_streamID),
(u'uncompressedLength', _ShareDataHeader_uncompressedLength),
(u'pduType2', _ShareDataHeader_pduType2),
(u'generalCompressedType', _ShareDataHeader_generalCompressedType),
(u'generalCompressedLength', _ShareDataHeader_generalCompressedLength),
])
ShareDataHeader._ext = None
#-----< DestinationBltOrder >-----#
DestinationBltOrder = SEQ(name=u'DestinationBltOrder', mode=MODE_TYPE)
_DestinationBltOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PrimaryOrderHeader')))
_DestinationBltOrder_destLeft = CHOICE(name=u'destLeft', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_DestinationBltOrder_destTop = CHOICE(name=u'destTop', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_DestinationBltOrder_destWidth = CHOICE(name=u'destWidth', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_DestinationBltOrder_destHeight = CHOICE(name=u'destHeight', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_DestinationBltOrder_rop3 = INT(name=u'rop3', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ROP3')), opt=True)
DestinationBltOrder._cont = ASN1Dict([
(u'header', _DestinationBltOrder_header),
(u'destLeft', _DestinationBltOrder_destLeft),
(u'destTop', _DestinationBltOrder_destTop),
(u'destWidth', _DestinationBltOrder_destWidth),
(u'destHeight', _DestinationBltOrder_destHeight),
(u'rop3', _DestinationBltOrder_rop3),
])
DestinationBltOrder._ext = None
#-----< PatternBltOrder >-----#
PatternBltOrder = SEQ(name=u'PatternBltOrder', mode=MODE_TYPE)
_PatternBltOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PrimaryOrderHeader')))
_PatternBltOrder_destLeft = CHOICE(name=u'destLeft', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_PatternBltOrder_destTop = CHOICE(name=u'destTop', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_PatternBltOrder_destWidth = CHOICE(name=u'destWidth', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_PatternBltOrder_destHeight = CHOICE(name=u'destHeight', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_PatternBltOrder_rop3 = INT(name=u'rop3', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ROP3')), opt=True)
_PatternBltOrder_backgroundColor = SEQ(name=u'backgroundColor', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Color')), opt=True)
_PatternBltOrder_foregroundColor = SEQ(name=u'foregroundColor', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Color')), opt=True)
_PatternBltOrder_brush = SEQ(name=u'brush', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Brush')), opt=True)
PatternBltOrder._cont = ASN1Dict([
(u'header', _PatternBltOrder_header),
(u'destLeft', _PatternBltOrder_destLeft),
(u'destTop', _PatternBltOrder_destTop),
(u'destWidth', _PatternBltOrder_destWidth),
(u'destHeight', _PatternBltOrder_destHeight),
(u'rop3', _PatternBltOrder_rop3),
(u'backgroundColor', _PatternBltOrder_backgroundColor),
(u'foregroundColor', _PatternBltOrder_foregroundColor),
(u'brush', _PatternBltOrder_brush),
])
PatternBltOrder._ext = None
#-----< ScreenBltOrder >-----#
ScreenBltOrder = SEQ(name=u'ScreenBltOrder', mode=MODE_TYPE)
_ScreenBltOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PrimaryOrderHeader')))
_ScreenBltOrder_destLeft = CHOICE(name=u'destLeft', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_ScreenBltOrder_destTop = CHOICE(name=u'destTop', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_ScreenBltOrder_destWidth = CHOICE(name=u'destWidth', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_ScreenBltOrder_destHeight = CHOICE(name=u'destHeight', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_ScreenBltOrder_rop3 = INT(name=u'rop3', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ROP3')), opt=True)
_ScreenBltOrder_sourceX = CHOICE(name=u'sourceX', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_ScreenBltOrder_sourceY = CHOICE(name=u'sourceY', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
ScreenBltOrder._cont = ASN1Dict([
(u'header', _ScreenBltOrder_header),
(u'destLeft', _ScreenBltOrder_destLeft),
(u'destTop', _ScreenBltOrder_destTop),
(u'destWidth', _ScreenBltOrder_destWidth),
(u'destHeight', _ScreenBltOrder_destHeight),
(u'rop3', _ScreenBltOrder_rop3),
(u'sourceX', _ScreenBltOrder_sourceX),
(u'sourceY', _ScreenBltOrder_sourceY),
])
ScreenBltOrder._ext = None
#-----< CacheBitmapOrder >-----#
CacheBitmapOrder = SEQ(name=u'CacheBitmapOrder', mode=MODE_TYPE)
_CacheBitmapOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'SecondaryOrderHeader')))
_CacheBitmapOrder_cacheId = INT(name=u'cacheId', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
_CacheBitmapOrder_cacheId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2)], ev=None, er=[])
_CacheBitmapOrder_pad1octet = INT(name=u'pad1octet', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
_CacheBitmapOrder_pad1octet._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_CacheBitmapOrder_bitmapWidth = INT(name=u'bitmapWidth', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
_CacheBitmapOrder_bitmapHeight = INT(name=u'bitmapHeight', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
_CacheBitmapOrder_bitmapBitsPerPel = INT(name=u'bitmapBitsPerPel', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
_CacheBitmapOrder_bitmapBitsPerPel._const_val = ASN1Set(rv=[1, 4, 8], rr=[], ev=None, er=[])
_CacheBitmapOrder_bitmapLength = INT(name=u'bitmapLength', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_CacheBitmapOrder_cacheIndex = INT(name=u'cacheIndex', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_CacheBitmapOrder_bitmapData = CHOICE(name=u'bitmapData', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'BitmapData')))
CacheBitmapOrder._cont = ASN1Dict([
(u'header', _CacheBitmapOrder_header),
(u'cacheId', _CacheBitmapOrder_cacheId),
(u'pad1octet', _CacheBitmapOrder_pad1octet),
(u'bitmapWidth', _CacheBitmapOrder_bitmapWidth),
(u'bitmapHeight', _CacheBitmapOrder_bitmapHeight),
(u'bitmapBitsPerPel', _CacheBitmapOrder_bitmapBitsPerPel),
(u'bitmapLength', _CacheBitmapOrder_bitmapLength),
(u'cacheIndex', _CacheBitmapOrder_cacheIndex),
(u'bitmapData', _CacheBitmapOrder_bitmapData),
])
CacheBitmapOrder._ext = None
#-----< CacheColorTableOrder >-----#
CacheColorTableOrder = SEQ(name=u'CacheColorTableOrder', mode=MODE_TYPE)
_CacheColorTableOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'SecondaryOrderHeader')))
_CacheColorTableOrder_cacheIndex = INT(name=u'cacheIndex', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
_CacheColorTableOrder_numberColors = INT(name=u'numberColors', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_CacheColorTableOrder_numberColors._const_val = ASN1Set(rv=[16, 256], rr=[], ev=None, er=[])
_CacheColorTableOrder_colorTable = SEQ_OF(name=u'colorTable', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__CacheColorTableOrder_colorTable__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ColorQuad')))
_CacheColorTableOrder_colorTable._cont = __CacheColorTableOrder_colorTable__item_
_CacheColorTableOrder_colorTable._const_sz = ASN1Set(rv=[16, 256], rr=[], ev=None, er=[])
CacheColorTableOrder._cont = ASN1Dict([
(u'header', _CacheColorTableOrder_header),
(u'cacheIndex', _CacheColorTableOrder_cacheIndex),
(u'numberColors', _CacheColorTableOrder_numberColors),
(u'colorTable', _CacheColorTableOrder_colorTable),
])
CacheColorTableOrder._ext = None
#-----< MemoryBltOrder >-----#
MemoryBltOrder = SEQ(name=u'MemoryBltOrder', mode=MODE_TYPE)
_MemoryBltOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PrimaryOrderHeader')))
_MemoryBltOrder_colorTableCacheIndex = INT(name=u'colorTableCacheIndex', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')), opt=True)
_MemoryBltOrder_bitmapCacheID = INT(name=u'bitmapCacheID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')), opt=True)
_MemoryBltOrder_destLeft = CHOICE(name=u'destLeft', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_MemoryBltOrder_destTop = CHOICE(name=u'destTop', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_MemoryBltOrder_destWidth = CHOICE(name=u'destWidth', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_MemoryBltOrder_destHeight = CHOICE(name=u'destHeight', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_MemoryBltOrder_rop3 = INT(name=u'rop3', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ROP3')), opt=True)
_MemoryBltOrder_sourceX = CHOICE(name=u'sourceX', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_MemoryBltOrder_sourceY = CHOICE(name=u'sourceY', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_MemoryBltOrder_bitmapCacheIndex = INT(name=u'bitmapCacheIndex', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')), opt=True)
MemoryBltOrder._cont = ASN1Dict([
(u'header', _MemoryBltOrder_header),
(u'colorTableCacheIndex', _MemoryBltOrder_colorTableCacheIndex),
(u'bitmapCacheID', _MemoryBltOrder_bitmapCacheID),
(u'destLeft', _MemoryBltOrder_destLeft),
(u'destTop', _MemoryBltOrder_destTop),
(u'destWidth', _MemoryBltOrder_destWidth),
(u'destHeight', _MemoryBltOrder_destHeight),
(u'rop3', _MemoryBltOrder_rop3),
(u'sourceX', _MemoryBltOrder_sourceX),
(u'sourceY', _MemoryBltOrder_sourceY),
(u'bitmapCacheIndex', _MemoryBltOrder_bitmapCacheIndex),
])
MemoryBltOrder._ext = None
#-----< MemoryThreeWayBltOrder >-----#
MemoryThreeWayBltOrder = SEQ(name=u'MemoryThreeWayBltOrder', mode=MODE_TYPE)
_MemoryThreeWayBltOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PrimaryOrderHeader')))
_MemoryThreeWayBltOrder_colorTableCacheIndex = INT(name=u'colorTableCacheIndex', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')), opt=True)
_MemoryThreeWayBltOrder_bitmapCacheID = INT(name=u'bitmapCacheID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')), opt=True)
_MemoryThreeWayBltOrder_destLeft = CHOICE(name=u'destLeft', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_MemoryThreeWayBltOrder_destTop = CHOICE(name=u'destTop', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_MemoryThreeWayBltOrder_destWidth = CHOICE(name=u'destWidth', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_MemoryThreeWayBltOrder_destHeight = CHOICE(name=u'destHeight', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_MemoryThreeWayBltOrder_rop3 = INT(name=u'rop3', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ROP3')), opt=True)
_MemoryThreeWayBltOrder_sourceX = CHOICE(name=u'sourceX', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_MemoryThreeWayBltOrder_sourceY = CHOICE(name=u'sourceY', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_MemoryThreeWayBltOrder_backgroundColor = SEQ(name=u'backgroundColor', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Color')), opt=True)
_MemoryThreeWayBltOrder_foregroundColor = SEQ(name=u'foregroundColor', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Color')), opt=True)
_MemoryThreeWayBltOrder_brush = SEQ(name=u'brush', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Brush')), opt=True)
_MemoryThreeWayBltOrder_bitmapCacheIndex = INT(name=u'bitmapCacheIndex', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')), opt=True)
MemoryThreeWayBltOrder._cont = ASN1Dict([
(u'header', _MemoryThreeWayBltOrder_header),
(u'colorTableCacheIndex', _MemoryThreeWayBltOrder_colorTableCacheIndex),
(u'bitmapCacheID', _MemoryThreeWayBltOrder_bitmapCacheID),
(u'destLeft', _MemoryThreeWayBltOrder_destLeft),
(u'destTop', _MemoryThreeWayBltOrder_destTop),
(u'destWidth', _MemoryThreeWayBltOrder_destWidth),
(u'destHeight', _MemoryThreeWayBltOrder_destHeight),
(u'rop3', _MemoryThreeWayBltOrder_rop3),
(u'sourceX', _MemoryThreeWayBltOrder_sourceX),
(u'sourceY', _MemoryThreeWayBltOrder_sourceY),
(u'backgroundColor', _MemoryThreeWayBltOrder_backgroundColor),
(u'foregroundColor', _MemoryThreeWayBltOrder_foregroundColor),
(u'brush', _MemoryThreeWayBltOrder_brush),
(u'bitmapCacheIndex', _MemoryThreeWayBltOrder_bitmapCacheIndex),
])
MemoryThreeWayBltOrder._ext = None
#-----< TextOrder >-----#
TextOrder = SEQ(name=u'TextOrder', mode=MODE_TYPE)
_TextOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PrimaryOrderHeader')))
_TextOrder_backMixMode = INT(name=u'backMixMode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'BackgroundMixMode')), opt=True)
_TextOrder_startX = CHOICE(name=u'startX', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_TextOrder_startY = CHOICE(name=u'startY', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_TextOrder_backgroundColor = SEQ(name=u'backgroundColor', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Color')), opt=True)
_TextOrder_foregroundColor = SEQ(name=u'foregroundColor', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Color')), opt=True)
_TextOrder_extraSpacing = INT(name=u'extraSpacing', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')), opt=True)
_TextOrder_totalBreakSpacing = INT(name=u'totalBreakSpacing', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')), opt=True)
_TextOrder_breakCount = INT(name=u'breakCount', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')), opt=True)
_TextOrder_fontHeight = INT(name=u'fontHeight', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')), opt=True)
_TextOrder_fontWidth = INT(name=u'fontWidth', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')), opt=True)
_TextOrder_fontWeight = INT(name=u'fontWeight', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')), opt=True)
_TextOrder_textFlags = BIT_STR(name=u'textFlags', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'TextAttributeFlags')), opt=True)
_TextOrder_fontID = INT(name=u'fontID', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')), opt=True)
_TextOrder_numberCodePoints = INT(name=u'numberCodePoints', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')), opt=True)
_TextOrder_numberCodePoints._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=255)], ev=None, er=[])
_TextOrder_codePointList = OCT_STR(name=u'codePointList', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ASString')), opt=True)
_TextOrder_codePointList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=255)], ev=None, er=[])
TextOrder._cont = ASN1Dict([
(u'header', _TextOrder_header),
(u'backMixMode', _TextOrder_backMixMode),
(u'startX', _TextOrder_startX),
(u'startY', _TextOrder_startY),
(u'backgroundColor', _TextOrder_backgroundColor),
(u'foregroundColor', _TextOrder_foregroundColor),
(u'extraSpacing', _TextOrder_extraSpacing),
(u'totalBreakSpacing', _TextOrder_totalBreakSpacing),
(u'breakCount', _TextOrder_breakCount),
(u'fontHeight', _TextOrder_fontHeight),
(u'fontWidth', _TextOrder_fontWidth),
(u'fontWeight', _TextOrder_fontWeight),
(u'textFlags', _TextOrder_textFlags),
(u'fontID', _TextOrder_fontID),
(u'numberCodePoints', _TextOrder_numberCodePoints),
(u'codePointList', _TextOrder_codePointList),
])
TextOrder._ext = None
#-----< ExtendedTextOrder >-----#
ExtendedTextOrder = SEQ(name=u'ExtendedTextOrder', mode=MODE_TYPE)
_ExtendedTextOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PrimaryOrderHeader')))
_ExtendedTextOrder_backMixMode = INT(name=u'backMixMode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'BackgroundMixMode')), opt=True)
_ExtendedTextOrder_startX = CHOICE(name=u'startX', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_ExtendedTextOrder_startY = CHOICE(name=u'startY', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_ExtendedTextOrder_backgroundColor = SEQ(name=u'backgroundColor', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Color')), opt=True)
_ExtendedTextOrder_foregroundColor = SEQ(name=u'foregroundColor', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Color')), opt=True)
_ExtendedTextOrder_extraSpacing = INT(name=u'extraSpacing', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')), opt=True)
_ExtendedTextOrder_totalBreakSpacing = INT(name=u'totalBreakSpacing', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')), opt=True)
_ExtendedTextOrder_breakCount = INT(name=u'breakCount', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')), opt=True)
_ExtendedTextOrder_fontHeight = INT(name=u'fontHeight', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')), opt=True)
_ExtendedTextOrder_fontWidth = INT(name=u'fontWidth', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')), opt=True)
_ExtendedTextOrder_fontWeight = INT(name=u'fontWeight', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')), opt=True)
_ExtendedTextOrder_textFlags1 = BIT_STR(name=u'textFlags1', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'TextAttributeFlags')), opt=True)
_ExtendedTextOrder_fontID = INT(name=u'fontID', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')), opt=True)
_ExtendedTextOrder_textFlags2 = BIT_STR(name=u'textFlags2', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ExtraTextFlags')), opt=True)
_ExtendedTextOrder_clipLeft = CHOICE(name=u'clipLeft', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_ExtendedTextOrder_clipTop = CHOICE(name=u'clipTop', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_ExtendedTextOrder_clipRight = CHOICE(name=u'clipRight', mode=MODE_TYPE, tag=(17, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_ExtendedTextOrder_clipBottom = CHOICE(name=u'clipBottom', mode=MODE_TYPE, tag=(18, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_ExtendedTextOrder_numberCodePoints = INT(name=u'numberCodePoints', mode=MODE_TYPE, tag=(19, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')), opt=True)
_ExtendedTextOrder_numberCodePoints._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=255)], ev=None, er=[])
_ExtendedTextOrder_codePointList = OCT_STR(name=u'codePointList', mode=MODE_TYPE, tag=(20, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ASString')), opt=True)
_ExtendedTextOrder_codePointList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=255)], ev=None, er=[])
_ExtendedTextOrder_numberDeltaX = INT(name=u'numberDeltaX', mode=MODE_TYPE, tag=(21, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')), opt=True)
_ExtendedTextOrder_numberDeltaX._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=127)], ev=None, er=[])
_ExtendedTextOrder_deltaXList = SEQ_OF(name=u'deltaXList', mode=MODE_TYPE, tag=(22, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ExtendedTextOrder_deltaXList__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')))
_ExtendedTextOrder_deltaXList._cont = __ExtendedTextOrder_deltaXList__item_
_ExtendedTextOrder_deltaXList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=127)], ev=None, er=[])
ExtendedTextOrder._cont = ASN1Dict([
(u'header', _ExtendedTextOrder_header),
(u'backMixMode', _ExtendedTextOrder_backMixMode),
(u'startX', _ExtendedTextOrder_startX),
(u'startY', _ExtendedTextOrder_startY),
(u'backgroundColor', _ExtendedTextOrder_backgroundColor),
(u'foregroundColor', _ExtendedTextOrder_foregroundColor),
(u'extraSpacing', _ExtendedTextOrder_extraSpacing),
(u'totalBreakSpacing', _ExtendedTextOrder_totalBreakSpacing),
(u'breakCount', _ExtendedTextOrder_breakCount),
(u'fontHeight', _ExtendedTextOrder_fontHeight),
(u'fontWidth', _ExtendedTextOrder_fontWidth),
(u'fontWeight', _ExtendedTextOrder_fontWeight),
(u'textFlags1', _ExtendedTextOrder_textFlags1),
(u'fontID', _ExtendedTextOrder_fontID),
(u'textFlags2', _ExtendedTextOrder_textFlags2),
(u'clipLeft', _ExtendedTextOrder_clipLeft),
(u'clipTop', _ExtendedTextOrder_clipTop),
(u'clipRight', _ExtendedTextOrder_clipRight),
(u'clipBottom', _ExtendedTextOrder_clipBottom),
(u'numberCodePoints', _ExtendedTextOrder_numberCodePoints),
(u'codePointList', _ExtendedTextOrder_codePointList),
(u'numberDeltaX', _ExtendedTextOrder_numberDeltaX),
(u'deltaXList', _ExtendedTextOrder_deltaXList),
])
ExtendedTextOrder._ext = None
#-----< FrameOrder >-----#
FrameOrder = SEQ(name=u'FrameOrder', mode=MODE_TYPE)
_FrameOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PrimaryOrderHeader')))
_FrameOrder_destLeft = CHOICE(name=u'destLeft', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_FrameOrder_destTop = CHOICE(name=u'destTop', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_FrameOrder_destWidth = CHOICE(name=u'destWidth', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_FrameOrder_destHeight = CHOICE(name=u'destHeight', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_FrameOrder_rop3 = INT(name=u'rop3', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ROP3')), opt=True)
_FrameOrder_backgroundColor = SEQ(name=u'backgroundColor', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Color')), opt=True)
_FrameOrder_foregroundColor = SEQ(name=u'foregroundColor', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Color')), opt=True)
_FrameOrder_brush = SEQ(name=u'brush', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Brush')), opt=True)
FrameOrder._cont = ASN1Dict([
(u'header', _FrameOrder_header),
(u'destLeft', _FrameOrder_destLeft),
(u'destTop', _FrameOrder_destTop),
(u'destWidth', _FrameOrder_destWidth),
(u'destHeight', _FrameOrder_destHeight),
(u'rop3', _FrameOrder_rop3),
(u'backgroundColor', _FrameOrder_backgroundColor),
(u'foregroundColor', _FrameOrder_foregroundColor),
(u'brush', _FrameOrder_brush),
])
FrameOrder._ext = None
#-----< RectangleOrder >-----#
RectangleOrder = SEQ(name=u'RectangleOrder', mode=MODE_TYPE)
_RectangleOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PrimaryOrderHeader')))
_RectangleOrder_backMixMode = INT(name=u'backMixMode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'BackgroundMixMode')), opt=True)
_RectangleOrder_destLeft = CHOICE(name=u'destLeft', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_RectangleOrder_destTop = CHOICE(name=u'destTop', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_RectangleOrder_destRight = CHOICE(name=u'destRight', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_RectangleOrder_destBottom = CHOICE(name=u'destBottom', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_RectangleOrder_backgroundColor = SEQ(name=u'backgroundColor', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Color')), opt=True)
_RectangleOrder_foregroundColor = SEQ(name=u'foregroundColor', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Color')), opt=True)
_RectangleOrder_brush = SEQ(name=u'brush', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Brush')), opt=True)
_RectangleOrder_rop2 = INT(name=u'rop2', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ROP2')), opt=True)
_RectangleOrder_pen = SEQ(name=u'pen', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Pen')), opt=True)
RectangleOrder._cont = ASN1Dict([
(u'header', _RectangleOrder_header),
(u'backMixMode', _RectangleOrder_backMixMode),
(u'destLeft', _RectangleOrder_destLeft),
(u'destTop', _RectangleOrder_destTop),
(u'destRight', _RectangleOrder_destRight),
(u'destBottom', _RectangleOrder_destBottom),
(u'backgroundColor', _RectangleOrder_backgroundColor),
(u'foregroundColor', _RectangleOrder_foregroundColor),
(u'brush', _RectangleOrder_brush),
(u'rop2', _RectangleOrder_rop2),
(u'pen', _RectangleOrder_pen),
])
RectangleOrder._ext = None
#-----< OpaqueRectangleOrder >-----#
OpaqueRectangleOrder = SEQ(name=u'OpaqueRectangleOrder', mode=MODE_TYPE)
_OpaqueRectangleOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PrimaryOrderHeader')))
_OpaqueRectangleOrder_destLeft = CHOICE(name=u'destLeft', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_OpaqueRectangleOrder_destTop = CHOICE(name=u'destTop', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_OpaqueRectangleOrder_destWidth = CHOICE(name=u'destWidth', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_OpaqueRectangleOrder_destHeight = CHOICE(name=u'destHeight', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_OpaqueRectangleOrder_color = SEQ(name=u'color', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Color')), opt=True)
OpaqueRectangleOrder._cont = ASN1Dict([
(u'header', _OpaqueRectangleOrder_header),
(u'destLeft', _OpaqueRectangleOrder_destLeft),
(u'destTop', _OpaqueRectangleOrder_destTop),
(u'destWidth', _OpaqueRectangleOrder_destWidth),
(u'destHeight', _OpaqueRectangleOrder_destHeight),
(u'color', _OpaqueRectangleOrder_color),
])
OpaqueRectangleOrder._ext = None
#-----< LineOrder >-----#
LineOrder = SEQ(name=u'LineOrder', mode=MODE_TYPE)
_LineOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PrimaryOrderHeader')))
_LineOrder_backMixMode = INT(name=u'backMixMode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'BackgroundMixMode')), opt=True)
_LineOrder_startX = CHOICE(name=u'startX', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_LineOrder_startY = CHOICE(name=u'startY', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_LineOrder_endX = CHOICE(name=u'endX', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_LineOrder_endY = CHOICE(name=u'endY', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_LineOrder_backgroundColor = SEQ(name=u'backgroundColor', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Color')), opt=True)
_LineOrder_rop2 = INT(name=u'rop2', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ROP2')), opt=True)
_LineOrder_pen = SEQ(name=u'pen', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Pen')), opt=True)
LineOrder._cont = ASN1Dict([
(u'header', _LineOrder_header),
(u'backMixMode', _LineOrder_backMixMode),
(u'startX', _LineOrder_startX),
(u'startY', _LineOrder_startY),
(u'endX', _LineOrder_endX),
(u'endY', _LineOrder_endY),
(u'backgroundColor', _LineOrder_backgroundColor),
(u'rop2', _LineOrder_rop2),
(u'pen', _LineOrder_pen),
])
LineOrder._ext = None
#-----< DesktopSaveOrder >-----#
DesktopSaveOrder = SEQ(name=u'DesktopSaveOrder', mode=MODE_TYPE)
_DesktopSaveOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PrimaryOrderHeader')))
_DesktopSaveOrder_saveOffset = INT(name=u'saveOffset', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer32')), opt=True)
_DesktopSaveOrder_destLeft = CHOICE(name=u'destLeft', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_DesktopSaveOrder_destTop = CHOICE(name=u'destTop', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_DesktopSaveOrder_destWidth = CHOICE(name=u'destWidth', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_DesktopSaveOrder_destHeight = CHOICE(name=u'destHeight', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_DesktopSaveOrder_action = INT(name=u'action', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'DesktopSaveAction')), opt=True)
DesktopSaveOrder._cont = ASN1Dict([
(u'header', _DesktopSaveOrder_header),
(u'saveOffset', _DesktopSaveOrder_saveOffset),
(u'destLeft', _DesktopSaveOrder_destLeft),
(u'destTop', _DesktopSaveOrder_destTop),
(u'destWidth', _DesktopSaveOrder_destWidth),
(u'destHeight', _DesktopSaveOrder_destHeight),
(u'action', _DesktopSaveOrder_action),
])
DesktopSaveOrder._ext = None
#-----< DesktopOriginOrder >-----#
DesktopOriginOrder = SEQ(name=u'DesktopOriginOrder', mode=MODE_TYPE)
_DesktopOriginOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PrimaryOrderHeader')))
_DesktopOriginOrder_desktopLeft = CHOICE(name=u'desktopLeft', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
_DesktopOriginOrder_desktopTop = CHOICE(name=u'desktopTop', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate')), opt=True)
DesktopOriginOrder._cont = ASN1Dict([
(u'header', _DesktopOriginOrder_header),
(u'desktopLeft', _DesktopOriginOrder_desktopLeft),
(u'desktopTop', _DesktopOriginOrder_desktopTop),
])
DesktopOriginOrder._ext = None
#-----< PrimaryOrder >-----#
PrimaryOrder = CHOICE(name=u'PrimaryOrder', mode=MODE_TYPE)
_PrimaryOrder_destinationBlt = SEQ(name=u'destinationBlt', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'DestinationBltOrder')))
_PrimaryOrder_patternBlt = SEQ(name=u'patternBlt', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PatternBltOrder')))
_PrimaryOrder_screenBlt = SEQ(name=u'screenBlt', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ScreenBltOrder')))
_PrimaryOrder_memoryBlt = SEQ(name=u'memoryBlt', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'MemoryBltOrder')))
_PrimaryOrder_memoryThreeWayBlt = SEQ(name=u'memoryThreeWayBlt', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'MemoryThreeWayBltOrder')))
_PrimaryOrder_text = SEQ(name=u'text', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'TextOrder')))
_PrimaryOrder_extendedText = SEQ(name=u'extendedText', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ExtendedTextOrder')))
_PrimaryOrder_frame = SEQ(name=u'frame', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'FrameOrder')))
_PrimaryOrder_rectangle = SEQ(name=u'rectangle', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'RectangleOrder')))
_PrimaryOrder_line = SEQ(name=u'line', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'LineOrder')))
_PrimaryOrder_opaqueRectangle = SEQ(name=u'opaqueRectangle', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'OpaqueRectangleOrder')))
_PrimaryOrder_desktopSave = SEQ(name=u'desktopSave', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'DesktopSaveOrder')))
_PrimaryOrder_desktopOrigin = SEQ(name=u'desktopOrigin', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'DesktopOriginOrder')))
PrimaryOrder._cont = ASN1Dict([
(u'destinationBlt', _PrimaryOrder_destinationBlt),
(u'patternBlt', _PrimaryOrder_patternBlt),
(u'screenBlt', _PrimaryOrder_screenBlt),
(u'memoryBlt', _PrimaryOrder_memoryBlt),
(u'memoryThreeWayBlt', _PrimaryOrder_memoryThreeWayBlt),
(u'text', _PrimaryOrder_text),
(u'extendedText', _PrimaryOrder_extendedText),
(u'frame', _PrimaryOrder_frame),
(u'rectangle', _PrimaryOrder_rectangle),
(u'line', _PrimaryOrder_line),
(u'opaqueRectangle', _PrimaryOrder_opaqueRectangle),
(u'desktopSave', _PrimaryOrder_desktopSave),
(u'desktopOrigin', _PrimaryOrder_desktopOrigin),
])
PrimaryOrder._ext = None
#-----< SecondaryOrder >-----#
SecondaryOrder = CHOICE(name=u'SecondaryOrder', mode=MODE_TYPE)
_SecondaryOrder_cacheBitmap = SEQ(name=u'cacheBitmap', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'CacheBitmapOrder')))
_SecondaryOrder_cacheColorTable = SEQ(name=u'cacheColorTable', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'CacheColorTableOrder')))
SecondaryOrder._cont = ASN1Dict([
(u'cacheBitmap', _SecondaryOrder_cacheBitmap),
(u'cacheColorTable', _SecondaryOrder_cacheColorTable),
])
SecondaryOrder._ext = None
#-----< UpdateOrder >-----#
UpdateOrder = CHOICE(name=u'UpdateOrder', mode=MODE_TYPE)
_UpdateOrder_primaryOrder = CHOICE(name=u'primaryOrder', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PrimaryOrder')))
_UpdateOrder_secondaryOrder = CHOICE(name=u'secondaryOrder', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'SecondaryOrder')))
UpdateOrder._cont = ASN1Dict([
(u'primaryOrder', _UpdateOrder_primaryOrder),
(u'secondaryOrder', _UpdateOrder_secondaryOrder),
])
UpdateOrder._ext = None
#-----< ApplicationPDU >-----#
ApplicationPDU = SEQ(name=u'ApplicationPDU', mode=MODE_TYPE)
_ApplicationPDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareDataHeader')))
_ApplicationPDU_action = INT(name=u'action', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ApplicationAction')))
_ApplicationPDU_numberApplications = INT(name=u'numberApplications', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_ApplicationPDU_windowID = INT(name=u'windowID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'WindowID')))
ApplicationPDU._cont = ASN1Dict([
(u'shareDataHeader', _ApplicationPDU_shareDataHeader),
(u'action', _ApplicationPDU_action),
(u'numberApplications', _ApplicationPDU_numberApplications),
(u'windowID', _ApplicationPDU_windowID),
])
ApplicationPDU._ext = None
#-----< ConfirmActivePDU >-----#
ConfirmActivePDU = SEQ(name=u'ConfirmActivePDU', mode=MODE_TYPE)
_ConfirmActivePDU_shareControlHeader = SEQ(name=u'shareControlHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareControlHeader')))
_ConfirmActivePDU_shareID = INT(name=u'shareID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareID')))
_ConfirmActivePDU_originatorID = INT(name=u'originatorID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'UserID')))
_ConfirmActivePDU_lengthSourceDescriptor = INT(name=u'lengthSourceDescriptor', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_ConfirmActivePDU_lengthSourceDescriptor._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=48)], ev=None, er=[])
_ConfirmActivePDU_lengthCombinedCapabilities = INT(name=u'lengthCombinedCapabilities', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_ConfirmActivePDU_sourceDescriptor = OCT_STR(name=u'sourceDescriptor', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'T50String')))
_ConfirmActivePDU_sourceDescriptor._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=48)], ev=None, er=[])
_ConfirmActivePDU_combinedCapabilities = SEQ(name=u'combinedCapabilities', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'CombinedCapabilities')))
ConfirmActivePDU._cont = ASN1Dict([
(u'shareControlHeader', _ConfirmActivePDU_shareControlHeader),
(u'shareID', _ConfirmActivePDU_shareID),
(u'originatorID', _ConfirmActivePDU_originatorID),
(u'lengthSourceDescriptor', _ConfirmActivePDU_lengthSourceDescriptor),
(u'lengthCombinedCapabilities', _ConfirmActivePDU_lengthCombinedCapabilities),
(u'sourceDescriptor', _ConfirmActivePDU_sourceDescriptor),
(u'combinedCapabilities', _ConfirmActivePDU_combinedCapabilities),
])
ConfirmActivePDU._ext = None
#-----< ControlPDU >-----#
ControlPDU = SEQ(name=u'ControlPDU', mode=MODE_TYPE)
_ControlPDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareDataHeader')))
_ControlPDU_action = INT(name=u'action', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ControlAction')))
_ControlPDU_grantID = INT(name=u'grantID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'UserID')))
_ControlPDU_controlID = INT(name=u'controlID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer32')))
_ControlPDU_controlID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2147483647)], ev=None, er=[])
ControlPDU._cont = ASN1Dict([
(u'shareDataHeader', _ControlPDU_shareDataHeader),
(u'action', _ControlPDU_action),
(u'grantID', _ControlPDU_grantID),
(u'controlID', _ControlPDU_controlID),
])
ControlPDU._ext = None
#-----< DeactivateAllPDU >-----#
DeactivateAllPDU = SEQ(name=u'DeactivateAllPDU', mode=MODE_TYPE)
_DeactivateAllPDU_shareControlHeader = SEQ(name=u'shareControlHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareControlHeader')))
_DeactivateAllPDU_shareID = INT(name=u'shareID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareID')))
_DeactivateAllPDU_lengthSourceDescriptor = INT(name=u'lengthSourceDescriptor', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_DeactivateAllPDU_lengthSourceDescriptor._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=48)], ev=None, er=[])
_DeactivateAllPDU_sourceDescriptor = OCT_STR(name=u'sourceDescriptor', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'T50String')))
_DeactivateAllPDU_sourceDescriptor._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=48)], ev=None, er=[])
DeactivateAllPDU._cont = ASN1Dict([
(u'shareControlHeader', _DeactivateAllPDU_shareControlHeader),
(u'shareID', _DeactivateAllPDU_shareID),
(u'lengthSourceDescriptor', _DeactivateAllPDU_lengthSourceDescriptor),
(u'sourceDescriptor', _DeactivateAllPDU_sourceDescriptor),
])
DeactivateAllPDU._ext = None
#-----< DeactivateOtherPDU >-----#
DeactivateOtherPDU = SEQ(name=u'DeactivateOtherPDU', mode=MODE_TYPE)
_DeactivateOtherPDU_shareControlHeader = SEQ(name=u'shareControlHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareControlHeader')))
_DeactivateOtherPDU_shareID = INT(name=u'shareID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareID')))
_DeactivateOtherPDU_deactivateID = INT(name=u'deactivateID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'UserID')))
_DeactivateOtherPDU_lengthSourceDescriptor = INT(name=u'lengthSourceDescriptor', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_DeactivateOtherPDU_lengthSourceDescriptor._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=48)], ev=None, er=[])
_DeactivateOtherPDU_sourceDescriptor = OCT_STR(name=u'sourceDescriptor', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'T50String')))
_DeactivateOtherPDU_sourceDescriptor._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=48)], ev=None, er=[])
DeactivateOtherPDU._cont = ASN1Dict([
(u'shareControlHeader', _DeactivateOtherPDU_shareControlHeader),
(u'shareID', _DeactivateOtherPDU_shareID),
(u'deactivateID', _DeactivateOtherPDU_deactivateID),
(u'lengthSourceDescriptor', _DeactivateOtherPDU_lengthSourceDescriptor),
(u'sourceDescriptor', _DeactivateOtherPDU_sourceDescriptor),
])
DeactivateOtherPDU._ext = None
#-----< DeactivateSelfPDU >-----#
DeactivateSelfPDU = SEQ(name=u'DeactivateSelfPDU', mode=MODE_TYPE)
_DeactivateSelfPDU_shareControlHeader = SEQ(name=u'shareControlHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareControlHeader')))
_DeactivateSelfPDU_shareID = INT(name=u'shareID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareID')))
DeactivateSelfPDU._cont = ASN1Dict([
(u'shareControlHeader', _DeactivateSelfPDU_shareControlHeader),
(u'shareID', _DeactivateSelfPDU_shareID),
])
DeactivateSelfPDU._ext = None
#-----< DemandActivePDU >-----#
DemandActivePDU = SEQ(name=u'DemandActivePDU', mode=MODE_TYPE)
_DemandActivePDU_shareControlHeader = SEQ(name=u'shareControlHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareControlHeader')))
_DemandActivePDU_shareID = INT(name=u'shareID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareID')))
_DemandActivePDU_lengthSourceDescriptor = INT(name=u'lengthSourceDescriptor', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_DemandActivePDU_lengthSourceDescriptor._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=48)], ev=None, er=[])
_DemandActivePDU_lengthCombinedCapabilities = INT(name=u'lengthCombinedCapabilities', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_DemandActivePDU_sourceDescriptor = OCT_STR(name=u'sourceDescriptor', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'T50String')))
_DemandActivePDU_sourceDescriptor._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=48)], ev=None, er=[])
_DemandActivePDU_combinedCapabilities = SEQ(name=u'combinedCapabilities', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'CombinedCapabilities')))
DemandActivePDU._cont = ASN1Dict([
(u'shareControlHeader', _DemandActivePDU_shareControlHeader),
(u'shareID', _DemandActivePDU_shareID),
(u'lengthSourceDescriptor', _DemandActivePDU_lengthSourceDescriptor),
(u'lengthCombinedCapabilities', _DemandActivePDU_lengthCombinedCapabilities),
(u'sourceDescriptor', _DemandActivePDU_sourceDescriptor),
(u'combinedCapabilities', _DemandActivePDU_combinedCapabilities),
])
DemandActivePDU._ext = None
#-----< FlowPDU >-----#
FlowPDU = SEQ(name=u'FlowPDU', mode=MODE_TYPE)
_FlowPDU_flowMarker = INT(name=u'flowMarker', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_FlowPDU_flowMarker._const_val = ASN1Set(rv=[32768], rr=[], ev=None, er=[])
_FlowPDU_pad8bits = INT(name=u'pad8bits', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
_FlowPDU_pad8bits._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_FlowPDU_pduTypeFlow = INT(name=u'pduTypeFlow', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PDUTypeFlow')))
_FlowPDU_pduTypeFlow._const_val = ASN1Set(rv=[66, 67, 65], rr=[], ev=None, er=[])
_FlowPDU_flowIdentifier = INT(name=u'flowIdentifier', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
_FlowPDU_flowIdentifier._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_FlowPDU_flowNumber = INT(name=u'flowNumber', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer8')))
_FlowPDU_pduSource = INT(name=u'pduSource', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'UserID')))
FlowPDU._cont = ASN1Dict([
(u'flowMarker', _FlowPDU_flowMarker),
(u'pad8bits', _FlowPDU_pad8bits),
(u'pduTypeFlow', _FlowPDU_pduTypeFlow),
(u'flowIdentifier', _FlowPDU_flowIdentifier),
(u'flowNumber', _FlowPDU_flowNumber),
(u'pduSource', _FlowPDU_pduSource),
])
FlowPDU._ext = None
#-----< FontPDU >-----#
FontPDU = SEQ(name=u'FontPDU', mode=MODE_TYPE)
_FontPDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareDataHeader')))
_FontPDU_numberFonts = INT(name=u'numberFonts', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_FontPDU_numberFonts._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=700)], ev=None, er=[])
_FontPDU_entrySize = INT(name=u'entrySize', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_FontPDU_fontList = SEQ_OF(name=u'fontList', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__FontPDU_fontList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'FontAttribute')))
_FontPDU_fontList._cont = __FontPDU_fontList__item_
_FontPDU_fontList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=700)], ev=None, er=[])
FontPDU._cont = ASN1Dict([
(u'shareDataHeader', _FontPDU_shareDataHeader),
(u'numberFonts', _FontPDU_numberFonts),
(u'entrySize', _FontPDU_entrySize),
(u'fontList', _FontPDU_fontList),
])
FontPDU._ext = None
#-----< InputPDU >-----#
InputPDU = SEQ(name=u'InputPDU', mode=MODE_TYPE)
_InputPDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareDataHeader')))
_InputPDU_numberEvents = INT(name=u'numberEvents', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_InputPDU_pad2octets = INT(name=u'pad2octets', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_InputPDU_pad2octets._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_InputPDU_eventList = SEQ_OF(name=u'eventList', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__InputPDU_eventList__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'InputEvent')))
_InputPDU_eventList._cont = __InputPDU_eventList__item_
_InputPDU_eventList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=50)], ev=None, er=[])
InputPDU._cont = ASN1Dict([
(u'shareDataHeader', _InputPDU_shareDataHeader),
(u'numberEvents', _InputPDU_numberEvents),
(u'pad2octets', _InputPDU_pad2octets),
(u'eventList', _InputPDU_eventList),
])
InputPDU._ext = None
#-----< MediatedControlPDU >-----#
MediatedControlPDU = SEQ(name=u'MediatedControlPDU', mode=MODE_TYPE)
_MediatedControlPDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareDataHeader')))
_MediatedControlPDU_action = INT(name=u'action', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'MediatedControlAction')))
_MediatedControlPDU_passControlFlag = INT(name=u'passControlFlag', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Boolean16')))
_MediatedControlPDU_sendingReference = INT(name=u'sendingReference', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_MediatedControlPDU_originatorReference = INT(name=u'originatorReference', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_MediatedControlPDU_originatorID = INT(name=u'originatorID', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'UserID')))
MediatedControlPDU._cont = ASN1Dict([
(u'shareDataHeader', _MediatedControlPDU_shareDataHeader),
(u'action', _MediatedControlPDU_action),
(u'passControlFlag', _MediatedControlPDU_passControlFlag),
(u'sendingReference', _MediatedControlPDU_sendingReference),
(u'originatorReference', _MediatedControlPDU_originatorReference),
(u'originatorID', _MediatedControlPDU_originatorID),
])
MediatedControlPDU._ext = None
#-----< PointerPDU >-----#
PointerPDU = SEQ(name=u'PointerPDU', mode=MODE_TYPE)
_PointerPDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareDataHeader')))
_PointerPDU_messageType = INT(name=u'messageType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PointerMessageType')))
_PointerPDU_pad2octets = INT(name=u'pad2octets', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_PointerPDU_pad2octets._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_PointerPDU_pointerData = CHOICE(name=u'pointerData', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__PointerPDU_pointerData_systemPointerType = INT(name=u'systemPointerType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'SystemPointerType')))
__PointerPDU_pointerData_monoPointerAttribute = SEQ(name=u'monoPointerAttribute', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'MonoPointerAttribute')))
__PointerPDU_pointerData_colorPointerAttribute = SEQ(name=u'colorPointerAttribute', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ColorPointerAttribute')))
__PointerPDU_pointerData_cachedPointerIndex = INT(name=u'cachedPointerIndex', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
__PointerPDU_pointerData_pointerPosition = SEQ(name=u'pointerPosition', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Point16')))
_PointerPDU_pointerData._cont = ASN1Dict([
(u'systemPointerType', __PointerPDU_pointerData_systemPointerType),
(u'monoPointerAttribute', __PointerPDU_pointerData_monoPointerAttribute),
(u'colorPointerAttribute', __PointerPDU_pointerData_colorPointerAttribute),
(u'cachedPointerIndex', __PointerPDU_pointerData_cachedPointerIndex),
(u'pointerPosition', __PointerPDU_pointerData_pointerPosition),
])
_PointerPDU_pointerData._ext = None
PointerPDU._cont = ASN1Dict([
(u'shareDataHeader', _PointerPDU_shareDataHeader),
(u'messageType', _PointerPDU_messageType),
(u'pad2octets', _PointerPDU_pad2octets),
(u'pointerData', _PointerPDU_pointerData),
])
PointerPDU._ext = None
#-----< RemoteSharePDU >-----#
RemoteSharePDU = SEQ(name=u'RemoteSharePDU', mode=MODE_TYPE)
_RemoteSharePDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareDataHeader')))
_RemoteSharePDU_action = INT(name=u'action', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'RemoteShareAction')))
_RemoteSharePDU_additionalData = CHOICE(name=u'additionalData', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__RemoteSharePDU_additionalData_requestingID = INT(name=u'requestingID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'UserID')))
__RemoteSharePDU_additionalData_pad2octets = INT(name=u'pad2octets', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
__RemoteSharePDU_additionalData_pad2octets._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
__RemoteSharePDU_additionalData_denialCode = INT(name=u'denialCode', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'RemoteShareDenial')))
_RemoteSharePDU_additionalData._cont = ASN1Dict([
(u'requestingID', __RemoteSharePDU_additionalData_requestingID),
(u'pad2octets', __RemoteSharePDU_additionalData_pad2octets),
(u'denialCode', __RemoteSharePDU_additionalData_denialCode),
])
_RemoteSharePDU_additionalData._ext = None
_RemoteSharePDU_encryptedPassword = OCT_STR(name=u'encryptedPassword', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RemoteSharePDU_encryptedPassword._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=9)], ev=None, er=[])
RemoteSharePDU._cont = ASN1Dict([
(u'shareDataHeader', _RemoteSharePDU_shareDataHeader),
(u'action', _RemoteSharePDU_action),
(u'additionalData', _RemoteSharePDU_additionalData),
(u'encryptedPassword', _RemoteSharePDU_encryptedPassword),
])
RemoteSharePDU._ext = None
#-----< RequestActivePDU >-----#
RequestActivePDU = SEQ(name=u'RequestActivePDU', mode=MODE_TYPE)
_RequestActivePDU_shareControlHeader = SEQ(name=u'shareControlHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareControlHeader')))
_RequestActivePDU_lengthSourceDescriptor = INT(name=u'lengthSourceDescriptor', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_RequestActivePDU_lengthSourceDescriptor._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=48)], ev=None, er=[])
_RequestActivePDU_lengthCombinedCapabilities = INT(name=u'lengthCombinedCapabilities', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_RequestActivePDU_sourceDescriptor = OCT_STR(name=u'sourceDescriptor', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'T50String')))
_RequestActivePDU_sourceDescriptor._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=48)], ev=None, er=[])
_RequestActivePDU_combinedCapabilities = SEQ(name=u'combinedCapabilities', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'CombinedCapabilities')))
RequestActivePDU._cont = ASN1Dict([
(u'shareControlHeader', _RequestActivePDU_shareControlHeader),
(u'lengthSourceDescriptor', _RequestActivePDU_lengthSourceDescriptor),
(u'lengthCombinedCapabilities', _RequestActivePDU_lengthCombinedCapabilities),
(u'sourceDescriptor', _RequestActivePDU_sourceDescriptor),
(u'combinedCapabilities', _RequestActivePDU_combinedCapabilities),
])
RequestActivePDU._ext = None
#-----< SynchronizePDU >-----#
SynchronizePDU = SEQ(name=u'SynchronizePDU', mode=MODE_TYPE)
_SynchronizePDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareDataHeader')))
_SynchronizePDU_messageType = INT(name=u'messageType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'SynchronizeMessageType')))
_SynchronizePDU_targetUser = INT(name=u'targetUser', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'UserID')))
SynchronizePDU._cont = ASN1Dict([
(u'shareDataHeader', _SynchronizePDU_shareDataHeader),
(u'messageType', _SynchronizePDU_messageType),
(u'targetUser', _SynchronizePDU_targetUser),
])
SynchronizePDU._ext = None
#-----< UpdateBitmapPDU >-----#
UpdateBitmapPDU = SEQ(name=u'UpdateBitmapPDU', mode=MODE_TYPE)
_UpdateBitmapPDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareDataHeader')))
_UpdateBitmapPDU_updateType = INT(name=u'updateType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'UpdateType')))
_UpdateBitmapPDU_updateType._const_val = ASN1Set(rv=[1], rr=[], ev=None, er=[])
_UpdateBitmapPDU_pad2octets = INT(name=u'pad2octets', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_UpdateBitmapPDU_pad2octets._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_UpdateBitmapPDU_destLeft = INT(name=u'destLeft', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate16')))
_UpdateBitmapPDU_destTop = INT(name=u'destTop', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate16')))
_UpdateBitmapPDU_destRight = INT(name=u'destRight', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate16')))
_UpdateBitmapPDU_destBottom = INT(name=u'destBottom', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Coordinate16')))
_UpdateBitmapPDU_width = INT(name=u'width', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_UpdateBitmapPDU_height = INT(name=u'height', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_UpdateBitmapPDU_bitsPerPixel = INT(name=u'bitsPerPixel', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_UpdateBitmapPDU_bitsPerPixel._const_val = ASN1Set(rv=[1, 4, 8], rr=[], ev=None, er=[])
_UpdateBitmapPDU_compressedFlag = INT(name=u'compressedFlag', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Boolean16')))
_UpdateBitmapPDU_bitmapLength = INT(name=u'bitmapLength', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_UpdateBitmapPDU_bitmapData = CHOICE(name=u'bitmapData', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'BitmapData')))
UpdateBitmapPDU._cont = ASN1Dict([
(u'shareDataHeader', _UpdateBitmapPDU_shareDataHeader),
(u'updateType', _UpdateBitmapPDU_updateType),
(u'pad2octets', _UpdateBitmapPDU_pad2octets),
(u'destLeft', _UpdateBitmapPDU_destLeft),
(u'destTop', _UpdateBitmapPDU_destTop),
(u'destRight', _UpdateBitmapPDU_destRight),
(u'destBottom', _UpdateBitmapPDU_destBottom),
(u'width', _UpdateBitmapPDU_width),
(u'height', _UpdateBitmapPDU_height),
(u'bitsPerPixel', _UpdateBitmapPDU_bitsPerPixel),
(u'compressedFlag', _UpdateBitmapPDU_compressedFlag),
(u'bitmapLength', _UpdateBitmapPDU_bitmapLength),
(u'bitmapData', _UpdateBitmapPDU_bitmapData),
])
UpdateBitmapPDU._ext = None
#-----< UpdateCapabilityPDU >-----#
UpdateCapabilityPDU = SEQ(name=u'UpdateCapabilityPDU', mode=MODE_TYPE)
_UpdateCapabilityPDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareDataHeader')))
_UpdateCapabilityPDU_updateCapabilitySet = CHOICE(name=u'updateCapabilitySet', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'UpdateCapabilitySet')))
UpdateCapabilityPDU._cont = ASN1Dict([
(u'shareDataHeader', _UpdateCapabilityPDU_shareDataHeader),
(u'updateCapabilitySet', _UpdateCapabilityPDU_updateCapabilitySet),
])
UpdateCapabilityPDU._ext = None
#-----< UpdateOrdersPDU >-----#
UpdateOrdersPDU = SEQ(name=u'UpdateOrdersPDU', mode=MODE_TYPE)
_UpdateOrdersPDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareDataHeader')))
_UpdateOrdersPDU_updateType = INT(name=u'updateType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'UpdateType')))
_UpdateOrdersPDU_updateType._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_UpdateOrdersPDU_pad2octetsA = INT(name=u'pad2octetsA', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_UpdateOrdersPDU_pad2octetsA._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_UpdateOrdersPDU_numberOrders = INT(name=u'numberOrders', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_UpdateOrdersPDU_pad2octetsB = INT(name=u'pad2octetsB', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_UpdateOrdersPDU_pad2octetsB._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_UpdateOrdersPDU_orderList = SEQ_OF(name=u'orderList', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__UpdateOrdersPDU_orderList__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'UpdateOrder')))
_UpdateOrdersPDU_orderList._cont = __UpdateOrdersPDU_orderList__item_
UpdateOrdersPDU._cont = ASN1Dict([
(u'shareDataHeader', _UpdateOrdersPDU_shareDataHeader),
(u'updateType', _UpdateOrdersPDU_updateType),
(u'pad2octetsA', _UpdateOrdersPDU_pad2octetsA),
(u'numberOrders', _UpdateOrdersPDU_numberOrders),
(u'pad2octetsB', _UpdateOrdersPDU_pad2octetsB),
(u'orderList', _UpdateOrdersPDU_orderList),
])
UpdateOrdersPDU._ext = None
#-----< UpdatePalettePDU >-----#
UpdatePalettePDU = SEQ(name=u'UpdatePalettePDU', mode=MODE_TYPE)
_UpdatePalettePDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareDataHeader')))
_UpdatePalettePDU_updateType = INT(name=u'updateType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'UpdateType')))
_UpdatePalettePDU_updateType._const_val = ASN1Set(rv=[2], rr=[], ev=None, er=[])
_UpdatePalettePDU_pad2octets = INT(name=u'pad2octets', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_UpdatePalettePDU_pad2octets._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
_UpdatePalettePDU_numberColors = INT(name=u'numberColors', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer32')))
_UpdatePalettePDU_numberColors._const_val = ASN1Set(rv=[16, 256], rr=[], ev=None, er=[])
_UpdatePalettePDU_palette = SEQ_OF(name=u'palette', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__UpdatePalettePDU_palette__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Color')))
_UpdatePalettePDU_palette._cont = __UpdatePalettePDU_palette__item_
_UpdatePalettePDU_palette._const_sz = ASN1Set(rv=[16, 256], rr=[], ev=None, er=[])
UpdatePalettePDU._cont = ASN1Dict([
(u'shareDataHeader', _UpdatePalettePDU_shareDataHeader),
(u'updateType', _UpdatePalettePDU_updateType),
(u'pad2octets', _UpdatePalettePDU_pad2octets),
(u'numberColors', _UpdatePalettePDU_numberColors),
(u'palette', _UpdatePalettePDU_palette),
])
UpdatePalettePDU._ext = None
#-----< UpdateSynchronizePDU >-----#
UpdateSynchronizePDU = SEQ(name=u'UpdateSynchronizePDU', mode=MODE_TYPE)
_UpdateSynchronizePDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareDataHeader')))
_UpdateSynchronizePDU_updateType = INT(name=u'updateType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'UpdateType')))
_UpdateSynchronizePDU_updateType._const_val = ASN1Set(rv=[3], rr=[], ev=None, er=[])
_UpdateSynchronizePDU_pad2octets = INT(name=u'pad2octets', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_UpdateSynchronizePDU_pad2octets._const_val = ASN1Set(rv=[0], rr=[], ev=None, er=[])
UpdateSynchronizePDU._cont = ASN1Dict([
(u'shareDataHeader', _UpdateSynchronizePDU_shareDataHeader),
(u'updateType', _UpdateSynchronizePDU_updateType),
(u'pad2octets', _UpdateSynchronizePDU_pad2octets),
])
UpdateSynchronizePDU._ext = None
#-----< WindowActivationPDU >-----#
WindowActivationPDU = SEQ(name=u'WindowActivationPDU', mode=MODE_TYPE)
_WindowActivationPDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareDataHeader')))
_WindowActivationPDU_action = INT(name=u'action', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'WindowActivationAction')))
_WindowActivationPDU_activationID = INT(name=u'activationID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_WindowActivationPDU_activationWindow = INT(name=u'activationWindow', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'WindowID')))
_WindowActivationPDU_activationPoint = SEQ(name=u'activationPoint', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Point16')))
WindowActivationPDU._cont = ASN1Dict([
(u'shareDataHeader', _WindowActivationPDU_shareDataHeader),
(u'action', _WindowActivationPDU_action),
(u'activationID', _WindowActivationPDU_activationID),
(u'activationWindow', _WindowActivationPDU_activationWindow),
(u'activationPoint', _WindowActivationPDU_activationPoint),
])
WindowActivationPDU._ext = None
#-----< WindowListPDU >-----#
WindowListPDU = SEQ(name=u'WindowListPDU', mode=MODE_TYPE)
_WindowListPDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ShareDataHeader')))
_WindowListPDU_messageType = INT(name=u'messageType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'WindowListMessageType')))
_WindowListPDU_pad2octetsA = INT(name=u'pad2octetsA', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_WindowListPDU_numberWindows = INT(name=u'numberWindows', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_WindowListPDU_listTime = INT(name=u'listTime', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_WindowListPDU_listID = INT(name=u'listID', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_WindowListPDU_pad2octetsB = INT(name=u'pad2octetsB', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'Integer16')))
_WindowListPDU_windowAttributeList = SEQ_OF(name=u'windowAttributeList', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__WindowListPDU_windowAttributeList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'WindowAttribute')))
_WindowListPDU_windowAttributeList._cont = __WindowListPDU_windowAttributeList__item_
_WindowListPDU_windowTitleList = SEQ_OF(name=u'windowTitleList', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__WindowListPDU_windowTitleList__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'WindowTitle')))
_WindowListPDU_windowTitleList._cont = __WindowListPDU_windowTitleList__item_
WindowListPDU._cont = ASN1Dict([
(u'shareDataHeader', _WindowListPDU_shareDataHeader),
(u'messageType', _WindowListPDU_messageType),
(u'pad2octetsA', _WindowListPDU_pad2octetsA),
(u'numberWindows', _WindowListPDU_numberWindows),
(u'listTime', _WindowListPDU_listTime),
(u'listID', _WindowListPDU_listID),
(u'pad2octetsB', _WindowListPDU_pad2octetsB),
(u'windowAttributeList', _WindowListPDU_windowAttributeList),
(u'windowTitleList', _WindowListPDU_windowTitleList),
])
WindowListPDU._ext = None
#-----< SharePDU >-----#
SharePDU = CHOICE(name=u'SharePDU', mode=MODE_TYPE)
_SharePDU_applicationPDU = SEQ(name=u'applicationPDU', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ApplicationPDU')))
_SharePDU_confirmActivePDU = SEQ(name=u'confirmActivePDU', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ConfirmActivePDU')))
_SharePDU_controlPDU = SEQ(name=u'controlPDU', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'ControlPDU')))
_SharePDU_deactivateAllPDU = SEQ(name=u'deactivateAllPDU', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'DeactivateAllPDU')))
_SharePDU_deactivateOtherPDU = SEQ(name=u'deactivateOtherPDU', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'DeactivateOtherPDU')))
_SharePDU_deactivateSelfPDU = SEQ(name=u'deactivateSelfPDU', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'DeactivateSelfPDU')))
_SharePDU_demandActivePDU = SEQ(name=u'demandActivePDU', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'DemandActivePDU')))
_SharePDU_flowPDU = SEQ(name=u'flowPDU', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'FlowPDU')))
_SharePDU_fontPDU = SEQ(name=u'fontPDU', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'FontPDU')))
_SharePDU_inputPDU = SEQ(name=u'inputPDU', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'InputPDU')))
_SharePDU_mediatedControlPDU = SEQ(name=u'mediatedControlPDU', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'MediatedControlPDU')))
_SharePDU_pointerPDU = SEQ(name=u'pointerPDU', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'PointerPDU')))
_SharePDU_remoteSharePDU = SEQ(name=u'remoteSharePDU', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'RemoteSharePDU')))
_SharePDU_requestActivePDU = SEQ(name=u'requestActivePDU', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'RequestActivePDU')))
_SharePDU_synchronizePDU = SEQ(name=u'synchronizePDU', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'SynchronizePDU')))
_SharePDU_updateCapabilityPDU = SEQ(name=u'updateCapabilityPDU', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'UpdateCapabilityPDU')))
_SharePDU_updateBitmapPDU = SEQ(name=u'updateBitmapPDU', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'UpdateBitmapPDU')))
_SharePDU_updateOrdersPDU = SEQ(name=u'updateOrdersPDU', mode=MODE_TYPE, tag=(17, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'UpdateOrdersPDU')))
_SharePDU_updateSynchronizePDU = SEQ(name=u'updateSynchronizePDU', mode=MODE_TYPE, tag=(18, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'UpdateSynchronizePDU')))
_SharePDU_updatePalettePDU = SEQ(name=u'updatePalettePDU', mode=MODE_TYPE, tag=(19, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'UpdatePalettePDU')))
_SharePDU_windowActivationPDU = SEQ(name=u'windowActivationPDU', mode=MODE_TYPE, tag=(20, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'WindowActivationPDU')))
_SharePDU_windowListPDU = SEQ(name=u'windowListPDU', mode=MODE_TYPE, tag=(21, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-legacy-mode', 'WindowListPDU')))
SharePDU._cont = ASN1Dict([
(u'applicationPDU', _SharePDU_applicationPDU),
(u'confirmActivePDU', _SharePDU_confirmActivePDU),
(u'controlPDU', _SharePDU_controlPDU),
(u'deactivateAllPDU', _SharePDU_deactivateAllPDU),
(u'deactivateOtherPDU', _SharePDU_deactivateOtherPDU),
(u'deactivateSelfPDU', _SharePDU_deactivateSelfPDU),
(u'demandActivePDU', _SharePDU_demandActivePDU),
(u'flowPDU', _SharePDU_flowPDU),
(u'fontPDU', _SharePDU_fontPDU),
(u'inputPDU', _SharePDU_inputPDU),
(u'mediatedControlPDU', _SharePDU_mediatedControlPDU),
(u'pointerPDU', _SharePDU_pointerPDU),
(u'remoteSharePDU', _SharePDU_remoteSharePDU),
(u'requestActivePDU', _SharePDU_requestActivePDU),
(u'synchronizePDU', _SharePDU_synchronizePDU),
(u'updateCapabilityPDU', _SharePDU_updateCapabilityPDU),
(u'updateBitmapPDU', _SharePDU_updateBitmapPDU),
(u'updateOrdersPDU', _SharePDU_updateOrdersPDU),
(u'updateSynchronizePDU', _SharePDU_updateSynchronizePDU),
(u'updatePalettePDU', _SharePDU_updatePalettePDU),
(u'windowActivationPDU', _SharePDU_windowActivationPDU),
(u'windowListPDU', _SharePDU_windowListPDU),
])
SharePDU._ext = None
_all_ = [
maxSourceDescriptor,
maxTerminalDescriptor,
maxFonts,
maxPassword,
maxFaceName,
maxTitleString,
maxInputEvents,
BitString8,
BitString16,
BitString32,
Coordinate8,
Coordinate16,
Integer4,
Integer8,
Integer12,
Integer16,
Integer32,
Boolean16,
UserID,
ShareID,
WindowID,
T50String,
ASString,
BitmapCompressionCapabilityFlags,
BoundsOrderFlags,
ControlCapabilityFlags,
ControlOrderFlags,
ExtraOrderFlags,
ExtraTextFlags,
FontAttributeFlags,
KeyboardFlags,
OrderCapabilityFlags,
PointingDeviceFlags,
TextAttributeFlags,
TextCapabilityFlags,
WindowAttributeFlags,
ApplicationAction,
BackgroundMixMode,
_BitmapData_uncompressedBitmapData,
_BitmapData_compressedBitmapData,
BitmapData,
_Brush_originX,
_Brush_originY,
_Brush_style,
_Brush_hatch,
_Brush_pattern,
Brush,
_BrushHatch_style,
_BrushHatch_patternZero,
BrushHatch,
BrushStyle,
_Color_red,
_Color_green,
_Color_blue,
Color,
_ColorQuad_blue,
_ColorQuad_green,
_ColorQuad_red,
_ColorQuad_pad1octet,
ColorQuad,
_ColorPointerAttribute_cacheIndex,
_ColorPointerAttribute_hotSpot,
_ColorPointerAttribute_width,
_ColorPointerAttribute_height,
_ColorPointerAttribute_lengthANDMAsk,
_ColorPointerAttribute_lengthXORMAsk,
_ColorPointerAttribute_colorPointerData,
ColorPointerAttribute,
_CompressedBitmapData_pad2octets,
_CompressedBitmapData_mainBodySize,
_CompressedBitmapData_rowSize,
_CompressedBitmapData_uncompressedSize,
_CompressedBitmapData_compressedBitmap,
CompressedBitmapData,
ControlAction,
ControlPriority,
_Coordinate_absolute,
_Coordinate_delta,
Coordinate,
DesktopSaveAction,
_FontAttribute_faceName,
_FontAttribute_fontFlags,
_FontAttribute_averageWidth,
_FontAttribute_height,
_FontAttribute_aspectX,
_FontAttribute_aspectY,
_FontAttribute_signature1,
_FontAttribute_signature2,
_FontAttribute_signature3,
_FontAttribute_codePage,
_FontAttribute_ascent,
FontAttribute,
FontCodePage,
HatchStyle,
InputMessageType,
MediatedControlAction,
_MonoPointerAttribute_hotSpot,
_MonoPointerAttribute_width,
_MonoPointerAttribute_height,
_MonoPointerAttribute_lengthPointerData,
_MonoPointerAttribute_monoPointerData,
MonoPointerAttribute,
OSMajorType,
OSMinorType,
PDUType,
PDUType2,
PDUTypeFlow,
_Pen_style,
_Pen_width,
_Pen_color,
Pen,
PenStyle,
_Point16_x,
_Point16_y,
Point16,
PointerMessageType,
PrimaryOrderType,
_Rectangle16_left,
_Rectangle16_top,
_Rectangle16_right,
_Rectangle16_bottom,
Rectangle16,
RemoteShareAction,
RemoteShareDenial,
ROP2,
ROP3,
SecondaryOrderType,
StreamID,
SynchronizeMessageType,
SystemPointerType,
UpdateType,
WindowActivationAction,
_WindowAttribute_windowID,
_WindowAttribute_windowExtra,
_WindowAttribute_windowOwner,
_WindowAttribute_windowFlags,
_WindowAttribute_windowRectangle,
WindowAttribute,
WindowListMessageType,
_WindowTitle_noTitle,
_WindowTitle_titleString,
WindowTitle,
CapabilitySetType,
_GeneralCapabilitySet_capabilitySetType,
_GeneralCapabilitySet_lengthCapability,
_GeneralCapabilitySet_osMajorType,
_GeneralCapabilitySet_osMinorType,
_GeneralCapabilitySet_protocolVersion,
_GeneralCapabilitySet_pad2octetsA,
_GeneralCapabilitySet_generalCompressionTypes,
_GeneralCapabilitySet_pad2octetsB,
_GeneralCapabilitySet_updatecapabilityFlag,
_GeneralCapabilitySet_remoteUnshareFlag,
_GeneralCapabilitySet_generalCompressionLevel,
_GeneralCapabilitySet_pad2octetsC,
GeneralCapabilitySet,
_BitmapCapabilitySet_capabilitySetType,
_BitmapCapabilitySet_lengthCapability,
_BitmapCapabilitySet_preferredBitsPerPixel,
_BitmapCapabilitySet_receive1BitPerPixelFlag,
_BitmapCapabilitySet_receive4BitsPerPixelFlag,
_BitmapCapabilitySet_receive8BitsPerPixelFlag,
_BitmapCapabilitySet_desktopWidth,
_BitmapCapabilitySet_desktopHeight,
_BitmapCapabilitySet_pad2octetsA,
_BitmapCapabilitySet_desktopResizeFlag,
_BitmapCapabilitySet_bitmapCompressionType,
_BitmapCapabilitySet_pad2octetsC,
BitmapCapabilitySet,
_OrderCapabilitySet_capabilitySetType,
_OrderCapabilitySet_lengthCapability,
_OrderCapabilitySet_terminalDescriptor,
_OrderCapabilitySet_pad4octetsA,
_OrderCapabilitySet_desktopXGranularity,
_OrderCapabilitySet_desktopYGranularity,
_OrderCapabilitySet_pad2octetsA,
_OrderCapabilitySet_maximumOrderLevel,
_OrderCapabilitySet_numberFonts,
_OrderCapabilitySet_orderFlags,
__OrderCapabilitySet_orderSupport_destinationBltSupport,
__OrderCapabilitySet_orderSupport_patternBltSupport,
__OrderCapabilitySet_orderSupport_screenBltSupport,
__OrderCapabilitySet_orderSupport_memoryBltSupport,
__OrderCapabilitySet_orderSupport_memoryThreeWayBltSupport,
__OrderCapabilitySet_orderSupport_textSupport,
__OrderCapabilitySet_orderSupport_extendedTextSupport,
__OrderCapabilitySet_orderSupport_rectangleSupport,
__OrderCapabilitySet_orderSupport_lineSupport,
__OrderCapabilitySet_orderSupport_frameSupport,
__OrderCapabilitySet_orderSupport_opaqueRectangleSupport,
__OrderCapabilitySet_orderSupport_desktopSaveSupport,
__OrderCapabilitySet_orderSupport_undefinedOrder12,
__OrderCapabilitySet_orderSupport_undefinedOrder13,
__OrderCapabilitySet_orderSupport_undefinedOrder14,
__OrderCapabilitySet_orderSupport_undefinedOrder15,
__OrderCapabilitySet_orderSupport_undefinedOrder16,
__OrderCapabilitySet_orderSupport_undefinedOrder17,
__OrderCapabilitySet_orderSupport_undefinedOrder18,
__OrderCapabilitySet_orderSupport_undefinedOrder19,
__OrderCapabilitySet_orderSupport_undefinedOrder20,
__OrderCapabilitySet_orderSupport_undefinedOrder21,
__OrderCapabilitySet_orderSupport_undefinedOrder22,
__OrderCapabilitySet_orderSupport_undefinedOrder23,
__OrderCapabilitySet_orderSupport_undefinedOrder24,
__OrderCapabilitySet_orderSupport_undefinedOrder25,
__OrderCapabilitySet_orderSupport_undefinedOrder26,
__OrderCapabilitySet_orderSupport_undefinedOrder27,
__OrderCapabilitySet_orderSupport_undefinedOrder28,
__OrderCapabilitySet_orderSupport_undefinedOrder29,
__OrderCapabilitySet_orderSupport_undefinedOrder30,
__OrderCapabilitySet_orderSupport_undefinedOrder31,
_OrderCapabilitySet_orderSupport,
_OrderCapabilitySet_textFlags,
_OrderCapabilitySet_pad2octetsB,
_OrderCapabilitySet_pad4octetsB,
_OrderCapabilitySet_desktopSaveSize,
_OrderCapabilitySet_pad4octetsC,
OrderCapabilitySet,
_BitmapCacheCapabilitySet_capabilitySetType,
_BitmapCacheCapabilitySet_lengthCapability,
_BitmapCacheCapabilitySet_pad4octetsA,
_BitmapCacheCapabilitySet_pad4octetsB,
_BitmapCacheCapabilitySet_pad4octetsC,
_BitmapCacheCapabilitySet_pad4octetsD,
_BitmapCacheCapabilitySet_pad4octetsE,
_BitmapCacheCapabilitySet_pad4octetsF,
_BitmapCacheCapabilitySet_cache1Entries,
_BitmapCacheCapabilitySet_cache1MaximumCellSize,
_BitmapCacheCapabilitySet_cache2Entries,
_BitmapCacheCapabilitySet_cache2MaximumCellSize,
_BitmapCacheCapabilitySet_cache3Entries,
_BitmapCacheCapabilitySet_cache3MaximumCellSize,
BitmapCacheCapabilitySet,
_ColorCacheCapabilitySet_capabilitySetType,
_ColorCacheCapabilitySet_lengthCapability,
_ColorCacheCapabilitySet_colorTablecacheSize,
_ColorCacheCapabilitySet_pad2octetsA,
ColorCacheCapabilitySet,
_ActivationCapabilitySet_capabilitySetType,
_ActivationCapabilitySet_lengthCapability,
_ActivationCapabilitySet_helpKeyFlag,
_ActivationCapabilitySet_helpIndexKeyFlag,
_ActivationCapabilitySet_helpExtendedKeyFlag,
_ActivationCapabilitySet_windowActivateFlag,
ActivationCapabilitySet,
_ControlCapabilitySet_capabilitySetType,
_ControlCapabilitySet_lengthCapability,
_ControlCapabilitySet_controlFlags,
_ControlCapabilitySet_remoteDetachFlag,
_ControlCapabilitySet_controlInterest,
_ControlCapabilitySet_detachInterest,
ControlCapabilitySet,
_PointerCapabilitySet_capabilitySetType,
_PointerCapabilitySet_lengthCapability,
_PointerCapabilitySet_colorPointerFlag,
_PointerCapabilitySet_pointerCacheSize,
PointerCapabilitySet,
_ShareCapabilitySet_capabilitySetType,
_ShareCapabilitySet_lengthCapability,
_ShareCapabilitySet_nodeID,
ShareCapabilitySet,
_NonStandardCapabilitySet_capabilitySetType,
_NonStandardCapabilitySet_lengthCapability,
_NonStandardCapabilitySet_nonStandardParameters,
NonStandardCapabilitySet,
_CombinedCapabilities_numberCapabilities,
_CombinedCapabilities_pad2octets,
__CombinedCapabilities_combinedCapabilities_generalCapabilitySet,
__CombinedCapabilities_combinedCapabilities_bitmapCapabilitySet,
__CombinedCapabilities_combinedCapabilities_orderCapabilitySet,
__CombinedCapabilities_combinedCapabilities_bitmapCacheCapabilitySet,
__CombinedCapabilities_combinedCapabilities_colorCacheCapabilitySet,
__CombinedCapabilities_combinedCapabilities_activationCapabilitySet,
__CombinedCapabilities_combinedCapabilities_controlCapabilitySet,
__CombinedCapabilities_combinedCapabilities_pointerCapabilitySet,
__CombinedCapabilities_combinedCapabilities_shareCapabilitySet,
__CombinedCapabilities_combinedCapabilities_nonStandardCapabilitySet,
_CombinedCapabilities_combinedCapabilities,
CombinedCapabilities,
_UpdateCapabilitySet_bitmapCapabilitySet,
UpdateCapabilitySet,
_InputEvent_pointingDeviceEvent,
_InputEvent_keyboardEvent,
_InputEvent_synchronizeEvent,
InputEvent,
_KeyboardEvent_eventTime,
_KeyboardEvent_messageType,
_KeyboardEvent_keyboardFlags,
_KeyboardEvent_keyCode,
KeyboardEvent,
_PointingDeviceEvent_eventTime,
_PointingDeviceEvent_messageType,
_PointingDeviceEvent_pointingDeviceFlags,
_PointingDeviceEvent_pointingDeviceX,
_PointingDeviceEvent_pointingDeviceY,
PointingDeviceEvent,
_SynchronizeEvent_eventTime,
_SynchronizeEvent_messageType,
SynchronizeEvent,
_PrimaryOrderHeader_controlFlags,
_PrimaryOrderHeader_orderType,
__PrimaryOrderHeader_encodingFlags__item_,
_PrimaryOrderHeader_encodingFlags,
_PrimaryOrderHeader_boundsFlags,
_PrimaryOrderHeader_boundsLeft,
_PrimaryOrderHeader_boundsTop,
_PrimaryOrderHeader_boundsRight,
_PrimaryOrderHeader_boundsBottom,
PrimaryOrderHeader,
_SecondaryOrderHeader_controlFlags,
_SecondaryOrderHeader_orderLength,
_SecondaryOrderHeader_extraFlags,
_SecondaryOrderHeader_orderType,
SecondaryOrderHeader,
_ShareControlHeader_totalLength,
_ShareControlHeader_protocolVersion,
_ShareControlHeader_pduType,
_ShareControlHeader_pad1octet,
_ShareControlHeader_pduSource,
ShareControlHeader,
_ShareDataHeader_shareControlHeader,
_ShareDataHeader_shareID,
_ShareDataHeader_pad1octet,
_ShareDataHeader_streamID,
_ShareDataHeader_uncompressedLength,
_ShareDataHeader_pduType2,
_ShareDataHeader_generalCompressedType,
_ShareDataHeader_generalCompressedLength,
ShareDataHeader,
_DestinationBltOrder_header,
_DestinationBltOrder_destLeft,
_DestinationBltOrder_destTop,
_DestinationBltOrder_destWidth,
_DestinationBltOrder_destHeight,
_DestinationBltOrder_rop3,
DestinationBltOrder,
_PatternBltOrder_header,
_PatternBltOrder_destLeft,
_PatternBltOrder_destTop,
_PatternBltOrder_destWidth,
_PatternBltOrder_destHeight,
_PatternBltOrder_rop3,
_PatternBltOrder_backgroundColor,
_PatternBltOrder_foregroundColor,
_PatternBltOrder_brush,
PatternBltOrder,
_ScreenBltOrder_header,
_ScreenBltOrder_destLeft,
_ScreenBltOrder_destTop,
_ScreenBltOrder_destWidth,
_ScreenBltOrder_destHeight,
_ScreenBltOrder_rop3,
_ScreenBltOrder_sourceX,
_ScreenBltOrder_sourceY,
ScreenBltOrder,
_CacheBitmapOrder_header,
_CacheBitmapOrder_cacheId,
_CacheBitmapOrder_pad1octet,
_CacheBitmapOrder_bitmapWidth,
_CacheBitmapOrder_bitmapHeight,
_CacheBitmapOrder_bitmapBitsPerPel,
_CacheBitmapOrder_bitmapLength,
_CacheBitmapOrder_cacheIndex,
_CacheBitmapOrder_bitmapData,
CacheBitmapOrder,
_CacheColorTableOrder_header,
_CacheColorTableOrder_cacheIndex,
_CacheColorTableOrder_numberColors,
__CacheColorTableOrder_colorTable__item_,
_CacheColorTableOrder_colorTable,
CacheColorTableOrder,
_MemoryBltOrder_header,
_MemoryBltOrder_colorTableCacheIndex,
_MemoryBltOrder_bitmapCacheID,
_MemoryBltOrder_destLeft,
_MemoryBltOrder_destTop,
_MemoryBltOrder_destWidth,
_MemoryBltOrder_destHeight,
_MemoryBltOrder_rop3,
_MemoryBltOrder_sourceX,
_MemoryBltOrder_sourceY,
_MemoryBltOrder_bitmapCacheIndex,
MemoryBltOrder,
_MemoryThreeWayBltOrder_header,
_MemoryThreeWayBltOrder_colorTableCacheIndex,
_MemoryThreeWayBltOrder_bitmapCacheID,
_MemoryThreeWayBltOrder_destLeft,
_MemoryThreeWayBltOrder_destTop,
_MemoryThreeWayBltOrder_destWidth,
_MemoryThreeWayBltOrder_destHeight,
_MemoryThreeWayBltOrder_rop3,
_MemoryThreeWayBltOrder_sourceX,
_MemoryThreeWayBltOrder_sourceY,
_MemoryThreeWayBltOrder_backgroundColor,
_MemoryThreeWayBltOrder_foregroundColor,
_MemoryThreeWayBltOrder_brush,
_MemoryThreeWayBltOrder_bitmapCacheIndex,
MemoryThreeWayBltOrder,
_TextOrder_header,
_TextOrder_backMixMode,
_TextOrder_startX,
_TextOrder_startY,
_TextOrder_backgroundColor,
_TextOrder_foregroundColor,
_TextOrder_extraSpacing,
_TextOrder_totalBreakSpacing,
_TextOrder_breakCount,
_TextOrder_fontHeight,
_TextOrder_fontWidth,
_TextOrder_fontWeight,
_TextOrder_textFlags,
_TextOrder_fontID,
_TextOrder_numberCodePoints,
_TextOrder_codePointList,
TextOrder,
_ExtendedTextOrder_header,
_ExtendedTextOrder_backMixMode,
_ExtendedTextOrder_startX,
_ExtendedTextOrder_startY,
_ExtendedTextOrder_backgroundColor,
_ExtendedTextOrder_foregroundColor,
_ExtendedTextOrder_extraSpacing,
_ExtendedTextOrder_totalBreakSpacing,
_ExtendedTextOrder_breakCount,
_ExtendedTextOrder_fontHeight,
_ExtendedTextOrder_fontWidth,
_ExtendedTextOrder_fontWeight,
_ExtendedTextOrder_textFlags1,
_ExtendedTextOrder_fontID,
_ExtendedTextOrder_textFlags2,
_ExtendedTextOrder_clipLeft,
_ExtendedTextOrder_clipTop,
_ExtendedTextOrder_clipRight,
_ExtendedTextOrder_clipBottom,
_ExtendedTextOrder_numberCodePoints,
_ExtendedTextOrder_codePointList,
_ExtendedTextOrder_numberDeltaX,
__ExtendedTextOrder_deltaXList__item_,
_ExtendedTextOrder_deltaXList,
ExtendedTextOrder,
_FrameOrder_header,
_FrameOrder_destLeft,
_FrameOrder_destTop,
_FrameOrder_destWidth,
_FrameOrder_destHeight,
_FrameOrder_rop3,
_FrameOrder_backgroundColor,
_FrameOrder_foregroundColor,
_FrameOrder_brush,
FrameOrder,
_RectangleOrder_header,
_RectangleOrder_backMixMode,
_RectangleOrder_destLeft,
_RectangleOrder_destTop,
_RectangleOrder_destRight,
_RectangleOrder_destBottom,
_RectangleOrder_backgroundColor,
_RectangleOrder_foregroundColor,
_RectangleOrder_brush,
_RectangleOrder_rop2,
_RectangleOrder_pen,
RectangleOrder,
_OpaqueRectangleOrder_header,
_OpaqueRectangleOrder_destLeft,
_OpaqueRectangleOrder_destTop,
_OpaqueRectangleOrder_destWidth,
_OpaqueRectangleOrder_destHeight,
_OpaqueRectangleOrder_color,
OpaqueRectangleOrder,
_LineOrder_header,
_LineOrder_backMixMode,
_LineOrder_startX,
_LineOrder_startY,
_LineOrder_endX,
_LineOrder_endY,
_LineOrder_backgroundColor,
_LineOrder_rop2,
_LineOrder_pen,
LineOrder,
_DesktopSaveOrder_header,
_DesktopSaveOrder_saveOffset,
_DesktopSaveOrder_destLeft,
_DesktopSaveOrder_destTop,
_DesktopSaveOrder_destWidth,
_DesktopSaveOrder_destHeight,
_DesktopSaveOrder_action,
DesktopSaveOrder,
_DesktopOriginOrder_header,
_DesktopOriginOrder_desktopLeft,
_DesktopOriginOrder_desktopTop,
DesktopOriginOrder,
_PrimaryOrder_destinationBlt,
_PrimaryOrder_patternBlt,
_PrimaryOrder_screenBlt,
_PrimaryOrder_memoryBlt,
_PrimaryOrder_memoryThreeWayBlt,
_PrimaryOrder_text,
_PrimaryOrder_extendedText,
_PrimaryOrder_frame,
_PrimaryOrder_rectangle,
_PrimaryOrder_line,
_PrimaryOrder_opaqueRectangle,
_PrimaryOrder_desktopSave,
_PrimaryOrder_desktopOrigin,
PrimaryOrder,
_SecondaryOrder_cacheBitmap,
_SecondaryOrder_cacheColorTable,
SecondaryOrder,
_UpdateOrder_primaryOrder,
_UpdateOrder_secondaryOrder,
UpdateOrder,
_ApplicationPDU_shareDataHeader,
_ApplicationPDU_action,
_ApplicationPDU_numberApplications,
_ApplicationPDU_windowID,
ApplicationPDU,
_ConfirmActivePDU_shareControlHeader,
_ConfirmActivePDU_shareID,
_ConfirmActivePDU_originatorID,
_ConfirmActivePDU_lengthSourceDescriptor,
_ConfirmActivePDU_lengthCombinedCapabilities,
_ConfirmActivePDU_sourceDescriptor,
_ConfirmActivePDU_combinedCapabilities,
ConfirmActivePDU,
_ControlPDU_shareDataHeader,
_ControlPDU_action,
_ControlPDU_grantID,
_ControlPDU_controlID,
ControlPDU,
_DeactivateAllPDU_shareControlHeader,
_DeactivateAllPDU_shareID,
_DeactivateAllPDU_lengthSourceDescriptor,
_DeactivateAllPDU_sourceDescriptor,
DeactivateAllPDU,
_DeactivateOtherPDU_shareControlHeader,
_DeactivateOtherPDU_shareID,
_DeactivateOtherPDU_deactivateID,
_DeactivateOtherPDU_lengthSourceDescriptor,
_DeactivateOtherPDU_sourceDescriptor,
DeactivateOtherPDU,
_DeactivateSelfPDU_shareControlHeader,
_DeactivateSelfPDU_shareID,
DeactivateSelfPDU,
_DemandActivePDU_shareControlHeader,
_DemandActivePDU_shareID,
_DemandActivePDU_lengthSourceDescriptor,
_DemandActivePDU_lengthCombinedCapabilities,
_DemandActivePDU_sourceDescriptor,
_DemandActivePDU_combinedCapabilities,
DemandActivePDU,
_FlowPDU_flowMarker,
_FlowPDU_pad8bits,
_FlowPDU_pduTypeFlow,
_FlowPDU_flowIdentifier,
_FlowPDU_flowNumber,
_FlowPDU_pduSource,
FlowPDU,
_FontPDU_shareDataHeader,
_FontPDU_numberFonts,
_FontPDU_entrySize,
__FontPDU_fontList__item_,
_FontPDU_fontList,
FontPDU,
_InputPDU_shareDataHeader,
_InputPDU_numberEvents,
_InputPDU_pad2octets,
__InputPDU_eventList__item_,
_InputPDU_eventList,
InputPDU,
_MediatedControlPDU_shareDataHeader,
_MediatedControlPDU_action,
_MediatedControlPDU_passControlFlag,
_MediatedControlPDU_sendingReference,
_MediatedControlPDU_originatorReference,
_MediatedControlPDU_originatorID,
MediatedControlPDU,
_PointerPDU_shareDataHeader,
_PointerPDU_messageType,
_PointerPDU_pad2octets,
__PointerPDU_pointerData_systemPointerType,
__PointerPDU_pointerData_monoPointerAttribute,
__PointerPDU_pointerData_colorPointerAttribute,
__PointerPDU_pointerData_cachedPointerIndex,
__PointerPDU_pointerData_pointerPosition,
_PointerPDU_pointerData,
PointerPDU,
_RemoteSharePDU_shareDataHeader,
_RemoteSharePDU_action,
__RemoteSharePDU_additionalData_requestingID,
__RemoteSharePDU_additionalData_pad2octets,
__RemoteSharePDU_additionalData_denialCode,
_RemoteSharePDU_additionalData,
_RemoteSharePDU_encryptedPassword,
RemoteSharePDU,
_RequestActivePDU_shareControlHeader,
_RequestActivePDU_lengthSourceDescriptor,
_RequestActivePDU_lengthCombinedCapabilities,
_RequestActivePDU_sourceDescriptor,
_RequestActivePDU_combinedCapabilities,
RequestActivePDU,
_SynchronizePDU_shareDataHeader,
_SynchronizePDU_messageType,
_SynchronizePDU_targetUser,
SynchronizePDU,
_UpdateBitmapPDU_shareDataHeader,
_UpdateBitmapPDU_updateType,
_UpdateBitmapPDU_pad2octets,
_UpdateBitmapPDU_destLeft,
_UpdateBitmapPDU_destTop,
_UpdateBitmapPDU_destRight,
_UpdateBitmapPDU_destBottom,
_UpdateBitmapPDU_width,
_UpdateBitmapPDU_height,
_UpdateBitmapPDU_bitsPerPixel,
_UpdateBitmapPDU_compressedFlag,
_UpdateBitmapPDU_bitmapLength,
_UpdateBitmapPDU_bitmapData,
UpdateBitmapPDU,
_UpdateCapabilityPDU_shareDataHeader,
_UpdateCapabilityPDU_updateCapabilitySet,
UpdateCapabilityPDU,
_UpdateOrdersPDU_shareDataHeader,
_UpdateOrdersPDU_updateType,
_UpdateOrdersPDU_pad2octetsA,
_UpdateOrdersPDU_numberOrders,
_UpdateOrdersPDU_pad2octetsB,
__UpdateOrdersPDU_orderList__item_,
_UpdateOrdersPDU_orderList,
UpdateOrdersPDU,
_UpdatePalettePDU_shareDataHeader,
_UpdatePalettePDU_updateType,
_UpdatePalettePDU_pad2octets,
_UpdatePalettePDU_numberColors,
__UpdatePalettePDU_palette__item_,
_UpdatePalettePDU_palette,
UpdatePalettePDU,
_UpdateSynchronizePDU_shareDataHeader,
_UpdateSynchronizePDU_updateType,
_UpdateSynchronizePDU_pad2octets,
UpdateSynchronizePDU,
_WindowActivationPDU_shareDataHeader,
_WindowActivationPDU_action,
_WindowActivationPDU_activationID,
_WindowActivationPDU_activationWindow,
_WindowActivationPDU_activationPoint,
WindowActivationPDU,
_WindowListPDU_shareDataHeader,
_WindowListPDU_messageType,
_WindowListPDU_pad2octetsA,
_WindowListPDU_numberWindows,
_WindowListPDU_listTime,
_WindowListPDU_listID,
_WindowListPDU_pad2octetsB,
__WindowListPDU_windowAttributeList__item_,
_WindowListPDU_windowAttributeList,
__WindowListPDU_windowTitleList__item_,
_WindowListPDU_windowTitleList,
WindowListPDU,
_SharePDU_applicationPDU,
_SharePDU_confirmActivePDU,
_SharePDU_controlPDU,
_SharePDU_deactivateAllPDU,
_SharePDU_deactivateOtherPDU,
_SharePDU_deactivateSelfPDU,
_SharePDU_demandActivePDU,
_SharePDU_flowPDU,
_SharePDU_fontPDU,
_SharePDU_inputPDU,
_SharePDU_mediatedControlPDU,
_SharePDU_pointerPDU,
_SharePDU_remoteSharePDU,
_SharePDU_requestActivePDU,
_SharePDU_synchronizePDU,
_SharePDU_updateCapabilityPDU,
_SharePDU_updateBitmapPDU,
_SharePDU_updateOrdersPDU,
_SharePDU_updateSynchronizePDU,
_SharePDU_updatePalettePDU,
_SharePDU_windowActivationPDU,
_SharePDU_windowListPDU,
SharePDU,
]
class GCC_PROTOCOL:
_name_ = u'GCC-PROTOCOL'
_oid_ = [0, 0, 20, 124, 0, 2, 2, 1]
_obj_ = [
u'ChannelID',
u'StaticChannelID',
u'DynamicChannelID',
u'UserID',
u'TokenID',
u'StaticTokenID',
u'DynamicTokenID',
u'Time',
u'Handle',
u'H221NonStandardIdentifier',
u'Key',
u'NonStandardParameter',
u'TextString',
u'simpleTextFirstCharacter',
u'simpleTextLastCharacter',
u'SimpleTextString',
u'SimpleNumericString',
u'DiallingString',
u'SubAddressString',
u'ExtraDiallingString',
u'UserData',
u'Password',
u'PasswordSelector',
u'ChallengeResponseItem',
u'ChallengeResponseAlgorithm',
u'ChallengeItem',
u'ChallengeRequest',
u'ChallengeResponse',
u'PasswordChallengeRequestResponse',
u'ConferenceName',
u'ConferenceNameSelector',
u'ConferenceNameModifier',
u'Privilege',
u'TerminationMethod',
u'ConferencePriorityScheme',
u'ConferencePriority',
u'NodeCategory',
u'ConferenceMode',
u'NetworkAddress',
u'MediaList',
u'ChannelAggregationMethod',
u'Profile',
u'ExtendedE164NetworkAddress',
u'TransportAddress',
u'GSTNConnection',
u'ISDNConnection',
u'CSDNConnection',
u'PSDNConnection',
u'ATMConnection',
u'NetworkConnection',
u'NetworkAddressV2',
u'NodeType',
u'NodeProperties',
u'AsymmetryIndicator',
u'AlternativeNodeID',
u'ConferenceDescriptor',
u'NodeRecord',
u'SessionKey',
u'ChannelType',
u'ApplicationRecord',
u'CapabilityID',
u'CapabilityClass',
u'EntityID',
u'ApplicationInvokeSpecifier',
u'RegistryKey',
u'RegistryItem',
u'RegistryEntryOwner',
u'RegistryModificationRights',
u'UserIDIndication',
u'ConferenceCreateRequest',
u'ConferenceCreateResponse',
u'ConferenceQueryRequest',
u'ConferenceQueryResponse',
u'ConferenceJoinRequest',
u'ConferenceJoinResponse',
u'ConferenceInviteRequest',
u'ConferenceInviteResponse',
u'ConferenceAddRequest',
u'ConferenceAddResponse',
u'ConferenceLockRequest',
u'ConferenceLockResponse',
u'ConferenceLockIndication',
u'ConferenceUnlockRequest',
u'ConferenceUnlockResponse',
u'ConferenceUnlockIndication',
u'ConferenceTerminateRequest',
u'ConferenceTerminateResponse',
u'ConferenceTerminateIndication',
u'ConferenceEjectUserRequest',
u'ConferenceEjectUserResponse',
u'ConferenceEjectUserIndication',
u'ConferenceTransferRequest',
u'ConferenceTransferResponse',
u'ConferenceTransferIndication',
u'RosterUpdateIndication',
u'ApplicationInvokeIndication',
u'RegistryRegisterChannelRequest',
u'RegistryAssignTokenRequest',
u'RegistrySetParameterRequest',
u'RegistryRetrieveEntryRequest',
u'RegistryDeleteEntryRequest',
u'RegistryMonitorEntryRequest',
u'RegistryMonitorEntryIndication',
u'RegistryAllocateHandleRequest',
u'RegistryAllocateHandleResponse',
u'RegistryResponse',
u'ConductorAssignIndication',
u'ConductorReleaseIndication',
u'ConductorPermissionAskIndication',
u'ConductorPermissionGrantIndication',
u'ConferenceTimeRemainingIndication',
u'ConferenceTimeInquireIndication',
u'ConferenceTimeExtendIndication',
u'ConferenceAssistanceIndication',
u'TextMessageIndication',
u'RosterRefreshRequest',
u'FunctionNotSupportedResponse',
u'NonStandardPDU',
u'ConnectData',
u'ConnectGCCPDU',
u'GCCPDU',
u'RequestPDU',
u'ResponsePDU',
u'IndicationPDU',
]
_type_ = [
u'ChannelID',
u'StaticChannelID',
u'DynamicChannelID',
u'UserID',
u'TokenID',
u'StaticTokenID',
u'DynamicTokenID',
u'Time',
u'Handle',
u'H221NonStandardIdentifier',
u'Key',
u'NonStandardParameter',
u'TextString',
u'SimpleTextString',
u'SimpleNumericString',
u'DiallingString',
u'SubAddressString',
u'ExtraDiallingString',
u'UserData',
u'Password',
u'PasswordSelector',
u'ChallengeResponseItem',
u'ChallengeResponseAlgorithm',
u'ChallengeItem',
u'ChallengeRequest',
u'ChallengeResponse',
u'PasswordChallengeRequestResponse',
u'ConferenceName',
u'ConferenceNameSelector',
u'ConferenceNameModifier',
u'Privilege',
u'TerminationMethod',
u'ConferencePriorityScheme',
u'ConferencePriority',
u'NodeCategory',
u'ConferenceMode',
u'NetworkAddress',
u'MediaList',
u'ChannelAggregationMethod',
u'Profile',
u'ExtendedE164NetworkAddress',
u'TransportAddress',
u'GSTNConnection',
u'ISDNConnection',
u'CSDNConnection',
u'PSDNConnection',
u'ATMConnection',
u'NetworkConnection',
u'NetworkAddressV2',
u'NodeType',
u'NodeProperties',
u'AsymmetryIndicator',
u'AlternativeNodeID',
u'ConferenceDescriptor',
u'NodeRecord',
u'SessionKey',
u'ChannelType',
u'ApplicationRecord',
u'CapabilityID',
u'CapabilityClass',
u'EntityID',
u'ApplicationInvokeSpecifier',
u'RegistryKey',
u'RegistryItem',
u'RegistryEntryOwner',
u'RegistryModificationRights',
u'UserIDIndication',
u'ConferenceCreateRequest',
u'ConferenceCreateResponse',
u'ConferenceQueryRequest',
u'ConferenceQueryResponse',
u'ConferenceJoinRequest',
u'ConferenceJoinResponse',
u'ConferenceInviteRequest',
u'ConferenceInviteResponse',
u'ConferenceAddRequest',
u'ConferenceAddResponse',
u'ConferenceLockRequest',
u'ConferenceLockResponse',
u'ConferenceLockIndication',
u'ConferenceUnlockRequest',
u'ConferenceUnlockResponse',
u'ConferenceUnlockIndication',
u'ConferenceTerminateRequest',
u'ConferenceTerminateResponse',
u'ConferenceTerminateIndication',
u'ConferenceEjectUserRequest',
u'ConferenceEjectUserResponse',
u'ConferenceEjectUserIndication',
u'ConferenceTransferRequest',
u'ConferenceTransferResponse',
u'ConferenceTransferIndication',
u'RosterUpdateIndication',
u'ApplicationInvokeIndication',
u'RegistryRegisterChannelRequest',
u'RegistryAssignTokenRequest',
u'RegistrySetParameterRequest',
u'RegistryRetrieveEntryRequest',
u'RegistryDeleteEntryRequest',
u'RegistryMonitorEntryRequest',
u'RegistryMonitorEntryIndication',
u'RegistryAllocateHandleRequest',
u'RegistryAllocateHandleResponse',
u'RegistryResponse',
u'ConductorAssignIndication',
u'ConductorReleaseIndication',
u'ConductorPermissionAskIndication',
u'ConductorPermissionGrantIndication',
u'ConferenceTimeRemainingIndication',
u'ConferenceTimeInquireIndication',
u'ConferenceTimeExtendIndication',
u'ConferenceAssistanceIndication',
u'TextMessageIndication',
u'RosterRefreshRequest',
u'FunctionNotSupportedResponse',
u'NonStandardPDU',
u'ConnectData',
u'ConnectGCCPDU',
u'GCCPDU',
u'RequestPDU',
u'ResponsePDU',
u'IndicationPDU',
]
_set_ = [
]
_val_ = [
u'simpleTextFirstCharacter',
u'simpleTextLastCharacter',
]
_class_ = [
]
_param_ = [
]
#-----< ChannelID >-----#
ChannelID = INT(name=u'ChannelID', mode=MODE_TYPE)
ChannelID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[])
#-----< StaticChannelID >-----#
StaticChannelID = INT(name=u'StaticChannelID', mode=MODE_TYPE)
StaticChannelID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=1000)], ev=None, er=[])
#-----< DynamicChannelID >-----#
DynamicChannelID = INT(name=u'DynamicChannelID', mode=MODE_TYPE)
DynamicChannelID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1001, ub=65535)], ev=None, er=[])
#-----< UserID >-----#
UserID = INT(name=u'UserID', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'DynamicChannelID')))
#-----< TokenID >-----#
TokenID = INT(name=u'TokenID', mode=MODE_TYPE)
TokenID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[])
#-----< StaticTokenID >-----#
StaticTokenID = INT(name=u'StaticTokenID', mode=MODE_TYPE)
StaticTokenID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16383)], ev=None, er=[])
#-----< DynamicTokenID >-----#
DynamicTokenID = INT(name=u'DynamicTokenID', mode=MODE_TYPE)
DynamicTokenID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=16384, ub=65535)], ev=None, er=[])
#-----< Time >-----#
Time = INT(name=u'Time', mode=MODE_TYPE)
Time._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
#-----< Handle >-----#
Handle = INT(name=u'Handle', mode=MODE_TYPE)
Handle._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4294967295)], ev=None, er=[])
#-----< H221NonStandardIdentifier >-----#
H221NonStandardIdentifier = OCT_STR(name=u'H221NonStandardIdentifier', mode=MODE_TYPE)
H221NonStandardIdentifier._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=4, ub=255)], ev=None, er=[])
#-----< Key >-----#
Key = CHOICE(name=u'Key', mode=MODE_TYPE)
_Key_object = OID(name=u'object', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Key_h221NonStandard = OCT_STR(name=u'h221NonStandard', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'H221NonStandardIdentifier')))
Key._cont = ASN1Dict([
(u'object', _Key_object),
(u'h221NonStandard', _Key_h221NonStandard),
])
Key._ext = None
#-----< NonStandardParameter >-----#
NonStandardParameter = SEQ(name=u'NonStandardParameter', mode=MODE_TYPE)
_NonStandardParameter_key = CHOICE(name=u'key', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'Key')))
_NonStandardParameter_data = OCT_STR(name=u'data', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
NonStandardParameter._cont = ASN1Dict([
(u'key', _NonStandardParameter_key),
(u'data', _NonStandardParameter_data),
])
NonStandardParameter._ext = None
#-----< TextString >-----#
TextString = STR_BMP(name=u'TextString', mode=MODE_TYPE)
TextString._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< simpleTextFirstCharacter >-----#
simpleTextFirstCharacter = STR_UNIV(name=u'simpleTextFirstCharacter', mode=MODE_VALUE)
simpleTextFirstCharacter._val = u'\x00'
#-----< simpleTextLastCharacter >-----#
simpleTextLastCharacter = STR_UNIV(name=u'simpleTextLastCharacter', mode=MODE_VALUE)
simpleTextLastCharacter._val = u'\xff'
#-----< SimpleTextString >-----#
SimpleTextString = STR_BMP(name=u'SimpleTextString', mode=MODE_TYPE)
SimpleTextString._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< SimpleNumericString >-----#
SimpleNumericString = STR_NUM(name=u'SimpleNumericString', mode=MODE_TYPE)
SimpleNumericString._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=255)], ev=None, er=[])
SimpleNumericString._const_alpha = ASN1Set(rv=[u'0', u'1', u'2', u'3', u'4', u'5', u'6', u'7', u'8', u'9'], rr=[], ev=None, er=[])
#-----< DiallingString >-----#
DiallingString = STR_NUM(name=u'DiallingString', mode=MODE_TYPE)
DiallingString._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
DiallingString._const_alpha = ASN1Set(rv=[u'0', u'1', u'2', u'3', u'4', u'5', u'6', u'7', u'8', u'9'], rr=[], ev=None, er=[])
#-----< SubAddressString >-----#
SubAddressString = STR_NUM(name=u'SubAddressString', mode=MODE_TYPE)
SubAddressString._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=40)], ev=None, er=[])
SubAddressString._const_alpha = ASN1Set(rv=[u'0', u'1', u'2', u'3', u'4', u'5', u'6', u'7', u'8', u'9'], rr=[], ev=None, er=[])
#-----< ExtraDiallingString >-----#
ExtraDiallingString = STR_BMP(name=u'ExtraDiallingString', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'TextString')))
ExtraDiallingString._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=255)], ev=None, er=[])
ExtraDiallingString._const_alpha = ASN1Set(rv=[u'0', u'1', u'2', u'3', u'4', u'5', u'6', u'7', u'8', u'9', u'#', u'*', u','], rr=[], ev=None, er=[])
#-----< UserData >-----#
UserData = SET_OF(name=u'UserData', mode=MODE_TYPE)
_UserData__item_ = SEQ(name='_item_', mode=MODE_TYPE)
__UserData__item__key = CHOICE(name=u'key', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'Key')))
__UserData__item__value = OCT_STR(name=u'value', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_UserData__item_._cont = ASN1Dict([
(u'key', __UserData__item__key),
(u'value', __UserData__item__value),
])
_UserData__item_._ext = None
UserData._cont = _UserData__item_
#-----< Password >-----#
Password = SEQ(name=u'Password', mode=MODE_TYPE)
_Password_numeric = STR_NUM(name=u'numeric', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'SimpleNumericString')))
_Password_numeric._const_alpha = ASN1Set(rv=[u'0', u'1', u'2', u'3', u'4', u'5', u'6', u'7', u'8', u'9'], rr=[], ev=None, er=[])
_Password_text = STR_BMP(name=u'text', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'SimpleTextString')), opt=True)
_Password_unicodeText = STR_BMP(name=u'unicodeText', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'TextString')), opt=True)
Password._cont = ASN1Dict([
(u'numeric', _Password_numeric),
(u'text', _Password_text),
(u'unicodeText', _Password_unicodeText),
])
Password._ext = [u'unicodeText']
#-----< PasswordSelector >-----#
PasswordSelector = CHOICE(name=u'PasswordSelector', mode=MODE_TYPE)
_PasswordSelector_numeric = STR_NUM(name=u'numeric', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'SimpleNumericString')))
_PasswordSelector_numeric._const_alpha = ASN1Set(rv=[u'0', u'1', u'2', u'3', u'4', u'5', u'6', u'7', u'8', u'9'], rr=[], ev=None, er=[])
_PasswordSelector_text = STR_BMP(name=u'text', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'SimpleTextString')))
_PasswordSelector_unicodeText = STR_BMP(name=u'unicodeText', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'TextString')))
PasswordSelector._cont = ASN1Dict([
(u'numeric', _PasswordSelector_numeric),
(u'text', _PasswordSelector_text),
(u'unicodeText', _PasswordSelector_unicodeText),
])
PasswordSelector._ext = [u'unicodeText']
#-----< ChallengeResponseItem >-----#
ChallengeResponseItem = CHOICE(name=u'ChallengeResponseItem', mode=MODE_TYPE)
_ChallengeResponseItem_passwordString = CHOICE(name=u'passwordString', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'PasswordSelector')))
_ChallengeResponseItem_responseData = SET_OF(name=u'responseData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserData')))
ChallengeResponseItem._cont = ASN1Dict([
(u'passwordString', _ChallengeResponseItem_passwordString),
(u'responseData', _ChallengeResponseItem_responseData),
])
ChallengeResponseItem._ext = []
#-----< ChallengeResponseAlgorithm >-----#
ChallengeResponseAlgorithm = CHOICE(name=u'ChallengeResponseAlgorithm', mode=MODE_TYPE)
_ChallengeResponseAlgorithm_passwordInTheClear = NULL(name=u'passwordInTheClear', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ChallengeResponseAlgorithm_nonStandardAlgorithm = SEQ(name=u'nonStandardAlgorithm', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
ChallengeResponseAlgorithm._cont = ASN1Dict([
(u'passwordInTheClear', _ChallengeResponseAlgorithm_passwordInTheClear),
(u'nonStandardAlgorithm', _ChallengeResponseAlgorithm_nonStandardAlgorithm),
])
ChallengeResponseAlgorithm._ext = []
#-----< ChallengeItem >-----#
ChallengeItem = SEQ(name=u'ChallengeItem', mode=MODE_TYPE)
_ChallengeItem_responseAlgorithm = CHOICE(name=u'responseAlgorithm', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ChallengeResponseAlgorithm')))
_ChallengeItem_challengeData = SET_OF(name=u'challengeData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserData')))
ChallengeItem._cont = ASN1Dict([
(u'responseAlgorithm', _ChallengeItem_responseAlgorithm),
(u'challengeData', _ChallengeItem_challengeData),
])
ChallengeItem._ext = []
#-----< ChallengeRequest >-----#
ChallengeRequest = SEQ(name=u'ChallengeRequest', mode=MODE_TYPE)
_ChallengeRequest_challengeTag = INT(name=u'challengeTag', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ChallengeRequest_challengeSet = SET_OF(name=u'challengeSet', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ChallengeRequest_challengeSet__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'ChallengeItem')))
_ChallengeRequest_challengeSet._cont = __ChallengeRequest_challengeSet__item_
ChallengeRequest._cont = ASN1Dict([
(u'challengeTag', _ChallengeRequest_challengeTag),
(u'challengeSet', _ChallengeRequest_challengeSet),
])
ChallengeRequest._ext = []
#-----< ChallengeResponse >-----#
ChallengeResponse = SEQ(name=u'ChallengeResponse', mode=MODE_TYPE)
_ChallengeResponse_challengeTag = INT(name=u'challengeTag', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ChallengeResponse_responseAlgorithm = CHOICE(name=u'responseAlgorithm', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ChallengeResponseAlgorithm')))
_ChallengeResponse_responseItem = CHOICE(name=u'responseItem', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ChallengeResponseItem')))
ChallengeResponse._cont = ASN1Dict([
(u'challengeTag', _ChallengeResponse_challengeTag),
(u'responseAlgorithm', _ChallengeResponse_responseAlgorithm),
(u'responseItem', _ChallengeResponse_responseItem),
])
ChallengeResponse._ext = []
#-----< PasswordChallengeRequestResponse >-----#
PasswordChallengeRequestResponse = CHOICE(name=u'PasswordChallengeRequestResponse', mode=MODE_TYPE)
_PasswordChallengeRequestResponse_passwordInTheClear = CHOICE(name=u'passwordInTheClear', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'PasswordSelector')))
_PasswordChallengeRequestResponse_challengeRequestResponse = SEQ(name=u'challengeRequestResponse', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__PasswordChallengeRequestResponse_challengeRequestResponse_challengeRequest = SEQ(name=u'challengeRequest', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ChallengeRequest')), opt=True)
__PasswordChallengeRequestResponse_challengeRequestResponse_challengeResponse = SEQ(name=u'challengeResponse', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ChallengeResponse')), opt=True)
_PasswordChallengeRequestResponse_challengeRequestResponse._cont = ASN1Dict([
(u'challengeRequest', __PasswordChallengeRequestResponse_challengeRequestResponse_challengeRequest),
(u'challengeResponse', __PasswordChallengeRequestResponse_challengeRequestResponse_challengeResponse),
])
_PasswordChallengeRequestResponse_challengeRequestResponse._ext = []
PasswordChallengeRequestResponse._cont = ASN1Dict([
(u'passwordInTheClear', _PasswordChallengeRequestResponse_passwordInTheClear),
(u'challengeRequestResponse', _PasswordChallengeRequestResponse_challengeRequestResponse),
])
PasswordChallengeRequestResponse._ext = []
#-----< ConferenceName >-----#
ConferenceName = SEQ(name=u'ConferenceName', mode=MODE_TYPE)
_ConferenceName_numeric = STR_NUM(name=u'numeric', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'SimpleNumericString')))
_ConferenceName_numeric._const_alpha = ASN1Set(rv=[u'0', u'1', u'2', u'3', u'4', u'5', u'6', u'7', u'8', u'9'], rr=[], ev=None, er=[])
_ConferenceName_text = STR_BMP(name=u'text', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'SimpleTextString')), opt=True)
_ConferenceName_unicodeText = STR_BMP(name=u'unicodeText', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'TextString')), opt=True)
ConferenceName._cont = ASN1Dict([
(u'numeric', _ConferenceName_numeric),
(u'text', _ConferenceName_text),
(u'unicodeText', _ConferenceName_unicodeText),
])
ConferenceName._ext = [u'unicodeText']
#-----< ConferenceNameSelector >-----#
ConferenceNameSelector = CHOICE(name=u'ConferenceNameSelector', mode=MODE_TYPE)
_ConferenceNameSelector_numeric = STR_NUM(name=u'numeric', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'SimpleNumericString')))
_ConferenceNameSelector_numeric._const_alpha = ASN1Set(rv=[u'0', u'1', u'2', u'3', u'4', u'5', u'6', u'7', u'8', u'9'], rr=[], ev=None, er=[])
_ConferenceNameSelector_text = STR_BMP(name=u'text', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'SimpleTextString')))
_ConferenceNameSelector_unicodeText = STR_BMP(name=u'unicodeText', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'TextString')))
ConferenceNameSelector._cont = ASN1Dict([
(u'numeric', _ConferenceNameSelector_numeric),
(u'text', _ConferenceNameSelector_text),
(u'unicodeText', _ConferenceNameSelector_unicodeText),
])
ConferenceNameSelector._ext = [u'unicodeText']
#-----< ConferenceNameModifier >-----#
ConferenceNameModifier = STR_NUM(name=u'ConferenceNameModifier', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'SimpleNumericString')))
ConferenceNameModifier._const_alpha = ASN1Set(rv=[u'0', u'1', u'2', u'3', u'4', u'5', u'6', u'7', u'8', u'9'], rr=[], ev=None, er=[])
#-----< Privilege >-----#
Privilege = ENUM(name=u'Privilege', mode=MODE_TYPE)
Privilege._cont = ASN1Dict([(u'terminate', 0), (u'ejectUser', 1), (u'add', 2), (u'lockUnlock', 3), (u'transfer', 4)])
Privilege._ext = []
#-----< TerminationMethod >-----#
TerminationMethod = ENUM(name=u'TerminationMethod', mode=MODE_TYPE)
TerminationMethod._cont = ASN1Dict([(u'automatic', 0), (u'manual', 1)])
TerminationMethod._ext = []
#-----< ConferencePriorityScheme >-----#
ConferencePriorityScheme = CHOICE(name=u'ConferencePriorityScheme', mode=MODE_TYPE)
_ConferencePriorityScheme_nonStandardScheme = SEQ(name=u'nonStandardScheme', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
ConferencePriorityScheme._cont = ASN1Dict([
(u'nonStandardScheme', _ConferencePriorityScheme_nonStandardScheme),
])
ConferencePriorityScheme._ext = []
#-----< ConferencePriority >-----#
ConferencePriority = SEQ(name=u'ConferencePriority', mode=MODE_TYPE)
_ConferencePriority_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferencePriority_priority._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
_ConferencePriority_scheme = CHOICE(name=u'scheme', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferencePriorityScheme')))
ConferencePriority._cont = ASN1Dict([
(u'priority', _ConferencePriority_priority),
(u'scheme', _ConferencePriority_scheme),
])
ConferencePriority._ext = []
#-----< NodeCategory >-----#
NodeCategory = CHOICE(name=u'NodeCategory', mode=MODE_TYPE)
_NodeCategory_conventional = NULL(name=u'conventional', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NodeCategory_counted = NULL(name=u'counted', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NodeCategory_anonymous = NULL(name=u'anonymous', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NodeCategory_nonStandardCategory = SEQ(name=u'nonStandardCategory', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
NodeCategory._cont = ASN1Dict([
(u'conventional', _NodeCategory_conventional),
(u'counted', _NodeCategory_counted),
(u'anonymous', _NodeCategory_anonymous),
(u'nonStandardCategory', _NodeCategory_nonStandardCategory),
])
NodeCategory._ext = []
#-----< ConferenceMode >-----#
ConferenceMode = CHOICE(name=u'ConferenceMode', mode=MODE_TYPE)
_ConferenceMode_conventional_only = NULL(name=u'conventional-only', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceMode_counted_only = NULL(name=u'counted-only', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceMode_anonymous_only = NULL(name=u'anonymous-only', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceMode_conventional_control = NULL(name=u'conventional-control', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceMode_unrestricted_mode = NULL(name=u'unrestricted-mode', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceMode_non_standard_mode = SEQ(name=u'non-standard-mode', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
ConferenceMode._cont = ASN1Dict([
(u'conventional-only', _ConferenceMode_conventional_only),
(u'counted-only', _ConferenceMode_counted_only),
(u'anonymous-only', _ConferenceMode_anonymous_only),
(u'conventional-control', _ConferenceMode_conventional_control),
(u'unrestricted-mode', _ConferenceMode_unrestricted_mode),
(u'non-standard-mode', _ConferenceMode_non_standard_mode),
])
ConferenceMode._ext = []
#-----< NetworkAddress >-----#
NetworkAddress = SEQ_OF(name=u'NetworkAddress', mode=MODE_TYPE)
_NetworkAddress__item_ = CHOICE(name='_item_', mode=MODE_TYPE)
__NetworkAddress__item__aggregatedChannel = SEQ(name=u'aggregatedChannel', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NetworkAddress__item__aggregatedChannel_transferModes = SEQ(name=u'transferModes', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_transferModes_speech = BOOL(name=u'speech', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_transferModes_voice_band = BOOL(name=u'voice-band', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_transferModes_digital_56k = BOOL(name=u'digital-56k', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_transferModes_digital_64k = BOOL(name=u'digital-64k', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_transferModes_digital_128k = BOOL(name=u'digital-128k', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_transferModes_digital_192k = BOOL(name=u'digital-192k', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_transferModes_digital_256k = BOOL(name=u'digital-256k', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_transferModes_digital_320k = BOOL(name=u'digital-320k', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_transferModes_digital_384k = BOOL(name=u'digital-384k', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_transferModes_digital_512k = BOOL(name=u'digital-512k', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_transferModes_digital_768k = BOOL(name=u'digital-768k', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_transferModes_digital_1152k = BOOL(name=u'digital-1152k', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_transferModes_digital_1472k = BOOL(name=u'digital-1472k', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_transferModes_digital_1536k = BOOL(name=u'digital-1536k', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_transferModes_digital_1920k = BOOL(name=u'digital-1920k', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_transferModes_packet_mode = BOOL(name=u'packet-mode', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_transferModes_frame_mode = BOOL(name=u'frame-mode', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_transferModes_atm = BOOL(name=u'atm', mode=MODE_TYPE, tag=(17, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NetworkAddress__item__aggregatedChannel_transferModes._cont = ASN1Dict([
(u'speech', ____NetworkAddress__item__aggregatedChannel_transferModes_speech),
(u'voice-band', ____NetworkAddress__item__aggregatedChannel_transferModes_voice_band),
(u'digital-56k', ____NetworkAddress__item__aggregatedChannel_transferModes_digital_56k),
(u'digital-64k', ____NetworkAddress__item__aggregatedChannel_transferModes_digital_64k),
(u'digital-128k', ____NetworkAddress__item__aggregatedChannel_transferModes_digital_128k),
(u'digital-192k', ____NetworkAddress__item__aggregatedChannel_transferModes_digital_192k),
(u'digital-256k', ____NetworkAddress__item__aggregatedChannel_transferModes_digital_256k),
(u'digital-320k', ____NetworkAddress__item__aggregatedChannel_transferModes_digital_320k),
(u'digital-384k', ____NetworkAddress__item__aggregatedChannel_transferModes_digital_384k),
(u'digital-512k', ____NetworkAddress__item__aggregatedChannel_transferModes_digital_512k),
(u'digital-768k', ____NetworkAddress__item__aggregatedChannel_transferModes_digital_768k),
(u'digital-1152k', ____NetworkAddress__item__aggregatedChannel_transferModes_digital_1152k),
(u'digital-1472k', ____NetworkAddress__item__aggregatedChannel_transferModes_digital_1472k),
(u'digital-1536k', ____NetworkAddress__item__aggregatedChannel_transferModes_digital_1536k),
(u'digital-1920k', ____NetworkAddress__item__aggregatedChannel_transferModes_digital_1920k),
(u'packet-mode', ____NetworkAddress__item__aggregatedChannel_transferModes_packet_mode),
(u'frame-mode', ____NetworkAddress__item__aggregatedChannel_transferModes_frame_mode),
(u'atm', ____NetworkAddress__item__aggregatedChannel_transferModes_atm),
])
___NetworkAddress__item__aggregatedChannel_transferModes._ext = []
___NetworkAddress__item__aggregatedChannel_internationalNumber = STR_NUM(name=u'internationalNumber', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'DiallingString')))
___NetworkAddress__item__aggregatedChannel_internationalNumber._const_alpha = ASN1Set(rv=[u'0', u'1', u'2', u'3', u'4', u'5', u'6', u'7', u'8', u'9'], rr=[], ev=None, er=[])
___NetworkAddress__item__aggregatedChannel_subAddress = STR_NUM(name=u'subAddress', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'SubAddressString')), opt=True)
___NetworkAddress__item__aggregatedChannel_subAddress._const_alpha = ASN1Set(rv=[u'0', u'1', u'2', u'3', u'4', u'5', u'6', u'7', u'8', u'9'], rr=[], ev=None, er=[])
___NetworkAddress__item__aggregatedChannel_extraDialling = STR_BMP(name=u'extraDialling', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ExtraDiallingString')), opt=True)
___NetworkAddress__item__aggregatedChannel_extraDialling._const_alpha = ASN1Set(rv=[u'0', u'1', u'2', u'3', u'4', u'5', u'6', u'7', u'8', u'9', u'#', u'*', u','], rr=[], ev=None, er=[])
___NetworkAddress__item__aggregatedChannel_highLayerCompatibility = SEQ(name=u'highLayerCompatibility', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
____NetworkAddress__item__aggregatedChannel_highLayerCompatibility_telephony3kHz = BOOL(name=u'telephony3kHz', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_highLayerCompatibility_telephony7kHz = BOOL(name=u'telephony7kHz', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_highLayerCompatibility_videotelephony = BOOL(name=u'videotelephony', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_highLayerCompatibility_videoconference = BOOL(name=u'videoconference', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_highLayerCompatibility_audiographic = BOOL(name=u'audiographic', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_highLayerCompatibility_audiovisual = BOOL(name=u'audiovisual', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddress__item__aggregatedChannel_highLayerCompatibility_multimedia = BOOL(name=u'multimedia', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NetworkAddress__item__aggregatedChannel_highLayerCompatibility._cont = ASN1Dict([
(u'telephony3kHz', ____NetworkAddress__item__aggregatedChannel_highLayerCompatibility_telephony3kHz),
(u'telephony7kHz', ____NetworkAddress__item__aggregatedChannel_highLayerCompatibility_telephony7kHz),
(u'videotelephony', ____NetworkAddress__item__aggregatedChannel_highLayerCompatibility_videotelephony),
(u'videoconference', ____NetworkAddress__item__aggregatedChannel_highLayerCompatibility_videoconference),
(u'audiographic', ____NetworkAddress__item__aggregatedChannel_highLayerCompatibility_audiographic),
(u'audiovisual', ____NetworkAddress__item__aggregatedChannel_highLayerCompatibility_audiovisual),
(u'multimedia', ____NetworkAddress__item__aggregatedChannel_highLayerCompatibility_multimedia),
])
___NetworkAddress__item__aggregatedChannel_highLayerCompatibility._ext = []
__NetworkAddress__item__aggregatedChannel._cont = ASN1Dict([
(u'transferModes', ___NetworkAddress__item__aggregatedChannel_transferModes),
(u'internationalNumber', ___NetworkAddress__item__aggregatedChannel_internationalNumber),
(u'subAddress', ___NetworkAddress__item__aggregatedChannel_subAddress),
(u'extraDialling', ___NetworkAddress__item__aggregatedChannel_extraDialling),
(u'highLayerCompatibility', ___NetworkAddress__item__aggregatedChannel_highLayerCompatibility),
])
__NetworkAddress__item__aggregatedChannel._ext = []
__NetworkAddress__item__transportConnection = SEQ(name=u'transportConnection', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NetworkAddress__item__transportConnection_nsapAddress = OCT_STR(name=u'nsapAddress', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NetworkAddress__item__transportConnection_nsapAddress._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=20)], ev=None, er=[])
___NetworkAddress__item__transportConnection_transportSelector = OCT_STR(name=u'transportSelector', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__NetworkAddress__item__transportConnection._cont = ASN1Dict([
(u'nsapAddress', ___NetworkAddress__item__transportConnection_nsapAddress),
(u'transportSelector', ___NetworkAddress__item__transportConnection_transportSelector),
])
__NetworkAddress__item__transportConnection._ext = None
__NetworkAddress__item__nonStandard = SEQ(name=u'nonStandard', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_NetworkAddress__item_._cont = ASN1Dict([
(u'aggregatedChannel', __NetworkAddress__item__aggregatedChannel),
(u'transportConnection', __NetworkAddress__item__transportConnection),
(u'nonStandard', __NetworkAddress__item__nonStandard),
])
_NetworkAddress__item_._ext = []
NetworkAddress._cont = _NetworkAddress__item_
NetworkAddress._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< MediaList >-----#
MediaList = SEQ(name=u'MediaList', mode=MODE_TYPE)
_MediaList_audio = BOOL(name=u'audio', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_MediaList_video = BOOL(name=u'video', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_MediaList_data = BOOL(name=u'data', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
MediaList._cont = ASN1Dict([
(u'audio', _MediaList_audio),
(u'video', _MediaList_video),
(u'data', _MediaList_data),
])
MediaList._ext = []
#-----< ChannelAggregationMethod >-----#
ChannelAggregationMethod = CHOICE(name=u'ChannelAggregationMethod', mode=MODE_TYPE)
_ChannelAggregationMethod_h221 = NULL(name=u'h221', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ChannelAggregationMethod_h244 = NULL(name=u'h244', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ChannelAggregationMethod_iso_iec_13871 = NULL(name=u'iso-iec-13871', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ChannelAggregationMethod_nonStandard = SEQ(name=u'nonStandard', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
ChannelAggregationMethod._cont = ASN1Dict([
(u'h221', _ChannelAggregationMethod_h221),
(u'h244', _ChannelAggregationMethod_h244),
(u'iso-iec-13871', _ChannelAggregationMethod_iso_iec_13871),
(u'nonStandard', _ChannelAggregationMethod_nonStandard),
])
ChannelAggregationMethod._ext = []
#-----< Profile >-----#
Profile = CHOICE(name=u'Profile', mode=MODE_TYPE)
_Profile_simpleProfile = CHOICE(name=u'simpleProfile', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__Profile_simpleProfile_speech = NULL(name=u'speech', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__Profile_simpleProfile_telephony_3kHz = NULL(name=u'telephony-3kHz', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__Profile_simpleProfile_telephony_7kHz = NULL(name=u'telephony-7kHz', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__Profile_simpleProfile_voice_band = NULL(name=u'voice-band', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__Profile_simpleProfile_frameRelay = NULL(name=u'frameRelay', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__Profile_simpleProfile_t123_pstn_basic = NULL(name=u't123-pstn-basic', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__Profile_simpleProfile_t123_psdn_basic = NULL(name=u't123-psdn-basic', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__Profile_simpleProfile_t123_b_isdn_basic = NULL(name=u't123-b-isdn-basic', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Profile_simpleProfile._cont = ASN1Dict([
(u'speech', __Profile_simpleProfile_speech),
(u'telephony-3kHz', __Profile_simpleProfile_telephony_3kHz),
(u'telephony-7kHz', __Profile_simpleProfile_telephony_7kHz),
(u'voice-band', __Profile_simpleProfile_voice_band),
(u'frameRelay', __Profile_simpleProfile_frameRelay),
(u't123-pstn-basic', __Profile_simpleProfile_t123_pstn_basic),
(u't123-psdn-basic', __Profile_simpleProfile_t123_psdn_basic),
(u't123-b-isdn-basic', __Profile_simpleProfile_t123_b_isdn_basic),
])
_Profile_simpleProfile._ext = None
_Profile_multimediaProfile = SEQ(name=u'multimediaProfile', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__Profile_multimediaProfile_profile = CHOICE(name=u'profile', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___Profile_multimediaProfile_profile_h310 = NULL(name=u'h310', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___Profile_multimediaProfile_profile_h320 = NULL(name=u'h320', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___Profile_multimediaProfile_profile_h321 = NULL(name=u'h321', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___Profile_multimediaProfile_profile_h322 = NULL(name=u'h322', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___Profile_multimediaProfile_profile_h323 = NULL(name=u'h323', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___Profile_multimediaProfile_profile_h324 = NULL(name=u'h324', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___Profile_multimediaProfile_profile_h324m = NULL(name=u'h324m', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___Profile_multimediaProfile_profile_asvd = NULL(name=u'asvd', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___Profile_multimediaProfile_profile_dsvd = NULL(name=u'dsvd', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__Profile_multimediaProfile_profile._cont = ASN1Dict([
(u'h310', ___Profile_multimediaProfile_profile_h310),
(u'h320', ___Profile_multimediaProfile_profile_h320),
(u'h321', ___Profile_multimediaProfile_profile_h321),
(u'h322', ___Profile_multimediaProfile_profile_h322),
(u'h323', ___Profile_multimediaProfile_profile_h323),
(u'h324', ___Profile_multimediaProfile_profile_h324),
(u'h324m', ___Profile_multimediaProfile_profile_h324m),
(u'asvd', ___Profile_multimediaProfile_profile_asvd),
(u'dsvd', ___Profile_multimediaProfile_profile_dsvd),
])
__Profile_multimediaProfile_profile._ext = None
__Profile_multimediaProfile_t120Data = BOOL(name=u't120Data', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Profile_multimediaProfile._cont = ASN1Dict([
(u'profile', __Profile_multimediaProfile_profile),
(u't120Data', __Profile_multimediaProfile_t120Data),
])
_Profile_multimediaProfile._ext = None
_Profile_dsmccDownloadProfile = NULL(name=u'dsmccDownloadProfile', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Profile_nonStandard = SEQ(name=u'nonStandard', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
Profile._cont = ASN1Dict([
(u'simpleProfile', _Profile_simpleProfile),
(u'multimediaProfile', _Profile_multimediaProfile),
(u'dsmccDownloadProfile', _Profile_dsmccDownloadProfile),
(u'nonStandard', _Profile_nonStandard),
])
Profile._ext = []
#-----< ExtendedE164NetworkAddress >-----#
ExtendedE164NetworkAddress = SEQ(name=u'ExtendedE164NetworkAddress', mode=MODE_TYPE)
_ExtendedE164NetworkAddress_internationalNumber = STR_NUM(name=u'internationalNumber', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'DiallingString')))
_ExtendedE164NetworkAddress_internationalNumber._const_alpha = ASN1Set(rv=[u'0', u'1', u'2', u'3', u'4', u'5', u'6', u'7', u'8', u'9'], rr=[], ev=None, er=[])
_ExtendedE164NetworkAddress_subAddress = STR_NUM(name=u'subAddress', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'SubAddressString')), opt=True)
_ExtendedE164NetworkAddress_subAddress._const_alpha = ASN1Set(rv=[u'0', u'1', u'2', u'3', u'4', u'5', u'6', u'7', u'8', u'9'], rr=[], ev=None, er=[])
_ExtendedE164NetworkAddress_extraDialling = STR_BMP(name=u'extraDialling', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ExtraDiallingString')), opt=True)
_ExtendedE164NetworkAddress_extraDialling._const_alpha = ASN1Set(rv=[u'0', u'1', u'2', u'3', u'4', u'5', u'6', u'7', u'8', u'9', u'#', u'*', u','], rr=[], ev=None, er=[])
ExtendedE164NetworkAddress._cont = ASN1Dict([
(u'internationalNumber', _ExtendedE164NetworkAddress_internationalNumber),
(u'subAddress', _ExtendedE164NetworkAddress_subAddress),
(u'extraDialling', _ExtendedE164NetworkAddress_extraDialling),
])
ExtendedE164NetworkAddress._ext = []
#-----< TransportAddress >-----#
TransportAddress = SEQ(name=u'TransportAddress', mode=MODE_TYPE)
_TransportAddress_nsapAddress = OCT_STR(name=u'nsapAddress', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_TransportAddress_nsapAddress._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=20)], ev=None, er=[])
_TransportAddress_transportSelector = OCT_STR(name=u'transportSelector', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
TransportAddress._cont = ASN1Dict([
(u'nsapAddress', _TransportAddress_nsapAddress),
(u'transportSelector', _TransportAddress_transportSelector),
])
TransportAddress._ext = None
#-----< GSTNConnection >-----#
GSTNConnection = SEQ(name=u'GSTNConnection', mode=MODE_TYPE)
_GSTNConnection_networkAddress = SEQ(name=u'networkAddress', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ExtendedE164NetworkAddress')))
GSTNConnection._cont = ASN1Dict([
(u'networkAddress', _GSTNConnection_networkAddress),
])
GSTNConnection._ext = []
#-----< ISDNConnection >-----#
ISDNConnection = SEQ(name=u'ISDNConnection', mode=MODE_TYPE)
_ISDNConnection_circuitTypes = SET_OF(name=u'circuitTypes', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ISDNConnection_circuitTypes__item_ = CHOICE(name='_item_', mode=MODE_TYPE)
___ISDNConnection_circuitTypes__item__digital_64k = NULL(name=u'digital-64k', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___ISDNConnection_circuitTypes__item__digital_2x64k = NULL(name=u'digital-2x64k', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___ISDNConnection_circuitTypes__item__digital_384k = NULL(name=u'digital-384k', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___ISDNConnection_circuitTypes__item__digital_1536 = NULL(name=u'digital-1536', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___ISDNConnection_circuitTypes__item__digital_1920k = NULL(name=u'digital-1920k', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___ISDNConnection_circuitTypes__item__multirate_base_64k = INT(name=u'multirate-base-64k', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___ISDNConnection_circuitTypes__item__multirate_base_64k._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=30)], ev=None, er=[])
__ISDNConnection_circuitTypes__item_._cont = ASN1Dict([
(u'digital-64k', ___ISDNConnection_circuitTypes__item__digital_64k),
(u'digital-2x64k', ___ISDNConnection_circuitTypes__item__digital_2x64k),
(u'digital-384k', ___ISDNConnection_circuitTypes__item__digital_384k),
(u'digital-1536', ___ISDNConnection_circuitTypes__item__digital_1536),
(u'digital-1920k', ___ISDNConnection_circuitTypes__item__digital_1920k),
(u'multirate-base-64k', ___ISDNConnection_circuitTypes__item__multirate_base_64k),
])
__ISDNConnection_circuitTypes__item_._ext = None
_ISDNConnection_circuitTypes._cont = __ISDNConnection_circuitTypes__item_
_ISDNConnection_networkAddress = SEQ(name=u'networkAddress', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ExtendedE164NetworkAddress')))
_ISDNConnection_highLayerCompatibility = SEQ(name=u'highLayerCompatibility', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ISDNConnection_highLayerCompatibility_telephony3kHz = BOOL(name=u'telephony3kHz', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ISDNConnection_highLayerCompatibility_telephony7kHz = BOOL(name=u'telephony7kHz', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ISDNConnection_highLayerCompatibility_videotelephony = BOOL(name=u'videotelephony', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ISDNConnection_highLayerCompatibility_videoconference = BOOL(name=u'videoconference', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ISDNConnection_highLayerCompatibility_audiographic = BOOL(name=u'audiographic', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ISDNConnection_highLayerCompatibility_audiovisual = BOOL(name=u'audiovisual', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ISDNConnection_highLayerCompatibility_multimedia = BOOL(name=u'multimedia', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ISDNConnection_highLayerCompatibility._cont = ASN1Dict([
(u'telephony3kHz', __ISDNConnection_highLayerCompatibility_telephony3kHz),
(u'telephony7kHz', __ISDNConnection_highLayerCompatibility_telephony7kHz),
(u'videotelephony', __ISDNConnection_highLayerCompatibility_videotelephony),
(u'videoconference', __ISDNConnection_highLayerCompatibility_videoconference),
(u'audiographic', __ISDNConnection_highLayerCompatibility_audiographic),
(u'audiovisual', __ISDNConnection_highLayerCompatibility_audiovisual),
(u'multimedia', __ISDNConnection_highLayerCompatibility_multimedia),
])
_ISDNConnection_highLayerCompatibility._ext = []
ISDNConnection._cont = ASN1Dict([
(u'circuitTypes', _ISDNConnection_circuitTypes),
(u'networkAddress', _ISDNConnection_networkAddress),
(u'highLayerCompatibility', _ISDNConnection_highLayerCompatibility),
])
ISDNConnection._ext = []
#-----< CSDNConnection >-----#
CSDNConnection = SEQ(name=u'CSDNConnection', mode=MODE_TYPE)
_CSDNConnection_circuitTypes = SET_OF(name=u'circuitTypes', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__CSDNConnection_circuitTypes__item_ = CHOICE(name='_item_', mode=MODE_TYPE)
___CSDNConnection_circuitTypes__item__digital_56k = NULL(name=u'digital-56k', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___CSDNConnection_circuitTypes__item__digital_64k = NULL(name=u'digital-64k', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__CSDNConnection_circuitTypes__item_._cont = ASN1Dict([
(u'digital-56k', ___CSDNConnection_circuitTypes__item__digital_56k),
(u'digital-64k', ___CSDNConnection_circuitTypes__item__digital_64k),
])
__CSDNConnection_circuitTypes__item_._ext = None
_CSDNConnection_circuitTypes._cont = __CSDNConnection_circuitTypes__item_
_CSDNConnection_networkAddress = SEQ(name=u'networkAddress', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ExtendedE164NetworkAddress')))
CSDNConnection._cont = ASN1Dict([
(u'circuitTypes', _CSDNConnection_circuitTypes),
(u'networkAddress', _CSDNConnection_networkAddress),
])
CSDNConnection._ext = []
#-----< PSDNConnection >-----#
PSDNConnection = SEQ(name=u'PSDNConnection', mode=MODE_TYPE)
_PSDNConnection_networkAddress = CHOICE(name=u'networkAddress', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__PSDNConnection_networkAddress_extendedE164NetworkAddress = SEQ(name=u'extendedE164NetworkAddress', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ExtendedE164NetworkAddress')))
__PSDNConnection_networkAddress_transportAddress = SEQ(name=u'transportAddress', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'TransportAddress')))
__PSDNConnection_networkAddress_nonStandard = SEQ(name=u'nonStandard', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_PSDNConnection_networkAddress._cont = ASN1Dict([
(u'extendedE164NetworkAddress', __PSDNConnection_networkAddress_extendedE164NetworkAddress),
(u'transportAddress', __PSDNConnection_networkAddress_transportAddress),
(u'nonStandard', __PSDNConnection_networkAddress_nonStandard),
])
_PSDNConnection_networkAddress._ext = None
PSDNConnection._cont = ASN1Dict([
(u'networkAddress', _PSDNConnection_networkAddress),
])
PSDNConnection._ext = []
#-----< ATMConnection >-----#
ATMConnection = SEQ(name=u'ATMConnection', mode=MODE_TYPE)
_ATMConnection_networkAddress = CHOICE(name=u'networkAddress', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__ATMConnection_networkAddress_extendedE164 = SEQ(name=u'extendedE164', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ExtendedE164NetworkAddress')))
__ATMConnection_networkAddress_nsapAddress = SEQ(name=u'nsapAddress', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'TransportAddress')))
__ATMConnection_networkAddress_nonStandard = SEQ(name=u'nonStandard', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_ATMConnection_networkAddress._cont = ASN1Dict([
(u'extendedE164', __ATMConnection_networkAddress_extendedE164),
(u'nsapAddress', __ATMConnection_networkAddress_nsapAddress),
(u'nonStandard', __ATMConnection_networkAddress_nonStandard),
])
_ATMConnection_networkAddress._ext = None
_ATMConnection_maxTransferRate = INT(name=u'maxTransferRate', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_ATMConnection_maxTransferRate._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=None)], ev=None, er=[])
ATMConnection._cont = ASN1Dict([
(u'networkAddress', _ATMConnection_networkAddress),
(u'maxTransferRate', _ATMConnection_maxTransferRate),
])
ATMConnection._ext = []
#-----< NetworkConnection >-----#
NetworkConnection = CHOICE(name=u'NetworkConnection', mode=MODE_TYPE)
_NetworkConnection_gstnConnection = SEQ(name=u'gstnConnection', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'GSTNConnection')))
_NetworkConnection_isdnConnection = SEQ(name=u'isdnConnection', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ISDNConnection')))
_NetworkConnection_csdnConnection = SEQ(name=u'csdnConnection', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'CSDNConnection')))
_NetworkConnection_psdnConnection = SEQ(name=u'psdnConnection', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'PSDNConnection')))
_NetworkConnection_atmConnection = SEQ(name=u'atmConnection', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ATMConnection')))
_NetworkConnection_extendedE164NetworkAddress = SEQ(name=u'extendedE164NetworkAddress', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ExtendedE164NetworkAddress')))
_NetworkConnection_transportAddress = SEQ(name=u'transportAddress', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'TransportAddress')))
_NetworkConnection_nonStandard = SEQ(name=u'nonStandard', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
NetworkConnection._cont = ASN1Dict([
(u'gstnConnection', _NetworkConnection_gstnConnection),
(u'isdnConnection', _NetworkConnection_isdnConnection),
(u'csdnConnection', _NetworkConnection_csdnConnection),
(u'psdnConnection', _NetworkConnection_psdnConnection),
(u'atmConnection', _NetworkConnection_atmConnection),
(u'extendedE164NetworkAddress', _NetworkConnection_extendedE164NetworkAddress),
(u'transportAddress', _NetworkConnection_transportAddress),
(u'nonStandard', _NetworkConnection_nonStandard),
])
NetworkConnection._ext = []
#-----< NetworkAddressV2 >-----#
NetworkAddressV2 = SET_OF(name=u'NetworkAddressV2', mode=MODE_TYPE)
_NetworkAddressV2__item_ = SEQ(name='_item_', mode=MODE_TYPE)
__NetworkAddressV2__item__networkConnection = CHOICE(name=u'networkConnection', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___NetworkAddressV2__item__networkConnection_singleConnection = CHOICE(name=u'singleConnection', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NetworkConnection')))
___NetworkAddressV2__item__networkConnection_aggregatedConnections = SEQ(name=u'aggregatedConnections', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____NetworkAddressV2__item__networkConnection_aggregatedConnections_connectionList = SET_OF(name=u'connectionList', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_____NetworkAddressV2__item__networkConnection_aggregatedConnections_connectionList__item_ = CHOICE(name='_item_', mode=MODE_TYPE)
______NetworkAddressV2__item__networkConnection_aggregatedConnections_connectionList__item__isdnConnection = SEQ(name=u'isdnConnection', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ISDNConnection')))
______NetworkAddressV2__item__networkConnection_aggregatedConnections_connectionList__item__csdnConnection = SEQ(name=u'csdnConnection', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'CSDNConnection')))
_____NetworkAddressV2__item__networkConnection_aggregatedConnections_connectionList__item_._cont = ASN1Dict([
(u'isdnConnection', ______NetworkAddressV2__item__networkConnection_aggregatedConnections_connectionList__item__isdnConnection),
(u'csdnConnection', ______NetworkAddressV2__item__networkConnection_aggregatedConnections_connectionList__item__csdnConnection),
])
_____NetworkAddressV2__item__networkConnection_aggregatedConnections_connectionList__item_._ext = []
____NetworkAddressV2__item__networkConnection_aggregatedConnections_connectionList._cont = _____NetworkAddressV2__item__networkConnection_aggregatedConnections_connectionList__item_
____NetworkAddressV2__item__networkConnection_aggregatedConnections_connectionList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=30)], ev=None, er=[])
____NetworkAddressV2__item__networkConnection_aggregatedConnections_aggregationMethods = SET_OF(name=u'aggregationMethods', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_____NetworkAddressV2__item__networkConnection_aggregatedConnections_aggregationMethods__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'ChannelAggregationMethod')))
____NetworkAddressV2__item__networkConnection_aggregatedConnections_aggregationMethods._cont = _____NetworkAddressV2__item__networkConnection_aggregatedConnections_aggregationMethods__item_
___NetworkAddressV2__item__networkConnection_aggregatedConnections._cont = ASN1Dict([
(u'connectionList', ____NetworkAddressV2__item__networkConnection_aggregatedConnections_connectionList),
(u'aggregationMethods', ____NetworkAddressV2__item__networkConnection_aggregatedConnections_aggregationMethods),
])
___NetworkAddressV2__item__networkConnection_aggregatedConnections._ext = []
__NetworkAddressV2__item__networkConnection._cont = ASN1Dict([
(u'singleConnection', ___NetworkAddressV2__item__networkConnection_singleConnection),
(u'aggregatedConnections', ___NetworkAddressV2__item__networkConnection_aggregatedConnections),
])
__NetworkAddressV2__item__networkConnection._ext = None
__NetworkAddressV2__item__profiles = SET_OF(name=u'profiles', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
___NetworkAddressV2__item__profiles__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'Profile')))
__NetworkAddressV2__item__profiles._cont = ___NetworkAddressV2__item__profiles__item_
__NetworkAddressV2__item__mediaConcerned = SEQ(name=u'mediaConcerned', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'MediaList')), opt=True)
_NetworkAddressV2__item_._cont = ASN1Dict([
(u'networkConnection', __NetworkAddressV2__item__networkConnection),
(u'profiles', __NetworkAddressV2__item__profiles),
(u'mediaConcerned', __NetworkAddressV2__item__mediaConcerned),
])
_NetworkAddressV2__item_._ext = []
NetworkAddressV2._cont = _NetworkAddressV2__item_
#-----< NodeType >-----#
NodeType = ENUM(name=u'NodeType', mode=MODE_TYPE)
NodeType._cont = ASN1Dict([(u'terminal', 0), (u'multiportTerminal', 1), (u'mcu', 2)])
NodeType._ext = []
#-----< NodeProperties >-----#
NodeProperties = SEQ(name=u'NodeProperties', mode=MODE_TYPE)
_NodeProperties_managementDevice = BOOL(name=u'managementDevice', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NodeProperties_peripheralDevice = BOOL(name=u'peripheralDevice', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
NodeProperties._cont = ASN1Dict([
(u'managementDevice', _NodeProperties_managementDevice),
(u'peripheralDevice', _NodeProperties_peripheralDevice),
])
NodeProperties._ext = []
#-----< AsymmetryIndicator >-----#
AsymmetryIndicator = CHOICE(name=u'AsymmetryIndicator', mode=MODE_TYPE)
_AsymmetryIndicator_callingNode = NULL(name=u'callingNode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AsymmetryIndicator_calledNode = NULL(name=u'calledNode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AsymmetryIndicator_unknown = INT(name=u'unknown', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AsymmetryIndicator_unknown._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4294967295)], ev=None, er=[])
AsymmetryIndicator._cont = ASN1Dict([
(u'callingNode', _AsymmetryIndicator_callingNode),
(u'calledNode', _AsymmetryIndicator_calledNode),
(u'unknown', _AsymmetryIndicator_unknown),
])
AsymmetryIndicator._ext = None
#-----< AlternativeNodeID >-----#
AlternativeNodeID = CHOICE(name=u'AlternativeNodeID', mode=MODE_TYPE)
_AlternativeNodeID_h243NodeID = OCT_STR(name=u'h243NodeID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlternativeNodeID_h243NodeID._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
AlternativeNodeID._cont = ASN1Dict([
(u'h243NodeID', _AlternativeNodeID_h243NodeID),
])
AlternativeNodeID._ext = []
#-----< ConferenceDescriptor >-----#
ConferenceDescriptor = SEQ(name=u'ConferenceDescriptor', mode=MODE_TYPE)
_ConferenceDescriptor_conferenceName = SEQ(name=u'conferenceName', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceName')))
_ConferenceDescriptor_conferenceNameModifier = STR_NUM(name=u'conferenceNameModifier', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceNameModifier')), opt=True)
_ConferenceDescriptor_conferenceNameModifier._const_alpha = ASN1Set(rv=[u'0', u'1', u'2', u'3', u'4', u'5', u'6', u'7', u'8', u'9'], rr=[], ev=None, er=[])
_ConferenceDescriptor_conferenceDescription = STR_BMP(name=u'conferenceDescription', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'TextString')), opt=True)
_ConferenceDescriptor_lockedConference = BOOL(name=u'lockedConference', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceDescriptor_passwordInTheClearRequired = BOOL(name=u'passwordInTheClearRequired', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceDescriptor_networkAddress = SEQ_OF(name=u'networkAddress', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NetworkAddress')), opt=True)
_ConferenceDescriptor_defaultConferenceFlag = BOOL(name=u'defaultConferenceFlag', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceDescriptor_conferenceMode = CHOICE(name=u'conferenceMode', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceMode')))
ConferenceDescriptor._cont = ASN1Dict([
(u'conferenceName', _ConferenceDescriptor_conferenceName),
(u'conferenceNameModifier', _ConferenceDescriptor_conferenceNameModifier),
(u'conferenceDescription', _ConferenceDescriptor_conferenceDescription),
(u'lockedConference', _ConferenceDescriptor_lockedConference),
(u'passwordInTheClearRequired', _ConferenceDescriptor_passwordInTheClearRequired),
(u'networkAddress', _ConferenceDescriptor_networkAddress),
(u'defaultConferenceFlag', _ConferenceDescriptor_defaultConferenceFlag),
(u'conferenceMode', _ConferenceDescriptor_conferenceMode),
])
ConferenceDescriptor._ext = [u'defaultConferenceFlag', u'conferenceMode']
#-----< NodeRecord >-----#
NodeRecord = SEQ(name=u'NodeRecord', mode=MODE_TYPE)
_NodeRecord_superiorNode = INT(name=u'superiorNode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')), opt=True)
_NodeRecord_nodeType = ENUM(name=u'nodeType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NodeType')))
_NodeRecord_nodeProperties = SEQ(name=u'nodeProperties', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NodeProperties')))
_NodeRecord_nodeName = STR_BMP(name=u'nodeName', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'TextString')), opt=True)
_NodeRecord_participantsList = SEQ_OF(name=u'participantsList', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__NodeRecord_participantsList__item_ = STR_BMP(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'TextString')))
_NodeRecord_participantsList._cont = __NodeRecord_participantsList__item_
_NodeRecord_siteInformation = STR_BMP(name=u'siteInformation', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'TextString')), opt=True)
_NodeRecord_networkAddress = SEQ_OF(name=u'networkAddress', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NetworkAddress')), opt=True)
_NodeRecord_alternativeNodeID = CHOICE(name=u'alternativeNodeID', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'AlternativeNodeID')), opt=True)
_NodeRecord_userData = SET_OF(name=u'userData', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserData')), opt=True)
_NodeRecord_nodeCategory = CHOICE(name=u'nodeCategory', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NodeCategory')), opt=True)
_NodeRecord_sessionID = INT(name=u'sessionID', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ChannelID')), opt=True)
NodeRecord._cont = ASN1Dict([
(u'superiorNode', _NodeRecord_superiorNode),
(u'nodeType', _NodeRecord_nodeType),
(u'nodeProperties', _NodeRecord_nodeProperties),
(u'nodeName', _NodeRecord_nodeName),
(u'participantsList', _NodeRecord_participantsList),
(u'siteInformation', _NodeRecord_siteInformation),
(u'networkAddress', _NodeRecord_networkAddress),
(u'alternativeNodeID', _NodeRecord_alternativeNodeID),
(u'userData', _NodeRecord_userData),
(u'nodeCategory', _NodeRecord_nodeCategory),
(u'sessionID', _NodeRecord_sessionID),
])
NodeRecord._ext = [u'nodeCategory', u'sessionID']
#-----< SessionKey >-----#
SessionKey = SEQ(name=u'SessionKey', mode=MODE_TYPE)
_SessionKey_applicationProtocolKey = CHOICE(name=u'applicationProtocolKey', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'Key')))
_SessionKey_sessionID = INT(name=u'sessionID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ChannelID')), opt=True)
SessionKey._cont = ASN1Dict([
(u'applicationProtocolKey', _SessionKey_applicationProtocolKey),
(u'sessionID', _SessionKey_sessionID),
])
SessionKey._ext = None
#-----< ChannelType >-----#
ChannelType = ENUM(name=u'ChannelType', mode=MODE_TYPE)
ChannelType._cont = ASN1Dict([(u'static', 0), (u'dynamicMulticast', 1), (u'dynamicPrivate', 2), (u'dynamicUserId', 3)])
ChannelType._ext = None
#-----< ApplicationRecord >-----#
ApplicationRecord = SEQ(name=u'ApplicationRecord', mode=MODE_TYPE)
_ApplicationRecord_applicationActive = BOOL(name=u'applicationActive', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ApplicationRecord_conductingOperationCapable = BOOL(name=u'conductingOperationCapable', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ApplicationRecord_startupChannel = ENUM(name=u'startupChannel', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ChannelType')), opt=True)
_ApplicationRecord_applicationUserID = INT(name=u'applicationUserID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')), opt=True)
_ApplicationRecord_nonCollapsingCapabilities = SET_OF(name=u'nonCollapsingCapabilities', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ApplicationRecord_nonCollapsingCapabilities__item_ = SEQ(name='_item_', mode=MODE_TYPE)
___ApplicationRecord_nonCollapsingCapabilities__item__capabilityID = CHOICE(name=u'capabilityID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'CapabilityID')))
___ApplicationRecord_nonCollapsingCapabilities__item__applicationData = OCT_STR(name=u'applicationData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ApplicationRecord_nonCollapsingCapabilities__item_._cont = ASN1Dict([
(u'capabilityID', ___ApplicationRecord_nonCollapsingCapabilities__item__capabilityID),
(u'applicationData', ___ApplicationRecord_nonCollapsingCapabilities__item__applicationData),
])
__ApplicationRecord_nonCollapsingCapabilities__item_._ext = None
_ApplicationRecord_nonCollapsingCapabilities._cont = __ApplicationRecord_nonCollapsingCapabilities__item_
ApplicationRecord._cont = ASN1Dict([
(u'applicationActive', _ApplicationRecord_applicationActive),
(u'conductingOperationCapable', _ApplicationRecord_conductingOperationCapable),
(u'startupChannel', _ApplicationRecord_startupChannel),
(u'applicationUserID', _ApplicationRecord_applicationUserID),
(u'nonCollapsingCapabilities', _ApplicationRecord_nonCollapsingCapabilities),
])
ApplicationRecord._ext = []
#-----< CapabilityID >-----#
CapabilityID = CHOICE(name=u'CapabilityID', mode=MODE_TYPE)
_CapabilityID_standard = INT(name=u'standard', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CapabilityID_standard._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
_CapabilityID_nonStandard = CHOICE(name=u'nonStandard', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'Key')))
CapabilityID._cont = ASN1Dict([
(u'standard', _CapabilityID_standard),
(u'nonStandard', _CapabilityID_nonStandard),
])
CapabilityID._ext = None
#-----< CapabilityClass >-----#
CapabilityClass = CHOICE(name=u'CapabilityClass', mode=MODE_TYPE)
_CapabilityClass_logical = NULL(name=u'logical', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CapabilityClass_unsignedMin = INT(name=u'unsignedMin', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CapabilityClass_unsignedMin._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=None)], ev=None, er=[])
_CapabilityClass_unsignedMax = INT(name=u'unsignedMax', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CapabilityClass_unsignedMax._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=None)], ev=None, er=[])
CapabilityClass._cont = ASN1Dict([
(u'logical', _CapabilityClass_logical),
(u'unsignedMin', _CapabilityClass_unsignedMin),
(u'unsignedMax', _CapabilityClass_unsignedMax),
])
CapabilityClass._ext = []
#-----< EntityID >-----#
EntityID = INT(name=u'EntityID', mode=MODE_TYPE)
EntityID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< ApplicationInvokeSpecifier >-----#
ApplicationInvokeSpecifier = SEQ(name=u'ApplicationInvokeSpecifier', mode=MODE_TYPE)
_ApplicationInvokeSpecifier_sessionKey = SEQ(name=u'sessionKey', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'SessionKey')))
_ApplicationInvokeSpecifier_expectedCapabilitySet = SET_OF(name=u'expectedCapabilitySet', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ApplicationInvokeSpecifier_expectedCapabilitySet__item_ = SEQ(name='_item_', mode=MODE_TYPE)
___ApplicationInvokeSpecifier_expectedCapabilitySet__item__capabilityID = CHOICE(name=u'capabilityID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'CapabilityID')))
___ApplicationInvokeSpecifier_expectedCapabilitySet__item__capabilityClass = CHOICE(name=u'capabilityClass', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'CapabilityClass')))
__ApplicationInvokeSpecifier_expectedCapabilitySet__item_._cont = ASN1Dict([
(u'capabilityID', ___ApplicationInvokeSpecifier_expectedCapabilitySet__item__capabilityID),
(u'capabilityClass', ___ApplicationInvokeSpecifier_expectedCapabilitySet__item__capabilityClass),
])
__ApplicationInvokeSpecifier_expectedCapabilitySet__item_._ext = []
_ApplicationInvokeSpecifier_expectedCapabilitySet._cont = __ApplicationInvokeSpecifier_expectedCapabilitySet__item_
_ApplicationInvokeSpecifier_startupChannel = ENUM(name=u'startupChannel', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ChannelType')), opt=True)
_ApplicationInvokeSpecifier_mandatoryFlag = BOOL(name=u'mandatoryFlag', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
ApplicationInvokeSpecifier._cont = ASN1Dict([
(u'sessionKey', _ApplicationInvokeSpecifier_sessionKey),
(u'expectedCapabilitySet', _ApplicationInvokeSpecifier_expectedCapabilitySet),
(u'startupChannel', _ApplicationInvokeSpecifier_startupChannel),
(u'mandatoryFlag', _ApplicationInvokeSpecifier_mandatoryFlag),
])
ApplicationInvokeSpecifier._ext = []
#-----< RegistryKey >-----#
RegistryKey = SEQ(name=u'RegistryKey', mode=MODE_TYPE)
_RegistryKey_sessionKey = SEQ(name=u'sessionKey', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'SessionKey')))
_RegistryKey_resourceID = OCT_STR(name=u'resourceID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegistryKey_resourceID._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=64)], ev=None, er=[])
RegistryKey._cont = ASN1Dict([
(u'sessionKey', _RegistryKey_sessionKey),
(u'resourceID', _RegistryKey_resourceID),
])
RegistryKey._ext = None
#-----< RegistryItem >-----#
RegistryItem = CHOICE(name=u'RegistryItem', mode=MODE_TYPE)
_RegistryItem_channelID = INT(name=u'channelID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'DynamicChannelID')))
_RegistryItem_tokenID = INT(name=u'tokenID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'DynamicTokenID')))
_RegistryItem_parameter = OCT_STR(name=u'parameter', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegistryItem_parameter._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=64)], ev=None, er=[])
_RegistryItem_vacant = NULL(name=u'vacant', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
RegistryItem._cont = ASN1Dict([
(u'channelID', _RegistryItem_channelID),
(u'tokenID', _RegistryItem_tokenID),
(u'parameter', _RegistryItem_parameter),
(u'vacant', _RegistryItem_vacant),
])
RegistryItem._ext = []
#-----< RegistryEntryOwner >-----#
RegistryEntryOwner = CHOICE(name=u'RegistryEntryOwner', mode=MODE_TYPE)
_RegistryEntryOwner_owned = SEQ(name=u'owned', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__RegistryEntryOwner_owned_nodeID = INT(name=u'nodeID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
__RegistryEntryOwner_owned_entityID = INT(name=u'entityID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'EntityID')))
_RegistryEntryOwner_owned._cont = ASN1Dict([
(u'nodeID', __RegistryEntryOwner_owned_nodeID),
(u'entityID', __RegistryEntryOwner_owned_entityID),
])
_RegistryEntryOwner_owned._ext = None
_RegistryEntryOwner_notOwned = NULL(name=u'notOwned', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
RegistryEntryOwner._cont = ASN1Dict([
(u'owned', _RegistryEntryOwner_owned),
(u'notOwned', _RegistryEntryOwner_notOwned),
])
RegistryEntryOwner._ext = None
#-----< RegistryModificationRights >-----#
RegistryModificationRights = ENUM(name=u'RegistryModificationRights', mode=MODE_TYPE)
RegistryModificationRights._cont = ASN1Dict([(u'owner', 0), (u'session', 1), (u'public', 2)])
RegistryModificationRights._ext = None
#-----< UserIDIndication >-----#
UserIDIndication = SEQ(name=u'UserIDIndication', mode=MODE_TYPE)
_UserIDIndication_tag = INT(name=u'tag', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
UserIDIndication._cont = ASN1Dict([
(u'tag', _UserIDIndication_tag),
])
UserIDIndication._ext = []
#-----< ConferenceCreateRequest >-----#
ConferenceCreateRequest = SEQ(name=u'ConferenceCreateRequest', mode=MODE_TYPE)
_ConferenceCreateRequest_conferenceName = SEQ(name=u'conferenceName', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceName')))
_ConferenceCreateRequest_convenerPassword = SEQ(name=u'convenerPassword', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'Password')), opt=True)
_ConferenceCreateRequest_password = SEQ(name=u'password', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'Password')), opt=True)
_ConferenceCreateRequest_lockedConference = BOOL(name=u'lockedConference', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceCreateRequest_listedConference = BOOL(name=u'listedConference', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceCreateRequest_conductibleConference = BOOL(name=u'conductibleConference', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceCreateRequest_terminationMethod = ENUM(name=u'terminationMethod', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'TerminationMethod')))
_ConferenceCreateRequest_conductorPrivileges = SET_OF(name=u'conductorPrivileges', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ConferenceCreateRequest_conductorPrivileges__item_ = ENUM(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'Privilege')))
_ConferenceCreateRequest_conductorPrivileges._cont = __ConferenceCreateRequest_conductorPrivileges__item_
_ConferenceCreateRequest_conductedPrivileges = SET_OF(name=u'conductedPrivileges', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ConferenceCreateRequest_conductedPrivileges__item_ = ENUM(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'Privilege')))
_ConferenceCreateRequest_conductedPrivileges._cont = __ConferenceCreateRequest_conductedPrivileges__item_
_ConferenceCreateRequest_nonConductedPrivileges = SET_OF(name=u'nonConductedPrivileges', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ConferenceCreateRequest_nonConductedPrivileges__item_ = ENUM(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'Privilege')))
_ConferenceCreateRequest_nonConductedPrivileges._cont = __ConferenceCreateRequest_nonConductedPrivileges__item_
_ConferenceCreateRequest_conferenceDescription = STR_BMP(name=u'conferenceDescription', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'TextString')), opt=True)
_ConferenceCreateRequest_callerIdentifier = STR_BMP(name=u'callerIdentifier', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'TextString')), opt=True)
_ConferenceCreateRequest_userData = SET_OF(name=u'userData', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserData')), opt=True)
_ConferenceCreateRequest_conferencePriority = SEQ(name=u'conferencePriority', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferencePriority')), opt=True)
_ConferenceCreateRequest_conferenceMode = CHOICE(name=u'conferenceMode', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceMode')), opt=True)
ConferenceCreateRequest._cont = ASN1Dict([
(u'conferenceName', _ConferenceCreateRequest_conferenceName),
(u'convenerPassword', _ConferenceCreateRequest_convenerPassword),
(u'password', _ConferenceCreateRequest_password),
(u'lockedConference', _ConferenceCreateRequest_lockedConference),
(u'listedConference', _ConferenceCreateRequest_listedConference),
(u'conductibleConference', _ConferenceCreateRequest_conductibleConference),
(u'terminationMethod', _ConferenceCreateRequest_terminationMethod),
(u'conductorPrivileges', _ConferenceCreateRequest_conductorPrivileges),
(u'conductedPrivileges', _ConferenceCreateRequest_conductedPrivileges),
(u'nonConductedPrivileges', _ConferenceCreateRequest_nonConductedPrivileges),
(u'conferenceDescription', _ConferenceCreateRequest_conferenceDescription),
(u'callerIdentifier', _ConferenceCreateRequest_callerIdentifier),
(u'userData', _ConferenceCreateRequest_userData),
(u'conferencePriority', _ConferenceCreateRequest_conferencePriority),
(u'conferenceMode', _ConferenceCreateRequest_conferenceMode),
])
ConferenceCreateRequest._ext = [u'conferencePriority', u'conferenceMode']
#-----< ConferenceCreateResponse >-----#
ConferenceCreateResponse = SEQ(name=u'ConferenceCreateResponse', mode=MODE_TYPE)
_ConferenceCreateResponse_nodeID = INT(name=u'nodeID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_ConferenceCreateResponse_tag = INT(name=u'tag', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceCreateResponse_result = ENUM(name=u'result', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceCreateResponse_result._cont = ASN1Dict([(u'success', 0), (u'userRejected', 1), (u'resourcesNotAvailable', 2), (u'rejectedForSymmetryBreaking', 3), (u'lockedConferenceNotSupported', 4)])
_ConferenceCreateResponse_result._ext = []
_ConferenceCreateResponse_userData = SET_OF(name=u'userData', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserData')), opt=True)
ConferenceCreateResponse._cont = ASN1Dict([
(u'nodeID', _ConferenceCreateResponse_nodeID),
(u'tag', _ConferenceCreateResponse_tag),
(u'result', _ConferenceCreateResponse_result),
(u'userData', _ConferenceCreateResponse_userData),
])
ConferenceCreateResponse._ext = []
#-----< ConferenceQueryRequest >-----#
ConferenceQueryRequest = SEQ(name=u'ConferenceQueryRequest', mode=MODE_TYPE)
_ConferenceQueryRequest_nodeType = ENUM(name=u'nodeType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NodeType')))
_ConferenceQueryRequest_asymmetryIndicator = CHOICE(name=u'asymmetryIndicator', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'AsymmetryIndicator')), opt=True)
_ConferenceQueryRequest_userData = SET_OF(name=u'userData', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserData')), opt=True)
ConferenceQueryRequest._cont = ASN1Dict([
(u'nodeType', _ConferenceQueryRequest_nodeType),
(u'asymmetryIndicator', _ConferenceQueryRequest_asymmetryIndicator),
(u'userData', _ConferenceQueryRequest_userData),
])
ConferenceQueryRequest._ext = []
#-----< ConferenceQueryResponse >-----#
ConferenceQueryResponse = SEQ(name=u'ConferenceQueryResponse', mode=MODE_TYPE)
_ConferenceQueryResponse_nodeType = ENUM(name=u'nodeType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NodeType')))
_ConferenceQueryResponse_asymmetryIndicator = CHOICE(name=u'asymmetryIndicator', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'AsymmetryIndicator')), opt=True)
_ConferenceQueryResponse_conferenceList = SET_OF(name=u'conferenceList', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ConferenceQueryResponse_conferenceList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceDescriptor')))
_ConferenceQueryResponse_conferenceList._cont = __ConferenceQueryResponse_conferenceList__item_
_ConferenceQueryResponse_result = ENUM(name=u'result', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceQueryResponse_result._cont = ASN1Dict([(u'success', 0), (u'userRejected', 1)])
_ConferenceQueryResponse_result._ext = []
_ConferenceQueryResponse_userData = SET_OF(name=u'userData', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserData')), opt=True)
_ConferenceQueryResponse_waitForInvitationFlag = BOOL(name=u'waitForInvitationFlag', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_ConferenceQueryResponse_noUnlistedConferenceFlag = BOOL(name=u'noUnlistedConferenceFlag', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
ConferenceQueryResponse._cont = ASN1Dict([
(u'nodeType', _ConferenceQueryResponse_nodeType),
(u'asymmetryIndicator', _ConferenceQueryResponse_asymmetryIndicator),
(u'conferenceList', _ConferenceQueryResponse_conferenceList),
(u'result', _ConferenceQueryResponse_result),
(u'userData', _ConferenceQueryResponse_userData),
(u'waitForInvitationFlag', _ConferenceQueryResponse_waitForInvitationFlag),
(u'noUnlistedConferenceFlag', _ConferenceQueryResponse_noUnlistedConferenceFlag),
])
ConferenceQueryResponse._ext = [u'waitForInvitationFlag', u'noUnlistedConferenceFlag']
#-----< ConferenceJoinRequest >-----#
ConferenceJoinRequest = SEQ(name=u'ConferenceJoinRequest', mode=MODE_TYPE)
_ConferenceJoinRequest_conferenceName = CHOICE(name=u'conferenceName', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceNameSelector')), opt=True)
_ConferenceJoinRequest_conferenceNameModifier = STR_NUM(name=u'conferenceNameModifier', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceNameModifier')), opt=True)
_ConferenceJoinRequest_conferenceNameModifier._const_alpha = ASN1Set(rv=[u'0', u'1', u'2', u'3', u'4', u'5', u'6', u'7', u'8', u'9'], rr=[], ev=None, er=[])
_ConferenceJoinRequest_tag = INT(name=u'tag', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_ConferenceJoinRequest_password = CHOICE(name=u'password', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'PasswordChallengeRequestResponse')), opt=True)
_ConferenceJoinRequest_convenerPassword = CHOICE(name=u'convenerPassword', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'PasswordSelector')), opt=True)
_ConferenceJoinRequest_callerIdentifier = STR_BMP(name=u'callerIdentifier', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'TextString')), opt=True)
_ConferenceJoinRequest_userData = SET_OF(name=u'userData', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserData')), opt=True)
_ConferenceJoinRequest_nodeCategory = CHOICE(name=u'nodeCategory', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NodeCategory')), opt=True)
ConferenceJoinRequest._cont = ASN1Dict([
(u'conferenceName', _ConferenceJoinRequest_conferenceName),
(u'conferenceNameModifier', _ConferenceJoinRequest_conferenceNameModifier),
(u'tag', _ConferenceJoinRequest_tag),
(u'password', _ConferenceJoinRequest_password),
(u'convenerPassword', _ConferenceJoinRequest_convenerPassword),
(u'callerIdentifier', _ConferenceJoinRequest_callerIdentifier),
(u'userData', _ConferenceJoinRequest_userData),
(u'nodeCategory', _ConferenceJoinRequest_nodeCategory),
])
ConferenceJoinRequest._ext = [u'nodeCategory']
#-----< ConferenceJoinResponse >-----#
ConferenceJoinResponse = SEQ(name=u'ConferenceJoinResponse', mode=MODE_TYPE)
_ConferenceJoinResponse_nodeID = INT(name=u'nodeID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')), opt=True)
_ConferenceJoinResponse_topNodeID = INT(name=u'topNodeID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_ConferenceJoinResponse_tag = INT(name=u'tag', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceJoinResponse_conferenceNameAlias = CHOICE(name=u'conferenceNameAlias', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceNameSelector')), opt=True)
_ConferenceJoinResponse_passwordInTheClearRequired = BOOL(name=u'passwordInTheClearRequired', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceJoinResponse_lockedConference = BOOL(name=u'lockedConference', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceJoinResponse_listedConference = BOOL(name=u'listedConference', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceJoinResponse_conductibleConference = BOOL(name=u'conductibleConference', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceJoinResponse_terminationMethod = ENUM(name=u'terminationMethod', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'TerminationMethod')))
_ConferenceJoinResponse_conductorPrivileges = SET_OF(name=u'conductorPrivileges', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ConferenceJoinResponse_conductorPrivileges__item_ = ENUM(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'Privilege')))
_ConferenceJoinResponse_conductorPrivileges._cont = __ConferenceJoinResponse_conductorPrivileges__item_
_ConferenceJoinResponse_conductedPrivileges = SET_OF(name=u'conductedPrivileges', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ConferenceJoinResponse_conductedPrivileges__item_ = ENUM(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'Privilege')))
_ConferenceJoinResponse_conductedPrivileges._cont = __ConferenceJoinResponse_conductedPrivileges__item_
_ConferenceJoinResponse_nonConductedPrivileges = SET_OF(name=u'nonConductedPrivileges', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ConferenceJoinResponse_nonConductedPrivileges__item_ = ENUM(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'Privilege')))
_ConferenceJoinResponse_nonConductedPrivileges._cont = __ConferenceJoinResponse_nonConductedPrivileges__item_
_ConferenceJoinResponse_conferenceDescription = STR_BMP(name=u'conferenceDescription', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'TextString')), opt=True)
_ConferenceJoinResponse_password = CHOICE(name=u'password', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'PasswordChallengeRequestResponse')), opt=True)
_ConferenceJoinResponse_result = ENUM(name=u'result', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceJoinResponse_result._cont = ASN1Dict([(u'success', 0), (u'userRejected', 1), (u'invalidConference', 2), (u'invalidPassword', 3), (u'invalidConvenerPassword', 4), (u'challengeResponseRequired', 5), (u'invalidChallengeResponse', 6)])
_ConferenceJoinResponse_result._ext = []
_ConferenceJoinResponse_userData = SET_OF(name=u'userData', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserData')), opt=True)
_ConferenceJoinResponse_nodeCategory = CHOICE(name=u'nodeCategory', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NodeCategory')), opt=True)
_ConferenceJoinResponse_conferenceMode = CHOICE(name=u'conferenceMode', mode=MODE_TYPE, tag=(17, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceMode')), opt=True)
ConferenceJoinResponse._cont = ASN1Dict([
(u'nodeID', _ConferenceJoinResponse_nodeID),
(u'topNodeID', _ConferenceJoinResponse_topNodeID),
(u'tag', _ConferenceJoinResponse_tag),
(u'conferenceNameAlias', _ConferenceJoinResponse_conferenceNameAlias),
(u'passwordInTheClearRequired', _ConferenceJoinResponse_passwordInTheClearRequired),
(u'lockedConference', _ConferenceJoinResponse_lockedConference),
(u'listedConference', _ConferenceJoinResponse_listedConference),
(u'conductibleConference', _ConferenceJoinResponse_conductibleConference),
(u'terminationMethod', _ConferenceJoinResponse_terminationMethod),
(u'conductorPrivileges', _ConferenceJoinResponse_conductorPrivileges),
(u'conductedPrivileges', _ConferenceJoinResponse_conductedPrivileges),
(u'nonConductedPrivileges', _ConferenceJoinResponse_nonConductedPrivileges),
(u'conferenceDescription', _ConferenceJoinResponse_conferenceDescription),
(u'password', _ConferenceJoinResponse_password),
(u'result', _ConferenceJoinResponse_result),
(u'userData', _ConferenceJoinResponse_userData),
(u'nodeCategory', _ConferenceJoinResponse_nodeCategory),
(u'conferenceMode', _ConferenceJoinResponse_conferenceMode),
])
ConferenceJoinResponse._ext = [u'nodeCategory', u'conferenceMode']
#-----< ConferenceInviteRequest >-----#
ConferenceInviteRequest = SEQ(name=u'ConferenceInviteRequest', mode=MODE_TYPE)
_ConferenceInviteRequest_conferenceName = SEQ(name=u'conferenceName', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceName')))
_ConferenceInviteRequest_nodeID = INT(name=u'nodeID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_ConferenceInviteRequest_topNodeID = INT(name=u'topNodeID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_ConferenceInviteRequest_tag = INT(name=u'tag', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceInviteRequest_passwordInTheClearRequired = BOOL(name=u'passwordInTheClearRequired', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceInviteRequest_lockedConference = BOOL(name=u'lockedConference', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceInviteRequest_listedConference = BOOL(name=u'listedConference', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceInviteRequest_conductibleConference = BOOL(name=u'conductibleConference', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceInviteRequest_terminationMethod = ENUM(name=u'terminationMethod', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'TerminationMethod')))
_ConferenceInviteRequest_conductorPrivileges = SET_OF(name=u'conductorPrivileges', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ConferenceInviteRequest_conductorPrivileges__item_ = ENUM(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'Privilege')))
_ConferenceInviteRequest_conductorPrivileges._cont = __ConferenceInviteRequest_conductorPrivileges__item_
_ConferenceInviteRequest_conductedPrivileges = SET_OF(name=u'conductedPrivileges', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ConferenceInviteRequest_conductedPrivileges__item_ = ENUM(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'Privilege')))
_ConferenceInviteRequest_conductedPrivileges._cont = __ConferenceInviteRequest_conductedPrivileges__item_
_ConferenceInviteRequest_nonConductedPrivileges = SET_OF(name=u'nonConductedPrivileges', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ConferenceInviteRequest_nonConductedPrivileges__item_ = ENUM(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'Privilege')))
_ConferenceInviteRequest_nonConductedPrivileges._cont = __ConferenceInviteRequest_nonConductedPrivileges__item_
_ConferenceInviteRequest_conferenceDescription = STR_BMP(name=u'conferenceDescription', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'TextString')), opt=True)
_ConferenceInviteRequest_callerIdentifier = STR_BMP(name=u'callerIdentifier', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'TextString')), opt=True)
_ConferenceInviteRequest_userData = SET_OF(name=u'userData', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserData')), opt=True)
_ConferenceInviteRequest_conferencePriority = SEQ(name=u'conferencePriority', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferencePriority')), opt=True)
_ConferenceInviteRequest_nodeCategory = CHOICE(name=u'nodeCategory', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NodeCategory')), opt=True)
_ConferenceInviteRequest_conferenceMode = CHOICE(name=u'conferenceMode', mode=MODE_TYPE, tag=(17, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceMode')), opt=True)
ConferenceInviteRequest._cont = ASN1Dict([
(u'conferenceName', _ConferenceInviteRequest_conferenceName),
(u'nodeID', _ConferenceInviteRequest_nodeID),
(u'topNodeID', _ConferenceInviteRequest_topNodeID),
(u'tag', _ConferenceInviteRequest_tag),
(u'passwordInTheClearRequired', _ConferenceInviteRequest_passwordInTheClearRequired),
(u'lockedConference', _ConferenceInviteRequest_lockedConference),
(u'listedConference', _ConferenceInviteRequest_listedConference),
(u'conductibleConference', _ConferenceInviteRequest_conductibleConference),
(u'terminationMethod', _ConferenceInviteRequest_terminationMethod),
(u'conductorPrivileges', _ConferenceInviteRequest_conductorPrivileges),
(u'conductedPrivileges', _ConferenceInviteRequest_conductedPrivileges),
(u'nonConductedPrivileges', _ConferenceInviteRequest_nonConductedPrivileges),
(u'conferenceDescription', _ConferenceInviteRequest_conferenceDescription),
(u'callerIdentifier', _ConferenceInviteRequest_callerIdentifier),
(u'userData', _ConferenceInviteRequest_userData),
(u'conferencePriority', _ConferenceInviteRequest_conferencePriority),
(u'nodeCategory', _ConferenceInviteRequest_nodeCategory),
(u'conferenceMode', _ConferenceInviteRequest_conferenceMode),
])
ConferenceInviteRequest._ext = [u'conferencePriority', u'nodeCategory', u'conferenceMode']
#-----< ConferenceInviteResponse >-----#
ConferenceInviteResponse = SEQ(name=u'ConferenceInviteResponse', mode=MODE_TYPE)
_ConferenceInviteResponse_result = ENUM(name=u'result', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceInviteResponse_result._cont = ASN1Dict([(u'success', 0), (u'userRejected', 1)])
_ConferenceInviteResponse_result._ext = []
_ConferenceInviteResponse_userData = SET_OF(name=u'userData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserData')), opt=True)
ConferenceInviteResponse._cont = ASN1Dict([
(u'result', _ConferenceInviteResponse_result),
(u'userData', _ConferenceInviteResponse_userData),
])
ConferenceInviteResponse._ext = []
#-----< ConferenceAddRequest >-----#
ConferenceAddRequest = SEQ(name=u'ConferenceAddRequest', mode=MODE_TYPE)
_ConferenceAddRequest_networkAddress = SEQ_OF(name=u'networkAddress', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NetworkAddress')))
_ConferenceAddRequest_requestingNode = INT(name=u'requestingNode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_ConferenceAddRequest_tag = INT(name=u'tag', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceAddRequest_addingMCU = INT(name=u'addingMCU', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')), opt=True)
_ConferenceAddRequest_userData = SET_OF(name=u'userData', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserData')), opt=True)
_ConferenceAddRequest_nodeCategory = CHOICE(name=u'nodeCategory', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NodeCategory')), opt=True)
_ConferenceAddRequest_networkAddressV2 = SET_OF(name=u'networkAddressV2', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NetworkAddressV2')))
ConferenceAddRequest._cont = ASN1Dict([
(u'networkAddress', _ConferenceAddRequest_networkAddress),
(u'requestingNode', _ConferenceAddRequest_requestingNode),
(u'tag', _ConferenceAddRequest_tag),
(u'addingMCU', _ConferenceAddRequest_addingMCU),
(u'userData', _ConferenceAddRequest_userData),
(u'nodeCategory', _ConferenceAddRequest_nodeCategory),
(u'networkAddressV2', _ConferenceAddRequest_networkAddressV2),
])
ConferenceAddRequest._ext = [u'nodeCategory', u'networkAddressV2']
#-----< ConferenceAddResponse >-----#
ConferenceAddResponse = SEQ(name=u'ConferenceAddResponse', mode=MODE_TYPE)
_ConferenceAddResponse_tag = INT(name=u'tag', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceAddResponse_result = ENUM(name=u'result', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceAddResponse_result._cont = ASN1Dict([(u'success', 0), (u'invalidRequester', 1), (u'invalidNetworkType', 2), (u'invalidNetworkAddress', 3), (u'addedNodeBusy', 4), (u'networkBusy', 5), (u'noPortsAvailable', 6), (u'connectionUnsuccessful', 7)])
_ConferenceAddResponse_result._ext = []
_ConferenceAddResponse_userData = SET_OF(name=u'userData', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserData')), opt=True)
ConferenceAddResponse._cont = ASN1Dict([
(u'tag', _ConferenceAddResponse_tag),
(u'result', _ConferenceAddResponse_result),
(u'userData', _ConferenceAddResponse_userData),
])
ConferenceAddResponse._ext = []
#-----< ConferenceLockRequest >-----#
ConferenceLockRequest = SEQ(name=u'ConferenceLockRequest', mode=MODE_TYPE)
ConferenceLockRequest._cont = ASN1Dict([
])
ConferenceLockRequest._ext = []
#-----< ConferenceLockResponse >-----#
ConferenceLockResponse = SEQ(name=u'ConferenceLockResponse', mode=MODE_TYPE)
_ConferenceLockResponse_result = ENUM(name=u'result', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceLockResponse_result._cont = ASN1Dict([(u'success', 0), (u'invalidRequester', 1), (u'alreadyLocked', 2)])
_ConferenceLockResponse_result._ext = []
ConferenceLockResponse._cont = ASN1Dict([
(u'result', _ConferenceLockResponse_result),
])
ConferenceLockResponse._ext = []
#-----< ConferenceLockIndication >-----#
ConferenceLockIndication = SEQ(name=u'ConferenceLockIndication', mode=MODE_TYPE)
ConferenceLockIndication._cont = ASN1Dict([
])
ConferenceLockIndication._ext = []
#-----< ConferenceUnlockRequest >-----#
ConferenceUnlockRequest = SEQ(name=u'ConferenceUnlockRequest', mode=MODE_TYPE)
ConferenceUnlockRequest._cont = ASN1Dict([
])
ConferenceUnlockRequest._ext = []
#-----< ConferenceUnlockResponse >-----#
ConferenceUnlockResponse = SEQ(name=u'ConferenceUnlockResponse', mode=MODE_TYPE)
_ConferenceUnlockResponse_result = ENUM(name=u'result', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceUnlockResponse_result._cont = ASN1Dict([(u'success', 0), (u'invalidRequester', 1), (u'alreadyUnlocked', 2)])
_ConferenceUnlockResponse_result._ext = []
ConferenceUnlockResponse._cont = ASN1Dict([
(u'result', _ConferenceUnlockResponse_result),
])
ConferenceUnlockResponse._ext = []
#-----< ConferenceUnlockIndication >-----#
ConferenceUnlockIndication = SEQ(name=u'ConferenceUnlockIndication', mode=MODE_TYPE)
ConferenceUnlockIndication._cont = ASN1Dict([
])
ConferenceUnlockIndication._ext = []
#-----< ConferenceTerminateRequest >-----#
ConferenceTerminateRequest = SEQ(name=u'ConferenceTerminateRequest', mode=MODE_TYPE)
_ConferenceTerminateRequest_reason = ENUM(name=u'reason', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceTerminateRequest_reason._cont = ASN1Dict([(u'userInitiated', 0), (u'timedConferenceTermination', 1)])
_ConferenceTerminateRequest_reason._ext = []
ConferenceTerminateRequest._cont = ASN1Dict([
(u'reason', _ConferenceTerminateRequest_reason),
])
ConferenceTerminateRequest._ext = []
#-----< ConferenceTerminateResponse >-----#
ConferenceTerminateResponse = SEQ(name=u'ConferenceTerminateResponse', mode=MODE_TYPE)
_ConferenceTerminateResponse_result = ENUM(name=u'result', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceTerminateResponse_result._cont = ASN1Dict([(u'success', 0), (u'invalidRequester', 1)])
_ConferenceTerminateResponse_result._ext = []
ConferenceTerminateResponse._cont = ASN1Dict([
(u'result', _ConferenceTerminateResponse_result),
])
ConferenceTerminateResponse._ext = []
#-----< ConferenceTerminateIndication >-----#
ConferenceTerminateIndication = SEQ(name=u'ConferenceTerminateIndication', mode=MODE_TYPE)
_ConferenceTerminateIndication_reason = ENUM(name=u'reason', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceTerminateIndication_reason._cont = ASN1Dict([(u'userInitiated', 0), (u'timedConferenceTermination', 1)])
_ConferenceTerminateIndication_reason._ext = []
ConferenceTerminateIndication._cont = ASN1Dict([
(u'reason', _ConferenceTerminateIndication_reason),
])
ConferenceTerminateIndication._ext = []
#-----< ConferenceEjectUserRequest >-----#
ConferenceEjectUserRequest = SEQ(name=u'ConferenceEjectUserRequest', mode=MODE_TYPE)
_ConferenceEjectUserRequest_nodeToEject = INT(name=u'nodeToEject', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_ConferenceEjectUserRequest_reason = ENUM(name=u'reason', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceEjectUserRequest_reason._cont = ASN1Dict([(u'userInitiated', 0)])
_ConferenceEjectUserRequest_reason._ext = []
ConferenceEjectUserRequest._cont = ASN1Dict([
(u'nodeToEject', _ConferenceEjectUserRequest_nodeToEject),
(u'reason', _ConferenceEjectUserRequest_reason),
])
ConferenceEjectUserRequest._ext = []
#-----< ConferenceEjectUserResponse >-----#
ConferenceEjectUserResponse = SEQ(name=u'ConferenceEjectUserResponse', mode=MODE_TYPE)
_ConferenceEjectUserResponse_nodeToEject = INT(name=u'nodeToEject', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_ConferenceEjectUserResponse_result = ENUM(name=u'result', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceEjectUserResponse_result._cont = ASN1Dict([(u'success', 0), (u'invalidRequester', 1), (u'invalidNode', 2)])
_ConferenceEjectUserResponse_result._ext = []
ConferenceEjectUserResponse._cont = ASN1Dict([
(u'nodeToEject', _ConferenceEjectUserResponse_nodeToEject),
(u'result', _ConferenceEjectUserResponse_result),
])
ConferenceEjectUserResponse._ext = []
#-----< ConferenceEjectUserIndication >-----#
ConferenceEjectUserIndication = SEQ(name=u'ConferenceEjectUserIndication', mode=MODE_TYPE)
_ConferenceEjectUserIndication_nodeToEject = INT(name=u'nodeToEject', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_ConferenceEjectUserIndication_reason = ENUM(name=u'reason', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceEjectUserIndication_reason._cont = ASN1Dict([(u'userInitiated', 0), (u'higherNodeDisconnected', 1), (u'higherNodeEjected', 2)])
_ConferenceEjectUserIndication_reason._ext = []
ConferenceEjectUserIndication._cont = ASN1Dict([
(u'nodeToEject', _ConferenceEjectUserIndication_nodeToEject),
(u'reason', _ConferenceEjectUserIndication_reason),
])
ConferenceEjectUserIndication._ext = []
#-----< ConferenceTransferRequest >-----#
ConferenceTransferRequest = SEQ(name=u'ConferenceTransferRequest', mode=MODE_TYPE)
_ConferenceTransferRequest_conferenceName = CHOICE(name=u'conferenceName', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceNameSelector')))
_ConferenceTransferRequest_conferenceNameModifier = STR_NUM(name=u'conferenceNameModifier', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceNameModifier')), opt=True)
_ConferenceTransferRequest_conferenceNameModifier._const_alpha = ASN1Set(rv=[u'0', u'1', u'2', u'3', u'4', u'5', u'6', u'7', u'8', u'9'], rr=[], ev=None, er=[])
_ConferenceTransferRequest_networkAddress = SEQ_OF(name=u'networkAddress', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NetworkAddress')), opt=True)
_ConferenceTransferRequest_transferringNodes = SET_OF(name=u'transferringNodes', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ConferenceTransferRequest_transferringNodes__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_ConferenceTransferRequest_transferringNodes._cont = __ConferenceTransferRequest_transferringNodes__item_
_ConferenceTransferRequest_transferringNodes._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65536)], ev=None, er=[])
_ConferenceTransferRequest_password = CHOICE(name=u'password', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'PasswordSelector')), opt=True)
_ConferenceTransferRequest_networkAddressV2 = SET_OF(name=u'networkAddressV2', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NetworkAddressV2')), opt=True)
ConferenceTransferRequest._cont = ASN1Dict([
(u'conferenceName', _ConferenceTransferRequest_conferenceName),
(u'conferenceNameModifier', _ConferenceTransferRequest_conferenceNameModifier),
(u'networkAddress', _ConferenceTransferRequest_networkAddress),
(u'transferringNodes', _ConferenceTransferRequest_transferringNodes),
(u'password', _ConferenceTransferRequest_password),
(u'networkAddressV2', _ConferenceTransferRequest_networkAddressV2),
])
ConferenceTransferRequest._ext = [u'networkAddressV2']
#-----< ConferenceTransferResponse >-----#
ConferenceTransferResponse = SEQ(name=u'ConferenceTransferResponse', mode=MODE_TYPE)
_ConferenceTransferResponse_conferenceName = CHOICE(name=u'conferenceName', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceNameSelector')))
_ConferenceTransferResponse_conferenceNameModifier = STR_NUM(name=u'conferenceNameModifier', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceNameModifier')), opt=True)
_ConferenceTransferResponse_conferenceNameModifier._const_alpha = ASN1Set(rv=[u'0', u'1', u'2', u'3', u'4', u'5', u'6', u'7', u'8', u'9'], rr=[], ev=None, er=[])
_ConferenceTransferResponse_transferringNodes = SET_OF(name=u'transferringNodes', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ConferenceTransferResponse_transferringNodes__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_ConferenceTransferResponse_transferringNodes._cont = __ConferenceTransferResponse_transferringNodes__item_
_ConferenceTransferResponse_transferringNodes._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65536)], ev=None, er=[])
_ConferenceTransferResponse_result = ENUM(name=u'result', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConferenceTransferResponse_result._cont = ASN1Dict([(u'success', 0), (u'invalidRequester', 1)])
_ConferenceTransferResponse_result._ext = []
ConferenceTransferResponse._cont = ASN1Dict([
(u'conferenceName', _ConferenceTransferResponse_conferenceName),
(u'conferenceNameModifier', _ConferenceTransferResponse_conferenceNameModifier),
(u'transferringNodes', _ConferenceTransferResponse_transferringNodes),
(u'result', _ConferenceTransferResponse_result),
])
ConferenceTransferResponse._ext = []
#-----< ConferenceTransferIndication >-----#
ConferenceTransferIndication = SEQ(name=u'ConferenceTransferIndication', mode=MODE_TYPE)
_ConferenceTransferIndication_conferenceName = CHOICE(name=u'conferenceName', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceNameSelector')))
_ConferenceTransferIndication_conferenceNameModifier = STR_NUM(name=u'conferenceNameModifier', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceNameModifier')), opt=True)
_ConferenceTransferIndication_conferenceNameModifier._const_alpha = ASN1Set(rv=[u'0', u'1', u'2', u'3', u'4', u'5', u'6', u'7', u'8', u'9'], rr=[], ev=None, er=[])
_ConferenceTransferIndication_networkAddress = SEQ_OF(name=u'networkAddress', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NetworkAddress')), opt=True)
_ConferenceTransferIndication_transferringNodes = SET_OF(name=u'transferringNodes', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ConferenceTransferIndication_transferringNodes__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_ConferenceTransferIndication_transferringNodes._cont = __ConferenceTransferIndication_transferringNodes__item_
_ConferenceTransferIndication_transferringNodes._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65536)], ev=None, er=[])
_ConferenceTransferIndication_password = CHOICE(name=u'password', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'PasswordSelector')), opt=True)
_ConferenceTransferIndication_networkAddressV2 = SET_OF(name=u'networkAddressV2', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NetworkAddressV2')), opt=True)
ConferenceTransferIndication._cont = ASN1Dict([
(u'conferenceName', _ConferenceTransferIndication_conferenceName),
(u'conferenceNameModifier', _ConferenceTransferIndication_conferenceNameModifier),
(u'networkAddress', _ConferenceTransferIndication_networkAddress),
(u'transferringNodes', _ConferenceTransferIndication_transferringNodes),
(u'password', _ConferenceTransferIndication_password),
(u'networkAddressV2', _ConferenceTransferIndication_networkAddressV2),
])
ConferenceTransferIndication._ext = [u'networkAddressV2']
#-----< RosterUpdateIndication >-----#
RosterUpdateIndication = SEQ(name=u'RosterUpdateIndication', mode=MODE_TYPE)
_RosterUpdateIndication_fullRefresh = BOOL(name=u'fullRefresh', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RosterUpdateIndication_nodeInformation = SEQ(name=u'nodeInformation', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__RosterUpdateIndication_nodeInformation_nodeRecordList = CHOICE(name=u'nodeRecordList', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___RosterUpdateIndication_nodeInformation_nodeRecordList_noChange = NULL(name=u'noChange', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___RosterUpdateIndication_nodeInformation_nodeRecordList_refresh = SET_OF(name=u'refresh', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____RosterUpdateIndication_nodeInformation_nodeRecordList_refresh__item_ = SEQ(name='_item_', mode=MODE_TYPE)
_____RosterUpdateIndication_nodeInformation_nodeRecordList_refresh__item__nodeID = INT(name=u'nodeID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_____RosterUpdateIndication_nodeInformation_nodeRecordList_refresh__item__nodeRecord = SEQ(name=u'nodeRecord', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NodeRecord')))
____RosterUpdateIndication_nodeInformation_nodeRecordList_refresh__item_._cont = ASN1Dict([
(u'nodeID', _____RosterUpdateIndication_nodeInformation_nodeRecordList_refresh__item__nodeID),
(u'nodeRecord', _____RosterUpdateIndication_nodeInformation_nodeRecordList_refresh__item__nodeRecord),
])
____RosterUpdateIndication_nodeInformation_nodeRecordList_refresh__item_._ext = None
___RosterUpdateIndication_nodeInformation_nodeRecordList_refresh._cont = ____RosterUpdateIndication_nodeInformation_nodeRecordList_refresh__item_
___RosterUpdateIndication_nodeInformation_nodeRecordList_refresh._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65536)], ev=None, er=[])
___RosterUpdateIndication_nodeInformation_nodeRecordList_update = SET_OF(name=u'update', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____RosterUpdateIndication_nodeInformation_nodeRecordList_update__item_ = SEQ(name='_item_', mode=MODE_TYPE)
_____RosterUpdateIndication_nodeInformation_nodeRecordList_update__item__nodeID = INT(name=u'nodeID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_____RosterUpdateIndication_nodeInformation_nodeRecordList_update__item__nodeUpdate = CHOICE(name=u'nodeUpdate', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
______RosterUpdateIndication_nodeInformation_nodeRecordList_update__item__nodeUpdate_addRecord = SEQ(name=u'addRecord', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NodeRecord')))
______RosterUpdateIndication_nodeInformation_nodeRecordList_update__item__nodeUpdate_replaceRecord = SEQ(name=u'replaceRecord', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NodeRecord')))
______RosterUpdateIndication_nodeInformation_nodeRecordList_update__item__nodeUpdate_removeRecord = NULL(name=u'removeRecord', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_____RosterUpdateIndication_nodeInformation_nodeRecordList_update__item__nodeUpdate._cont = ASN1Dict([
(u'addRecord', ______RosterUpdateIndication_nodeInformation_nodeRecordList_update__item__nodeUpdate_addRecord),
(u'replaceRecord', ______RosterUpdateIndication_nodeInformation_nodeRecordList_update__item__nodeUpdate_replaceRecord),
(u'removeRecord', ______RosterUpdateIndication_nodeInformation_nodeRecordList_update__item__nodeUpdate_removeRecord),
])
_____RosterUpdateIndication_nodeInformation_nodeRecordList_update__item__nodeUpdate._ext = []
____RosterUpdateIndication_nodeInformation_nodeRecordList_update__item_._cont = ASN1Dict([
(u'nodeID', _____RosterUpdateIndication_nodeInformation_nodeRecordList_update__item__nodeID),
(u'nodeUpdate', _____RosterUpdateIndication_nodeInformation_nodeRecordList_update__item__nodeUpdate),
])
____RosterUpdateIndication_nodeInformation_nodeRecordList_update__item_._ext = None
___RosterUpdateIndication_nodeInformation_nodeRecordList_update._cont = ____RosterUpdateIndication_nodeInformation_nodeRecordList_update__item_
___RosterUpdateIndication_nodeInformation_nodeRecordList_update._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65536)], ev=None, er=[])
__RosterUpdateIndication_nodeInformation_nodeRecordList._cont = ASN1Dict([
(u'noChange', ___RosterUpdateIndication_nodeInformation_nodeRecordList_noChange),
(u'refresh', ___RosterUpdateIndication_nodeInformation_nodeRecordList_refresh),
(u'update', ___RosterUpdateIndication_nodeInformation_nodeRecordList_update),
])
__RosterUpdateIndication_nodeInformation_nodeRecordList._ext = []
__RosterUpdateIndication_nodeInformation_rosterInstanceNumber = INT(name=u'rosterInstanceNumber', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__RosterUpdateIndication_nodeInformation_rosterInstanceNumber._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
__RosterUpdateIndication_nodeInformation_nodesAdded = BOOL(name=u'nodesAdded', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__RosterUpdateIndication_nodeInformation_nodesRemoved = BOOL(name=u'nodesRemoved', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RosterUpdateIndication_nodeInformation._cont = ASN1Dict([
(u'nodeRecordList', __RosterUpdateIndication_nodeInformation_nodeRecordList),
(u'rosterInstanceNumber', __RosterUpdateIndication_nodeInformation_rosterInstanceNumber),
(u'nodesAdded', __RosterUpdateIndication_nodeInformation_nodesAdded),
(u'nodesRemoved', __RosterUpdateIndication_nodeInformation_nodesRemoved),
])
_RosterUpdateIndication_nodeInformation._ext = []
_RosterUpdateIndication_applicationInformation = SET_OF(name=u'applicationInformation', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__RosterUpdateIndication_applicationInformation__item_ = SEQ(name='_item_', mode=MODE_TYPE)
___RosterUpdateIndication_applicationInformation__item__sessionKey = SEQ(name=u'sessionKey', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'SessionKey')))
___RosterUpdateIndication_applicationInformation__item__applicationRecordList = CHOICE(name=u'applicationRecordList', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
____RosterUpdateIndication_applicationInformation__item__applicationRecordList_noChange = NULL(name=u'noChange', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____RosterUpdateIndication_applicationInformation__item__applicationRecordList_refresh = SET_OF(name=u'refresh', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_____RosterUpdateIndication_applicationInformation__item__applicationRecordList_refresh__item_ = SEQ(name='_item_', mode=MODE_TYPE)
______RosterUpdateIndication_applicationInformation__item__applicationRecordList_refresh__item__nodeID = INT(name=u'nodeID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
______RosterUpdateIndication_applicationInformation__item__applicationRecordList_refresh__item__entityID = INT(name=u'entityID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'EntityID')))
______RosterUpdateIndication_applicationInformation__item__applicationRecordList_refresh__item__applicationRecord = SEQ(name=u'applicationRecord', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ApplicationRecord')))
_____RosterUpdateIndication_applicationInformation__item__applicationRecordList_refresh__item_._cont = ASN1Dict([
(u'nodeID', ______RosterUpdateIndication_applicationInformation__item__applicationRecordList_refresh__item__nodeID),
(u'entityID', ______RosterUpdateIndication_applicationInformation__item__applicationRecordList_refresh__item__entityID),
(u'applicationRecord', ______RosterUpdateIndication_applicationInformation__item__applicationRecordList_refresh__item__applicationRecord),
])
_____RosterUpdateIndication_applicationInformation__item__applicationRecordList_refresh__item_._ext = None
____RosterUpdateIndication_applicationInformation__item__applicationRecordList_refresh._cont = _____RosterUpdateIndication_applicationInformation__item__applicationRecordList_refresh__item_
____RosterUpdateIndication_applicationInformation__item__applicationRecordList_refresh._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
____RosterUpdateIndication_applicationInformation__item__applicationRecordList_update = SET_OF(name=u'update', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_____RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item_ = SEQ(name='_item_', mode=MODE_TYPE)
______RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item__nodeID = INT(name=u'nodeID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
______RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item__entityID = INT(name=u'entityID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'EntityID')))
______RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item__applicationUpdate = CHOICE(name=u'applicationUpdate', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
_______RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item__applicationUpdate_addRecord = SEQ(name=u'addRecord', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ApplicationRecord')))
_______RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item__applicationUpdate_replaceRecord = SEQ(name=u'replaceRecord', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ApplicationRecord')))
_______RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item__applicationUpdate_removeRecord = NULL(name=u'removeRecord', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
______RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item__applicationUpdate._cont = ASN1Dict([
(u'addRecord', _______RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item__applicationUpdate_addRecord),
(u'replaceRecord', _______RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item__applicationUpdate_replaceRecord),
(u'removeRecord', _______RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item__applicationUpdate_removeRecord),
])
______RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item__applicationUpdate._ext = []
_____RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item_._cont = ASN1Dict([
(u'nodeID', ______RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item__nodeID),
(u'entityID', ______RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item__entityID),
(u'applicationUpdate', ______RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item__applicationUpdate),
])
_____RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item_._ext = None
____RosterUpdateIndication_applicationInformation__item__applicationRecordList_update._cont = _____RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item_
____RosterUpdateIndication_applicationInformation__item__applicationRecordList_update._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65536)], ev=None, er=[])
___RosterUpdateIndication_applicationInformation__item__applicationRecordList._cont = ASN1Dict([
(u'noChange', ____RosterUpdateIndication_applicationInformation__item__applicationRecordList_noChange),
(u'refresh', ____RosterUpdateIndication_applicationInformation__item__applicationRecordList_refresh),
(u'update', ____RosterUpdateIndication_applicationInformation__item__applicationRecordList_update),
])
___RosterUpdateIndication_applicationInformation__item__applicationRecordList._ext = []
___RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList = CHOICE(name=u'applicationCapabilitiesList', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
____RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_noChange = NULL(name=u'noChange', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_refresh = SET_OF(name=u'refresh', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_____RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_refresh__item_ = SEQ(name='_item_', mode=MODE_TYPE)
______RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_refresh__item__capabilityID = CHOICE(name=u'capabilityID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'CapabilityID')))
______RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_refresh__item__capabilityClass = CHOICE(name=u'capabilityClass', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'CapabilityClass')))
______RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_refresh__item__numberOfEntities = INT(name=u'numberOfEntities', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
______RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_refresh__item__numberOfEntities._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65536)], ev=None, er=[])
_____RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_refresh__item_._cont = ASN1Dict([
(u'capabilityID', ______RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_refresh__item__capabilityID),
(u'capabilityClass', ______RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_refresh__item__capabilityClass),
(u'numberOfEntities', ______RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_refresh__item__numberOfEntities),
])
_____RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_refresh__item_._ext = []
____RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_refresh._cont = _____RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_refresh__item_
___RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList._cont = ASN1Dict([
(u'noChange', ____RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_noChange),
(u'refresh', ____RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_refresh),
])
___RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList._ext = []
___RosterUpdateIndication_applicationInformation__item__rosterInstanceNumber = INT(name=u'rosterInstanceNumber', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___RosterUpdateIndication_applicationInformation__item__rosterInstanceNumber._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
___RosterUpdateIndication_applicationInformation__item__peerEntitiesAdded = BOOL(name=u'peerEntitiesAdded', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___RosterUpdateIndication_applicationInformation__item__peerEntitiesRemoved = BOOL(name=u'peerEntitiesRemoved', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__RosterUpdateIndication_applicationInformation__item_._cont = ASN1Dict([
(u'sessionKey', ___RosterUpdateIndication_applicationInformation__item__sessionKey),
(u'applicationRecordList', ___RosterUpdateIndication_applicationInformation__item__applicationRecordList),
(u'applicationCapabilitiesList', ___RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList),
(u'rosterInstanceNumber', ___RosterUpdateIndication_applicationInformation__item__rosterInstanceNumber),
(u'peerEntitiesAdded', ___RosterUpdateIndication_applicationInformation__item__peerEntitiesAdded),
(u'peerEntitiesRemoved', ___RosterUpdateIndication_applicationInformation__item__peerEntitiesRemoved),
])
__RosterUpdateIndication_applicationInformation__item_._ext = []
_RosterUpdateIndication_applicationInformation._cont = __RosterUpdateIndication_applicationInformation__item_
_RosterUpdateIndication_applicationInformation._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
RosterUpdateIndication._cont = ASN1Dict([
(u'fullRefresh', _RosterUpdateIndication_fullRefresh),
(u'nodeInformation', _RosterUpdateIndication_nodeInformation),
(u'applicationInformation', _RosterUpdateIndication_applicationInformation),
])
RosterUpdateIndication._ext = []
#-----< ApplicationInvokeIndication >-----#
ApplicationInvokeIndication = SEQ(name=u'ApplicationInvokeIndication', mode=MODE_TYPE)
_ApplicationInvokeIndication_applicationProtocolEntiyList = SET_OF(name=u'applicationProtocolEntiyList', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ApplicationInvokeIndication_applicationProtocolEntiyList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'ApplicationInvokeSpecifier')))
_ApplicationInvokeIndication_applicationProtocolEntiyList._cont = __ApplicationInvokeIndication_applicationProtocolEntiyList__item_
_ApplicationInvokeIndication_applicationProtocolEntiyList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65536)], ev=None, er=[])
_ApplicationInvokeIndication_destinationNodes = SET_OF(name=u'destinationNodes', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ApplicationInvokeIndication_destinationNodes__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_ApplicationInvokeIndication_destinationNodes._cont = __ApplicationInvokeIndication_destinationNodes__item_
_ApplicationInvokeIndication_destinationNodes._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65536)], ev=None, er=[])
ApplicationInvokeIndication._cont = ASN1Dict([
(u'applicationProtocolEntiyList', _ApplicationInvokeIndication_applicationProtocolEntiyList),
(u'destinationNodes', _ApplicationInvokeIndication_destinationNodes),
])
ApplicationInvokeIndication._ext = []
#-----< RegistryRegisterChannelRequest >-----#
RegistryRegisterChannelRequest = SEQ(name=u'RegistryRegisterChannelRequest', mode=MODE_TYPE)
_RegistryRegisterChannelRequest_entityID = INT(name=u'entityID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'EntityID')))
_RegistryRegisterChannelRequest_key = SEQ(name=u'key', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryKey')))
_RegistryRegisterChannelRequest_channelID = INT(name=u'channelID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'DynamicChannelID')))
RegistryRegisterChannelRequest._cont = ASN1Dict([
(u'entityID', _RegistryRegisterChannelRequest_entityID),
(u'key', _RegistryRegisterChannelRequest_key),
(u'channelID', _RegistryRegisterChannelRequest_channelID),
])
RegistryRegisterChannelRequest._ext = []
#-----< RegistryAssignTokenRequest >-----#
RegistryAssignTokenRequest = SEQ(name=u'RegistryAssignTokenRequest', mode=MODE_TYPE)
_RegistryAssignTokenRequest_entityID = INT(name=u'entityID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'EntityID')))
_RegistryAssignTokenRequest_key = SEQ(name=u'key', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryKey')))
RegistryAssignTokenRequest._cont = ASN1Dict([
(u'entityID', _RegistryAssignTokenRequest_entityID),
(u'key', _RegistryAssignTokenRequest_key),
])
RegistryAssignTokenRequest._ext = []
#-----< RegistrySetParameterRequest >-----#
RegistrySetParameterRequest = SEQ(name=u'RegistrySetParameterRequest', mode=MODE_TYPE)
_RegistrySetParameterRequest_entityID = INT(name=u'entityID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'EntityID')))
_RegistrySetParameterRequest_key = SEQ(name=u'key', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryKey')))
_RegistrySetParameterRequest_parameter = OCT_STR(name=u'parameter', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegistrySetParameterRequest_parameter._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=64)], ev=None, er=[])
_RegistrySetParameterRequest_modificationRights = ENUM(name=u'modificationRights', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryModificationRights')), opt=True)
RegistrySetParameterRequest._cont = ASN1Dict([
(u'entityID', _RegistrySetParameterRequest_entityID),
(u'key', _RegistrySetParameterRequest_key),
(u'parameter', _RegistrySetParameterRequest_parameter),
(u'modificationRights', _RegistrySetParameterRequest_modificationRights),
])
RegistrySetParameterRequest._ext = []
#-----< RegistryRetrieveEntryRequest >-----#
RegistryRetrieveEntryRequest = SEQ(name=u'RegistryRetrieveEntryRequest', mode=MODE_TYPE)
_RegistryRetrieveEntryRequest_entityID = INT(name=u'entityID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'EntityID')))
_RegistryRetrieveEntryRequest_key = SEQ(name=u'key', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryKey')))
RegistryRetrieveEntryRequest._cont = ASN1Dict([
(u'entityID', _RegistryRetrieveEntryRequest_entityID),
(u'key', _RegistryRetrieveEntryRequest_key),
])
RegistryRetrieveEntryRequest._ext = []
#-----< RegistryDeleteEntryRequest >-----#
RegistryDeleteEntryRequest = SEQ(name=u'RegistryDeleteEntryRequest', mode=MODE_TYPE)
_RegistryDeleteEntryRequest_entityID = INT(name=u'entityID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'EntityID')))
_RegistryDeleteEntryRequest_key = SEQ(name=u'key', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryKey')))
RegistryDeleteEntryRequest._cont = ASN1Dict([
(u'entityID', _RegistryDeleteEntryRequest_entityID),
(u'key', _RegistryDeleteEntryRequest_key),
])
RegistryDeleteEntryRequest._ext = []
#-----< RegistryMonitorEntryRequest >-----#
RegistryMonitorEntryRequest = SEQ(name=u'RegistryMonitorEntryRequest', mode=MODE_TYPE)
_RegistryMonitorEntryRequest_entityID = INT(name=u'entityID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'EntityID')))
_RegistryMonitorEntryRequest_key = SEQ(name=u'key', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryKey')))
RegistryMonitorEntryRequest._cont = ASN1Dict([
(u'entityID', _RegistryMonitorEntryRequest_entityID),
(u'key', _RegistryMonitorEntryRequest_key),
])
RegistryMonitorEntryRequest._ext = []
#-----< RegistryMonitorEntryIndication >-----#
RegistryMonitorEntryIndication = SEQ(name=u'RegistryMonitorEntryIndication', mode=MODE_TYPE)
_RegistryMonitorEntryIndication_key = SEQ(name=u'key', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryKey')))
_RegistryMonitorEntryIndication_item = CHOICE(name=u'item', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryItem')))
_RegistryMonitorEntryIndication_owner = CHOICE(name=u'owner', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryEntryOwner')))
_RegistryMonitorEntryIndication_modificationRights = ENUM(name=u'modificationRights', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryModificationRights')), opt=True)
RegistryMonitorEntryIndication._cont = ASN1Dict([
(u'key', _RegistryMonitorEntryIndication_key),
(u'item', _RegistryMonitorEntryIndication_item),
(u'owner', _RegistryMonitorEntryIndication_owner),
(u'modificationRights', _RegistryMonitorEntryIndication_modificationRights),
])
RegistryMonitorEntryIndication._ext = []
#-----< RegistryAllocateHandleRequest >-----#
RegistryAllocateHandleRequest = SEQ(name=u'RegistryAllocateHandleRequest', mode=MODE_TYPE)
_RegistryAllocateHandleRequest_entityID = INT(name=u'entityID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'EntityID')))
_RegistryAllocateHandleRequest_numberOfHandles = INT(name=u'numberOfHandles', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegistryAllocateHandleRequest_numberOfHandles._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=1024)], ev=None, er=[])
RegistryAllocateHandleRequest._cont = ASN1Dict([
(u'entityID', _RegistryAllocateHandleRequest_entityID),
(u'numberOfHandles', _RegistryAllocateHandleRequest_numberOfHandles),
])
RegistryAllocateHandleRequest._ext = []
#-----< RegistryAllocateHandleResponse >-----#
RegistryAllocateHandleResponse = SEQ(name=u'RegistryAllocateHandleResponse', mode=MODE_TYPE)
_RegistryAllocateHandleResponse_entityID = INT(name=u'entityID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'EntityID')))
_RegistryAllocateHandleResponse_numberOfHandles = INT(name=u'numberOfHandles', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegistryAllocateHandleResponse_numberOfHandles._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=1024)], ev=None, er=[])
_RegistryAllocateHandleResponse_firstHandle = INT(name=u'firstHandle', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'Handle')))
_RegistryAllocateHandleResponse_result = ENUM(name=u'result', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegistryAllocateHandleResponse_result._cont = ASN1Dict([(u'successful', 0), (u'noHandlesAvailable', 1)])
_RegistryAllocateHandleResponse_result._ext = []
RegistryAllocateHandleResponse._cont = ASN1Dict([
(u'entityID', _RegistryAllocateHandleResponse_entityID),
(u'numberOfHandles', _RegistryAllocateHandleResponse_numberOfHandles),
(u'firstHandle', _RegistryAllocateHandleResponse_firstHandle),
(u'result', _RegistryAllocateHandleResponse_result),
])
RegistryAllocateHandleResponse._ext = []
#-----< RegistryResponse >-----#
RegistryResponse = SEQ(name=u'RegistryResponse', mode=MODE_TYPE)
_RegistryResponse_entityID = INT(name=u'entityID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'EntityID')))
_RegistryResponse_primitiveType = ENUM(name=u'primitiveType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegistryResponse_primitiveType._cont = ASN1Dict([(u'registerChannel', 0), (u'assignToken', 1), (u'setParameter', 2), (u'retrieveEntry', 3), (u'deleteEntry', 4), (u'monitorEntry', 5)])
_RegistryResponse_primitiveType._ext = []
_RegistryResponse_key = SEQ(name=u'key', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryKey')))
_RegistryResponse_item = CHOICE(name=u'item', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryItem')))
_RegistryResponse_owner = CHOICE(name=u'owner', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryEntryOwner')))
_RegistryResponse_modificationRights = ENUM(name=u'modificationRights', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryModificationRights')), opt=True)
_RegistryResponse_result = ENUM(name=u'result', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegistryResponse_result._cont = ASN1Dict([(u'successful', 0), (u'belongsToOther', 1), (u'tooManyEntries', 2), (u'inconsistentType', 3), (u'entryNotFound', 4), (u'entryAlreadyExists', 5), (u'invalidRequester', 6)])
_RegistryResponse_result._ext = []
RegistryResponse._cont = ASN1Dict([
(u'entityID', _RegistryResponse_entityID),
(u'primitiveType', _RegistryResponse_primitiveType),
(u'key', _RegistryResponse_key),
(u'item', _RegistryResponse_item),
(u'owner', _RegistryResponse_owner),
(u'modificationRights', _RegistryResponse_modificationRights),
(u'result', _RegistryResponse_result),
])
RegistryResponse._ext = []
#-----< ConductorAssignIndication >-----#
ConductorAssignIndication = SEQ(name=u'ConductorAssignIndication', mode=MODE_TYPE)
_ConductorAssignIndication_conductingNode = INT(name=u'conductingNode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
ConductorAssignIndication._cont = ASN1Dict([
(u'conductingNode', _ConductorAssignIndication_conductingNode),
])
ConductorAssignIndication._ext = []
#-----< ConductorReleaseIndication >-----#
ConductorReleaseIndication = SEQ(name=u'ConductorReleaseIndication', mode=MODE_TYPE)
ConductorReleaseIndication._cont = ASN1Dict([
])
ConductorReleaseIndication._ext = []
#-----< ConductorPermissionAskIndication >-----#
ConductorPermissionAskIndication = SEQ(name=u'ConductorPermissionAskIndication', mode=MODE_TYPE)
_ConductorPermissionAskIndication_grantFlag = BOOL(name=u'grantFlag', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
ConductorPermissionAskIndication._cont = ASN1Dict([
(u'grantFlag', _ConductorPermissionAskIndication_grantFlag),
])
ConductorPermissionAskIndication._ext = []
#-----< ConductorPermissionGrantIndication >-----#
ConductorPermissionGrantIndication = SEQ(name=u'ConductorPermissionGrantIndication', mode=MODE_TYPE)
_ConductorPermissionGrantIndication_permissionList = SEQ_OF(name=u'permissionList', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ConductorPermissionGrantIndication_permissionList__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_ConductorPermissionGrantIndication_permissionList._cont = __ConductorPermissionGrantIndication_permissionList__item_
_ConductorPermissionGrantIndication_permissionList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
_ConductorPermissionGrantIndication_waitingList = SEQ_OF(name=u'waitingList', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ConductorPermissionGrantIndication_waitingList__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_ConductorPermissionGrantIndication_waitingList._cont = __ConductorPermissionGrantIndication_waitingList__item_
_ConductorPermissionGrantIndication_waitingList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65536)], ev=None, er=[])
ConductorPermissionGrantIndication._cont = ASN1Dict([
(u'permissionList', _ConductorPermissionGrantIndication_permissionList),
(u'waitingList', _ConductorPermissionGrantIndication_waitingList),
])
ConductorPermissionGrantIndication._ext = []
#-----< ConferenceTimeRemainingIndication >-----#
ConferenceTimeRemainingIndication = SEQ(name=u'ConferenceTimeRemainingIndication', mode=MODE_TYPE)
_ConferenceTimeRemainingIndication_timeRemaining = INT(name=u'timeRemaining', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'Time')))
_ConferenceTimeRemainingIndication_nodeID = INT(name=u'nodeID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')), opt=True)
ConferenceTimeRemainingIndication._cont = ASN1Dict([
(u'timeRemaining', _ConferenceTimeRemainingIndication_timeRemaining),
(u'nodeID', _ConferenceTimeRemainingIndication_nodeID),
])
ConferenceTimeRemainingIndication._ext = []
#-----< ConferenceTimeInquireIndication >-----#
ConferenceTimeInquireIndication = SEQ(name=u'ConferenceTimeInquireIndication', mode=MODE_TYPE)
_ConferenceTimeInquireIndication_nodeSpecificTimeFlag = BOOL(name=u'nodeSpecificTimeFlag', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
ConferenceTimeInquireIndication._cont = ASN1Dict([
(u'nodeSpecificTimeFlag', _ConferenceTimeInquireIndication_nodeSpecificTimeFlag),
])
ConferenceTimeInquireIndication._ext = []
#-----< ConferenceTimeExtendIndication >-----#
ConferenceTimeExtendIndication = SEQ(name=u'ConferenceTimeExtendIndication', mode=MODE_TYPE)
_ConferenceTimeExtendIndication_timeToExtend = INT(name=u'timeToExtend', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'Time')))
_ConferenceTimeExtendIndication_nodeSpecificTimeFlag = BOOL(name=u'nodeSpecificTimeFlag', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
ConferenceTimeExtendIndication._cont = ASN1Dict([
(u'timeToExtend', _ConferenceTimeExtendIndication_timeToExtend),
(u'nodeSpecificTimeFlag', _ConferenceTimeExtendIndication_nodeSpecificTimeFlag),
])
ConferenceTimeExtendIndication._ext = []
#-----< ConferenceAssistanceIndication >-----#
ConferenceAssistanceIndication = SEQ(name=u'ConferenceAssistanceIndication', mode=MODE_TYPE)
_ConferenceAssistanceIndication_userData = SET_OF(name=u'userData', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserData')), opt=True)
ConferenceAssistanceIndication._cont = ASN1Dict([
(u'userData', _ConferenceAssistanceIndication_userData),
])
ConferenceAssistanceIndication._ext = []
#-----< TextMessageIndication >-----#
TextMessageIndication = SEQ(name=u'TextMessageIndication', mode=MODE_TYPE)
_TextMessageIndication_message = STR_BMP(name=u'message', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'TextString')))
TextMessageIndication._cont = ASN1Dict([
(u'message', _TextMessageIndication_message),
])
TextMessageIndication._ext = []
#-----< RosterRefreshRequest >-----#
RosterRefreshRequest = SEQ(name=u'RosterRefreshRequest', mode=MODE_TYPE)
_RosterRefreshRequest_nodeID = INT(name=u'nodeID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_RosterRefreshRequest_nodeCategory = CHOICE(name=u'nodeCategory', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NodeCategory')))
_RosterRefreshRequest_fullRefresh = BOOL(name=u'fullRefresh', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RosterRefreshRequest_sendConferenceRoster = BOOL(name=u'sendConferenceRoster', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_RosterRefreshRequest_applicationList = SEQ(name=u'applicationList', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__RosterRefreshRequest_applicationList_applicationKeyList = SET_OF(name=u'applicationKeyList', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___RosterRefreshRequest_applicationList_applicationKeyList__item_ = SEQ(name='_item_', mode=MODE_TYPE)
____RosterRefreshRequest_applicationList_applicationKeyList__item__applicationProtocolKey = CHOICE(name=u'applicationProtocolKey', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'Key')))
____RosterRefreshRequest_applicationList_applicationKeyList__item__nonStandardParameter = SEQ(name=u'nonStandardParameter', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')), opt=True)
___RosterRefreshRequest_applicationList_applicationKeyList__item_._cont = ASN1Dict([
(u'applicationProtocolKey', ____RosterRefreshRequest_applicationList_applicationKeyList__item__applicationProtocolKey),
(u'nonStandardParameter', ____RosterRefreshRequest_applicationList_applicationKeyList__item__nonStandardParameter),
])
___RosterRefreshRequest_applicationList_applicationKeyList__item_._ext = []
__RosterRefreshRequest_applicationList_applicationKeyList._cont = ___RosterRefreshRequest_applicationList_applicationKeyList__item_
__RosterRefreshRequest_applicationList_nonStandardParameter = SEQ(name=u'nonStandardParameter', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')), opt=True)
_RosterRefreshRequest_applicationList._cont = ASN1Dict([
(u'applicationKeyList', __RosterRefreshRequest_applicationList_applicationKeyList),
(u'nonStandardParameter', __RosterRefreshRequest_applicationList_nonStandardParameter),
])
_RosterRefreshRequest_applicationList._ext = []
_RosterRefreshRequest_sessionList = SEQ(name=u'sessionList', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__RosterRefreshRequest_sessionList_sessionKeyList = SET_OF(name=u'sessionKeyList', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___RosterRefreshRequest_sessionList_sessionKeyList__item_ = SEQ(name='_item_', mode=MODE_TYPE)
____RosterRefreshRequest_sessionList_sessionKeyList__item__sessionKey = SEQ(name=u'sessionKey', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'SessionKey')))
____RosterRefreshRequest_sessionList_sessionKeyList__item__nonStandardParameter = SEQ(name=u'nonStandardParameter', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')), opt=True)
___RosterRefreshRequest_sessionList_sessionKeyList__item_._cont = ASN1Dict([
(u'sessionKey', ____RosterRefreshRequest_sessionList_sessionKeyList__item__sessionKey),
(u'nonStandardParameter', ____RosterRefreshRequest_sessionList_sessionKeyList__item__nonStandardParameter),
])
___RosterRefreshRequest_sessionList_sessionKeyList__item_._ext = []
__RosterRefreshRequest_sessionList_sessionKeyList._cont = ___RosterRefreshRequest_sessionList_sessionKeyList__item_
__RosterRefreshRequest_sessionList_nonStandardParameter = SEQ(name=u'nonStandardParameter', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')), opt=True)
_RosterRefreshRequest_sessionList._cont = ASN1Dict([
(u'sessionKeyList', __RosterRefreshRequest_sessionList_sessionKeyList),
(u'nonStandardParameter', __RosterRefreshRequest_sessionList_nonStandardParameter),
])
_RosterRefreshRequest_sessionList._ext = []
_RosterRefreshRequest_nonStandardParameter = SEQ(name=u'nonStandardParameter', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')), opt=True)
RosterRefreshRequest._cont = ASN1Dict([
(u'nodeID', _RosterRefreshRequest_nodeID),
(u'nodeCategory', _RosterRefreshRequest_nodeCategory),
(u'fullRefresh', _RosterRefreshRequest_fullRefresh),
(u'sendConferenceRoster', _RosterRefreshRequest_sendConferenceRoster),
(u'applicationList', _RosterRefreshRequest_applicationList),
(u'sessionList', _RosterRefreshRequest_sessionList),
(u'nonStandardParameter', _RosterRefreshRequest_nonStandardParameter),
])
RosterRefreshRequest._ext = []
#-----< FunctionNotSupportedResponse >-----#
FunctionNotSupportedResponse = SEQ(name=u'FunctionNotSupportedResponse', mode=MODE_TYPE)
_FunctionNotSupportedResponse_request = CHOICE(name=u'request', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RequestPDU')))
FunctionNotSupportedResponse._cont = ASN1Dict([
(u'request', _FunctionNotSupportedResponse_request),
])
FunctionNotSupportedResponse._ext = None
#-----< NonStandardPDU >-----#
NonStandardPDU = SEQ(name=u'NonStandardPDU', mode=MODE_TYPE)
_NonStandardPDU_data = SEQ(name=u'data', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
NonStandardPDU._cont = ASN1Dict([
(u'data', _NonStandardPDU_data),
])
NonStandardPDU._ext = []
#-----< ConnectData >-----#
ConnectData = SEQ(name=u'ConnectData', mode=MODE_TYPE)
_ConnectData_t124Identifier = CHOICE(name=u't124Identifier', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'Key')))
_ConnectData_connectPDU = OCT_STR(name=u'connectPDU', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
ConnectData._cont = ASN1Dict([
(u't124Identifier', _ConnectData_t124Identifier),
(u'connectPDU', _ConnectData_connectPDU),
])
ConnectData._ext = None
#-----< ConnectGCCPDU >-----#
ConnectGCCPDU = CHOICE(name=u'ConnectGCCPDU', mode=MODE_TYPE)
_ConnectGCCPDU_conferenceCreateRequest = SEQ(name=u'conferenceCreateRequest', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceCreateRequest')))
_ConnectGCCPDU_conferenceCreateResponse = SEQ(name=u'conferenceCreateResponse', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceCreateResponse')))
_ConnectGCCPDU_conferenceQueryRequest = SEQ(name=u'conferenceQueryRequest', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceQueryRequest')))
_ConnectGCCPDU_conferenceQueryResponse = SEQ(name=u'conferenceQueryResponse', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceQueryResponse')))
_ConnectGCCPDU_conferenceJoinRequest = SEQ(name=u'conferenceJoinRequest', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceJoinRequest')))
_ConnectGCCPDU_conferenceJoinResponse = SEQ(name=u'conferenceJoinResponse', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceJoinResponse')))
_ConnectGCCPDU_conferenceInviteRequest = SEQ(name=u'conferenceInviteRequest', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceInviteRequest')))
_ConnectGCCPDU_conferenceInviteResponse = SEQ(name=u'conferenceInviteResponse', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceInviteResponse')))
ConnectGCCPDU._cont = ASN1Dict([
(u'conferenceCreateRequest', _ConnectGCCPDU_conferenceCreateRequest),
(u'conferenceCreateResponse', _ConnectGCCPDU_conferenceCreateResponse),
(u'conferenceQueryRequest', _ConnectGCCPDU_conferenceQueryRequest),
(u'conferenceQueryResponse', _ConnectGCCPDU_conferenceQueryResponse),
(u'conferenceJoinRequest', _ConnectGCCPDU_conferenceJoinRequest),
(u'conferenceJoinResponse', _ConnectGCCPDU_conferenceJoinResponse),
(u'conferenceInviteRequest', _ConnectGCCPDU_conferenceInviteRequest),
(u'conferenceInviteResponse', _ConnectGCCPDU_conferenceInviteResponse),
])
ConnectGCCPDU._ext = []
#-----< GCCPDU >-----#
GCCPDU = CHOICE(name=u'GCCPDU', mode=MODE_TYPE)
_GCCPDU_request = CHOICE(name=u'request', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RequestPDU')))
_GCCPDU_response = CHOICE(name=u'response', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ResponsePDU')))
_GCCPDU_indication = CHOICE(name=u'indication', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'IndicationPDU')))
GCCPDU._cont = ASN1Dict([
(u'request', _GCCPDU_request),
(u'response', _GCCPDU_response),
(u'indication', _GCCPDU_indication),
])
GCCPDU._ext = None
#-----< RequestPDU >-----#
RequestPDU = CHOICE(name=u'RequestPDU', mode=MODE_TYPE)
_RequestPDU_conferenceJoinRequest = SEQ(name=u'conferenceJoinRequest', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceJoinRequest')))
_RequestPDU_conferenceAddRequest = SEQ(name=u'conferenceAddRequest', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceAddRequest')))
_RequestPDU_conferenceLockRequest = SEQ(name=u'conferenceLockRequest', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceLockRequest')))
_RequestPDU_conferenceUnlockRequest = SEQ(name=u'conferenceUnlockRequest', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceUnlockRequest')))
_RequestPDU_conferenceTerminateRequest = SEQ(name=u'conferenceTerminateRequest', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceTerminateRequest')))
_RequestPDU_conferenceEjectUserRequest = SEQ(name=u'conferenceEjectUserRequest', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceEjectUserRequest')))
_RequestPDU_conferenceTransferRequest = SEQ(name=u'conferenceTransferRequest', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceTransferRequest')))
_RequestPDU_registryRegisterChannelRequest = SEQ(name=u'registryRegisterChannelRequest', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryRegisterChannelRequest')))
_RequestPDU_registryAssignTokenRequest = SEQ(name=u'registryAssignTokenRequest', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryAssignTokenRequest')))
_RequestPDU_registrySetParameterRequest = SEQ(name=u'registrySetParameterRequest', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistrySetParameterRequest')))
_RequestPDU_registryRetrieveEntryRequest = SEQ(name=u'registryRetrieveEntryRequest', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryRetrieveEntryRequest')))
_RequestPDU_registryDeleteEntryRequest = SEQ(name=u'registryDeleteEntryRequest', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryDeleteEntryRequest')))
_RequestPDU_registryMonitorEntryRequest = SEQ(name=u'registryMonitorEntryRequest', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryMonitorEntryRequest')))
_RequestPDU_registryAllocateHandleRequest = SEQ(name=u'registryAllocateHandleRequest', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryAllocateHandleRequest')))
_RequestPDU_nonStandardRequest = SEQ(name=u'nonStandardRequest', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardPDU')))
RequestPDU._cont = ASN1Dict([
(u'conferenceJoinRequest', _RequestPDU_conferenceJoinRequest),
(u'conferenceAddRequest', _RequestPDU_conferenceAddRequest),
(u'conferenceLockRequest', _RequestPDU_conferenceLockRequest),
(u'conferenceUnlockRequest', _RequestPDU_conferenceUnlockRequest),
(u'conferenceTerminateRequest', _RequestPDU_conferenceTerminateRequest),
(u'conferenceEjectUserRequest', _RequestPDU_conferenceEjectUserRequest),
(u'conferenceTransferRequest', _RequestPDU_conferenceTransferRequest),
(u'registryRegisterChannelRequest', _RequestPDU_registryRegisterChannelRequest),
(u'registryAssignTokenRequest', _RequestPDU_registryAssignTokenRequest),
(u'registrySetParameterRequest', _RequestPDU_registrySetParameterRequest),
(u'registryRetrieveEntryRequest', _RequestPDU_registryRetrieveEntryRequest),
(u'registryDeleteEntryRequest', _RequestPDU_registryDeleteEntryRequest),
(u'registryMonitorEntryRequest', _RequestPDU_registryMonitorEntryRequest),
(u'registryAllocateHandleRequest', _RequestPDU_registryAllocateHandleRequest),
(u'nonStandardRequest', _RequestPDU_nonStandardRequest),
])
RequestPDU._ext = []
#-----< ResponsePDU >-----#
ResponsePDU = CHOICE(name=u'ResponsePDU', mode=MODE_TYPE)
_ResponsePDU_conferenceJoinResponse = SEQ(name=u'conferenceJoinResponse', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceJoinResponse')))
_ResponsePDU_conferenceAddResponse = SEQ(name=u'conferenceAddResponse', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceAddResponse')))
_ResponsePDU_conferenceLockResponse = SEQ(name=u'conferenceLockResponse', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceLockResponse')))
_ResponsePDU_conferenceUnlockResponse = SEQ(name=u'conferenceUnlockResponse', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceUnlockResponse')))
_ResponsePDU_conferenceTerminateResponse = SEQ(name=u'conferenceTerminateResponse', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceTerminateResponse')))
_ResponsePDU_conferenceEjectUserResponse = SEQ(name=u'conferenceEjectUserResponse', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceEjectUserResponse')))
_ResponsePDU_conferenceTransferResponse = SEQ(name=u'conferenceTransferResponse', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceTransferResponse')))
_ResponsePDU_registryResponse = SEQ(name=u'registryResponse', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryResponse')))
_ResponsePDU_registryAllocateHandleResponse = SEQ(name=u'registryAllocateHandleResponse', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryAllocateHandleResponse')))
_ResponsePDU_functionNotSupportedResponse = SEQ(name=u'functionNotSupportedResponse', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'FunctionNotSupportedResponse')))
_ResponsePDU_nonStandardResponse = SEQ(name=u'nonStandardResponse', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardPDU')))
ResponsePDU._cont = ASN1Dict([
(u'conferenceJoinResponse', _ResponsePDU_conferenceJoinResponse),
(u'conferenceAddResponse', _ResponsePDU_conferenceAddResponse),
(u'conferenceLockResponse', _ResponsePDU_conferenceLockResponse),
(u'conferenceUnlockResponse', _ResponsePDU_conferenceUnlockResponse),
(u'conferenceTerminateResponse', _ResponsePDU_conferenceTerminateResponse),
(u'conferenceEjectUserResponse', _ResponsePDU_conferenceEjectUserResponse),
(u'conferenceTransferResponse', _ResponsePDU_conferenceTransferResponse),
(u'registryResponse', _ResponsePDU_registryResponse),
(u'registryAllocateHandleResponse', _ResponsePDU_registryAllocateHandleResponse),
(u'functionNotSupportedResponse', _ResponsePDU_functionNotSupportedResponse),
(u'nonStandardResponse', _ResponsePDU_nonStandardResponse),
])
ResponsePDU._ext = []
#-----< IndicationPDU >-----#
IndicationPDU = CHOICE(name=u'IndicationPDU', mode=MODE_TYPE)
_IndicationPDU_userIDIndication = SEQ(name=u'userIDIndication', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserIDIndication')))
_IndicationPDU_conferenceLockIndication = SEQ(name=u'conferenceLockIndication', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceLockIndication')))
_IndicationPDU_conferenceUnlockIndication = SEQ(name=u'conferenceUnlockIndication', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceUnlockIndication')))
_IndicationPDU_conferenceTerminateIndication = SEQ(name=u'conferenceTerminateIndication', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceTerminateIndication')))
_IndicationPDU_conferenceEjectUserIndication = SEQ(name=u'conferenceEjectUserIndication', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceEjectUserIndication')))
_IndicationPDU_conferenceTransferIndication = SEQ(name=u'conferenceTransferIndication', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceTransferIndication')))
_IndicationPDU_rosterUpdateIndication = SEQ(name=u'rosterUpdateIndication', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RosterUpdateIndication')))
_IndicationPDU_applicationInvokeIndication = SEQ(name=u'applicationInvokeIndication', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ApplicationInvokeIndication')))
_IndicationPDU_registryMonitorEntryIndication = SEQ(name=u'registryMonitorEntryIndication', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'RegistryMonitorEntryIndication')))
_IndicationPDU_conductorAssignIndication = SEQ(name=u'conductorAssignIndication', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConductorAssignIndication')))
_IndicationPDU_conductorReleaseIndication = SEQ(name=u'conductorReleaseIndication', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConductorReleaseIndication')))
_IndicationPDU_conductorPermissionAskIndication = SEQ(name=u'conductorPermissionAskIndication', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConductorPermissionAskIndication')))
_IndicationPDU_conductorPermissionGrantIndication = SEQ(name=u'conductorPermissionGrantIndication', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConductorPermissionGrantIndication')))
_IndicationPDU_conferenceTimeRemainingIndication = SEQ(name=u'conferenceTimeRemainingIndication', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceTimeRemainingIndication')))
_IndicationPDU_conferenceTimeInquireIndication = SEQ(name=u'conferenceTimeInquireIndication', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceTimeInquireIndication')))
_IndicationPDU_conferenceTimeExtendIndication = SEQ(name=u'conferenceTimeExtendIndication', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceTimeExtendIndication')))
_IndicationPDU_conferenceAssistanceIndication = SEQ(name=u'conferenceAssistanceIndication', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'ConferenceAssistanceIndication')))
_IndicationPDU_textMessageIndication = SEQ(name=u'textMessageIndication', mode=MODE_TYPE, tag=(17, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'TextMessageIndication')))
_IndicationPDU_nonStandardIndication = SEQ(name=u'nonStandardIndication', mode=MODE_TYPE, tag=(18, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardPDU')))
IndicationPDU._cont = ASN1Dict([
(u'userIDIndication', _IndicationPDU_userIDIndication),
(u'conferenceLockIndication', _IndicationPDU_conferenceLockIndication),
(u'conferenceUnlockIndication', _IndicationPDU_conferenceUnlockIndication),
(u'conferenceTerminateIndication', _IndicationPDU_conferenceTerminateIndication),
(u'conferenceEjectUserIndication', _IndicationPDU_conferenceEjectUserIndication),
(u'conferenceTransferIndication', _IndicationPDU_conferenceTransferIndication),
(u'rosterUpdateIndication', _IndicationPDU_rosterUpdateIndication),
(u'applicationInvokeIndication', _IndicationPDU_applicationInvokeIndication),
(u'registryMonitorEntryIndication', _IndicationPDU_registryMonitorEntryIndication),
(u'conductorAssignIndication', _IndicationPDU_conductorAssignIndication),
(u'conductorReleaseIndication', _IndicationPDU_conductorReleaseIndication),
(u'conductorPermissionAskIndication', _IndicationPDU_conductorPermissionAskIndication),
(u'conductorPermissionGrantIndication', _IndicationPDU_conductorPermissionGrantIndication),
(u'conferenceTimeRemainingIndication', _IndicationPDU_conferenceTimeRemainingIndication),
(u'conferenceTimeInquireIndication', _IndicationPDU_conferenceTimeInquireIndication),
(u'conferenceTimeExtendIndication', _IndicationPDU_conferenceTimeExtendIndication),
(u'conferenceAssistanceIndication', _IndicationPDU_conferenceAssistanceIndication),
(u'textMessageIndication', _IndicationPDU_textMessageIndication),
(u'nonStandardIndication', _IndicationPDU_nonStandardIndication),
])
IndicationPDU._ext = []
_all_ = [
ChannelID,
StaticChannelID,
DynamicChannelID,
UserID,
TokenID,
StaticTokenID,
DynamicTokenID,
Time,
Handle,
H221NonStandardIdentifier,
_Key_object,
_Key_h221NonStandard,
Key,
_NonStandardParameter_key,
_NonStandardParameter_data,
NonStandardParameter,
TextString,
simpleTextFirstCharacter,
simpleTextLastCharacter,
SimpleTextString,
SimpleNumericString,
DiallingString,
SubAddressString,
ExtraDiallingString,
__UserData__item__key,
__UserData__item__value,
_UserData__item_,
UserData,
_Password_numeric,
_Password_text,
_Password_unicodeText,
Password,
_PasswordSelector_numeric,
_PasswordSelector_text,
_PasswordSelector_unicodeText,
PasswordSelector,
_ChallengeResponseItem_passwordString,
_ChallengeResponseItem_responseData,
ChallengeResponseItem,
_ChallengeResponseAlgorithm_passwordInTheClear,
_ChallengeResponseAlgorithm_nonStandardAlgorithm,
ChallengeResponseAlgorithm,
_ChallengeItem_responseAlgorithm,
_ChallengeItem_challengeData,
ChallengeItem,
_ChallengeRequest_challengeTag,
__ChallengeRequest_challengeSet__item_,
_ChallengeRequest_challengeSet,
ChallengeRequest,
_ChallengeResponse_challengeTag,
_ChallengeResponse_responseAlgorithm,
_ChallengeResponse_responseItem,
ChallengeResponse,
_PasswordChallengeRequestResponse_passwordInTheClear,
__PasswordChallengeRequestResponse_challengeRequestResponse_challengeRequest,
__PasswordChallengeRequestResponse_challengeRequestResponse_challengeResponse,
_PasswordChallengeRequestResponse_challengeRequestResponse,
PasswordChallengeRequestResponse,
_ConferenceName_numeric,
_ConferenceName_text,
_ConferenceName_unicodeText,
ConferenceName,
_ConferenceNameSelector_numeric,
_ConferenceNameSelector_text,
_ConferenceNameSelector_unicodeText,
ConferenceNameSelector,
ConferenceNameModifier,
Privilege,
TerminationMethod,
_ConferencePriorityScheme_nonStandardScheme,
ConferencePriorityScheme,
_ConferencePriority_priority,
_ConferencePriority_scheme,
ConferencePriority,
_NodeCategory_conventional,
_NodeCategory_counted,
_NodeCategory_anonymous,
_NodeCategory_nonStandardCategory,
NodeCategory,
_ConferenceMode_conventional_only,
_ConferenceMode_counted_only,
_ConferenceMode_anonymous_only,
_ConferenceMode_conventional_control,
_ConferenceMode_unrestricted_mode,
_ConferenceMode_non_standard_mode,
ConferenceMode,
____NetworkAddress__item__aggregatedChannel_transferModes_speech,
____NetworkAddress__item__aggregatedChannel_transferModes_voice_band,
____NetworkAddress__item__aggregatedChannel_transferModes_digital_56k,
____NetworkAddress__item__aggregatedChannel_transferModes_digital_64k,
____NetworkAddress__item__aggregatedChannel_transferModes_digital_128k,
____NetworkAddress__item__aggregatedChannel_transferModes_digital_192k,
____NetworkAddress__item__aggregatedChannel_transferModes_digital_256k,
____NetworkAddress__item__aggregatedChannel_transferModes_digital_320k,
____NetworkAddress__item__aggregatedChannel_transferModes_digital_384k,
____NetworkAddress__item__aggregatedChannel_transferModes_digital_512k,
____NetworkAddress__item__aggregatedChannel_transferModes_digital_768k,
____NetworkAddress__item__aggregatedChannel_transferModes_digital_1152k,
____NetworkAddress__item__aggregatedChannel_transferModes_digital_1472k,
____NetworkAddress__item__aggregatedChannel_transferModes_digital_1536k,
____NetworkAddress__item__aggregatedChannel_transferModes_digital_1920k,
____NetworkAddress__item__aggregatedChannel_transferModes_packet_mode,
____NetworkAddress__item__aggregatedChannel_transferModes_frame_mode,
____NetworkAddress__item__aggregatedChannel_transferModes_atm,
___NetworkAddress__item__aggregatedChannel_transferModes,
___NetworkAddress__item__aggregatedChannel_internationalNumber,
___NetworkAddress__item__aggregatedChannel_subAddress,
___NetworkAddress__item__aggregatedChannel_extraDialling,
____NetworkAddress__item__aggregatedChannel_highLayerCompatibility_telephony3kHz,
____NetworkAddress__item__aggregatedChannel_highLayerCompatibility_telephony7kHz,
____NetworkAddress__item__aggregatedChannel_highLayerCompatibility_videotelephony,
____NetworkAddress__item__aggregatedChannel_highLayerCompatibility_videoconference,
____NetworkAddress__item__aggregatedChannel_highLayerCompatibility_audiographic,
____NetworkAddress__item__aggregatedChannel_highLayerCompatibility_audiovisual,
____NetworkAddress__item__aggregatedChannel_highLayerCompatibility_multimedia,
___NetworkAddress__item__aggregatedChannel_highLayerCompatibility,
__NetworkAddress__item__aggregatedChannel,
___NetworkAddress__item__transportConnection_nsapAddress,
___NetworkAddress__item__transportConnection_transportSelector,
__NetworkAddress__item__transportConnection,
__NetworkAddress__item__nonStandard,
_NetworkAddress__item_,
NetworkAddress,
_MediaList_audio,
_MediaList_video,
_MediaList_data,
MediaList,
_ChannelAggregationMethod_h221,
_ChannelAggregationMethod_h244,
_ChannelAggregationMethod_iso_iec_13871,
_ChannelAggregationMethod_nonStandard,
ChannelAggregationMethod,
__Profile_simpleProfile_speech,
__Profile_simpleProfile_telephony_3kHz,
__Profile_simpleProfile_telephony_7kHz,
__Profile_simpleProfile_voice_band,
__Profile_simpleProfile_frameRelay,
__Profile_simpleProfile_t123_pstn_basic,
__Profile_simpleProfile_t123_psdn_basic,
__Profile_simpleProfile_t123_b_isdn_basic,
_Profile_simpleProfile,
___Profile_multimediaProfile_profile_h310,
___Profile_multimediaProfile_profile_h320,
___Profile_multimediaProfile_profile_h321,
___Profile_multimediaProfile_profile_h322,
___Profile_multimediaProfile_profile_h323,
___Profile_multimediaProfile_profile_h324,
___Profile_multimediaProfile_profile_h324m,
___Profile_multimediaProfile_profile_asvd,
___Profile_multimediaProfile_profile_dsvd,
__Profile_multimediaProfile_profile,
__Profile_multimediaProfile_t120Data,
_Profile_multimediaProfile,
_Profile_dsmccDownloadProfile,
_Profile_nonStandard,
Profile,
_ExtendedE164NetworkAddress_internationalNumber,
_ExtendedE164NetworkAddress_subAddress,
_ExtendedE164NetworkAddress_extraDialling,
ExtendedE164NetworkAddress,
_TransportAddress_nsapAddress,
_TransportAddress_transportSelector,
TransportAddress,
_GSTNConnection_networkAddress,
GSTNConnection,
___ISDNConnection_circuitTypes__item__digital_64k,
___ISDNConnection_circuitTypes__item__digital_2x64k,
___ISDNConnection_circuitTypes__item__digital_384k,
___ISDNConnection_circuitTypes__item__digital_1536,
___ISDNConnection_circuitTypes__item__digital_1920k,
___ISDNConnection_circuitTypes__item__multirate_base_64k,
__ISDNConnection_circuitTypes__item_,
_ISDNConnection_circuitTypes,
_ISDNConnection_networkAddress,
__ISDNConnection_highLayerCompatibility_telephony3kHz,
__ISDNConnection_highLayerCompatibility_telephony7kHz,
__ISDNConnection_highLayerCompatibility_videotelephony,
__ISDNConnection_highLayerCompatibility_videoconference,
__ISDNConnection_highLayerCompatibility_audiographic,
__ISDNConnection_highLayerCompatibility_audiovisual,
__ISDNConnection_highLayerCompatibility_multimedia,
_ISDNConnection_highLayerCompatibility,
ISDNConnection,
___CSDNConnection_circuitTypes__item__digital_56k,
___CSDNConnection_circuitTypes__item__digital_64k,
__CSDNConnection_circuitTypes__item_,
_CSDNConnection_circuitTypes,
_CSDNConnection_networkAddress,
CSDNConnection,
__PSDNConnection_networkAddress_extendedE164NetworkAddress,
__PSDNConnection_networkAddress_transportAddress,
__PSDNConnection_networkAddress_nonStandard,
_PSDNConnection_networkAddress,
PSDNConnection,
__ATMConnection_networkAddress_extendedE164,
__ATMConnection_networkAddress_nsapAddress,
__ATMConnection_networkAddress_nonStandard,
_ATMConnection_networkAddress,
_ATMConnection_maxTransferRate,
ATMConnection,
_NetworkConnection_gstnConnection,
_NetworkConnection_isdnConnection,
_NetworkConnection_csdnConnection,
_NetworkConnection_psdnConnection,
_NetworkConnection_atmConnection,
_NetworkConnection_extendedE164NetworkAddress,
_NetworkConnection_transportAddress,
_NetworkConnection_nonStandard,
NetworkConnection,
___NetworkAddressV2__item__networkConnection_singleConnection,
______NetworkAddressV2__item__networkConnection_aggregatedConnections_connectionList__item__isdnConnection,
______NetworkAddressV2__item__networkConnection_aggregatedConnections_connectionList__item__csdnConnection,
_____NetworkAddressV2__item__networkConnection_aggregatedConnections_connectionList__item_,
____NetworkAddressV2__item__networkConnection_aggregatedConnections_connectionList,
_____NetworkAddressV2__item__networkConnection_aggregatedConnections_aggregationMethods__item_,
____NetworkAddressV2__item__networkConnection_aggregatedConnections_aggregationMethods,
___NetworkAddressV2__item__networkConnection_aggregatedConnections,
__NetworkAddressV2__item__networkConnection,
___NetworkAddressV2__item__profiles__item_,
__NetworkAddressV2__item__profiles,
__NetworkAddressV2__item__mediaConcerned,
_NetworkAddressV2__item_,
NetworkAddressV2,
NodeType,
_NodeProperties_managementDevice,
_NodeProperties_peripheralDevice,
NodeProperties,
_AsymmetryIndicator_callingNode,
_AsymmetryIndicator_calledNode,
_AsymmetryIndicator_unknown,
AsymmetryIndicator,
_AlternativeNodeID_h243NodeID,
AlternativeNodeID,
_ConferenceDescriptor_conferenceName,
_ConferenceDescriptor_conferenceNameModifier,
_ConferenceDescriptor_conferenceDescription,
_ConferenceDescriptor_lockedConference,
_ConferenceDescriptor_passwordInTheClearRequired,
_ConferenceDescriptor_networkAddress,
_ConferenceDescriptor_defaultConferenceFlag,
_ConferenceDescriptor_conferenceMode,
ConferenceDescriptor,
_NodeRecord_superiorNode,
_NodeRecord_nodeType,
_NodeRecord_nodeProperties,
_NodeRecord_nodeName,
__NodeRecord_participantsList__item_,
_NodeRecord_participantsList,
_NodeRecord_siteInformation,
_NodeRecord_networkAddress,
_NodeRecord_alternativeNodeID,
_NodeRecord_userData,
_NodeRecord_nodeCategory,
_NodeRecord_sessionID,
NodeRecord,
_SessionKey_applicationProtocolKey,
_SessionKey_sessionID,
SessionKey,
ChannelType,
_ApplicationRecord_applicationActive,
_ApplicationRecord_conductingOperationCapable,
_ApplicationRecord_startupChannel,
_ApplicationRecord_applicationUserID,
___ApplicationRecord_nonCollapsingCapabilities__item__capabilityID,
___ApplicationRecord_nonCollapsingCapabilities__item__applicationData,
__ApplicationRecord_nonCollapsingCapabilities__item_,
_ApplicationRecord_nonCollapsingCapabilities,
ApplicationRecord,
_CapabilityID_standard,
_CapabilityID_nonStandard,
CapabilityID,
_CapabilityClass_logical,
_CapabilityClass_unsignedMin,
_CapabilityClass_unsignedMax,
CapabilityClass,
EntityID,
_ApplicationInvokeSpecifier_sessionKey,
___ApplicationInvokeSpecifier_expectedCapabilitySet__item__capabilityID,
___ApplicationInvokeSpecifier_expectedCapabilitySet__item__capabilityClass,
__ApplicationInvokeSpecifier_expectedCapabilitySet__item_,
_ApplicationInvokeSpecifier_expectedCapabilitySet,
_ApplicationInvokeSpecifier_startupChannel,
_ApplicationInvokeSpecifier_mandatoryFlag,
ApplicationInvokeSpecifier,
_RegistryKey_sessionKey,
_RegistryKey_resourceID,
RegistryKey,
_RegistryItem_channelID,
_RegistryItem_tokenID,
_RegistryItem_parameter,
_RegistryItem_vacant,
RegistryItem,
__RegistryEntryOwner_owned_nodeID,
__RegistryEntryOwner_owned_entityID,
_RegistryEntryOwner_owned,
_RegistryEntryOwner_notOwned,
RegistryEntryOwner,
RegistryModificationRights,
_UserIDIndication_tag,
UserIDIndication,
_ConferenceCreateRequest_conferenceName,
_ConferenceCreateRequest_convenerPassword,
_ConferenceCreateRequest_password,
_ConferenceCreateRequest_lockedConference,
_ConferenceCreateRequest_listedConference,
_ConferenceCreateRequest_conductibleConference,
_ConferenceCreateRequest_terminationMethod,
__ConferenceCreateRequest_conductorPrivileges__item_,
_ConferenceCreateRequest_conductorPrivileges,
__ConferenceCreateRequest_conductedPrivileges__item_,
_ConferenceCreateRequest_conductedPrivileges,
__ConferenceCreateRequest_nonConductedPrivileges__item_,
_ConferenceCreateRequest_nonConductedPrivileges,
_ConferenceCreateRequest_conferenceDescription,
_ConferenceCreateRequest_callerIdentifier,
_ConferenceCreateRequest_userData,
_ConferenceCreateRequest_conferencePriority,
_ConferenceCreateRequest_conferenceMode,
ConferenceCreateRequest,
_ConferenceCreateResponse_nodeID,
_ConferenceCreateResponse_tag,
_ConferenceCreateResponse_result,
_ConferenceCreateResponse_userData,
ConferenceCreateResponse,
_ConferenceQueryRequest_nodeType,
_ConferenceQueryRequest_asymmetryIndicator,
_ConferenceQueryRequest_userData,
ConferenceQueryRequest,
_ConferenceQueryResponse_nodeType,
_ConferenceQueryResponse_asymmetryIndicator,
__ConferenceQueryResponse_conferenceList__item_,
_ConferenceQueryResponse_conferenceList,
_ConferenceQueryResponse_result,
_ConferenceQueryResponse_userData,
_ConferenceQueryResponse_waitForInvitationFlag,
_ConferenceQueryResponse_noUnlistedConferenceFlag,
ConferenceQueryResponse,
_ConferenceJoinRequest_conferenceName,
_ConferenceJoinRequest_conferenceNameModifier,
_ConferenceJoinRequest_tag,
_ConferenceJoinRequest_password,
_ConferenceJoinRequest_convenerPassword,
_ConferenceJoinRequest_callerIdentifier,
_ConferenceJoinRequest_userData,
_ConferenceJoinRequest_nodeCategory,
ConferenceJoinRequest,
_ConferenceJoinResponse_nodeID,
_ConferenceJoinResponse_topNodeID,
_ConferenceJoinResponse_tag,
_ConferenceJoinResponse_conferenceNameAlias,
_ConferenceJoinResponse_passwordInTheClearRequired,
_ConferenceJoinResponse_lockedConference,
_ConferenceJoinResponse_listedConference,
_ConferenceJoinResponse_conductibleConference,
_ConferenceJoinResponse_terminationMethod,
__ConferenceJoinResponse_conductorPrivileges__item_,
_ConferenceJoinResponse_conductorPrivileges,
__ConferenceJoinResponse_conductedPrivileges__item_,
_ConferenceJoinResponse_conductedPrivileges,
__ConferenceJoinResponse_nonConductedPrivileges__item_,
_ConferenceJoinResponse_nonConductedPrivileges,
_ConferenceJoinResponse_conferenceDescription,
_ConferenceJoinResponse_password,
_ConferenceJoinResponse_result,
_ConferenceJoinResponse_userData,
_ConferenceJoinResponse_nodeCategory,
_ConferenceJoinResponse_conferenceMode,
ConferenceJoinResponse,
_ConferenceInviteRequest_conferenceName,
_ConferenceInviteRequest_nodeID,
_ConferenceInviteRequest_topNodeID,
_ConferenceInviteRequest_tag,
_ConferenceInviteRequest_passwordInTheClearRequired,
_ConferenceInviteRequest_lockedConference,
_ConferenceInviteRequest_listedConference,
_ConferenceInviteRequest_conductibleConference,
_ConferenceInviteRequest_terminationMethod,
__ConferenceInviteRequest_conductorPrivileges__item_,
_ConferenceInviteRequest_conductorPrivileges,
__ConferenceInviteRequest_conductedPrivileges__item_,
_ConferenceInviteRequest_conductedPrivileges,
__ConferenceInviteRequest_nonConductedPrivileges__item_,
_ConferenceInviteRequest_nonConductedPrivileges,
_ConferenceInviteRequest_conferenceDescription,
_ConferenceInviteRequest_callerIdentifier,
_ConferenceInviteRequest_userData,
_ConferenceInviteRequest_conferencePriority,
_ConferenceInviteRequest_nodeCategory,
_ConferenceInviteRequest_conferenceMode,
ConferenceInviteRequest,
_ConferenceInviteResponse_result,
_ConferenceInviteResponse_userData,
ConferenceInviteResponse,
_ConferenceAddRequest_networkAddress,
_ConferenceAddRequest_requestingNode,
_ConferenceAddRequest_tag,
_ConferenceAddRequest_addingMCU,
_ConferenceAddRequest_userData,
_ConferenceAddRequest_nodeCategory,
_ConferenceAddRequest_networkAddressV2,
ConferenceAddRequest,
_ConferenceAddResponse_tag,
_ConferenceAddResponse_result,
_ConferenceAddResponse_userData,
ConferenceAddResponse,
ConferenceLockRequest,
_ConferenceLockResponse_result,
ConferenceLockResponse,
ConferenceLockIndication,
ConferenceUnlockRequest,
_ConferenceUnlockResponse_result,
ConferenceUnlockResponse,
ConferenceUnlockIndication,
_ConferenceTerminateRequest_reason,
ConferenceTerminateRequest,
_ConferenceTerminateResponse_result,
ConferenceTerminateResponse,
_ConferenceTerminateIndication_reason,
ConferenceTerminateIndication,
_ConferenceEjectUserRequest_nodeToEject,
_ConferenceEjectUserRequest_reason,
ConferenceEjectUserRequest,
_ConferenceEjectUserResponse_nodeToEject,
_ConferenceEjectUserResponse_result,
ConferenceEjectUserResponse,
_ConferenceEjectUserIndication_nodeToEject,
_ConferenceEjectUserIndication_reason,
ConferenceEjectUserIndication,
_ConferenceTransferRequest_conferenceName,
_ConferenceTransferRequest_conferenceNameModifier,
_ConferenceTransferRequest_networkAddress,
__ConferenceTransferRequest_transferringNodes__item_,
_ConferenceTransferRequest_transferringNodes,
_ConferenceTransferRequest_password,
_ConferenceTransferRequest_networkAddressV2,
ConferenceTransferRequest,
_ConferenceTransferResponse_conferenceName,
_ConferenceTransferResponse_conferenceNameModifier,
__ConferenceTransferResponse_transferringNodes__item_,
_ConferenceTransferResponse_transferringNodes,
_ConferenceTransferResponse_result,
ConferenceTransferResponse,
_ConferenceTransferIndication_conferenceName,
_ConferenceTransferIndication_conferenceNameModifier,
_ConferenceTransferIndication_networkAddress,
__ConferenceTransferIndication_transferringNodes__item_,
_ConferenceTransferIndication_transferringNodes,
_ConferenceTransferIndication_password,
_ConferenceTransferIndication_networkAddressV2,
ConferenceTransferIndication,
_RosterUpdateIndication_fullRefresh,
___RosterUpdateIndication_nodeInformation_nodeRecordList_noChange,
_____RosterUpdateIndication_nodeInformation_nodeRecordList_refresh__item__nodeID,
_____RosterUpdateIndication_nodeInformation_nodeRecordList_refresh__item__nodeRecord,
____RosterUpdateIndication_nodeInformation_nodeRecordList_refresh__item_,
___RosterUpdateIndication_nodeInformation_nodeRecordList_refresh,
_____RosterUpdateIndication_nodeInformation_nodeRecordList_update__item__nodeID,
______RosterUpdateIndication_nodeInformation_nodeRecordList_update__item__nodeUpdate_addRecord,
______RosterUpdateIndication_nodeInformation_nodeRecordList_update__item__nodeUpdate_replaceRecord,
______RosterUpdateIndication_nodeInformation_nodeRecordList_update__item__nodeUpdate_removeRecord,
_____RosterUpdateIndication_nodeInformation_nodeRecordList_update__item__nodeUpdate,
____RosterUpdateIndication_nodeInformation_nodeRecordList_update__item_,
___RosterUpdateIndication_nodeInformation_nodeRecordList_update,
__RosterUpdateIndication_nodeInformation_nodeRecordList,
__RosterUpdateIndication_nodeInformation_rosterInstanceNumber,
__RosterUpdateIndication_nodeInformation_nodesAdded,
__RosterUpdateIndication_nodeInformation_nodesRemoved,
_RosterUpdateIndication_nodeInformation,
___RosterUpdateIndication_applicationInformation__item__sessionKey,
____RosterUpdateIndication_applicationInformation__item__applicationRecordList_noChange,
______RosterUpdateIndication_applicationInformation__item__applicationRecordList_refresh__item__nodeID,
______RosterUpdateIndication_applicationInformation__item__applicationRecordList_refresh__item__entityID,
______RosterUpdateIndication_applicationInformation__item__applicationRecordList_refresh__item__applicationRecord,
_____RosterUpdateIndication_applicationInformation__item__applicationRecordList_refresh__item_,
____RosterUpdateIndication_applicationInformation__item__applicationRecordList_refresh,
______RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item__nodeID,
______RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item__entityID,
_______RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item__applicationUpdate_addRecord,
_______RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item__applicationUpdate_replaceRecord,
_______RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item__applicationUpdate_removeRecord,
______RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item__applicationUpdate,
_____RosterUpdateIndication_applicationInformation__item__applicationRecordList_update__item_,
____RosterUpdateIndication_applicationInformation__item__applicationRecordList_update,
___RosterUpdateIndication_applicationInformation__item__applicationRecordList,
____RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_noChange,
______RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_refresh__item__capabilityID,
______RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_refresh__item__capabilityClass,
______RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_refresh__item__numberOfEntities,
_____RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_refresh__item_,
____RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList_refresh,
___RosterUpdateIndication_applicationInformation__item__applicationCapabilitiesList,
___RosterUpdateIndication_applicationInformation__item__rosterInstanceNumber,
___RosterUpdateIndication_applicationInformation__item__peerEntitiesAdded,
___RosterUpdateIndication_applicationInformation__item__peerEntitiesRemoved,
__RosterUpdateIndication_applicationInformation__item_,
_RosterUpdateIndication_applicationInformation,
RosterUpdateIndication,
__ApplicationInvokeIndication_applicationProtocolEntiyList__item_,
_ApplicationInvokeIndication_applicationProtocolEntiyList,
__ApplicationInvokeIndication_destinationNodes__item_,
_ApplicationInvokeIndication_destinationNodes,
ApplicationInvokeIndication,
_RegistryRegisterChannelRequest_entityID,
_RegistryRegisterChannelRequest_key,
_RegistryRegisterChannelRequest_channelID,
RegistryRegisterChannelRequest,
_RegistryAssignTokenRequest_entityID,
_RegistryAssignTokenRequest_key,
RegistryAssignTokenRequest,
_RegistrySetParameterRequest_entityID,
_RegistrySetParameterRequest_key,
_RegistrySetParameterRequest_parameter,
_RegistrySetParameterRequest_modificationRights,
RegistrySetParameterRequest,
_RegistryRetrieveEntryRequest_entityID,
_RegistryRetrieveEntryRequest_key,
RegistryRetrieveEntryRequest,
_RegistryDeleteEntryRequest_entityID,
_RegistryDeleteEntryRequest_key,
RegistryDeleteEntryRequest,
_RegistryMonitorEntryRequest_entityID,
_RegistryMonitorEntryRequest_key,
RegistryMonitorEntryRequest,
_RegistryMonitorEntryIndication_key,
_RegistryMonitorEntryIndication_item,
_RegistryMonitorEntryIndication_owner,
_RegistryMonitorEntryIndication_modificationRights,
RegistryMonitorEntryIndication,
_RegistryAllocateHandleRequest_entityID,
_RegistryAllocateHandleRequest_numberOfHandles,
RegistryAllocateHandleRequest,
_RegistryAllocateHandleResponse_entityID,
_RegistryAllocateHandleResponse_numberOfHandles,
_RegistryAllocateHandleResponse_firstHandle,
_RegistryAllocateHandleResponse_result,
RegistryAllocateHandleResponse,
_RegistryResponse_entityID,
_RegistryResponse_primitiveType,
_RegistryResponse_key,
_RegistryResponse_item,
_RegistryResponse_owner,
_RegistryResponse_modificationRights,
_RegistryResponse_result,
RegistryResponse,
_ConductorAssignIndication_conductingNode,
ConductorAssignIndication,
ConductorReleaseIndication,
_ConductorPermissionAskIndication_grantFlag,
ConductorPermissionAskIndication,
__ConductorPermissionGrantIndication_permissionList__item_,
_ConductorPermissionGrantIndication_permissionList,
__ConductorPermissionGrantIndication_waitingList__item_,
_ConductorPermissionGrantIndication_waitingList,
ConductorPermissionGrantIndication,
_ConferenceTimeRemainingIndication_timeRemaining,
_ConferenceTimeRemainingIndication_nodeID,
ConferenceTimeRemainingIndication,
_ConferenceTimeInquireIndication_nodeSpecificTimeFlag,
ConferenceTimeInquireIndication,
_ConferenceTimeExtendIndication_timeToExtend,
_ConferenceTimeExtendIndication_nodeSpecificTimeFlag,
ConferenceTimeExtendIndication,
_ConferenceAssistanceIndication_userData,
ConferenceAssistanceIndication,
_TextMessageIndication_message,
TextMessageIndication,
_RosterRefreshRequest_nodeID,
_RosterRefreshRequest_nodeCategory,
_RosterRefreshRequest_fullRefresh,
_RosterRefreshRequest_sendConferenceRoster,
____RosterRefreshRequest_applicationList_applicationKeyList__item__applicationProtocolKey,
____RosterRefreshRequest_applicationList_applicationKeyList__item__nonStandardParameter,
___RosterRefreshRequest_applicationList_applicationKeyList__item_,
__RosterRefreshRequest_applicationList_applicationKeyList,
__RosterRefreshRequest_applicationList_nonStandardParameter,
_RosterRefreshRequest_applicationList,
____RosterRefreshRequest_sessionList_sessionKeyList__item__sessionKey,
____RosterRefreshRequest_sessionList_sessionKeyList__item__nonStandardParameter,
___RosterRefreshRequest_sessionList_sessionKeyList__item_,
__RosterRefreshRequest_sessionList_sessionKeyList,
__RosterRefreshRequest_sessionList_nonStandardParameter,
_RosterRefreshRequest_sessionList,
_RosterRefreshRequest_nonStandardParameter,
RosterRefreshRequest,
_FunctionNotSupportedResponse_request,
FunctionNotSupportedResponse,
_NonStandardPDU_data,
NonStandardPDU,
_ConnectData_t124Identifier,
_ConnectData_connectPDU,
ConnectData,
_ConnectGCCPDU_conferenceCreateRequest,
_ConnectGCCPDU_conferenceCreateResponse,
_ConnectGCCPDU_conferenceQueryRequest,
_ConnectGCCPDU_conferenceQueryResponse,
_ConnectGCCPDU_conferenceJoinRequest,
_ConnectGCCPDU_conferenceJoinResponse,
_ConnectGCCPDU_conferenceInviteRequest,
_ConnectGCCPDU_conferenceInviteResponse,
ConnectGCCPDU,
_GCCPDU_request,
_GCCPDU_response,
_GCCPDU_indication,
GCCPDU,
_RequestPDU_conferenceJoinRequest,
_RequestPDU_conferenceAddRequest,
_RequestPDU_conferenceLockRequest,
_RequestPDU_conferenceUnlockRequest,
_RequestPDU_conferenceTerminateRequest,
_RequestPDU_conferenceEjectUserRequest,
_RequestPDU_conferenceTransferRequest,
_RequestPDU_registryRegisterChannelRequest,
_RequestPDU_registryAssignTokenRequest,
_RequestPDU_registrySetParameterRequest,
_RequestPDU_registryRetrieveEntryRequest,
_RequestPDU_registryDeleteEntryRequest,
_RequestPDU_registryMonitorEntryRequest,
_RequestPDU_registryAllocateHandleRequest,
_RequestPDU_nonStandardRequest,
RequestPDU,
_ResponsePDU_conferenceJoinResponse,
_ResponsePDU_conferenceAddResponse,
_ResponsePDU_conferenceLockResponse,
_ResponsePDU_conferenceUnlockResponse,
_ResponsePDU_conferenceTerminateResponse,
_ResponsePDU_conferenceEjectUserResponse,
_ResponsePDU_conferenceTransferResponse,
_ResponsePDU_registryResponse,
_ResponsePDU_registryAllocateHandleResponse,
_ResponsePDU_functionNotSupportedResponse,
_ResponsePDU_nonStandardResponse,
ResponsePDU,
_IndicationPDU_userIDIndication,
_IndicationPDU_conferenceLockIndication,
_IndicationPDU_conferenceUnlockIndication,
_IndicationPDU_conferenceTerminateIndication,
_IndicationPDU_conferenceEjectUserIndication,
_IndicationPDU_conferenceTransferIndication,
_IndicationPDU_rosterUpdateIndication,
_IndicationPDU_applicationInvokeIndication,
_IndicationPDU_registryMonitorEntryIndication,
_IndicationPDU_conductorAssignIndication,
_IndicationPDU_conductorReleaseIndication,
_IndicationPDU_conductorPermissionAskIndication,
_IndicationPDU_conductorPermissionGrantIndication,
_IndicationPDU_conferenceTimeRemainingIndication,
_IndicationPDU_conferenceTimeInquireIndication,
_IndicationPDU_conferenceTimeExtendIndication,
_IndicationPDU_conferenceAssistanceIndication,
_IndicationPDU_textMessageIndication,
_IndicationPDU_nonStandardIndication,
IndicationPDU,
]
class AS_PROTOCOL_for_PER_encoding:
_name_ = u'AS-PROTOCOL-for-PER-encoding'
_oid_ = [0, 0, 20, 128, 0, 2, 1]
_obj_ = [
u'Coordinate8',
u'Coordinate16',
u'Integer8',
u'Integer12',
u'Integer16',
u'Integer32',
u'Signed16',
u'ShareID',
u'WindowID',
u'T50String',
u'ASString',
u'ExtraTextFlags',
u'FontAttributeFlags',
u'KeyboardFlags',
u'PointingDeviceFlags',
u'TextAttributeFlags',
u'WindowAttributeFlags',
u'ActivateWindowRequest',
u'ActivationHelpKeyRequest',
u'ActivationHelpIndexKeyRequest',
u'ActivationHelpExtendedKeyRequest',
u'BackgroundMixMode',
u'BitmapData',
u'Brush',
u'BrushHatch',
u'BrushStyle',
u'CloseWindowRequest',
u'Color',
u'ColorAccuracyEnhancementRGB',
u'ColorCIExyChromaticity',
u'ColorPalette',
u'ColorPointerAttribute',
u'ColorRGB',
u'ColorSpaceSpecifier',
u'CompressedBitmapData',
u'ConfirmDetachResponse',
u'ConfirmRemoteShare',
u'ConfirmTakeResponse',
u'ControlPriority',
u'Cooperate',
u'Coordinate',
u'DesktopSaveAction',
u'DenyDetachResponse',
u'DenyPassResponse',
u'DenyTakeResponse',
u'DenyRemoteDetachResponse',
u'DenyRemoteShare',
u'Detach',
u'DetachRequest',
u'FontAttribute',
u'FontCodePage',
u'GeneralCompressionSpecifier',
u'GrantControl',
u'HatchStyle',
u'HostedWindowActiveIndication',
u'HostedWindowInvisibleIndication',
u'LocalWindowActiveIndication',
u'MonoPointerAttribute',
u'NotifyHostedApplications',
u'PassControlRequest',
u'Pen',
u'PenStyle',
u'Point16',
u'PointerDeviceCaptureIndication',
u'Rectangle16',
u'RemoteDetachRequest',
u'RemoteShareDenial',
u'RequestControl',
u'RequestRemoteShare',
u'RestoreWindowRequest',
u'ROP2',
u'ROP3',
u'SystemPointerType',
u'TakeControlRequest',
u'UnhostApplication',
u'V42bisCompression',
u'WindowAttribute',
u'WindowManagerMenuRequest',
u'WindowTitle',
u'InputEvent',
u'CodePointEvent',
u'VirtualKeyEvent',
u'PointingDeviceEvent',
u'SynchronizeEvent',
u'PrimaryOrderHeader',
u'ShareDataHeader',
u'DestinationBltOrder',
u'PatternBltOrder',
u'ScreenBltOrder',
u'CacheBitmapOrder',
u'CacheColorTableOrder',
u'MemoryBltOrder',
u'MemoryThreeWayBltOrder',
u'TextOrder',
u'ExtendedTextOrder',
u'FrameOrder',
u'RectangleOrder',
u'OpaqueRectangleOrder',
u'LineOrder',
u'DesktopSaveOrder',
u'DesktopOriginOrder',
u'ColorSpaceOrder',
u'PrimaryOrder',
u'SecondaryOrder',
u'UpdateOrder',
u'ApplicationPDU',
u'ControlPDU',
u'FlowResponsePDU',
u'FlowStopPDU',
u'FlowTestPDU',
u'FontPDU',
u'InputPDU',
u'MediatedControlPDU',
u'PointerPDU',
u'RemoteSharePDU',
u'SynchronizePDU',
u'UpdateBitmapPDU',
u'UpdateOrdersPDU',
u'UpdatePalettePDU',
u'UpdateSynchronizePDU',
u'WindowActivationPDU',
u'WindowListPDU',
u'ASNonStandardPDU',
u'SharePDU',
]
_type_ = [
u'Coordinate8',
u'Coordinate16',
u'Integer8',
u'Integer12',
u'Integer16',
u'Integer32',
u'Signed16',
u'ShareID',
u'WindowID',
u'T50String',
u'ASString',
u'ExtraTextFlags',
u'FontAttributeFlags',
u'KeyboardFlags',
u'PointingDeviceFlags',
u'TextAttributeFlags',
u'WindowAttributeFlags',
u'ActivateWindowRequest',
u'ActivationHelpKeyRequest',
u'ActivationHelpIndexKeyRequest',
u'ActivationHelpExtendedKeyRequest',
u'BackgroundMixMode',
u'BitmapData',
u'Brush',
u'BrushHatch',
u'BrushStyle',
u'CloseWindowRequest',
u'Color',
u'ColorAccuracyEnhancementRGB',
u'ColorCIExyChromaticity',
u'ColorPalette',
u'ColorPointerAttribute',
u'ColorRGB',
u'ColorSpaceSpecifier',
u'CompressedBitmapData',
u'ConfirmDetachResponse',
u'ConfirmRemoteShare',
u'ConfirmTakeResponse',
u'ControlPriority',
u'Cooperate',
u'Coordinate',
u'DesktopSaveAction',
u'DenyDetachResponse',
u'DenyPassResponse',
u'DenyTakeResponse',
u'DenyRemoteDetachResponse',
u'DenyRemoteShare',
u'Detach',
u'DetachRequest',
u'FontAttribute',
u'FontCodePage',
u'GeneralCompressionSpecifier',
u'GrantControl',
u'HatchStyle',
u'HostedWindowActiveIndication',
u'HostedWindowInvisibleIndication',
u'LocalWindowActiveIndication',
u'MonoPointerAttribute',
u'NotifyHostedApplications',
u'PassControlRequest',
u'Pen',
u'PenStyle',
u'Point16',
u'PointerDeviceCaptureIndication',
u'Rectangle16',
u'RemoteDetachRequest',
u'RemoteShareDenial',
u'RequestControl',
u'RequestRemoteShare',
u'RestoreWindowRequest',
u'ROP2',
u'ROP3',
u'SystemPointerType',
u'TakeControlRequest',
u'UnhostApplication',
u'V42bisCompression',
u'WindowAttribute',
u'WindowManagerMenuRequest',
u'WindowTitle',
u'InputEvent',
u'CodePointEvent',
u'VirtualKeyEvent',
u'PointingDeviceEvent',
u'SynchronizeEvent',
u'PrimaryOrderHeader',
u'ShareDataHeader',
u'DestinationBltOrder',
u'PatternBltOrder',
u'ScreenBltOrder',
u'CacheBitmapOrder',
u'CacheColorTableOrder',
u'MemoryBltOrder',
u'MemoryThreeWayBltOrder',
u'TextOrder',
u'ExtendedTextOrder',
u'FrameOrder',
u'RectangleOrder',
u'OpaqueRectangleOrder',
u'LineOrder',
u'DesktopSaveOrder',
u'DesktopOriginOrder',
u'ColorSpaceOrder',
u'PrimaryOrder',
u'SecondaryOrder',
u'UpdateOrder',
u'ApplicationPDU',
u'ControlPDU',
u'FlowResponsePDU',
u'FlowStopPDU',
u'FlowTestPDU',
u'FontPDU',
u'InputPDU',
u'MediatedControlPDU',
u'PointerPDU',
u'RemoteSharePDU',
u'SynchronizePDU',
u'UpdateBitmapPDU',
u'UpdateOrdersPDU',
u'UpdatePalettePDU',
u'UpdateSynchronizePDU',
u'WindowActivationPDU',
u'WindowListPDU',
u'ASNonStandardPDU',
u'SharePDU',
]
_set_ = [
]
_val_ = [
]
_class_ = [
]
_param_ = [
]
#-----< Coordinate8 >-----#
Coordinate8 = INT(name=u'Coordinate8', mode=MODE_TYPE)
Coordinate8._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
#-----< Coordinate16 >-----#
Coordinate16 = INT(name=u'Coordinate16', mode=MODE_TYPE)
Coordinate16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
#-----< Integer8 >-----#
Integer8 = INT(name=u'Integer8', mode=MODE_TYPE)
Integer8._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< Integer12 >-----#
Integer12 = INT(name=u'Integer12', mode=MODE_TYPE)
Integer12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
#-----< Integer16 >-----#
Integer16 = INT(name=u'Integer16', mode=MODE_TYPE)
Integer16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< Integer32 >-----#
Integer32 = INT(name=u'Integer32', mode=MODE_TYPE)
Integer32._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4294967295)], ev=None, er=[])
#-----< Signed16 >-----#
Signed16 = INT(name=u'Signed16', mode=MODE_TYPE)
Signed16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
#-----< ShareID >-----#
ShareID = INT(name=u'ShareID', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer32')))
#-----< WindowID >-----#
WindowID = INT(name=u'WindowID', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer32')))
#-----< T50String >-----#
T50String = OCT_STR(name=u'T50String', mode=MODE_TYPE)
T50String._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< ASString >-----#
ASString = OCT_STR(name=u'ASString', mode=MODE_TYPE)
ASString._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< ExtraTextFlags >-----#
ExtraTextFlags = BIT_STR(name=u'ExtraTextFlags', mode=MODE_TYPE)
ExtraTextFlags._cont = ASN1Dict([(u'opaqueRectangle', 1), (u'clipToRectangle', 2), (u'deltaXPresent', 15)])
#-----< FontAttributeFlags >-----#
FontAttributeFlags = BIT_STR(name=u'FontAttributeFlags', mode=MODE_TYPE)
FontAttributeFlags._cont = ASN1Dict([(u'fixedPitch', 0), (u'fixedSize', 1)])
#-----< KeyboardFlags >-----#
KeyboardFlags = BIT_STR(name=u'KeyboardFlags', mode=MODE_TYPE)
KeyboardFlags._cont = ASN1Dict([(u'right', 0), (u'quiet', 12), (u'down', 14), (u'release', 15)])
#-----< PointingDeviceFlags >-----#
PointingDeviceFlags = BIT_STR(name=u'PointingDeviceFlags', mode=MODE_TYPE)
PointingDeviceFlags._cont = ASN1Dict([(u'move', 11), (u'button1', 12), (u'button2', 13), (u'button3', 14), (u'down', 15)])
#-----< TextAttributeFlags >-----#
TextAttributeFlags = BIT_STR(name=u'TextAttributeFlags', mode=MODE_TYPE)
TextAttributeFlags._cont = ASN1Dict([(u'italic', 2), (u'underline', 3), (u'strikeout', 4), (u'baselineStart', 8)])
#-----< WindowAttributeFlags >-----#
WindowAttributeFlags = BIT_STR(name=u'WindowAttributeFlags', mode=MODE_TYPE)
WindowAttributeFlags._cont = ASN1Dict([(u'minimized', 0), (u'taggable', 1), (u'hosted', 2), (u'shadow', 3), (u'local', 4), (u'topmost', 5), (u'windowManagerMinimized', 16), (u'windowManagerInvisible', 17)])
#-----< ActivateWindowRequest >-----#
ActivateWindowRequest = SEQ(name=u'ActivateWindowRequest', mode=MODE_TYPE)
_ActivateWindowRequest_activationWindow = INT(name=u'activationWindow', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'WindowID')))
_ActivateWindowRequest_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ActivateWindowRequest_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_ActivateWindowRequest_nonStandardParameters._cont = __ActivateWindowRequest_nonStandardParameters__item_
ActivateWindowRequest._cont = ASN1Dict([
(u'activationWindow', _ActivateWindowRequest_activationWindow),
(u'nonStandardParameters', _ActivateWindowRequest_nonStandardParameters),
])
ActivateWindowRequest._ext = []
#-----< ActivationHelpKeyRequest >-----#
ActivationHelpKeyRequest = SEQ(name=u'ActivationHelpKeyRequest', mode=MODE_TYPE)
_ActivationHelpKeyRequest_activationWindow = INT(name=u'activationWindow', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'WindowID')))
_ActivationHelpKeyRequest_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ActivationHelpKeyRequest_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_ActivationHelpKeyRequest_nonStandardParameters._cont = __ActivationHelpKeyRequest_nonStandardParameters__item_
ActivationHelpKeyRequest._cont = ASN1Dict([
(u'activationWindow', _ActivationHelpKeyRequest_activationWindow),
(u'nonStandardParameters', _ActivationHelpKeyRequest_nonStandardParameters),
])
ActivationHelpKeyRequest._ext = []
#-----< ActivationHelpIndexKeyRequest >-----#
ActivationHelpIndexKeyRequest = SEQ(name=u'ActivationHelpIndexKeyRequest', mode=MODE_TYPE)
_ActivationHelpIndexKeyRequest_activationWindow = INT(name=u'activationWindow', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'WindowID')))
_ActivationHelpIndexKeyRequest_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ActivationHelpIndexKeyRequest_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_ActivationHelpIndexKeyRequest_nonStandardParameters._cont = __ActivationHelpIndexKeyRequest_nonStandardParameters__item_
ActivationHelpIndexKeyRequest._cont = ASN1Dict([
(u'activationWindow', _ActivationHelpIndexKeyRequest_activationWindow),
(u'nonStandardParameters', _ActivationHelpIndexKeyRequest_nonStandardParameters),
])
ActivationHelpIndexKeyRequest._ext = []
#-----< ActivationHelpExtendedKeyRequest >-----#
ActivationHelpExtendedKeyRequest = SEQ(name=u'ActivationHelpExtendedKeyRequest', mode=MODE_TYPE)
_ActivationHelpExtendedKeyRequest_activationWindow = INT(name=u'activationWindow', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'WindowID')))
_ActivationHelpExtendedKeyRequest_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ActivationHelpExtendedKeyRequest_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_ActivationHelpExtendedKeyRequest_nonStandardParameters._cont = __ActivationHelpExtendedKeyRequest_nonStandardParameters__item_
ActivationHelpExtendedKeyRequest._cont = ASN1Dict([
(u'activationWindow', _ActivationHelpExtendedKeyRequest_activationWindow),
(u'nonStandardParameters', _ActivationHelpExtendedKeyRequest_nonStandardParameters),
])
ActivationHelpExtendedKeyRequest._ext = []
#-----< BackgroundMixMode >-----#
BackgroundMixMode = CHOICE(name=u'BackgroundMixMode', mode=MODE_TYPE)
_BackgroundMixMode_transparent = NULL(name=u'transparent', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BackgroundMixMode_opaque = NULL(name=u'opaque', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BackgroundMixMode_nonStandardBackgroundMixMode = SEQ(name=u'nonStandardBackgroundMixMode', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
BackgroundMixMode._cont = ASN1Dict([
(u'transparent', _BackgroundMixMode_transparent),
(u'opaque', _BackgroundMixMode_opaque),
(u'nonStandardBackgroundMixMode', _BackgroundMixMode_nonStandardBackgroundMixMode),
])
BackgroundMixMode._ext = []
#-----< BitmapData >-----#
BitmapData = CHOICE(name=u'BitmapData', mode=MODE_TYPE)
_BitmapData_uncompressedBitmapData = OCT_STR(name=u'uncompressedBitmapData', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BitmapData_compressedBitmapData = SEQ(name=u'compressedBitmapData', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'CompressedBitmapData')))
_BitmapData_nonStandardBitmapData = SEQ(name=u'nonStandardBitmapData', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
BitmapData._cont = ASN1Dict([
(u'uncompressedBitmapData', _BitmapData_uncompressedBitmapData),
(u'compressedBitmapData', _BitmapData_compressedBitmapData),
(u'nonStandardBitmapData', _BitmapData_nonStandardBitmapData),
])
BitmapData._ext = []
#-----< Brush >-----#
Brush = SEQ(name=u'Brush', mode=MODE_TYPE)
_Brush_originX = INT(name=u'originX', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')), opt=True)
_Brush_originY = INT(name=u'originY', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')), opt=True)
_Brush_style = CHOICE(name=u'style', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'BrushStyle')), opt=True)
_Brush_hatch = CHOICE(name=u'hatch', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'BrushHatch')), opt=True)
_Brush_pattern = OCT_STR(name=u'pattern', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_Brush_pattern._const_sz = ASN1Set(rv=[7], rr=[], ev=None, er=[])
_Brush_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__Brush_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_Brush_nonStandardParameters._cont = __Brush_nonStandardParameters__item_
Brush._cont = ASN1Dict([
(u'originX', _Brush_originX),
(u'originY', _Brush_originY),
(u'style', _Brush_style),
(u'hatch', _Brush_hatch),
(u'pattern', _Brush_pattern),
(u'nonStandardParameters', _Brush_nonStandardParameters),
])
Brush._ext = []
#-----< BrushHatch >-----#
BrushHatch = CHOICE(name=u'BrushHatch', mode=MODE_TYPE)
_BrushHatch_style = CHOICE(name=u'style', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'HatchStyle')))
_BrushHatch_patternZero = INT(name=u'patternZero', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')))
_BrushHatch_nonStandardBrushHatch = SEQ(name=u'nonStandardBrushHatch', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
BrushHatch._cont = ASN1Dict([
(u'style', _BrushHatch_style),
(u'patternZero', _BrushHatch_patternZero),
(u'nonStandardBrushHatch', _BrushHatch_nonStandardBrushHatch),
])
BrushHatch._ext = []
#-----< BrushStyle >-----#
BrushStyle = CHOICE(name=u'BrushStyle', mode=MODE_TYPE)
_BrushStyle_solid = NULL(name=u'solid', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BrushStyle_null = NULL(name=u'null', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BrushStyle_hatched = NULL(name=u'hatched', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BrushStyle_pattern = NULL(name=u'pattern', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BrushStyle_nonStandardBrushStyle = SEQ(name=u'nonStandardBrushStyle', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
BrushStyle._cont = ASN1Dict([
(u'solid', _BrushStyle_solid),
(u'null', _BrushStyle_null),
(u'hatched', _BrushStyle_hatched),
(u'pattern', _BrushStyle_pattern),
(u'nonStandardBrushStyle', _BrushStyle_nonStandardBrushStyle),
])
BrushStyle._ext = []
#-----< CloseWindowRequest >-----#
CloseWindowRequest = SEQ(name=u'CloseWindowRequest', mode=MODE_TYPE)
_CloseWindowRequest_activationWindow = INT(name=u'activationWindow', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'WindowID')))
_CloseWindowRequest_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__CloseWindowRequest_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_CloseWindowRequest_nonStandardParameters._cont = __CloseWindowRequest_nonStandardParameters__item_
CloseWindowRequest._cont = ASN1Dict([
(u'activationWindow', _CloseWindowRequest_activationWindow),
(u'nonStandardParameters', _CloseWindowRequest_nonStandardParameters),
])
CloseWindowRequest._ext = []
#-----< Color >-----#
Color = SEQ(name=u'Color', mode=MODE_TYPE)
_Color_c1 = INT(name=u'c1', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')))
_Color_c2 = INT(name=u'c2', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')))
_Color_c3 = INT(name=u'c3', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')))
Color._cont = ASN1Dict([
(u'c1', _Color_c1),
(u'c2', _Color_c2),
(u'c3', _Color_c3),
])
Color._ext = None
#-----< ColorAccuracyEnhancementRGB >-----#
ColorAccuracyEnhancementRGB = CHOICE(name=u'ColorAccuracyEnhancementRGB', mode=MODE_TYPE)
_ColorAccuracyEnhancementRGB_predefinedRGBSpace = CHOICE(name=u'predefinedRGBSpace', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__ColorAccuracyEnhancementRGB_predefinedRGBSpace_nonStandardRGBSpace = SEQ(name=u'nonStandardRGBSpace', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_ColorAccuracyEnhancementRGB_predefinedRGBSpace._cont = ASN1Dict([
(u'nonStandardRGBSpace', __ColorAccuracyEnhancementRGB_predefinedRGBSpace_nonStandardRGBSpace),
])
_ColorAccuracyEnhancementRGB_predefinedRGBSpace._ext = []
_ColorAccuracyEnhancementRGB_generalRGBParameters = SEQ(name=u'generalRGBParameters', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ColorAccuracyEnhancementRGB_generalRGBParameters_gamma = REAL(name=u'gamma', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('_IMPL_', 'REAL')), opt=True)
__ColorAccuracyEnhancementRGB_generalRGBParameters_gamma._const_val = ASN1Set(rv=[], rr=[ASN1RangeReal(lb=(0, 10, 0), ub=(1, None, None), lb_incl=True, ub_incl=True)], ev=None, er=[])
__ColorAccuracyEnhancementRGB_generalRGBParameters_colorTemperature = INT(name=u'colorTemperature', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ColorAccuracyEnhancementRGB_generalRGBParameters_colorTemperature._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=None)], ev=None, er=[])
__ColorAccuracyEnhancementRGB_generalRGBParameters_primaries = SEQ(name=u'primaries', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
___ColorAccuracyEnhancementRGB_generalRGBParameters_primaries_red = SEQ(name=u'red', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ColorCIExyChromaticity')))
___ColorAccuracyEnhancementRGB_generalRGBParameters_primaries_green = SEQ(name=u'green', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ColorCIExyChromaticity')))
___ColorAccuracyEnhancementRGB_generalRGBParameters_primaries_blue = SEQ(name=u'blue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ColorCIExyChromaticity')))
__ColorAccuracyEnhancementRGB_generalRGBParameters_primaries._cont = ASN1Dict([
(u'red', ___ColorAccuracyEnhancementRGB_generalRGBParameters_primaries_red),
(u'green', ___ColorAccuracyEnhancementRGB_generalRGBParameters_primaries_green),
(u'blue', ___ColorAccuracyEnhancementRGB_generalRGBParameters_primaries_blue),
])
__ColorAccuracyEnhancementRGB_generalRGBParameters_primaries._ext = None
_ColorAccuracyEnhancementRGB_generalRGBParameters._cont = ASN1Dict([
(u'gamma', __ColorAccuracyEnhancementRGB_generalRGBParameters_gamma),
(u'colorTemperature', __ColorAccuracyEnhancementRGB_generalRGBParameters_colorTemperature),
(u'primaries', __ColorAccuracyEnhancementRGB_generalRGBParameters_primaries),
])
_ColorAccuracyEnhancementRGB_generalRGBParameters._ext = []
ColorAccuracyEnhancementRGB._cont = ASN1Dict([
(u'predefinedRGBSpace', _ColorAccuracyEnhancementRGB_predefinedRGBSpace),
(u'generalRGBParameters', _ColorAccuracyEnhancementRGB_generalRGBParameters),
])
ColorAccuracyEnhancementRGB._ext = []
#-----< ColorCIExyChromaticity >-----#
ColorCIExyChromaticity = SEQ(name=u'ColorCIExyChromaticity', mode=MODE_TYPE)
_ColorCIExyChromaticity_x = REAL(name=u'x', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('_IMPL_', 'REAL')))
_ColorCIExyChromaticity_x._const_val = ASN1Set(rv=[], rr=[ASN1RangeReal(lb=(0, 10, 0), ub=(1, 10, 0), lb_incl=True, ub_incl=True)], ev=None, er=[])
_ColorCIExyChromaticity_y = REAL(name=u'y', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('_IMPL_', 'REAL')))
_ColorCIExyChromaticity_y._const_val = ASN1Set(rv=[], rr=[ASN1RangeReal(lb=(0, 10, 0), ub=(1, 10, 0), lb_incl=True, ub_incl=True)], ev=None, er=[])
ColorCIExyChromaticity._cont = ASN1Dict([
(u'x', _ColorCIExyChromaticity_x),
(u'y', _ColorCIExyChromaticity_y),
])
ColorCIExyChromaticity._ext = None
#-----< ColorPalette >-----#
ColorPalette = CHOICE(name=u'ColorPalette', mode=MODE_TYPE)
_ColorPalette_paletteRGB = SEQ(name=u'paletteRGB', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ColorPalette_paletteRGB_palette = SEQ_OF(name=u'palette', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___ColorPalette_paletteRGB_palette__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ColorRGB')))
__ColorPalette_paletteRGB_palette._cont = ___ColorPalette_paletteRGB_palette__item_
__ColorPalette_paletteRGB_palette._const_sz = ASN1Set(rv=[16, 256], rr=[], ev=None, er=[])
__ColorPalette_paletteRGB_enhancement = CHOICE(name=u'enhancement', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ColorAccuracyEnhancementRGB')), opt=True)
_ColorPalette_paletteRGB._cont = ASN1Dict([
(u'palette', __ColorPalette_paletteRGB_palette),
(u'enhancement', __ColorPalette_paletteRGB_enhancement),
])
_ColorPalette_paletteRGB._ext = []
_ColorPalette_nonStandardPalette = SEQ(name=u'nonStandardPalette', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
ColorPalette._cont = ASN1Dict([
(u'paletteRGB', _ColorPalette_paletteRGB),
(u'nonStandardPalette', _ColorPalette_nonStandardPalette),
])
ColorPalette._ext = []
#-----< ColorPointerAttribute >-----#
ColorPointerAttribute = SEQ(name=u'ColorPointerAttribute', mode=MODE_TYPE)
_ColorPointerAttribute_cacheIndex = INT(name=u'cacheIndex', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_ColorPointerAttribute_hotSpot = SEQ(name=u'hotSpot', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Point16')))
_ColorPointerAttribute_width = INT(name=u'width', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_ColorPointerAttribute_height = INT(name=u'height', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_ColorPointerAttribute_colorPointerData = OCT_STR(name=u'colorPointerData', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ColorPointerAttribute_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ColorPointerAttribute_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_ColorPointerAttribute_nonStandardParameters._cont = __ColorPointerAttribute_nonStandardParameters__item_
ColorPointerAttribute._cont = ASN1Dict([
(u'cacheIndex', _ColorPointerAttribute_cacheIndex),
(u'hotSpot', _ColorPointerAttribute_hotSpot),
(u'width', _ColorPointerAttribute_width),
(u'height', _ColorPointerAttribute_height),
(u'colorPointerData', _ColorPointerAttribute_colorPointerData),
(u'nonStandardParameters', _ColorPointerAttribute_nonStandardParameters),
])
ColorPointerAttribute._ext = []
#-----< ColorRGB >-----#
ColorRGB = SEQ(name=u'ColorRGB', mode=MODE_TYPE)
_ColorRGB_red = INT(name=u'red', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')))
_ColorRGB_green = INT(name=u'green', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')))
_ColorRGB_blue = INT(name=u'blue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')))
ColorRGB._cont = ASN1Dict([
(u'red', _ColorRGB_red),
(u'green', _ColorRGB_green),
(u'blue', _ColorRGB_blue),
])
ColorRGB._ext = None
#-----< ColorSpaceSpecifier >-----#
ColorSpaceSpecifier = CHOICE(name=u'ColorSpaceSpecifier', mode=MODE_TYPE)
_ColorSpaceSpecifier_colorSpaceDefault = NULL(name=u'colorSpaceDefault', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ColorSpaceSpecifier_colorSpaceRGB = CHOICE(name=u'colorSpaceRGB', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ColorAccuracyEnhancementRGB')))
_ColorSpaceSpecifier_nonStandardColorSpace = SEQ(name=u'nonStandardColorSpace', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
ColorSpaceSpecifier._cont = ASN1Dict([
(u'colorSpaceDefault', _ColorSpaceSpecifier_colorSpaceDefault),
(u'colorSpaceRGB', _ColorSpaceSpecifier_colorSpaceRGB),
(u'nonStandardColorSpace', _ColorSpaceSpecifier_nonStandardColorSpace),
])
ColorSpaceSpecifier._ext = []
#-----< CompressedBitmapData >-----#
CompressedBitmapData = SEQ(name=u'CompressedBitmapData', mode=MODE_TYPE)
_CompressedBitmapData_mainBodySize = INT(name=u'mainBodySize', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_CompressedBitmapData_rowSize = INT(name=u'rowSize', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_CompressedBitmapData_uncompressedSize = INT(name=u'uncompressedSize', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_CompressedBitmapData_compressedBitmap = OCT_STR(name=u'compressedBitmap', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CompressedBitmapData_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__CompressedBitmapData_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_CompressedBitmapData_nonStandardParameters._cont = __CompressedBitmapData_nonStandardParameters__item_
CompressedBitmapData._cont = ASN1Dict([
(u'mainBodySize', _CompressedBitmapData_mainBodySize),
(u'rowSize', _CompressedBitmapData_rowSize),
(u'uncompressedSize', _CompressedBitmapData_uncompressedSize),
(u'compressedBitmap', _CompressedBitmapData_compressedBitmap),
(u'nonStandardParameters', _CompressedBitmapData_nonStandardParameters),
])
CompressedBitmapData._ext = []
#-----< ConfirmDetachResponse >-----#
ConfirmDetachResponse = SEQ(name=u'ConfirmDetachResponse', mode=MODE_TYPE)
_ConfirmDetachResponse_passControlFlag = BOOL(name=u'passControlFlag', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConfirmDetachResponse_sendingReference = INT(name=u'sendingReference', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_ConfirmDetachResponse_originatorReference = INT(name=u'originatorReference', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_ConfirmDetachResponse_originatorID = INT(name=u'originatorID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_ConfirmDetachResponse_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ConfirmDetachResponse_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_ConfirmDetachResponse_nonStandardParameters._cont = __ConfirmDetachResponse_nonStandardParameters__item_
ConfirmDetachResponse._cont = ASN1Dict([
(u'passControlFlag', _ConfirmDetachResponse_passControlFlag),
(u'sendingReference', _ConfirmDetachResponse_sendingReference),
(u'originatorReference', _ConfirmDetachResponse_originatorReference),
(u'originatorID', _ConfirmDetachResponse_originatorID),
(u'nonStandardParameters', _ConfirmDetachResponse_nonStandardParameters),
])
ConfirmDetachResponse._ext = []
#-----< ConfirmRemoteShare >-----#
ConfirmRemoteShare = SEQ(name=u'ConfirmRemoteShare', mode=MODE_TYPE)
_ConfirmRemoteShare_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ConfirmRemoteShare_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_ConfirmRemoteShare_nonStandardParameters._cont = __ConfirmRemoteShare_nonStandardParameters__item_
ConfirmRemoteShare._cont = ASN1Dict([
(u'nonStandardParameters', _ConfirmRemoteShare_nonStandardParameters),
])
ConfirmRemoteShare._ext = []
#-----< ConfirmTakeResponse >-----#
ConfirmTakeResponse = SEQ(name=u'ConfirmTakeResponse', mode=MODE_TYPE)
_ConfirmTakeResponse_passControlFlag = BOOL(name=u'passControlFlag', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ConfirmTakeResponse_sendingReference = INT(name=u'sendingReference', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_ConfirmTakeResponse_originatorReference = INT(name=u'originatorReference', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_ConfirmTakeResponse_originatorID = INT(name=u'originatorID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_ConfirmTakeResponse_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ConfirmTakeResponse_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_ConfirmTakeResponse_nonStandardParameters._cont = __ConfirmTakeResponse_nonStandardParameters__item_
ConfirmTakeResponse._cont = ASN1Dict([
(u'passControlFlag', _ConfirmTakeResponse_passControlFlag),
(u'sendingReference', _ConfirmTakeResponse_sendingReference),
(u'originatorReference', _ConfirmTakeResponse_originatorReference),
(u'originatorID', _ConfirmTakeResponse_originatorID),
(u'nonStandardParameters', _ConfirmTakeResponse_nonStandardParameters),
])
ConfirmTakeResponse._ext = []
#-----< ControlPriority >-----#
ControlPriority = CHOICE(name=u'ControlPriority', mode=MODE_TYPE)
_ControlPriority_always = NULL(name=u'always', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ControlPriority_never = NULL(name=u'never', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ControlPriority_confirm = NULL(name=u'confirm', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ControlPriority_nonStandardControlPriority = SEQ(name=u'nonStandardControlPriority', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
ControlPriority._cont = ASN1Dict([
(u'always', _ControlPriority_always),
(u'never', _ControlPriority_never),
(u'confirm', _ControlPriority_confirm),
(u'nonStandardControlPriority', _ControlPriority_nonStandardControlPriority),
])
ControlPriority._ext = []
#-----< Cooperate >-----#
Cooperate = SEQ(name=u'Cooperate', mode=MODE_TYPE)
_Cooperate_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__Cooperate_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_Cooperate_nonStandardParameters._cont = __Cooperate_nonStandardParameters__item_
Cooperate._cont = ASN1Dict([
(u'nonStandardParameters', _Cooperate_nonStandardParameters),
])
Cooperate._ext = []
#-----< Coordinate >-----#
Coordinate = CHOICE(name=u'Coordinate', mode=MODE_TYPE)
_Coordinate_absolute = INT(name=u'absolute', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate16')))
_Coordinate_delta = INT(name=u'delta', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate8')))
_Coordinate_nonStandardCoordinate = SEQ(name=u'nonStandardCoordinate', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
Coordinate._cont = ASN1Dict([
(u'absolute', _Coordinate_absolute),
(u'delta', _Coordinate_delta),
(u'nonStandardCoordinate', _Coordinate_nonStandardCoordinate),
])
Coordinate._ext = []
#-----< DesktopSaveAction >-----#
DesktopSaveAction = CHOICE(name=u'DesktopSaveAction', mode=MODE_TYPE)
_DesktopSaveAction_desktopSave = NULL(name=u'desktopSave', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DesktopSaveAction_desktopRestore = NULL(name=u'desktopRestore', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DesktopSaveAction_nonStandardDesktopSaveAction = SEQ(name=u'nonStandardDesktopSaveAction', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
DesktopSaveAction._cont = ASN1Dict([
(u'desktopSave', _DesktopSaveAction_desktopSave),
(u'desktopRestore', _DesktopSaveAction_desktopRestore),
(u'nonStandardDesktopSaveAction', _DesktopSaveAction_nonStandardDesktopSaveAction),
])
DesktopSaveAction._ext = []
#-----< DenyDetachResponse >-----#
DenyDetachResponse = SEQ(name=u'DenyDetachResponse', mode=MODE_TYPE)
_DenyDetachResponse_passControlFlag = BOOL(name=u'passControlFlag', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DenyDetachResponse_sendingReference = INT(name=u'sendingReference', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_DenyDetachResponse_originatorReference = INT(name=u'originatorReference', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_DenyDetachResponse_originatorID = INT(name=u'originatorID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_DenyDetachResponse_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__DenyDetachResponse_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_DenyDetachResponse_nonStandardParameters._cont = __DenyDetachResponse_nonStandardParameters__item_
DenyDetachResponse._cont = ASN1Dict([
(u'passControlFlag', _DenyDetachResponse_passControlFlag),
(u'sendingReference', _DenyDetachResponse_sendingReference),
(u'originatorReference', _DenyDetachResponse_originatorReference),
(u'originatorID', _DenyDetachResponse_originatorID),
(u'nonStandardParameters', _DenyDetachResponse_nonStandardParameters),
])
DenyDetachResponse._ext = []
#-----< DenyPassResponse >-----#
DenyPassResponse = SEQ(name=u'DenyPassResponse', mode=MODE_TYPE)
_DenyPassResponse_passControlFlag = BOOL(name=u'passControlFlag', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DenyPassResponse_sendingReference = INT(name=u'sendingReference', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_DenyPassResponse_originatorReference = INT(name=u'originatorReference', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_DenyPassResponse_originatorID = INT(name=u'originatorID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_DenyPassResponse_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__DenyPassResponse_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_DenyPassResponse_nonStandardParameters._cont = __DenyPassResponse_nonStandardParameters__item_
DenyPassResponse._cont = ASN1Dict([
(u'passControlFlag', _DenyPassResponse_passControlFlag),
(u'sendingReference', _DenyPassResponse_sendingReference),
(u'originatorReference', _DenyPassResponse_originatorReference),
(u'originatorID', _DenyPassResponse_originatorID),
(u'nonStandardParameters', _DenyPassResponse_nonStandardParameters),
])
DenyPassResponse._ext = []
#-----< DenyTakeResponse >-----#
DenyTakeResponse = SEQ(name=u'DenyTakeResponse', mode=MODE_TYPE)
_DenyTakeResponse_passControlFlag = BOOL(name=u'passControlFlag', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DenyTakeResponse_sendingReference = INT(name=u'sendingReference', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_DenyTakeResponse_originatorReference = INT(name=u'originatorReference', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_DenyTakeResponse_originatorID = INT(name=u'originatorID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_DenyTakeResponse_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__DenyTakeResponse_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_DenyTakeResponse_nonStandardParameters._cont = __DenyTakeResponse_nonStandardParameters__item_
DenyTakeResponse._cont = ASN1Dict([
(u'passControlFlag', _DenyTakeResponse_passControlFlag),
(u'sendingReference', _DenyTakeResponse_sendingReference),
(u'originatorReference', _DenyTakeResponse_originatorReference),
(u'originatorID', _DenyTakeResponse_originatorID),
(u'nonStandardParameters', _DenyTakeResponse_nonStandardParameters),
])
DenyTakeResponse._ext = []
#-----< DenyRemoteDetachResponse >-----#
DenyRemoteDetachResponse = SEQ(name=u'DenyRemoteDetachResponse', mode=MODE_TYPE)
_DenyRemoteDetachResponse_passControlFlag = BOOL(name=u'passControlFlag', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DenyRemoteDetachResponse_sendingReference = INT(name=u'sendingReference', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_DenyRemoteDetachResponse_originatorReference = INT(name=u'originatorReference', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_DenyRemoteDetachResponse_originatorID = INT(name=u'originatorID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_DenyRemoteDetachResponse_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__DenyRemoteDetachResponse_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_DenyRemoteDetachResponse_nonStandardParameters._cont = __DenyRemoteDetachResponse_nonStandardParameters__item_
DenyRemoteDetachResponse._cont = ASN1Dict([
(u'passControlFlag', _DenyRemoteDetachResponse_passControlFlag),
(u'sendingReference', _DenyRemoteDetachResponse_sendingReference),
(u'originatorReference', _DenyRemoteDetachResponse_originatorReference),
(u'originatorID', _DenyRemoteDetachResponse_originatorID),
(u'nonStandardParameters', _DenyRemoteDetachResponse_nonStandardParameters),
])
DenyRemoteDetachResponse._ext = []
#-----< DenyRemoteShare >-----#
DenyRemoteShare = CHOICE(name=u'DenyRemoteShare', mode=MODE_TYPE)
_DenyRemoteShare_remoteShareDenial = CHOICE(name=u'remoteShareDenial', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'RemoteShareDenial')))
_DenyRemoteShare_nonStandardDenial = SEQ(name=u'nonStandardDenial', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
DenyRemoteShare._cont = ASN1Dict([
(u'remoteShareDenial', _DenyRemoteShare_remoteShareDenial),
(u'nonStandardDenial', _DenyRemoteShare_nonStandardDenial),
])
DenyRemoteShare._ext = []
#-----< Detach >-----#
Detach = SEQ(name=u'Detach', mode=MODE_TYPE)
_Detach_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__Detach_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_Detach_nonStandardParameters._cont = __Detach_nonStandardParameters__item_
Detach._cont = ASN1Dict([
(u'nonStandardParameters', _Detach_nonStandardParameters),
])
Detach._ext = []
#-----< DetachRequest >-----#
DetachRequest = SEQ(name=u'DetachRequest', mode=MODE_TYPE)
_DetachRequest_passControlFlag = BOOL(name=u'passControlFlag', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DetachRequest_sendingReference = INT(name=u'sendingReference', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_DetachRequest_originatorID = INT(name=u'originatorID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_DetachRequest_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__DetachRequest_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_DetachRequest_nonStandardParameters._cont = __DetachRequest_nonStandardParameters__item_
DetachRequest._cont = ASN1Dict([
(u'passControlFlag', _DetachRequest_passControlFlag),
(u'sendingReference', _DetachRequest_sendingReference),
(u'originatorID', _DetachRequest_originatorID),
(u'nonStandardParameters', _DetachRequest_nonStandardParameters),
])
DetachRequest._ext = []
#-----< FontAttribute >-----#
FontAttribute = SEQ(name=u'FontAttribute', mode=MODE_TYPE)
_FontAttribute_faceName = OCT_STR(name=u'faceName', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'T50String')))
_FontAttribute_fontFlags = BIT_STR(name=u'fontFlags', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'FontAttributeFlags')))
_FontAttribute_averageWidth = INT(name=u'averageWidth', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_FontAttribute_height = INT(name=u'height', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_FontAttribute_aspectX = INT(name=u'aspectX', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_FontAttribute_aspectY = INT(name=u'aspectY', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_FontAttribute_signature1 = INT(name=u'signature1', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')))
_FontAttribute_signature2 = INT(name=u'signature2', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')))
_FontAttribute_signature3 = INT(name=u'signature3', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_FontAttribute_codePage = CHOICE(name=u'codePage', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'FontCodePage')))
_FontAttribute_ascent = INT(name=u'ascent', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_FontAttribute_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__FontAttribute_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_FontAttribute_nonStandardParameters._cont = __FontAttribute_nonStandardParameters__item_
FontAttribute._cont = ASN1Dict([
(u'faceName', _FontAttribute_faceName),
(u'fontFlags', _FontAttribute_fontFlags),
(u'averageWidth', _FontAttribute_averageWidth),
(u'height', _FontAttribute_height),
(u'aspectX', _FontAttribute_aspectX),
(u'aspectY', _FontAttribute_aspectY),
(u'signature1', _FontAttribute_signature1),
(u'signature2', _FontAttribute_signature2),
(u'signature3', _FontAttribute_signature3),
(u'codePage', _FontAttribute_codePage),
(u'ascent', _FontAttribute_ascent),
(u'nonStandardParameters', _FontAttribute_nonStandardParameters),
])
FontAttribute._ext = []
#-----< FontCodePage >-----#
FontCodePage = CHOICE(name=u'FontCodePage', mode=MODE_TYPE)
_FontCodePage_allCodePoints = NULL(name=u'allCodePoints', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_FontCodePage_coreCodePoints = NULL(name=u'coreCodePoints', mode=MODE_TYPE, tag=(255, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_FontCodePage_nonStandardFontCodePage = SEQ(name=u'nonStandardFontCodePage', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
FontCodePage._cont = ASN1Dict([
(u'allCodePoints', _FontCodePage_allCodePoints),
(u'coreCodePoints', _FontCodePage_coreCodePoints),
(u'nonStandardFontCodePage', _FontCodePage_nonStandardFontCodePage),
])
FontCodePage._ext = []
#-----< GeneralCompressionSpecifier >-----#
GeneralCompressionSpecifier = CHOICE(name=u'GeneralCompressionSpecifier', mode=MODE_TYPE)
_GeneralCompressionSpecifier_v42bisCompression = SEQ(name=u'v42bisCompression', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'V42bisCompression')))
_GeneralCompressionSpecifier_nonStandardCompression = SEQ(name=u'nonStandardCompression', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
GeneralCompressionSpecifier._cont = ASN1Dict([
(u'v42bisCompression', _GeneralCompressionSpecifier_v42bisCompression),
(u'nonStandardCompression', _GeneralCompressionSpecifier_nonStandardCompression),
])
GeneralCompressionSpecifier._ext = []
#-----< GrantControl >-----#
GrantControl = SEQ(name=u'GrantControl', mode=MODE_TYPE)
_GrantControl_grantID = INT(name=u'grantID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_GrantControl_controlID = INT(name=u'controlID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GrantControl_controlID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2147483647)], ev=None, er=[])
_GrantControl_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__GrantControl_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_GrantControl_nonStandardParameters._cont = __GrantControl_nonStandardParameters__item_
GrantControl._cont = ASN1Dict([
(u'grantID', _GrantControl_grantID),
(u'controlID', _GrantControl_controlID),
(u'nonStandardParameters', _GrantControl_nonStandardParameters),
])
GrantControl._ext = []
#-----< HatchStyle >-----#
HatchStyle = CHOICE(name=u'HatchStyle', mode=MODE_TYPE)
_HatchStyle_horizontal = NULL(name=u'horizontal', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HatchStyle_vertical = NULL(name=u'vertical', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HatchStyle_forward = NULL(name=u'forward', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HatchStyle_backward = NULL(name=u'backward', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HatchStyle_cross = NULL(name=u'cross', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HatchStyle_diagonal = NULL(name=u'diagonal', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HatchStyle_nonStandardHatchStyle = SEQ(name=u'nonStandardHatchStyle', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
HatchStyle._cont = ASN1Dict([
(u'horizontal', _HatchStyle_horizontal),
(u'vertical', _HatchStyle_vertical),
(u'forward', _HatchStyle_forward),
(u'backward', _HatchStyle_backward),
(u'cross', _HatchStyle_cross),
(u'diagonal', _HatchStyle_diagonal),
(u'nonStandardHatchStyle', _HatchStyle_nonStandardHatchStyle),
])
HatchStyle._ext = []
#-----< HostedWindowActiveIndication >-----#
HostedWindowActiveIndication = SEQ(name=u'HostedWindowActiveIndication', mode=MODE_TYPE)
_HostedWindowActiveIndication_activationID = INT(name=u'activationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_HostedWindowActiveIndication_activationWindow = INT(name=u'activationWindow', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'WindowID')))
_HostedWindowActiveIndication_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__HostedWindowActiveIndication_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_HostedWindowActiveIndication_nonStandardParameters._cont = __HostedWindowActiveIndication_nonStandardParameters__item_
HostedWindowActiveIndication._cont = ASN1Dict([
(u'activationID', _HostedWindowActiveIndication_activationID),
(u'activationWindow', _HostedWindowActiveIndication_activationWindow),
(u'nonStandardParameters', _HostedWindowActiveIndication_nonStandardParameters),
])
HostedWindowActiveIndication._ext = []
#-----< HostedWindowInvisibleIndication >-----#
HostedWindowInvisibleIndication = SEQ(name=u'HostedWindowInvisibleIndication', mode=MODE_TYPE)
_HostedWindowInvisibleIndication_activationID = INT(name=u'activationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_HostedWindowInvisibleIndication_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__HostedWindowInvisibleIndication_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_HostedWindowInvisibleIndication_nonStandardParameters._cont = __HostedWindowInvisibleIndication_nonStandardParameters__item_
HostedWindowInvisibleIndication._cont = ASN1Dict([
(u'activationID', _HostedWindowInvisibleIndication_activationID),
(u'nonStandardParameters', _HostedWindowInvisibleIndication_nonStandardParameters),
])
HostedWindowInvisibleIndication._ext = []
#-----< LocalWindowActiveIndication >-----#
LocalWindowActiveIndication = SEQ(name=u'LocalWindowActiveIndication', mode=MODE_TYPE)
_LocalWindowActiveIndication_activationID = INT(name=u'activationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_LocalWindowActiveIndication_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__LocalWindowActiveIndication_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_LocalWindowActiveIndication_nonStandardParameters._cont = __LocalWindowActiveIndication_nonStandardParameters__item_
LocalWindowActiveIndication._cont = ASN1Dict([
(u'activationID', _LocalWindowActiveIndication_activationID),
(u'nonStandardParameters', _LocalWindowActiveIndication_nonStandardParameters),
])
LocalWindowActiveIndication._ext = []
#-----< MonoPointerAttribute >-----#
MonoPointerAttribute = SEQ(name=u'MonoPointerAttribute', mode=MODE_TYPE)
_MonoPointerAttribute_hotSpot = SEQ(name=u'hotSpot', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Point16')))
_MonoPointerAttribute_width = INT(name=u'width', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_MonoPointerAttribute_height = INT(name=u'height', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_MonoPointerAttribute_monoPointerData = OCT_STR(name=u'monoPointerData', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_MonoPointerAttribute_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__MonoPointerAttribute_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_MonoPointerAttribute_nonStandardParameters._cont = __MonoPointerAttribute_nonStandardParameters__item_
MonoPointerAttribute._cont = ASN1Dict([
(u'hotSpot', _MonoPointerAttribute_hotSpot),
(u'width', _MonoPointerAttribute_width),
(u'height', _MonoPointerAttribute_height),
(u'monoPointerData', _MonoPointerAttribute_monoPointerData),
(u'nonStandardParameters', _MonoPointerAttribute_nonStandardParameters),
])
MonoPointerAttribute._ext = []
#-----< NotifyHostedApplications >-----#
NotifyHostedApplications = SEQ(name=u'NotifyHostedApplications', mode=MODE_TYPE)
_NotifyHostedApplications_numberApplications = INT(name=u'numberApplications', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_NotifyHostedApplications_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__NotifyHostedApplications_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_NotifyHostedApplications_nonStandardParameters._cont = __NotifyHostedApplications_nonStandardParameters__item_
NotifyHostedApplications._cont = ASN1Dict([
(u'numberApplications', _NotifyHostedApplications_numberApplications),
(u'nonStandardParameters', _NotifyHostedApplications_nonStandardParameters),
])
NotifyHostedApplications._ext = []
#-----< PassControlRequest >-----#
PassControlRequest = SEQ(name=u'PassControlRequest', mode=MODE_TYPE)
_PassControlRequest_passControlFlag = BOOL(name=u'passControlFlag', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PassControlRequest_sendingReference = INT(name=u'sendingReference', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_PassControlRequest_originatorID = INT(name=u'originatorID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_PassControlRequest_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__PassControlRequest_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_PassControlRequest_nonStandardParameters._cont = __PassControlRequest_nonStandardParameters__item_
PassControlRequest._cont = ASN1Dict([
(u'passControlFlag', _PassControlRequest_passControlFlag),
(u'sendingReference', _PassControlRequest_sendingReference),
(u'originatorID', _PassControlRequest_originatorID),
(u'nonStandardParameters', _PassControlRequest_nonStandardParameters),
])
PassControlRequest._ext = []
#-----< Pen >-----#
Pen = SEQ(name=u'Pen', mode=MODE_TYPE)
_Pen_style = CHOICE(name=u'style', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'PenStyle')), opt=True)
_Pen_width = INT(name=u'width', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')), opt=True)
_Pen_width._const_val = ASN1Set(rv=[1], rr=[], ev=None, er=[])
_Pen_color = SEQ(name=u'color', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Color')), opt=True)
_Pen_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__Pen_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_Pen_nonStandardParameters._cont = __Pen_nonStandardParameters__item_
Pen._cont = ASN1Dict([
(u'style', _Pen_style),
(u'width', _Pen_width),
(u'color', _Pen_color),
(u'nonStandardParameters', _Pen_nonStandardParameters),
])
Pen._ext = []
#-----< PenStyle >-----#
PenStyle = CHOICE(name=u'PenStyle', mode=MODE_TYPE)
_PenStyle_solid = NULL(name=u'solid', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PenStyle_dashed = NULL(name=u'dashed', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PenStyle_dotted = NULL(name=u'dotted', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PenStyle_dash_dot = NULL(name=u'dash-dot', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PenStyle_dash_dot_dot = NULL(name=u'dash-dot-dot', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PenStyle_null = NULL(name=u'null', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PenStyle_nonStandardPenStyle = SEQ(name=u'nonStandardPenStyle', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
PenStyle._cont = ASN1Dict([
(u'solid', _PenStyle_solid),
(u'dashed', _PenStyle_dashed),
(u'dotted', _PenStyle_dotted),
(u'dash-dot', _PenStyle_dash_dot),
(u'dash-dot-dot', _PenStyle_dash_dot_dot),
(u'null', _PenStyle_null),
(u'nonStandardPenStyle', _PenStyle_nonStandardPenStyle),
])
PenStyle._ext = []
#-----< Point16 >-----#
Point16 = SEQ(name=u'Point16', mode=MODE_TYPE)
_Point16_x = INT(name=u'x', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate16')))
_Point16_y = INT(name=u'y', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate16')))
Point16._cont = ASN1Dict([
(u'x', _Point16_x),
(u'y', _Point16_y),
])
Point16._ext = None
#-----< PointerDeviceCaptureIndication >-----#
PointerDeviceCaptureIndication = SEQ(name=u'PointerDeviceCaptureIndication', mode=MODE_TYPE)
_PointerDeviceCaptureIndication_activationID = INT(name=u'activationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_PointerDeviceCaptureIndication_activationWindow = INT(name=u'activationWindow', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'WindowID')))
_PointerDeviceCaptureIndication_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__PointerDeviceCaptureIndication_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_PointerDeviceCaptureIndication_nonStandardParameters._cont = __PointerDeviceCaptureIndication_nonStandardParameters__item_
PointerDeviceCaptureIndication._cont = ASN1Dict([
(u'activationID', _PointerDeviceCaptureIndication_activationID),
(u'activationWindow', _PointerDeviceCaptureIndication_activationWindow),
(u'nonStandardParameters', _PointerDeviceCaptureIndication_nonStandardParameters),
])
PointerDeviceCaptureIndication._ext = []
#-----< Rectangle16 >-----#
Rectangle16 = SEQ(name=u'Rectangle16', mode=MODE_TYPE)
_Rectangle16_left = INT(name=u'left', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate16')))
_Rectangle16_top = INT(name=u'top', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate16')))
_Rectangle16_right = INT(name=u'right', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate16')))
_Rectangle16_bottom = INT(name=u'bottom', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate16')))
Rectangle16._cont = ASN1Dict([
(u'left', _Rectangle16_left),
(u'top', _Rectangle16_top),
(u'right', _Rectangle16_right),
(u'bottom', _Rectangle16_bottom),
])
Rectangle16._ext = None
#-----< RemoteDetachRequest >-----#
RemoteDetachRequest = SEQ(name=u'RemoteDetachRequest', mode=MODE_TYPE)
_RemoteDetachRequest_passControlFlag = BOOL(name=u'passControlFlag', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RemoteDetachRequest_sendingReference = INT(name=u'sendingReference', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_RemoteDetachRequest_originatorID = INT(name=u'originatorID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_RemoteDetachRequest_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__RemoteDetachRequest_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_RemoteDetachRequest_nonStandardParameters._cont = __RemoteDetachRequest_nonStandardParameters__item_
RemoteDetachRequest._cont = ASN1Dict([
(u'passControlFlag', _RemoteDetachRequest_passControlFlag),
(u'sendingReference', _RemoteDetachRequest_sendingReference),
(u'originatorID', _RemoteDetachRequest_originatorID),
(u'nonStandardParameters', _RemoteDetachRequest_nonStandardParameters),
])
RemoteDetachRequest._ext = []
#-----< RemoteShareDenial >-----#
RemoteShareDenial = CHOICE(name=u'RemoteShareDenial', mode=MODE_TYPE)
_RemoteShareDenial_incorrectPassword = NULL(name=u'incorrectPassword', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RemoteShareDenial_remoteShareNotEnabled = NULL(name=u'remoteShareNotEnabled', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RemoteShareDenial_remoteShareInOperationIncoming = NULL(name=u'remoteShareInOperationIncoming', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RemoteShareDenial_remoteShareInOperationOutgoing = NULL(name=u'remoteShareInOperationOutgoing', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RemoteShareDenial_nonStandardRemoteShareDenial = SEQ(name=u'nonStandardRemoteShareDenial', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
RemoteShareDenial._cont = ASN1Dict([
(u'incorrectPassword', _RemoteShareDenial_incorrectPassword),
(u'remoteShareNotEnabled', _RemoteShareDenial_remoteShareNotEnabled),
(u'remoteShareInOperationIncoming', _RemoteShareDenial_remoteShareInOperationIncoming),
(u'remoteShareInOperationOutgoing', _RemoteShareDenial_remoteShareInOperationOutgoing),
(u'nonStandardRemoteShareDenial', _RemoteShareDenial_nonStandardRemoteShareDenial),
])
RemoteShareDenial._ext = []
#-----< RequestControl >-----#
RequestControl = SEQ(name=u'RequestControl', mode=MODE_TYPE)
_RequestControl_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__RequestControl_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_RequestControl_nonStandardParameters._cont = __RequestControl_nonStandardParameters__item_
RequestControl._cont = ASN1Dict([
(u'nonStandardParameters', _RequestControl_nonStandardParameters),
])
RequestControl._ext = []
#-----< RequestRemoteShare >-----#
RequestRemoteShare = SEQ(name=u'RequestRemoteShare', mode=MODE_TYPE)
_RequestRemoteShare_requestingID = INT(name=u'requestingID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_RequestRemoteShare_encryptedPassword = OCT_STR(name=u'encryptedPassword', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RequestRemoteShare_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__RequestRemoteShare_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_RequestRemoteShare_nonStandardParameters._cont = __RequestRemoteShare_nonStandardParameters__item_
RequestRemoteShare._cont = ASN1Dict([
(u'requestingID', _RequestRemoteShare_requestingID),
(u'encryptedPassword', _RequestRemoteShare_encryptedPassword),
(u'nonStandardParameters', _RequestRemoteShare_nonStandardParameters),
])
RequestRemoteShare._ext = []
#-----< RestoreWindowRequest >-----#
RestoreWindowRequest = SEQ(name=u'RestoreWindowRequest', mode=MODE_TYPE)
_RestoreWindowRequest_activationWindow = INT(name=u'activationWindow', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'WindowID')))
_RestoreWindowRequest_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__RestoreWindowRequest_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_RestoreWindowRequest_nonStandardParameters._cont = __RestoreWindowRequest_nonStandardParameters__item_
RestoreWindowRequest._cont = ASN1Dict([
(u'activationWindow', _RestoreWindowRequest_activationWindow),
(u'nonStandardParameters', _RestoreWindowRequest_nonStandardParameters),
])
RestoreWindowRequest._ext = []
#-----< ROP2 >-----#
ROP2 = INT(name=u'ROP2', mode=MODE_TYPE)
ROP2._cont = ASN1Dict([(u'r2BLACK', 1), (u'r2DPon', 2), (u'r2DPna', 3), (u'r2Pn', 4), (u'r2PDna', 5), (u'r2Dn', 6), (u'r2DPx', 7), (u'r2DPan', 8), (u'r2DPa', 9), (u'r2DPxn', 10), (u'r2D', 11), (u'r2DPno', 12), (u'r2P', 13), (u'r2PDno', 14), (u'r2DPo', 15), (u'r2WHITE', 16)])
ROP2._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< ROP3 >-----#
ROP3 = INT(name=u'ROP3', mode=MODE_TYPE)
ROP3._cont = ASN1Dict([(u'r3BLACK', 0), (u'r3DPSoon', 1), (u'r3DPSona', 2), (u'r3PSon', 3), (u'r3SDPona', 4), (u'r3DPon', 5), (u'r3PDSxnon', 6), (u'r3PDSaon', 7), (u'r3SDPnaa', 8), (u'r3PDSxon', 9), (u'r3DPna', 10), (u'r3PSDnaon', 11), (u'r3SPna', 12), (u'r3PDSnaon', 13), (u'r3PDSonon', 14), (u'r3Pn', 15), (u'r3PDSona', 16), (u'r3DSon', 17), (u'r3SDPxnon', 18), (u'r3SDPaon', 19), (u'r3DPSxnon', 20), (u'r3DPSaon', 21), (u'r3PSDPSanaxx', 22), (u'r3SSPxDSxaxn', 23), (u'r3SPxPDxa', 24), (u'r3SDPSanaxn', 25), (u'r3PDSPaox', 26), (u'r3SDPSxaxn', 27), (u'r3PSDPaox', 28), (u'r3DSPDxaxn', 29), (u'r3PDSox', 30), (u'r3PDSoan', 31), (u'r3DPSnaa', 32), (u'r3SDPxon', 33), (u'r3DSna', 34), (u'r3SPDnaon', 35), (u'r3SPxDSxa', 36), (u'r3PDSPanaxn', 37), (u'r3SDPSaox', 38), (u'r3SDPSxnox', 39), (u'r3DPSxa', 40), (u'r3PSDPSaoxxn', 41), (u'r3DPSana', 42), (u'r3SSPxPDxaxn', 43), (u'r3SPDSoax', 44), (u'r3PSDnox', 45), (u'r3PSDPxox', 46), (u'r3PSDnoan', 47), (u'r3PSna', 48), (u'r3SDPnaon', 49), (u'r3SDPSoox', 50), (u'r3Sn', 51), (u'r3SPDSaox', 52), (u'r3SPDSxnox', 53), (u'r3SDPox', 54), (u'r3SDPoan', 55), (u'r3PSDPoax', 56), (u'r3SPDnox', 57), (u'r3SPDSxox', 58), (u'r3SPDnoan', 59), (u'r3PSx', 60), (u'r3SPDSonox', 61), (u'r3SPDSnaox', 62), (u'r3PSan', 63), (u'r3PSDnaa', 64), (u'r3DPSxon', 65), (u'r3SDxPDxa', 66), (u'r3SPDSanaxn', 67), (u'r3SDna', 68), (u'r3DPSnaon', 69), (u'r3DSPDaox', 70), (u'r3PSDPxaxn', 71), (u'r3SDPxa', 72), (u'r3PDSPDaoxxn', 73), (u'r3DPSDoax', 74), (u'r3PDSnox', 75), (u'r3SDPana', 76), (u'r3SSPxDSxoxn', 77), (u'r3PDSPxox', 78), (u'r3PDSnoan', 79), (u'r3PDna', 80), (u'r3DSPnaon', 81), (u'r3DPSDaox', 82), (u'r3SPDSxaxn', 83), (u'r3DPSonon', 84), (u'r3Dn', 85), (u'r3DPSox', 86), (u'r3DPSoan', 87), (u'r3PDSPoax', 88), (u'r3DPSnox', 89), (u'r3DPx', 90), (u'r3DPSDonox', 91), (u'r3DPSDxox', 92), (u'r3DPSnoan', 93), (u'r3DPSDnaox', 94), (u'r3DPan', 95), (u'r3PDSxa', 96), (u'r3DSPDSaoxxn', 97), (u'r3DSPDoax', 98), (u'r3SDPnox', 99), (u'r3SDPSoax', 100), (u'r3DSPnox', 101), (u'r3DSx', 102), (u'r3SDPSonox', 103), (u'r3DSPDSonoxxn', 104), (u'r3PDSxxn', 105), (u'r3DPSax', 106), (u'r3PSDPSoaxxn', 107), (u'r3SDPax', 108), (u'r3PDSPDoaxxn', 109), (u'r3SDPSnoax', 110), (u'r3PDSxnan', 111), (u'r3PDSana', 112), (u'r3SSDxPDxaxn', 113), (u'r3SDPSxox', 114), (u'r3SDPnoan', 115), (u'r3DSPDxox', 116), (u'r3DSPnoan', 117), (u'r3SDPSnaox', 118), (u'r3DSan', 119), (u'r3PDSax', 120), (u'r3DSPDSoaxxn', 121), (u'r3DPSDnoax', 122), (u'r3SDPxnan', 123), (u'r3SPDSnoax', 124), (u'r3DPSxnan', 125), (u'r3SPxDSxo', 126), (u'r3DPSaan', 127), (u'r3DPSaa', 128), (u'r3SPxDSxon', 129), (u'r3DPSxna', 130), (u'r3SPDSnoaxn', 131), (u'r3SDPxna', 132), (u'r3PDSPnoaxn', 133), (u'r3DSPDSoaxx', 134), (u'r3PDSaxn', 135), (u'r3DSa', 136), (u'r3SDPSnaoxn', 137), (u'r3DSPnoa', 138), (u'r3DSPDxoxn', 139), (u'r3SDPnoa', 140), (u'r3SDPSxoxn', 141), (u'r3SSDxPDxax', 142), (u'r3PDSanan', 143), (u'r3PDSxna', 144), (u'r3SDPSnoaxn', 145), (u'r3DPSDPoaxx', 146), (u'r3SPDaxn', 147), (u'r3PSDPSoaxx', 148), (u'r3DPSaxn', 149), (u'r3DPSxx', 150), (u'r3PSDPSonoxx', 151), (u'r3SDPSonoxn', 152), (u'r3DSxn', 153), (u'r3DPSnax', 154), (u'r3SDPSoaxn', 155), (u'r3SPDnax', 156), (u'r3DSPDoaxn', 157), (u'r3DSPDSaoxx', 158), (u'r3PDSxan', 159), (u'r3DPa', 160), (u'r3PDSPnaoxn', 161), (u'r3DPSnoa', 162), (u'r3DPSDxoxn', 163), (u'r3PDSPonoxn', 164), (u'r3PDxn', 165), (u'r3DSPnax', 166), (u'r3PDSPoaxn', 167), (u'r3DPSoa', 168), (u'r3DPSoxn', 169), (u'r3D', 170), (u'r3DPSono', 171), (u'r3SPDSxax', 172), (u'r3DPSDaoxn', 173), (u'r3DSPnao', 174), (u'r3DPno', 175), (u'r3PDSnoa', 176), (u'r3PDSPxoxn', 177), (u'r3SSPxDSxox', 178), (u'r3SDPanan', 179), (u'r3PSDnax', 180), (u'r3DPSDoaxn', 181), (u'r3DPSDPaoxx', 182), (u'r3SDPxan', 183), (u'r3PSDPxax', 184), (u'r3DSPDaoxn', 185), (u'r3DPSnao', 186), (u'r3DSno', 187), (u'r3SPDSanax', 188), (u'r3SDxPDxan', 189), (u'r3DPSxo', 190), (u'r3DPSano', 191), (u'r3PSa', 192), (u'r3SPDSnaoxn', 193), (u'r3SPDSonoxn', 194), (u'r3PSxn', 195), (u'r3SPDnoa', 196), (u'r3SPDSxoxn', 197), (u'r3SDPnax', 198), (u'r3PSDPoaxn', 199), (u'r3SDPoa', 200), (u'r3SPDoxn', 201), (u'r3DPSDxax', 202), (u'r3SPDSaoxn', 203), (u'r3S', 204), (u'r3SDPono', 205), (u'r3SDPnao', 206), (u'r3SPno', 207), (u'r3PSDnoa', 208), (u'r3PSDPxoxn', 209), (u'r3PDSnax', 210), (u'r3SPDSoaxn', 211), (u'r3SSPxPDxax', 212), (u'r3DPSanan', 213), (u'r3PSDPSaoxx', 214), (u'r3DPSxan', 215), (u'r3PDSPxax', 216), (u'r3SDPSaoxn', 217), (u'r3DPSDanax', 218), (u'r3SPxDSxan', 219), (u'r3SPDnao', 220), (u'r3SDno', 221), (u'r3SDPxo', 222), (u'r3SDPano', 223), (u'r3PDSoa', 224), (u'r3PDSoxn', 225), (u'r3DSPDxax', 226), (u'r3PSDPaoxn', 227), (u'r3SDPSxax', 228), (u'r3PDSPaoxn', 229), (u'r3SDPSanax', 230), (u'r3SPxPDxan', 231), (u'r3SSPxDSxax', 232), (u'r3DSPDSanaxxn', 233), (u'r3DPSao', 234), (u'r3DPSxno', 235), (u'r3SDPao', 236), (u'r3SDPxno', 237), (u'r3DSo', 238), (u'r3SDPnoo', 239), (u'r3P', 240), (u'r3PDSono', 241), (u'r3PDSnao', 242), (u'r3PSno', 243), (u'r3PSDnao', 244), (u'r3PDno', 245), (u'r3PDSxo', 246), (u'r3PDSano', 247), (u'r3PDSao', 248), (u'r3PDSxno', 249), (u'r3DPo', 250), (u'r3DPSnoo', 251), (u'r3PSo', 252), (u'r3PSDnoo', 253), (u'r3DPSoo', 254), (u'r3WHITE', 255)])
ROP3._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< SystemPointerType >-----#
SystemPointerType = CHOICE(name=u'SystemPointerType', mode=MODE_TYPE)
_SystemPointerType_null = NULL(name=u'null', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SystemPointerType_default = NULL(name=u'default', mode=MODE_TYPE, tag=(12512, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SystemPointerType_nonStandardSystemPointerValue = SEQ(name=u'nonStandardSystemPointerValue', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
SystemPointerType._cont = ASN1Dict([
(u'null', _SystemPointerType_null),
(u'default', _SystemPointerType_default),
(u'nonStandardSystemPointerValue', _SystemPointerType_nonStandardSystemPointerValue),
])
SystemPointerType._ext = []
#-----< TakeControlRequest >-----#
TakeControlRequest = SEQ(name=u'TakeControlRequest', mode=MODE_TYPE)
_TakeControlRequest_passControlFlag = BOOL(name=u'passControlFlag', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_TakeControlRequest_sendingReference = INT(name=u'sendingReference', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_TakeControlRequest_originatorReference = INT(name=u'originatorReference', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_TakeControlRequest_originatorID = INT(name=u'originatorID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_TakeControlRequest_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__TakeControlRequest_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_TakeControlRequest_nonStandardParameters._cont = __TakeControlRequest_nonStandardParameters__item_
TakeControlRequest._cont = ASN1Dict([
(u'passControlFlag', _TakeControlRequest_passControlFlag),
(u'sendingReference', _TakeControlRequest_sendingReference),
(u'originatorReference', _TakeControlRequest_originatorReference),
(u'originatorID', _TakeControlRequest_originatorID),
(u'nonStandardParameters', _TakeControlRequest_nonStandardParameters),
])
TakeControlRequest._ext = []
#-----< UnhostApplication >-----#
UnhostApplication = SEQ(name=u'UnhostApplication', mode=MODE_TYPE)
_UnhostApplication_windowID = INT(name=u'windowID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'WindowID')))
_UnhostApplication_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__UnhostApplication_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_UnhostApplication_nonStandardParameters._cont = __UnhostApplication_nonStandardParameters__item_
UnhostApplication._cont = ASN1Dict([
(u'windowID', _UnhostApplication_windowID),
(u'nonStandardParameters', _UnhostApplication_nonStandardParameters),
])
UnhostApplication._ext = []
#-----< V42bisCompression >-----#
V42bisCompression = SEQ(name=u'V42bisCompression', mode=MODE_TYPE)
_V42bisCompression_p1 = INT(name=u'p1', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_V42bisCompression_p1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=512, ub=65535)], ev=None, er=[])
_V42bisCompression_p2 = INT(name=u'p2', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_V42bisCompression_p2._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=6, ub=250)], ev=None, er=[])
V42bisCompression._cont = ASN1Dict([
(u'p1', _V42bisCompression_p1),
(u'p2', _V42bisCompression_p2),
])
V42bisCompression._ext = []
#-----< WindowAttribute >-----#
WindowAttribute = SEQ(name=u'WindowAttribute', mode=MODE_TYPE)
_WindowAttribute_windowID = INT(name=u'windowID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'WindowID')))
_WindowAttribute_windowExtra = INT(name=u'windowExtra', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer32')))
_WindowAttribute_windowOwner = INT(name=u'windowOwner', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'WindowID')))
_WindowAttribute_windowFlags = BIT_STR(name=u'windowFlags', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'WindowAttributeFlags')))
_WindowAttribute_windowRectangle = SEQ(name=u'windowRectangle', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Rectangle16')))
_WindowAttribute_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__WindowAttribute_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_WindowAttribute_nonStandardParameters._cont = __WindowAttribute_nonStandardParameters__item_
WindowAttribute._cont = ASN1Dict([
(u'windowID', _WindowAttribute_windowID),
(u'windowExtra', _WindowAttribute_windowExtra),
(u'windowOwner', _WindowAttribute_windowOwner),
(u'windowFlags', _WindowAttribute_windowFlags),
(u'windowRectangle', _WindowAttribute_windowRectangle),
(u'nonStandardParameters', _WindowAttribute_nonStandardParameters),
])
WindowAttribute._ext = []
#-----< WindowManagerMenuRequest >-----#
WindowManagerMenuRequest = SEQ(name=u'WindowManagerMenuRequest', mode=MODE_TYPE)
_WindowManagerMenuRequest_activationWindow = INT(name=u'activationWindow', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'WindowID')))
_WindowManagerMenuRequest_activationPoint = SEQ(name=u'activationPoint', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Point16')))
_WindowManagerMenuRequest_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__WindowManagerMenuRequest_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_WindowManagerMenuRequest_nonStandardParameters._cont = __WindowManagerMenuRequest_nonStandardParameters__item_
WindowManagerMenuRequest._cont = ASN1Dict([
(u'activationWindow', _WindowManagerMenuRequest_activationWindow),
(u'activationPoint', _WindowManagerMenuRequest_activationPoint),
(u'nonStandardParameters', _WindowManagerMenuRequest_nonStandardParameters),
])
WindowManagerMenuRequest._ext = []
#-----< WindowTitle >-----#
WindowTitle = CHOICE(name=u'WindowTitle', mode=MODE_TYPE)
_WindowTitle_noTitle = INT(name=u'noTitle', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')))
_WindowTitle_noTitle._const_val = ASN1Set(rv=[255], rr=[], ev=None, er=[])
_WindowTitle_titleString = OCT_STR(name=u'titleString', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'T50String')))
_WindowTitle_nonStandardWindowTitle = SEQ(name=u'nonStandardWindowTitle', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
WindowTitle._cont = ASN1Dict([
(u'noTitle', _WindowTitle_noTitle),
(u'titleString', _WindowTitle_titleString),
(u'nonStandardWindowTitle', _WindowTitle_nonStandardWindowTitle),
])
WindowTitle._ext = []
#-----< InputEvent >-----#
InputEvent = CHOICE(name=u'InputEvent', mode=MODE_TYPE)
_InputEvent_pointingDeviceEvent = SEQ(name=u'pointingDeviceEvent', mode=MODE_TYPE, tag=(12769, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'PointingDeviceEvent')))
_InputEvent_codePointEvent = SEQ(name=u'codePointEvent', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'CodePointEvent')))
_InputEvent_virtualKeyEvent = SEQ(name=u'virtualKeyEvent', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'VirtualKeyEvent')))
_InputEvent_synchronizeEvent = SEQ(name=u'synchronizeEvent', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'SynchronizeEvent')))
_InputEvent_nonStandardInputEvent = SEQ(name=u'nonStandardInputEvent', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
InputEvent._cont = ASN1Dict([
(u'pointingDeviceEvent', _InputEvent_pointingDeviceEvent),
(u'codePointEvent', _InputEvent_codePointEvent),
(u'virtualKeyEvent', _InputEvent_virtualKeyEvent),
(u'synchronizeEvent', _InputEvent_synchronizeEvent),
(u'nonStandardInputEvent', _InputEvent_nonStandardInputEvent),
])
InputEvent._ext = []
#-----< CodePointEvent >-----#
CodePointEvent = SEQ(name=u'CodePointEvent', mode=MODE_TYPE)
_CodePointEvent_eventTime = INT(name=u'eventTime', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer32')))
_CodePointEvent_keyboardFlags = BIT_STR(name=u'keyboardFlags', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'KeyboardFlags')))
_CodePointEvent_codePoint = INT(name=u'codePoint', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_CodePointEvent_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__CodePointEvent_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_CodePointEvent_nonStandardParameters._cont = __CodePointEvent_nonStandardParameters__item_
CodePointEvent._cont = ASN1Dict([
(u'eventTime', _CodePointEvent_eventTime),
(u'keyboardFlags', _CodePointEvent_keyboardFlags),
(u'codePoint', _CodePointEvent_codePoint),
(u'nonStandardParameters', _CodePointEvent_nonStandardParameters),
])
CodePointEvent._ext = []
#-----< VirtualKeyEvent >-----#
VirtualKeyEvent = SEQ(name=u'VirtualKeyEvent', mode=MODE_TYPE)
_VirtualKeyEvent_eventTime = INT(name=u'eventTime', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer32')))
_VirtualKeyEvent_keyboardFlags = BIT_STR(name=u'keyboardFlags', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'KeyboardFlags')))
_VirtualKeyEvent_virtualKey = INT(name=u'virtualKey', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_VirtualKeyEvent_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__VirtualKeyEvent_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_VirtualKeyEvent_nonStandardParameters._cont = __VirtualKeyEvent_nonStandardParameters__item_
VirtualKeyEvent._cont = ASN1Dict([
(u'eventTime', _VirtualKeyEvent_eventTime),
(u'keyboardFlags', _VirtualKeyEvent_keyboardFlags),
(u'virtualKey', _VirtualKeyEvent_virtualKey),
(u'nonStandardParameters', _VirtualKeyEvent_nonStandardParameters),
])
VirtualKeyEvent._ext = []
#-----< PointingDeviceEvent >-----#
PointingDeviceEvent = SEQ(name=u'PointingDeviceEvent', mode=MODE_TYPE)
_PointingDeviceEvent_eventTime = INT(name=u'eventTime', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer32')))
_PointingDeviceEvent_pointingDeviceFlags = BIT_STR(name=u'pointingDeviceFlags', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'PointingDeviceFlags')))
_PointingDeviceEvent_pointingDeviceX = INT(name=u'pointingDeviceX', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate16')))
_PointingDeviceEvent_pointingDeviceY = INT(name=u'pointingDeviceY', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate16')))
_PointingDeviceEvent_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__PointingDeviceEvent_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_PointingDeviceEvent_nonStandardParameters._cont = __PointingDeviceEvent_nonStandardParameters__item_
PointingDeviceEvent._cont = ASN1Dict([
(u'eventTime', _PointingDeviceEvent_eventTime),
(u'pointingDeviceFlags', _PointingDeviceEvent_pointingDeviceFlags),
(u'pointingDeviceX', _PointingDeviceEvent_pointingDeviceX),
(u'pointingDeviceY', _PointingDeviceEvent_pointingDeviceY),
(u'nonStandardParameters', _PointingDeviceEvent_nonStandardParameters),
])
PointingDeviceEvent._ext = []
#-----< SynchronizeEvent >-----#
SynchronizeEvent = SEQ(name=u'SynchronizeEvent', mode=MODE_TYPE)
_SynchronizeEvent_eventTime = INT(name=u'eventTime', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer32')))
_SynchronizeEvent_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__SynchronizeEvent_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_SynchronizeEvent_nonStandardParameters._cont = __SynchronizeEvent_nonStandardParameters__item_
SynchronizeEvent._cont = ASN1Dict([
(u'eventTime', _SynchronizeEvent_eventTime),
(u'nonStandardParameters', _SynchronizeEvent_nonStandardParameters),
])
SynchronizeEvent._ext = []
#-----< PrimaryOrderHeader >-----#
PrimaryOrderHeader = SEQ(name=u'PrimaryOrderHeader', mode=MODE_TYPE)
_PrimaryOrderHeader_boundsLeft = CHOICE(name=u'boundsLeft', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_PrimaryOrderHeader_boundsTop = CHOICE(name=u'boundsTop', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_PrimaryOrderHeader_boundsRight = CHOICE(name=u'boundsRight', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_PrimaryOrderHeader_boundsBottom = CHOICE(name=u'boundsBottom', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
PrimaryOrderHeader._cont = ASN1Dict([
(u'boundsLeft', _PrimaryOrderHeader_boundsLeft),
(u'boundsTop', _PrimaryOrderHeader_boundsTop),
(u'boundsRight', _PrimaryOrderHeader_boundsRight),
(u'boundsBottom', _PrimaryOrderHeader_boundsBottom),
])
PrimaryOrderHeader._ext = []
#-----< ShareDataHeader >-----#
ShareDataHeader = SEQ(name=u'ShareDataHeader', mode=MODE_TYPE)
_ShareDataHeader_shareID = INT(name=u'shareID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ShareID')))
_ShareDataHeader_generalCompressionSpecifier = CHOICE(name=u'generalCompressionSpecifier', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'GeneralCompressionSpecifier')), opt=True)
ShareDataHeader._cont = ASN1Dict([
(u'shareID', _ShareDataHeader_shareID),
(u'generalCompressionSpecifier', _ShareDataHeader_generalCompressionSpecifier),
])
ShareDataHeader._ext = []
#-----< DestinationBltOrder >-----#
DestinationBltOrder = SEQ(name=u'DestinationBltOrder', mode=MODE_TYPE)
_DestinationBltOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'PrimaryOrderHeader')))
_DestinationBltOrder_destLeft = CHOICE(name=u'destLeft', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_DestinationBltOrder_destTop = CHOICE(name=u'destTop', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_DestinationBltOrder_destWidth = CHOICE(name=u'destWidth', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_DestinationBltOrder_destHeight = CHOICE(name=u'destHeight', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_DestinationBltOrder_rop3 = INT(name=u'rop3', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ROP3')), opt=True)
_DestinationBltOrder_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__DestinationBltOrder_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_DestinationBltOrder_nonStandardParameters._cont = __DestinationBltOrder_nonStandardParameters__item_
DestinationBltOrder._cont = ASN1Dict([
(u'header', _DestinationBltOrder_header),
(u'destLeft', _DestinationBltOrder_destLeft),
(u'destTop', _DestinationBltOrder_destTop),
(u'destWidth', _DestinationBltOrder_destWidth),
(u'destHeight', _DestinationBltOrder_destHeight),
(u'rop3', _DestinationBltOrder_rop3),
(u'nonStandardParameters', _DestinationBltOrder_nonStandardParameters),
])
DestinationBltOrder._ext = []
#-----< PatternBltOrder >-----#
PatternBltOrder = SEQ(name=u'PatternBltOrder', mode=MODE_TYPE)
_PatternBltOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'PrimaryOrderHeader')))
_PatternBltOrder_destLeft = CHOICE(name=u'destLeft', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_PatternBltOrder_destTop = CHOICE(name=u'destTop', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_PatternBltOrder_destWidth = CHOICE(name=u'destWidth', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_PatternBltOrder_destHeight = CHOICE(name=u'destHeight', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_PatternBltOrder_rop3 = INT(name=u'rop3', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ROP3')), opt=True)
_PatternBltOrder_backgroundColor = SEQ(name=u'backgroundColor', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Color')), opt=True)
_PatternBltOrder_foregroundColor = SEQ(name=u'foregroundColor', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Color')), opt=True)
_PatternBltOrder_brush = SEQ(name=u'brush', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Brush')), opt=True)
_PatternBltOrder_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__PatternBltOrder_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_PatternBltOrder_nonStandardParameters._cont = __PatternBltOrder_nonStandardParameters__item_
PatternBltOrder._cont = ASN1Dict([
(u'header', _PatternBltOrder_header),
(u'destLeft', _PatternBltOrder_destLeft),
(u'destTop', _PatternBltOrder_destTop),
(u'destWidth', _PatternBltOrder_destWidth),
(u'destHeight', _PatternBltOrder_destHeight),
(u'rop3', _PatternBltOrder_rop3),
(u'backgroundColor', _PatternBltOrder_backgroundColor),
(u'foregroundColor', _PatternBltOrder_foregroundColor),
(u'brush', _PatternBltOrder_brush),
(u'nonStandardParameters', _PatternBltOrder_nonStandardParameters),
])
PatternBltOrder._ext = []
#-----< ScreenBltOrder >-----#
ScreenBltOrder = SEQ(name=u'ScreenBltOrder', mode=MODE_TYPE)
_ScreenBltOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'PrimaryOrderHeader')))
_ScreenBltOrder_destLeft = CHOICE(name=u'destLeft', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_ScreenBltOrder_destTop = CHOICE(name=u'destTop', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_ScreenBltOrder_destWidth = CHOICE(name=u'destWidth', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_ScreenBltOrder_destHeight = CHOICE(name=u'destHeight', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_ScreenBltOrder_rop3 = INT(name=u'rop3', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ROP3')), opt=True)
_ScreenBltOrder_sourceX = CHOICE(name=u'sourceX', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_ScreenBltOrder_sourceY = CHOICE(name=u'sourceY', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_ScreenBltOrder_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ScreenBltOrder_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_ScreenBltOrder_nonStandardParameters._cont = __ScreenBltOrder_nonStandardParameters__item_
ScreenBltOrder._cont = ASN1Dict([
(u'header', _ScreenBltOrder_header),
(u'destLeft', _ScreenBltOrder_destLeft),
(u'destTop', _ScreenBltOrder_destTop),
(u'destWidth', _ScreenBltOrder_destWidth),
(u'destHeight', _ScreenBltOrder_destHeight),
(u'rop3', _ScreenBltOrder_rop3),
(u'sourceX', _ScreenBltOrder_sourceX),
(u'sourceY', _ScreenBltOrder_sourceY),
(u'nonStandardParameters', _ScreenBltOrder_nonStandardParameters),
])
ScreenBltOrder._ext = []
#-----< CacheBitmapOrder >-----#
CacheBitmapOrder = SEQ(name=u'CacheBitmapOrder', mode=MODE_TYPE)
_CacheBitmapOrder_cacheId = INT(name=u'cacheId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CacheBitmapOrder_cacheId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2)], ev=None, er=[])
_CacheBitmapOrder_bitmapWidth = INT(name=u'bitmapWidth', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')))
_CacheBitmapOrder_bitmapHeight = INT(name=u'bitmapHeight', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')))
_CacheBitmapOrder_bitmapBitsPerPel = INT(name=u'bitmapBitsPerPel', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CacheBitmapOrder_bitmapBitsPerPel._const_val = ASN1Set(rv=[1, 4, 8], rr=[], ev=None, er=[])
_CacheBitmapOrder_cacheIndex = INT(name=u'cacheIndex', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_CacheBitmapOrder_bitmapData = CHOICE(name=u'bitmapData', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'BitmapData')))
_CacheBitmapOrder_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__CacheBitmapOrder_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_CacheBitmapOrder_nonStandardParameters._cont = __CacheBitmapOrder_nonStandardParameters__item_
CacheBitmapOrder._cont = ASN1Dict([
(u'cacheId', _CacheBitmapOrder_cacheId),
(u'bitmapWidth', _CacheBitmapOrder_bitmapWidth),
(u'bitmapHeight', _CacheBitmapOrder_bitmapHeight),
(u'bitmapBitsPerPel', _CacheBitmapOrder_bitmapBitsPerPel),
(u'cacheIndex', _CacheBitmapOrder_cacheIndex),
(u'bitmapData', _CacheBitmapOrder_bitmapData),
(u'nonStandardParameters', _CacheBitmapOrder_nonStandardParameters),
])
CacheBitmapOrder._ext = []
#-----< CacheColorTableOrder >-----#
CacheColorTableOrder = SEQ(name=u'CacheColorTableOrder', mode=MODE_TYPE)
_CacheColorTableOrder_cacheIndex = INT(name=u'cacheIndex', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')))
_CacheColorTableOrder_colorTable = CHOICE(name=u'colorTable', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ColorPalette')))
_CacheColorTableOrder_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__CacheColorTableOrder_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_CacheColorTableOrder_nonStandardParameters._cont = __CacheColorTableOrder_nonStandardParameters__item_
CacheColorTableOrder._cont = ASN1Dict([
(u'cacheIndex', _CacheColorTableOrder_cacheIndex),
(u'colorTable', _CacheColorTableOrder_colorTable),
(u'nonStandardParameters', _CacheColorTableOrder_nonStandardParameters),
])
CacheColorTableOrder._ext = []
#-----< MemoryBltOrder >-----#
MemoryBltOrder = SEQ(name=u'MemoryBltOrder', mode=MODE_TYPE)
_MemoryBltOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'PrimaryOrderHeader')))
_MemoryBltOrder_colorTableCacheIndex = INT(name=u'colorTableCacheIndex', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')), opt=True)
_MemoryBltOrder_bitmapCacheID = INT(name=u'bitmapCacheID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')), opt=True)
_MemoryBltOrder_destLeft = CHOICE(name=u'destLeft', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_MemoryBltOrder_destTop = CHOICE(name=u'destTop', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_MemoryBltOrder_destWidth = CHOICE(name=u'destWidth', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_MemoryBltOrder_destHeight = CHOICE(name=u'destHeight', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_MemoryBltOrder_rop3 = INT(name=u'rop3', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ROP3')), opt=True)
_MemoryBltOrder_sourceX = CHOICE(name=u'sourceX', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_MemoryBltOrder_sourceY = CHOICE(name=u'sourceY', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_MemoryBltOrder_bitmapCacheIndex = INT(name=u'bitmapCacheIndex', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')), opt=True)
_MemoryBltOrder_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__MemoryBltOrder_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_MemoryBltOrder_nonStandardParameters._cont = __MemoryBltOrder_nonStandardParameters__item_
MemoryBltOrder._cont = ASN1Dict([
(u'header', _MemoryBltOrder_header),
(u'colorTableCacheIndex', _MemoryBltOrder_colorTableCacheIndex),
(u'bitmapCacheID', _MemoryBltOrder_bitmapCacheID),
(u'destLeft', _MemoryBltOrder_destLeft),
(u'destTop', _MemoryBltOrder_destTop),
(u'destWidth', _MemoryBltOrder_destWidth),
(u'destHeight', _MemoryBltOrder_destHeight),
(u'rop3', _MemoryBltOrder_rop3),
(u'sourceX', _MemoryBltOrder_sourceX),
(u'sourceY', _MemoryBltOrder_sourceY),
(u'bitmapCacheIndex', _MemoryBltOrder_bitmapCacheIndex),
(u'nonStandardParameters', _MemoryBltOrder_nonStandardParameters),
])
MemoryBltOrder._ext = []
#-----< MemoryThreeWayBltOrder >-----#
MemoryThreeWayBltOrder = SEQ(name=u'MemoryThreeWayBltOrder', mode=MODE_TYPE)
_MemoryThreeWayBltOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'PrimaryOrderHeader')))
_MemoryThreeWayBltOrder_colorTableCacheIndex = INT(name=u'colorTableCacheIndex', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')), opt=True)
_MemoryThreeWayBltOrder_bitmapCacheID = INT(name=u'bitmapCacheID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')), opt=True)
_MemoryThreeWayBltOrder_destLeft = CHOICE(name=u'destLeft', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_MemoryThreeWayBltOrder_destTop = CHOICE(name=u'destTop', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_MemoryThreeWayBltOrder_destWidth = CHOICE(name=u'destWidth', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_MemoryThreeWayBltOrder_destHeight = CHOICE(name=u'destHeight', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_MemoryThreeWayBltOrder_rop3 = INT(name=u'rop3', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ROP3')), opt=True)
_MemoryThreeWayBltOrder_sourceX = CHOICE(name=u'sourceX', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_MemoryThreeWayBltOrder_sourceY = CHOICE(name=u'sourceY', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_MemoryThreeWayBltOrder_backgroundColor = SEQ(name=u'backgroundColor', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Color')), opt=True)
_MemoryThreeWayBltOrder_foregroundColor = SEQ(name=u'foregroundColor', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Color')), opt=True)
_MemoryThreeWayBltOrder_brush = SEQ(name=u'brush', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Brush')), opt=True)
_MemoryThreeWayBltOrder_bitmapCacheIndex = INT(name=u'bitmapCacheIndex', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')), opt=True)
_MemoryThreeWayBltOrder_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__MemoryThreeWayBltOrder_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_MemoryThreeWayBltOrder_nonStandardParameters._cont = __MemoryThreeWayBltOrder_nonStandardParameters__item_
MemoryThreeWayBltOrder._cont = ASN1Dict([
(u'header', _MemoryThreeWayBltOrder_header),
(u'colorTableCacheIndex', _MemoryThreeWayBltOrder_colorTableCacheIndex),
(u'bitmapCacheID', _MemoryThreeWayBltOrder_bitmapCacheID),
(u'destLeft', _MemoryThreeWayBltOrder_destLeft),
(u'destTop', _MemoryThreeWayBltOrder_destTop),
(u'destWidth', _MemoryThreeWayBltOrder_destWidth),
(u'destHeight', _MemoryThreeWayBltOrder_destHeight),
(u'rop3', _MemoryThreeWayBltOrder_rop3),
(u'sourceX', _MemoryThreeWayBltOrder_sourceX),
(u'sourceY', _MemoryThreeWayBltOrder_sourceY),
(u'backgroundColor', _MemoryThreeWayBltOrder_backgroundColor),
(u'foregroundColor', _MemoryThreeWayBltOrder_foregroundColor),
(u'brush', _MemoryThreeWayBltOrder_brush),
(u'bitmapCacheIndex', _MemoryThreeWayBltOrder_bitmapCacheIndex),
(u'nonStandardParameters', _MemoryThreeWayBltOrder_nonStandardParameters),
])
MemoryThreeWayBltOrder._ext = []
#-----< TextOrder >-----#
TextOrder = SEQ(name=u'TextOrder', mode=MODE_TYPE)
_TextOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'PrimaryOrderHeader')))
_TextOrder_backMixMode = CHOICE(name=u'backMixMode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'BackgroundMixMode')), opt=True)
_TextOrder_startX = CHOICE(name=u'startX', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_TextOrder_startY = CHOICE(name=u'startY', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_TextOrder_backgroundColor = SEQ(name=u'backgroundColor', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Color')), opt=True)
_TextOrder_foregroundColor = SEQ(name=u'foregroundColor', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Color')), opt=True)
_TextOrder_extraSpacing = INT(name=u'extraSpacing', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')), opt=True)
_TextOrder_totalBreakSpacing = INT(name=u'totalBreakSpacing', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')), opt=True)
_TextOrder_breakCount = INT(name=u'breakCount', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')), opt=True)
_TextOrder_fontHeight = INT(name=u'fontHeight', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')), opt=True)
_TextOrder_fontWidth = INT(name=u'fontWidth', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')), opt=True)
_TextOrder_fontWeight = INT(name=u'fontWeight', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')), opt=True)
_TextOrder_textFlags = BIT_STR(name=u'textFlags', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'TextAttributeFlags')), opt=True)
_TextOrder_fontID = INT(name=u'fontID', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')), opt=True)
_TextOrder_codePointList = OCT_STR(name=u'codePointList', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ASString')), opt=True)
_TextOrder_codePointList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=255)], ev=None, er=[])
_TextOrder_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__TextOrder_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_TextOrder_nonStandardParameters._cont = __TextOrder_nonStandardParameters__item_
TextOrder._cont = ASN1Dict([
(u'header', _TextOrder_header),
(u'backMixMode', _TextOrder_backMixMode),
(u'startX', _TextOrder_startX),
(u'startY', _TextOrder_startY),
(u'backgroundColor', _TextOrder_backgroundColor),
(u'foregroundColor', _TextOrder_foregroundColor),
(u'extraSpacing', _TextOrder_extraSpacing),
(u'totalBreakSpacing', _TextOrder_totalBreakSpacing),
(u'breakCount', _TextOrder_breakCount),
(u'fontHeight', _TextOrder_fontHeight),
(u'fontWidth', _TextOrder_fontWidth),
(u'fontWeight', _TextOrder_fontWeight),
(u'textFlags', _TextOrder_textFlags),
(u'fontID', _TextOrder_fontID),
(u'codePointList', _TextOrder_codePointList),
(u'nonStandardParameters', _TextOrder_nonStandardParameters),
])
TextOrder._ext = []
#-----< ExtendedTextOrder >-----#
ExtendedTextOrder = SEQ(name=u'ExtendedTextOrder', mode=MODE_TYPE)
_ExtendedTextOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'PrimaryOrderHeader')))
_ExtendedTextOrder_backMixMode = CHOICE(name=u'backMixMode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'BackgroundMixMode')), opt=True)
_ExtendedTextOrder_startX = CHOICE(name=u'startX', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_ExtendedTextOrder_startY = CHOICE(name=u'startY', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_ExtendedTextOrder_backgroundColor = SEQ(name=u'backgroundColor', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Color')), opt=True)
_ExtendedTextOrder_foregroundColor = SEQ(name=u'foregroundColor', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Color')), opt=True)
_ExtendedTextOrder_extraSpacing = INT(name=u'extraSpacing', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')), opt=True)
_ExtendedTextOrder_totalBreakSpacing = INT(name=u'totalBreakSpacing', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')), opt=True)
_ExtendedTextOrder_breakCount = INT(name=u'breakCount', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')), opt=True)
_ExtendedTextOrder_fontHeight = INT(name=u'fontHeight', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')), opt=True)
_ExtendedTextOrder_fontWidth = INT(name=u'fontWidth', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')), opt=True)
_ExtendedTextOrder_fontWeight = INT(name=u'fontWeight', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')), opt=True)
_ExtendedTextOrder_textFlags1 = BIT_STR(name=u'textFlags1', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'TextAttributeFlags')), opt=True)
_ExtendedTextOrder_fontID = INT(name=u'fontID', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')), opt=True)
_ExtendedTextOrder_textFlags2 = BIT_STR(name=u'textFlags2', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ExtraTextFlags')), opt=True)
_ExtendedTextOrder_clipLeft = CHOICE(name=u'clipLeft', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_ExtendedTextOrder_clipTop = CHOICE(name=u'clipTop', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_ExtendedTextOrder_clipRight = CHOICE(name=u'clipRight', mode=MODE_TYPE, tag=(17, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_ExtendedTextOrder_clipBottom = CHOICE(name=u'clipBottom', mode=MODE_TYPE, tag=(18, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_ExtendedTextOrder_codePointList = OCT_STR(name=u'codePointList', mode=MODE_TYPE, tag=(19, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ASString')), opt=True)
_ExtendedTextOrder_codePointList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=255)], ev=None, er=[])
_ExtendedTextOrder_deltaXList = SEQ_OF(name=u'deltaXList', mode=MODE_TYPE, tag=(20, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ExtendedTextOrder_deltaXList__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')))
_ExtendedTextOrder_deltaXList._cont = __ExtendedTextOrder_deltaXList__item_
_ExtendedTextOrder_deltaXList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=127)], ev=None, er=[])
_ExtendedTextOrder_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(21, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ExtendedTextOrder_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_ExtendedTextOrder_nonStandardParameters._cont = __ExtendedTextOrder_nonStandardParameters__item_
ExtendedTextOrder._cont = ASN1Dict([
(u'header', _ExtendedTextOrder_header),
(u'backMixMode', _ExtendedTextOrder_backMixMode),
(u'startX', _ExtendedTextOrder_startX),
(u'startY', _ExtendedTextOrder_startY),
(u'backgroundColor', _ExtendedTextOrder_backgroundColor),
(u'foregroundColor', _ExtendedTextOrder_foregroundColor),
(u'extraSpacing', _ExtendedTextOrder_extraSpacing),
(u'totalBreakSpacing', _ExtendedTextOrder_totalBreakSpacing),
(u'breakCount', _ExtendedTextOrder_breakCount),
(u'fontHeight', _ExtendedTextOrder_fontHeight),
(u'fontWidth', _ExtendedTextOrder_fontWidth),
(u'fontWeight', _ExtendedTextOrder_fontWeight),
(u'textFlags1', _ExtendedTextOrder_textFlags1),
(u'fontID', _ExtendedTextOrder_fontID),
(u'textFlags2', _ExtendedTextOrder_textFlags2),
(u'clipLeft', _ExtendedTextOrder_clipLeft),
(u'clipTop', _ExtendedTextOrder_clipTop),
(u'clipRight', _ExtendedTextOrder_clipRight),
(u'clipBottom', _ExtendedTextOrder_clipBottom),
(u'codePointList', _ExtendedTextOrder_codePointList),
(u'deltaXList', _ExtendedTextOrder_deltaXList),
(u'nonStandardParameters', _ExtendedTextOrder_nonStandardParameters),
])
ExtendedTextOrder._ext = []
#-----< FrameOrder >-----#
FrameOrder = SEQ(name=u'FrameOrder', mode=MODE_TYPE)
_FrameOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'PrimaryOrderHeader')))
_FrameOrder_destLeft = CHOICE(name=u'destLeft', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_FrameOrder_destTop = CHOICE(name=u'destTop', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_FrameOrder_destWidth = CHOICE(name=u'destWidth', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_FrameOrder_destHeight = CHOICE(name=u'destHeight', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_FrameOrder_rop3 = INT(name=u'rop3', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ROP3')), opt=True)
_FrameOrder_backgroundColor = SEQ(name=u'backgroundColor', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Color')), opt=True)
_FrameOrder_foregroundColor = SEQ(name=u'foregroundColor', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Color')), opt=True)
_FrameOrder_brush = SEQ(name=u'brush', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Brush')), opt=True)
_FrameOrder_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__FrameOrder_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_FrameOrder_nonStandardParameters._cont = __FrameOrder_nonStandardParameters__item_
FrameOrder._cont = ASN1Dict([
(u'header', _FrameOrder_header),
(u'destLeft', _FrameOrder_destLeft),
(u'destTop', _FrameOrder_destTop),
(u'destWidth', _FrameOrder_destWidth),
(u'destHeight', _FrameOrder_destHeight),
(u'rop3', _FrameOrder_rop3),
(u'backgroundColor', _FrameOrder_backgroundColor),
(u'foregroundColor', _FrameOrder_foregroundColor),
(u'brush', _FrameOrder_brush),
(u'nonStandardParameters', _FrameOrder_nonStandardParameters),
])
FrameOrder._ext = []
#-----< RectangleOrder >-----#
RectangleOrder = SEQ(name=u'RectangleOrder', mode=MODE_TYPE)
_RectangleOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'PrimaryOrderHeader')))
_RectangleOrder_backMixMode = CHOICE(name=u'backMixMode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'BackgroundMixMode')), opt=True)
_RectangleOrder_destLeft = CHOICE(name=u'destLeft', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_RectangleOrder_destTop = CHOICE(name=u'destTop', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_RectangleOrder_destRight = CHOICE(name=u'destRight', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_RectangleOrder_destBottom = CHOICE(name=u'destBottom', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_RectangleOrder_backgroundColor = SEQ(name=u'backgroundColor', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Color')), opt=True)
_RectangleOrder_foregroundColor = SEQ(name=u'foregroundColor', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Color')), opt=True)
_RectangleOrder_brush = SEQ(name=u'brush', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Brush')), opt=True)
_RectangleOrder_rop2 = INT(name=u'rop2', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ROP2')), opt=True)
_RectangleOrder_pen = SEQ(name=u'pen', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Pen')), opt=True)
_RectangleOrder_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__RectangleOrder_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_RectangleOrder_nonStandardParameters._cont = __RectangleOrder_nonStandardParameters__item_
RectangleOrder._cont = ASN1Dict([
(u'header', _RectangleOrder_header),
(u'backMixMode', _RectangleOrder_backMixMode),
(u'destLeft', _RectangleOrder_destLeft),
(u'destTop', _RectangleOrder_destTop),
(u'destRight', _RectangleOrder_destRight),
(u'destBottom', _RectangleOrder_destBottom),
(u'backgroundColor', _RectangleOrder_backgroundColor),
(u'foregroundColor', _RectangleOrder_foregroundColor),
(u'brush', _RectangleOrder_brush),
(u'rop2', _RectangleOrder_rop2),
(u'pen', _RectangleOrder_pen),
(u'nonStandardParameters', _RectangleOrder_nonStandardParameters),
])
RectangleOrder._ext = []
#-----< OpaqueRectangleOrder >-----#
OpaqueRectangleOrder = SEQ(name=u'OpaqueRectangleOrder', mode=MODE_TYPE)
_OpaqueRectangleOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'PrimaryOrderHeader')))
_OpaqueRectangleOrder_destLeft = CHOICE(name=u'destLeft', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_OpaqueRectangleOrder_destTop = CHOICE(name=u'destTop', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_OpaqueRectangleOrder_destWidth = CHOICE(name=u'destWidth', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_OpaqueRectangleOrder_destHeight = CHOICE(name=u'destHeight', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_OpaqueRectangleOrder_color = SEQ(name=u'color', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Color')), opt=True)
_OpaqueRectangleOrder_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__OpaqueRectangleOrder_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_OpaqueRectangleOrder_nonStandardParameters._cont = __OpaqueRectangleOrder_nonStandardParameters__item_
OpaqueRectangleOrder._cont = ASN1Dict([
(u'header', _OpaqueRectangleOrder_header),
(u'destLeft', _OpaqueRectangleOrder_destLeft),
(u'destTop', _OpaqueRectangleOrder_destTop),
(u'destWidth', _OpaqueRectangleOrder_destWidth),
(u'destHeight', _OpaqueRectangleOrder_destHeight),
(u'color', _OpaqueRectangleOrder_color),
(u'nonStandardParameters', _OpaqueRectangleOrder_nonStandardParameters),
])
OpaqueRectangleOrder._ext = []
#-----< LineOrder >-----#
LineOrder = SEQ(name=u'LineOrder', mode=MODE_TYPE)
_LineOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'PrimaryOrderHeader')))
_LineOrder_backMixMode = CHOICE(name=u'backMixMode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'BackgroundMixMode')), opt=True)
_LineOrder_startX = CHOICE(name=u'startX', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_LineOrder_startY = CHOICE(name=u'startY', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_LineOrder_endX = CHOICE(name=u'endX', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_LineOrder_endY = CHOICE(name=u'endY', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_LineOrder_backgroundColor = SEQ(name=u'backgroundColor', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Color')), opt=True)
_LineOrder_rop2 = INT(name=u'rop2', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ROP2')), opt=True)
_LineOrder_pen = SEQ(name=u'pen', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Pen')), opt=True)
_LineOrder_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__LineOrder_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_LineOrder_nonStandardParameters._cont = __LineOrder_nonStandardParameters__item_
LineOrder._cont = ASN1Dict([
(u'header', _LineOrder_header),
(u'backMixMode', _LineOrder_backMixMode),
(u'startX', _LineOrder_startX),
(u'startY', _LineOrder_startY),
(u'endX', _LineOrder_endX),
(u'endY', _LineOrder_endY),
(u'backgroundColor', _LineOrder_backgroundColor),
(u'rop2', _LineOrder_rop2),
(u'pen', _LineOrder_pen),
(u'nonStandardParameters', _LineOrder_nonStandardParameters),
])
LineOrder._ext = []
#-----< DesktopSaveOrder >-----#
DesktopSaveOrder = SEQ(name=u'DesktopSaveOrder', mode=MODE_TYPE)
_DesktopSaveOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'PrimaryOrderHeader')))
_DesktopSaveOrder_saveOffset = INT(name=u'saveOffset', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer32')), opt=True)
_DesktopSaveOrder_destLeft = CHOICE(name=u'destLeft', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_DesktopSaveOrder_destTop = CHOICE(name=u'destTop', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_DesktopSaveOrder_destWidth = CHOICE(name=u'destWidth', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_DesktopSaveOrder_destHeight = CHOICE(name=u'destHeight', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_DesktopSaveOrder_action = CHOICE(name=u'action', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'DesktopSaveAction')), opt=True)
_DesktopSaveOrder_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__DesktopSaveOrder_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_DesktopSaveOrder_nonStandardParameters._cont = __DesktopSaveOrder_nonStandardParameters__item_
DesktopSaveOrder._cont = ASN1Dict([
(u'header', _DesktopSaveOrder_header),
(u'saveOffset', _DesktopSaveOrder_saveOffset),
(u'destLeft', _DesktopSaveOrder_destLeft),
(u'destTop', _DesktopSaveOrder_destTop),
(u'destWidth', _DesktopSaveOrder_destWidth),
(u'destHeight', _DesktopSaveOrder_destHeight),
(u'action', _DesktopSaveOrder_action),
(u'nonStandardParameters', _DesktopSaveOrder_nonStandardParameters),
])
DesktopSaveOrder._ext = []
#-----< DesktopOriginOrder >-----#
DesktopOriginOrder = SEQ(name=u'DesktopOriginOrder', mode=MODE_TYPE)
_DesktopOriginOrder_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'PrimaryOrderHeader')))
_DesktopOriginOrder_desktopLeft = CHOICE(name=u'desktopLeft', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_DesktopOriginOrder_desktopTop = CHOICE(name=u'desktopTop', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate')), opt=True)
_DesktopOriginOrder_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__DesktopOriginOrder_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_DesktopOriginOrder_nonStandardParameters._cont = __DesktopOriginOrder_nonStandardParameters__item_
DesktopOriginOrder._cont = ASN1Dict([
(u'header', _DesktopOriginOrder_header),
(u'desktopLeft', _DesktopOriginOrder_desktopLeft),
(u'desktopTop', _DesktopOriginOrder_desktopTop),
(u'nonStandardParameters', _DesktopOriginOrder_nonStandardParameters),
])
DesktopOriginOrder._ext = []
#-----< ColorSpaceOrder >-----#
ColorSpaceOrder = SEQ(name=u'ColorSpaceOrder', mode=MODE_TYPE)
_ColorSpaceOrder_colorSpace = CHOICE(name=u'colorSpace', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ColorSpaceSpecifier')))
_ColorSpaceOrder_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ColorSpaceOrder_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_ColorSpaceOrder_nonStandardParameters._cont = __ColorSpaceOrder_nonStandardParameters__item_
ColorSpaceOrder._cont = ASN1Dict([
(u'colorSpace', _ColorSpaceOrder_colorSpace),
(u'nonStandardParameters', _ColorSpaceOrder_nonStandardParameters),
])
ColorSpaceOrder._ext = []
#-----< PrimaryOrder >-----#
PrimaryOrder = CHOICE(name=u'PrimaryOrder', mode=MODE_TYPE)
_PrimaryOrder_destinationBlt = SEQ(name=u'destinationBlt', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'DestinationBltOrder')))
_PrimaryOrder_patternBlt = SEQ(name=u'patternBlt', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'PatternBltOrder')))
_PrimaryOrder_screenBlt = SEQ(name=u'screenBlt', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ScreenBltOrder')))
_PrimaryOrder_memoryBlt = SEQ(name=u'memoryBlt', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'MemoryBltOrder')))
_PrimaryOrder_memoryThreeWayBlt = SEQ(name=u'memoryThreeWayBlt', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'MemoryThreeWayBltOrder')))
_PrimaryOrder_text = SEQ(name=u'text', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'TextOrder')))
_PrimaryOrder_extendedText = SEQ(name=u'extendedText', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ExtendedTextOrder')))
_PrimaryOrder_frame = SEQ(name=u'frame', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'FrameOrder')))
_PrimaryOrder_rectangle = SEQ(name=u'rectangle', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'RectangleOrder')))
_PrimaryOrder_line = SEQ(name=u'line', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'LineOrder')))
_PrimaryOrder_opaqueRectangle = SEQ(name=u'opaqueRectangle', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'OpaqueRectangleOrder')))
_PrimaryOrder_desktopSave = SEQ(name=u'desktopSave', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'DesktopSaveOrder')))
_PrimaryOrder_desktopOrigin = SEQ(name=u'desktopOrigin', mode=MODE_TYPE, tag=(32, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'DesktopOriginOrder')))
_PrimaryOrder_nonStandardPrimaryOrder = SEQ(name=u'nonStandardPrimaryOrder', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
PrimaryOrder._cont = ASN1Dict([
(u'destinationBlt', _PrimaryOrder_destinationBlt),
(u'patternBlt', _PrimaryOrder_patternBlt),
(u'screenBlt', _PrimaryOrder_screenBlt),
(u'memoryBlt', _PrimaryOrder_memoryBlt),
(u'memoryThreeWayBlt', _PrimaryOrder_memoryThreeWayBlt),
(u'text', _PrimaryOrder_text),
(u'extendedText', _PrimaryOrder_extendedText),
(u'frame', _PrimaryOrder_frame),
(u'rectangle', _PrimaryOrder_rectangle),
(u'line', _PrimaryOrder_line),
(u'opaqueRectangle', _PrimaryOrder_opaqueRectangle),
(u'desktopSave', _PrimaryOrder_desktopSave),
(u'desktopOrigin', _PrimaryOrder_desktopOrigin),
(u'nonStandardPrimaryOrder', _PrimaryOrder_nonStandardPrimaryOrder),
])
PrimaryOrder._ext = []
#-----< SecondaryOrder >-----#
SecondaryOrder = CHOICE(name=u'SecondaryOrder', mode=MODE_TYPE)
_SecondaryOrder_cacheBitmap = SEQ(name=u'cacheBitmap', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'CacheBitmapOrder')))
_SecondaryOrder_cacheColorTable = SEQ(name=u'cacheColorTable', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'CacheColorTableOrder')))
_SecondaryOrder_colorSpaceOrder = SEQ(name=u'colorSpaceOrder', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ColorSpaceOrder')))
_SecondaryOrder_nonStandardSecondaryOrder = SEQ(name=u'nonStandardSecondaryOrder', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
SecondaryOrder._cont = ASN1Dict([
(u'cacheBitmap', _SecondaryOrder_cacheBitmap),
(u'cacheColorTable', _SecondaryOrder_cacheColorTable),
(u'colorSpaceOrder', _SecondaryOrder_colorSpaceOrder),
(u'nonStandardSecondaryOrder', _SecondaryOrder_nonStandardSecondaryOrder),
])
SecondaryOrder._ext = []
#-----< UpdateOrder >-----#
UpdateOrder = CHOICE(name=u'UpdateOrder', mode=MODE_TYPE)
_UpdateOrder_primaryOrder = CHOICE(name=u'primaryOrder', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'PrimaryOrder')))
_UpdateOrder_secondaryOrder = CHOICE(name=u'secondaryOrder', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'SecondaryOrder')))
_UpdateOrder_nonStandardOrder = SEQ(name=u'nonStandardOrder', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
UpdateOrder._cont = ASN1Dict([
(u'primaryOrder', _UpdateOrder_primaryOrder),
(u'secondaryOrder', _UpdateOrder_secondaryOrder),
(u'nonStandardOrder', _UpdateOrder_nonStandardOrder),
])
UpdateOrder._ext = []
#-----< ApplicationPDU >-----#
ApplicationPDU = SEQ(name=u'ApplicationPDU', mode=MODE_TYPE)
_ApplicationPDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ShareDataHeader')))
_ApplicationPDU_action = CHOICE(name=u'action', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__ApplicationPDU_action_notifyHostedApplications = SEQ(name=u'notifyHostedApplications', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'NotifyHostedApplications')))
__ApplicationPDU_action_unhostApplication = SEQ(name=u'unhostApplication', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'UnhostApplication')))
__ApplicationPDU_action_nonStandardAction = SEQ(name=u'nonStandardAction', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_ApplicationPDU_action._cont = ASN1Dict([
(u'notifyHostedApplications', __ApplicationPDU_action_notifyHostedApplications),
(u'unhostApplication', __ApplicationPDU_action_unhostApplication),
(u'nonStandardAction', __ApplicationPDU_action_nonStandardAction),
])
_ApplicationPDU_action._ext = []
_ApplicationPDU_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ApplicationPDU_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_ApplicationPDU_nonStandardParameters._cont = __ApplicationPDU_nonStandardParameters__item_
ApplicationPDU._cont = ASN1Dict([
(u'shareDataHeader', _ApplicationPDU_shareDataHeader),
(u'action', _ApplicationPDU_action),
(u'nonStandardParameters', _ApplicationPDU_nonStandardParameters),
])
ApplicationPDU._ext = []
#-----< ControlPDU >-----#
ControlPDU = SEQ(name=u'ControlPDU', mode=MODE_TYPE)
_ControlPDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ShareDataHeader')))
_ControlPDU_action = CHOICE(name=u'action', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__ControlPDU_action_requestControl = SEQ(name=u'requestControl', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'RequestControl')))
__ControlPDU_action_grantControl = SEQ(name=u'grantControl', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'GrantControl')))
__ControlPDU_action_detach = SEQ(name=u'detach', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Detach')))
__ControlPDU_action_cooperate = SEQ(name=u'cooperate', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Cooperate')))
__ControlPDU_action_nonStandardAction = SEQ(name=u'nonStandardAction', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_ControlPDU_action._cont = ASN1Dict([
(u'requestControl', __ControlPDU_action_requestControl),
(u'grantControl', __ControlPDU_action_grantControl),
(u'detach', __ControlPDU_action_detach),
(u'cooperate', __ControlPDU_action_cooperate),
(u'nonStandardAction', __ControlPDU_action_nonStandardAction),
])
_ControlPDU_action._ext = []
_ControlPDU_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ControlPDU_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_ControlPDU_nonStandardParameters._cont = __ControlPDU_nonStandardParameters__item_
ControlPDU._cont = ASN1Dict([
(u'shareDataHeader', _ControlPDU_shareDataHeader),
(u'action', _ControlPDU_action),
(u'nonStandardParameters', _ControlPDU_nonStandardParameters),
])
ControlPDU._ext = []
#-----< FlowResponsePDU >-----#
FlowResponsePDU = SEQ(name=u'FlowResponsePDU', mode=MODE_TYPE)
_FlowResponsePDU_flowIdentifier = INT(name=u'flowIdentifier', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_FlowResponsePDU_flowIdentifier._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_FlowResponsePDU_flowNumber = INT(name=u'flowNumber', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')))
_FlowResponsePDU_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__FlowResponsePDU_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_FlowResponsePDU_nonStandardParameters._cont = __FlowResponsePDU_nonStandardParameters__item_
FlowResponsePDU._cont = ASN1Dict([
(u'flowIdentifier', _FlowResponsePDU_flowIdentifier),
(u'flowNumber', _FlowResponsePDU_flowNumber),
(u'nonStandardParameters', _FlowResponsePDU_nonStandardParameters),
])
FlowResponsePDU._ext = []
#-----< FlowStopPDU >-----#
FlowStopPDU = SEQ(name=u'FlowStopPDU', mode=MODE_TYPE)
_FlowStopPDU_flowIdentifier = INT(name=u'flowIdentifier', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_FlowStopPDU_flowIdentifier._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_FlowStopPDU_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__FlowStopPDU_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_FlowStopPDU_nonStandardParameters._cont = __FlowStopPDU_nonStandardParameters__item_
FlowStopPDU._cont = ASN1Dict([
(u'flowIdentifier', _FlowStopPDU_flowIdentifier),
(u'nonStandardParameters', _FlowStopPDU_nonStandardParameters),
])
FlowStopPDU._ext = []
#-----< FlowTestPDU >-----#
FlowTestPDU = SEQ(name=u'FlowTestPDU', mode=MODE_TYPE)
_FlowTestPDU_flowIdentifier = INT(name=u'flowIdentifier', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_FlowTestPDU_flowIdentifier._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_FlowTestPDU_flowNumber = INT(name=u'flowNumber', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer8')))
_FlowTestPDU_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__FlowTestPDU_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_FlowTestPDU_nonStandardParameters._cont = __FlowTestPDU_nonStandardParameters__item_
FlowTestPDU._cont = ASN1Dict([
(u'flowIdentifier', _FlowTestPDU_flowIdentifier),
(u'flowNumber', _FlowTestPDU_flowNumber),
(u'nonStandardParameters', _FlowTestPDU_nonStandardParameters),
])
FlowTestPDU._ext = []
#-----< FontPDU >-----#
FontPDU = SEQ(name=u'FontPDU', mode=MODE_TYPE)
_FontPDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ShareDataHeader')))
_FontPDU_fontList = SEQ_OF(name=u'fontList', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__FontPDU_fontList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'FontAttribute')))
_FontPDU_fontList._cont = __FontPDU_fontList__item_
_FontPDU_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__FontPDU_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_FontPDU_nonStandardParameters._cont = __FontPDU_nonStandardParameters__item_
FontPDU._cont = ASN1Dict([
(u'shareDataHeader', _FontPDU_shareDataHeader),
(u'fontList', _FontPDU_fontList),
(u'nonStandardParameters', _FontPDU_nonStandardParameters),
])
FontPDU._ext = []
#-----< InputPDU >-----#
InputPDU = SEQ(name=u'InputPDU', mode=MODE_TYPE)
_InputPDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ShareDataHeader')))
_InputPDU_eventList = SEQ_OF(name=u'eventList', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__InputPDU_eventList__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'InputEvent')))
_InputPDU_eventList._cont = __InputPDU_eventList__item_
_InputPDU_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__InputPDU_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_InputPDU_nonStandardParameters._cont = __InputPDU_nonStandardParameters__item_
InputPDU._cont = ASN1Dict([
(u'shareDataHeader', _InputPDU_shareDataHeader),
(u'eventList', _InputPDU_eventList),
(u'nonStandardParameters', _InputPDU_nonStandardParameters),
])
InputPDU._ext = []
#-----< MediatedControlPDU >-----#
MediatedControlPDU = SEQ(name=u'MediatedControlPDU', mode=MODE_TYPE)
_MediatedControlPDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ShareDataHeader')))
_MediatedControlPDU_action = CHOICE(name=u'action', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__MediatedControlPDU_action_takeControlRequest = SEQ(name=u'takeControlRequest', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'TakeControlRequest')))
__MediatedControlPDU_action_passControlRequest = SEQ(name=u'passControlRequest', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'PassControlRequest')))
__MediatedControlPDU_action_detachRequest = SEQ(name=u'detachRequest', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'DetachRequest')))
__MediatedControlPDU_action_confirmTakeResponse = SEQ(name=u'confirmTakeResponse', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ConfirmTakeResponse')))
__MediatedControlPDU_action_denyTakeResponse = SEQ(name=u'denyTakeResponse', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'DenyTakeResponse')))
__MediatedControlPDU_action_confirmDetachResponse = SEQ(name=u'confirmDetachResponse', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ConfirmDetachResponse')))
__MediatedControlPDU_action_denyDetachResponse = SEQ(name=u'denyDetachResponse', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'DenyDetachResponse')))
__MediatedControlPDU_action_denyPassResponse = SEQ(name=u'denyPassResponse', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'DenyPassResponse')))
__MediatedControlPDU_action_remoteDetachRequest = SEQ(name=u'remoteDetachRequest', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'RemoteDetachRequest')))
__MediatedControlPDU_action_denyRemoteDetachResponse = SEQ(name=u'denyRemoteDetachResponse', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'DenyRemoteDetachResponse')))
__MediatedControlPDU_action_nonStandardAction = SEQ(name=u'nonStandardAction', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_MediatedControlPDU_action._cont = ASN1Dict([
(u'takeControlRequest', __MediatedControlPDU_action_takeControlRequest),
(u'passControlRequest', __MediatedControlPDU_action_passControlRequest),
(u'detachRequest', __MediatedControlPDU_action_detachRequest),
(u'confirmTakeResponse', __MediatedControlPDU_action_confirmTakeResponse),
(u'denyTakeResponse', __MediatedControlPDU_action_denyTakeResponse),
(u'confirmDetachResponse', __MediatedControlPDU_action_confirmDetachResponse),
(u'denyDetachResponse', __MediatedControlPDU_action_denyDetachResponse),
(u'denyPassResponse', __MediatedControlPDU_action_denyPassResponse),
(u'remoteDetachRequest', __MediatedControlPDU_action_remoteDetachRequest),
(u'denyRemoteDetachResponse', __MediatedControlPDU_action_denyRemoteDetachResponse),
(u'nonStandardAction', __MediatedControlPDU_action_nonStandardAction),
])
_MediatedControlPDU_action._ext = []
_MediatedControlPDU_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__MediatedControlPDU_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_MediatedControlPDU_nonStandardParameters._cont = __MediatedControlPDU_nonStandardParameters__item_
MediatedControlPDU._cont = ASN1Dict([
(u'shareDataHeader', _MediatedControlPDU_shareDataHeader),
(u'action', _MediatedControlPDU_action),
(u'nonStandardParameters', _MediatedControlPDU_nonStandardParameters),
])
MediatedControlPDU._ext = []
#-----< PointerPDU >-----#
PointerPDU = SEQ(name=u'PointerPDU', mode=MODE_TYPE)
_PointerPDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ShareDataHeader')))
_PointerPDU_pointerData = CHOICE(name=u'pointerData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__PointerPDU_pointerData_systemPointerType = CHOICE(name=u'systemPointerType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'SystemPointerType')))
__PointerPDU_pointerData_monoPointerAttribute = SEQ(name=u'monoPointerAttribute', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'MonoPointerAttribute')))
__PointerPDU_pointerData_colorPointerAttribute = SEQ(name=u'colorPointerAttribute', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ColorPointerAttribute')))
__PointerPDU_pointerData_cachedPointerIndex = INT(name=u'cachedPointerIndex', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
__PointerPDU_pointerData_pointerPosition = SEQ(name=u'pointerPosition', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Point16')))
__PointerPDU_pointerData_nonStandardPointer = SEQ(name=u'nonStandardPointer', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_PointerPDU_pointerData._cont = ASN1Dict([
(u'systemPointerType', __PointerPDU_pointerData_systemPointerType),
(u'monoPointerAttribute', __PointerPDU_pointerData_monoPointerAttribute),
(u'colorPointerAttribute', __PointerPDU_pointerData_colorPointerAttribute),
(u'cachedPointerIndex', __PointerPDU_pointerData_cachedPointerIndex),
(u'pointerPosition', __PointerPDU_pointerData_pointerPosition),
(u'nonStandardPointer', __PointerPDU_pointerData_nonStandardPointer),
])
_PointerPDU_pointerData._ext = []
_PointerPDU_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__PointerPDU_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_PointerPDU_nonStandardParameters._cont = __PointerPDU_nonStandardParameters__item_
PointerPDU._cont = ASN1Dict([
(u'shareDataHeader', _PointerPDU_shareDataHeader),
(u'pointerData', _PointerPDU_pointerData),
(u'nonStandardParameters', _PointerPDU_nonStandardParameters),
])
PointerPDU._ext = []
#-----< RemoteSharePDU >-----#
RemoteSharePDU = SEQ(name=u'RemoteSharePDU', mode=MODE_TYPE)
_RemoteSharePDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ShareDataHeader')))
_RemoteSharePDU_action = CHOICE(name=u'action', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__RemoteSharePDU_action_requestRemoteShare = SEQ(name=u'requestRemoteShare', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'RequestRemoteShare')))
__RemoteSharePDU_action_confirmRemoteShare = SEQ(name=u'confirmRemoteShare', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ConfirmRemoteShare')))
__RemoteSharePDU_action_denyRemoteShare = CHOICE(name=u'denyRemoteShare', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'DenyRemoteShare')))
__RemoteSharePDU_action_nonStandardAction = SEQ(name=u'nonStandardAction', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_RemoteSharePDU_action._cont = ASN1Dict([
(u'requestRemoteShare', __RemoteSharePDU_action_requestRemoteShare),
(u'confirmRemoteShare', __RemoteSharePDU_action_confirmRemoteShare),
(u'denyRemoteShare', __RemoteSharePDU_action_denyRemoteShare),
(u'nonStandardAction', __RemoteSharePDU_action_nonStandardAction),
])
_RemoteSharePDU_action._ext = []
_RemoteSharePDU_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__RemoteSharePDU_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_RemoteSharePDU_nonStandardParameters._cont = __RemoteSharePDU_nonStandardParameters__item_
RemoteSharePDU._cont = ASN1Dict([
(u'shareDataHeader', _RemoteSharePDU_shareDataHeader),
(u'action', _RemoteSharePDU_action),
(u'nonStandardParameters', _RemoteSharePDU_nonStandardParameters),
])
RemoteSharePDU._ext = []
#-----< SynchronizePDU >-----#
SynchronizePDU = SEQ(name=u'SynchronizePDU', mode=MODE_TYPE)
_SynchronizePDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ShareDataHeader')))
_SynchronizePDU_targetUser = INT(name=u'targetUser', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'UserID')))
_SynchronizePDU_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__SynchronizePDU_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_SynchronizePDU_nonStandardParameters._cont = __SynchronizePDU_nonStandardParameters__item_
SynchronizePDU._cont = ASN1Dict([
(u'shareDataHeader', _SynchronizePDU_shareDataHeader),
(u'targetUser', _SynchronizePDU_targetUser),
(u'nonStandardParameters', _SynchronizePDU_nonStandardParameters),
])
SynchronizePDU._ext = []
#-----< UpdateBitmapPDU >-----#
UpdateBitmapPDU = SEQ(name=u'UpdateBitmapPDU', mode=MODE_TYPE)
_UpdateBitmapPDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ShareDataHeader')))
_UpdateBitmapPDU_destLeft = INT(name=u'destLeft', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate16')))
_UpdateBitmapPDU_destTop = INT(name=u'destTop', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate16')))
_UpdateBitmapPDU_destRight = INT(name=u'destRight', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate16')))
_UpdateBitmapPDU_destBottom = INT(name=u'destBottom', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Coordinate16')))
_UpdateBitmapPDU_width = INT(name=u'width', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_UpdateBitmapPDU_height = INT(name=u'height', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_UpdateBitmapPDU_bitsPerPixel = INT(name=u'bitsPerPixel', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UpdateBitmapPDU_bitsPerPixel._const_val = ASN1Set(rv=[1, 4, 8], rr=[], ev=None, er=[])
_UpdateBitmapPDU_compressedFlag = BOOL(name=u'compressedFlag', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UpdateBitmapPDU_bitmapData = CHOICE(name=u'bitmapData', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'BitmapData')))
_UpdateBitmapPDU_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__UpdateBitmapPDU_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_UpdateBitmapPDU_nonStandardParameters._cont = __UpdateBitmapPDU_nonStandardParameters__item_
UpdateBitmapPDU._cont = ASN1Dict([
(u'shareDataHeader', _UpdateBitmapPDU_shareDataHeader),
(u'destLeft', _UpdateBitmapPDU_destLeft),
(u'destTop', _UpdateBitmapPDU_destTop),
(u'destRight', _UpdateBitmapPDU_destRight),
(u'destBottom', _UpdateBitmapPDU_destBottom),
(u'width', _UpdateBitmapPDU_width),
(u'height', _UpdateBitmapPDU_height),
(u'bitsPerPixel', _UpdateBitmapPDU_bitsPerPixel),
(u'compressedFlag', _UpdateBitmapPDU_compressedFlag),
(u'bitmapData', _UpdateBitmapPDU_bitmapData),
(u'nonStandardParameters', _UpdateBitmapPDU_nonStandardParameters),
])
UpdateBitmapPDU._ext = []
#-----< UpdateOrdersPDU >-----#
UpdateOrdersPDU = SEQ(name=u'UpdateOrdersPDU', mode=MODE_TYPE)
_UpdateOrdersPDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ShareDataHeader')))
_UpdateOrdersPDU_orderList = SEQ_OF(name=u'orderList', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__UpdateOrdersPDU_orderList__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'UpdateOrder')))
_UpdateOrdersPDU_orderList._cont = __UpdateOrdersPDU_orderList__item_
_UpdateOrdersPDU_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__UpdateOrdersPDU_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_UpdateOrdersPDU_nonStandardParameters._cont = __UpdateOrdersPDU_nonStandardParameters__item_
UpdateOrdersPDU._cont = ASN1Dict([
(u'shareDataHeader', _UpdateOrdersPDU_shareDataHeader),
(u'orderList', _UpdateOrdersPDU_orderList),
(u'nonStandardParameters', _UpdateOrdersPDU_nonStandardParameters),
])
UpdateOrdersPDU._ext = []
#-----< UpdatePalettePDU >-----#
UpdatePalettePDU = SEQ(name=u'UpdatePalettePDU', mode=MODE_TYPE)
_UpdatePalettePDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ShareDataHeader')))
_UpdatePalettePDU_palette = CHOICE(name=u'palette', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ColorPalette')))
_UpdatePalettePDU_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__UpdatePalettePDU_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_UpdatePalettePDU_nonStandardParameters._cont = __UpdatePalettePDU_nonStandardParameters__item_
UpdatePalettePDU._cont = ASN1Dict([
(u'shareDataHeader', _UpdatePalettePDU_shareDataHeader),
(u'palette', _UpdatePalettePDU_palette),
(u'nonStandardParameters', _UpdatePalettePDU_nonStandardParameters),
])
UpdatePalettePDU._ext = []
#-----< UpdateSynchronizePDU >-----#
UpdateSynchronizePDU = SEQ(name=u'UpdateSynchronizePDU', mode=MODE_TYPE)
_UpdateSynchronizePDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ShareDataHeader')))
_UpdateSynchronizePDU_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__UpdateSynchronizePDU_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_UpdateSynchronizePDU_nonStandardParameters._cont = __UpdateSynchronizePDU_nonStandardParameters__item_
UpdateSynchronizePDU._cont = ASN1Dict([
(u'shareDataHeader', _UpdateSynchronizePDU_shareDataHeader),
(u'nonStandardParameters', _UpdateSynchronizePDU_nonStandardParameters),
])
UpdateSynchronizePDU._ext = []
#-----< WindowActivationPDU >-----#
WindowActivationPDU = SEQ(name=u'WindowActivationPDU', mode=MODE_TYPE)
_WindowActivationPDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ShareDataHeader')))
_WindowActivationPDU_action = CHOICE(name=u'action', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__WindowActivationPDU_action_localWindowActive = SEQ(name=u'localWindowActive', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'LocalWindowActiveIndication')))
__WindowActivationPDU_action_hostedWindowActive = SEQ(name=u'hostedWindowActive', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'HostedWindowActiveIndication')))
__WindowActivationPDU_action_hostedWindowInvisible = SEQ(name=u'hostedWindowInvisible', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'HostedWindowInvisibleIndication')))
__WindowActivationPDU_action_pointerDeviceCapture = SEQ(name=u'pointerDeviceCapture', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'PointerDeviceCaptureIndication')))
__WindowActivationPDU_action_activateWindow = SEQ(name=u'activateWindow', mode=MODE_TYPE, tag=(12769, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ActivateWindowRequest')))
__WindowActivationPDU_action_closeWindow = SEQ(name=u'closeWindow', mode=MODE_TYPE, tag=(12770, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'CloseWindowRequest')))
__WindowActivationPDU_action_restoreWindow = SEQ(name=u'restoreWindow', mode=MODE_TYPE, tag=(12771, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'RestoreWindowRequest')))
__WindowActivationPDU_action_windowManagerMenu = SEQ(name=u'windowManagerMenu', mode=MODE_TYPE, tag=(12772, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'WindowManagerMenuRequest')))
__WindowActivationPDU_action_activationHelpKey = SEQ(name=u'activationHelpKey', mode=MODE_TYPE, tag=(12785, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ActivationHelpKeyRequest')))
__WindowActivationPDU_action_activationHelpIndexKey = SEQ(name=u'activationHelpIndexKey', mode=MODE_TYPE, tag=(12786, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ActivationHelpIndexKeyRequest')))
__WindowActivationPDU_action_activationHelpExtendedKey = SEQ(name=u'activationHelpExtendedKey', mode=MODE_TYPE, tag=(12787, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ActivationHelpExtendedKeyRequest')))
__WindowActivationPDU_action_nonStandardAction = SEQ(name=u'nonStandardAction', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_WindowActivationPDU_action._cont = ASN1Dict([
(u'localWindowActive', __WindowActivationPDU_action_localWindowActive),
(u'hostedWindowActive', __WindowActivationPDU_action_hostedWindowActive),
(u'hostedWindowInvisible', __WindowActivationPDU_action_hostedWindowInvisible),
(u'pointerDeviceCapture', __WindowActivationPDU_action_pointerDeviceCapture),
(u'activateWindow', __WindowActivationPDU_action_activateWindow),
(u'closeWindow', __WindowActivationPDU_action_closeWindow),
(u'restoreWindow', __WindowActivationPDU_action_restoreWindow),
(u'windowManagerMenu', __WindowActivationPDU_action_windowManagerMenu),
(u'activationHelpKey', __WindowActivationPDU_action_activationHelpKey),
(u'activationHelpIndexKey', __WindowActivationPDU_action_activationHelpIndexKey),
(u'activationHelpExtendedKey', __WindowActivationPDU_action_activationHelpExtendedKey),
(u'nonStandardAction', __WindowActivationPDU_action_nonStandardAction),
])
_WindowActivationPDU_action._ext = []
_WindowActivationPDU_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__WindowActivationPDU_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_WindowActivationPDU_nonStandardParameters._cont = __WindowActivationPDU_nonStandardParameters__item_
WindowActivationPDU._cont = ASN1Dict([
(u'shareDataHeader', _WindowActivationPDU_shareDataHeader),
(u'action', _WindowActivationPDU_action),
(u'nonStandardParameters', _WindowActivationPDU_nonStandardParameters),
])
WindowActivationPDU._ext = []
#-----< WindowListPDU >-----#
WindowListPDU = SEQ(name=u'WindowListPDU', mode=MODE_TYPE)
_WindowListPDU_shareDataHeader = SEQ(name=u'shareDataHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ShareDataHeader')))
_WindowListPDU_listTime = INT(name=u'listTime', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_WindowListPDU_listID = INT(name=u'listID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'Integer16')))
_WindowListPDU_windowAttributeList = SEQ_OF(name=u'windowAttributeList', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__WindowListPDU_windowAttributeList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'WindowAttribute')))
_WindowListPDU_windowAttributeList._cont = __WindowListPDU_windowAttributeList__item_
_WindowListPDU_windowTitleList = SEQ_OF(name=u'windowTitleList', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__WindowListPDU_windowTitleList__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'WindowTitle')))
_WindowListPDU_windowTitleList._cont = __WindowListPDU_windowTitleList__item_
_WindowListPDU_nonStandardParameters = SEQ_OF(name=u'nonStandardParameters', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__WindowListPDU_nonStandardParameters__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
_WindowListPDU_nonStandardParameters._cont = __WindowListPDU_nonStandardParameters__item_
WindowListPDU._cont = ASN1Dict([
(u'shareDataHeader', _WindowListPDU_shareDataHeader),
(u'listTime', _WindowListPDU_listTime),
(u'listID', _WindowListPDU_listID),
(u'windowAttributeList', _WindowListPDU_windowAttributeList),
(u'windowTitleList', _WindowListPDU_windowTitleList),
(u'nonStandardParameters', _WindowListPDU_nonStandardParameters),
])
WindowListPDU._ext = []
#-----< ASNonStandardPDU >-----#
ASNonStandardPDU = SEQ(name=u'ASNonStandardPDU', mode=MODE_TYPE)
_ASNonStandardPDU_nonStandardParameter = SEQ(name=u'nonStandardParameter', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('GCC-PROTOCOL', 'NonStandardParameter')))
ASNonStandardPDU._cont = ASN1Dict([
(u'nonStandardParameter', _ASNonStandardPDU_nonStandardParameter),
])
ASNonStandardPDU._ext = []
#-----< SharePDU >-----#
SharePDU = CHOICE(name=u'SharePDU', mode=MODE_TYPE)
_SharePDU_applicationPDU = SEQ(name=u'applicationPDU', mode=MODE_TYPE, tag=(25, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ApplicationPDU')))
_SharePDU_controlPDU = SEQ(name=u'controlPDU', mode=MODE_TYPE, tag=(20, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ControlPDU')))
_SharePDU_flowResponsePDU = SEQ(name=u'flowResponsePDU', mode=MODE_TYPE, tag=(66, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'FlowResponsePDU')))
_SharePDU_flowStopPDU = SEQ(name=u'flowStopPDU', mode=MODE_TYPE, tag=(67, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'FlowStopPDU')))
_SharePDU_flowTestPDU = SEQ(name=u'flowTestPDU', mode=MODE_TYPE, tag=(65, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'FlowTestPDU')))
_SharePDU_fontPDU = SEQ(name=u'fontPDU', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'FontPDU')))
_SharePDU_inputPDU = SEQ(name=u'inputPDU', mode=MODE_TYPE, tag=(28, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'InputPDU')))
_SharePDU_mediatedControlPDU = SEQ(name=u'mediatedControlPDU', mode=MODE_TYPE, tag=(29, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'MediatedControlPDU')))
_SharePDU_pointerPDU = SEQ(name=u'pointerPDU', mode=MODE_TYPE, tag=(27, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'PointerPDU')))
_SharePDU_remoteSharePDU = SEQ(name=u'remoteSharePDU', mode=MODE_TYPE, tag=(30, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'RemoteSharePDU')))
_SharePDU_synchronizePDU = SEQ(name=u'synchronizePDU', mode=MODE_TYPE, tag=(31, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'SynchronizePDU')))
_SharePDU_updateBitmapPDU = SEQ(name=u'updateBitmapPDU', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'UpdateBitmapPDU')))
_SharePDU_updateOrdersPDU = SEQ(name=u'updateOrdersPDU', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'UpdateOrdersPDU')))
_SharePDU_updateSynchronizePDU = SEQ(name=u'updateSynchronizePDU', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'UpdateSynchronizePDU')))
_SharePDU_updatePalettePDU = SEQ(name=u'updatePalettePDU', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'UpdatePalettePDU')))
_SharePDU_windowActivationPDU = SEQ(name=u'windowActivationPDU', mode=MODE_TYPE, tag=(23, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'WindowActivationPDU')))
_SharePDU_windowListPDU = SEQ(name=u'windowListPDU', mode=MODE_TYPE, tag=(24, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'WindowListPDU')))
_SharePDU_asNonStandardPDU = SEQ(name=u'asNonStandardPDU', mode=MODE_TYPE, typeref=ASN1RefType(('AS-PROTOCOL-for-PER-encoding', 'ASNonStandardPDU')))
SharePDU._cont = ASN1Dict([
(u'applicationPDU', _SharePDU_applicationPDU),
(u'controlPDU', _SharePDU_controlPDU),
(u'flowResponsePDU', _SharePDU_flowResponsePDU),
(u'flowStopPDU', _SharePDU_flowStopPDU),
(u'flowTestPDU', _SharePDU_flowTestPDU),
(u'fontPDU', _SharePDU_fontPDU),
(u'inputPDU', _SharePDU_inputPDU),
(u'mediatedControlPDU', _SharePDU_mediatedControlPDU),
(u'pointerPDU', _SharePDU_pointerPDU),
(u'remoteSharePDU', _SharePDU_remoteSharePDU),
(u'synchronizePDU', _SharePDU_synchronizePDU),
(u'updateBitmapPDU', _SharePDU_updateBitmapPDU),
(u'updateOrdersPDU', _SharePDU_updateOrdersPDU),
(u'updateSynchronizePDU', _SharePDU_updateSynchronizePDU),
(u'updatePalettePDU', _SharePDU_updatePalettePDU),
(u'windowActivationPDU', _SharePDU_windowActivationPDU),
(u'windowListPDU', _SharePDU_windowListPDU),
(u'asNonStandardPDU', _SharePDU_asNonStandardPDU),
])
SharePDU._ext = []
_all_ = [
Coordinate8,
Coordinate16,
Integer8,
Integer12,
Integer16,
Integer32,
Signed16,
ShareID,
WindowID,
T50String,
ASString,
ExtraTextFlags,
FontAttributeFlags,
KeyboardFlags,
PointingDeviceFlags,
TextAttributeFlags,
WindowAttributeFlags,
_ActivateWindowRequest_activationWindow,
__ActivateWindowRequest_nonStandardParameters__item_,
_ActivateWindowRequest_nonStandardParameters,
ActivateWindowRequest,
_ActivationHelpKeyRequest_activationWindow,
__ActivationHelpKeyRequest_nonStandardParameters__item_,
_ActivationHelpKeyRequest_nonStandardParameters,
ActivationHelpKeyRequest,
_ActivationHelpIndexKeyRequest_activationWindow,
__ActivationHelpIndexKeyRequest_nonStandardParameters__item_,
_ActivationHelpIndexKeyRequest_nonStandardParameters,
ActivationHelpIndexKeyRequest,
_ActivationHelpExtendedKeyRequest_activationWindow,
__ActivationHelpExtendedKeyRequest_nonStandardParameters__item_,
_ActivationHelpExtendedKeyRequest_nonStandardParameters,
ActivationHelpExtendedKeyRequest,
_BackgroundMixMode_transparent,
_BackgroundMixMode_opaque,
_BackgroundMixMode_nonStandardBackgroundMixMode,
BackgroundMixMode,
_BitmapData_uncompressedBitmapData,
_BitmapData_compressedBitmapData,
_BitmapData_nonStandardBitmapData,
BitmapData,
_Brush_originX,
_Brush_originY,
_Brush_style,
_Brush_hatch,
_Brush_pattern,
__Brush_nonStandardParameters__item_,
_Brush_nonStandardParameters,
Brush,
_BrushHatch_style,
_BrushHatch_patternZero,
_BrushHatch_nonStandardBrushHatch,
BrushHatch,
_BrushStyle_solid,
_BrushStyle_null,
_BrushStyle_hatched,
_BrushStyle_pattern,
_BrushStyle_nonStandardBrushStyle,
BrushStyle,
_CloseWindowRequest_activationWindow,
__CloseWindowRequest_nonStandardParameters__item_,
_CloseWindowRequest_nonStandardParameters,
CloseWindowRequest,
_Color_c1,
_Color_c2,
_Color_c3,
Color,
__ColorAccuracyEnhancementRGB_predefinedRGBSpace_nonStandardRGBSpace,
_ColorAccuracyEnhancementRGB_predefinedRGBSpace,
__ColorAccuracyEnhancementRGB_generalRGBParameters_gamma,
__ColorAccuracyEnhancementRGB_generalRGBParameters_colorTemperature,
___ColorAccuracyEnhancementRGB_generalRGBParameters_primaries_red,
___ColorAccuracyEnhancementRGB_generalRGBParameters_primaries_green,
___ColorAccuracyEnhancementRGB_generalRGBParameters_primaries_blue,
__ColorAccuracyEnhancementRGB_generalRGBParameters_primaries,
_ColorAccuracyEnhancementRGB_generalRGBParameters,
ColorAccuracyEnhancementRGB,
_ColorCIExyChromaticity_x,
_ColorCIExyChromaticity_y,
ColorCIExyChromaticity,
___ColorPalette_paletteRGB_palette__item_,
__ColorPalette_paletteRGB_palette,
__ColorPalette_paletteRGB_enhancement,
_ColorPalette_paletteRGB,
_ColorPalette_nonStandardPalette,
ColorPalette,
_ColorPointerAttribute_cacheIndex,
_ColorPointerAttribute_hotSpot,
_ColorPointerAttribute_width,
_ColorPointerAttribute_height,
_ColorPointerAttribute_colorPointerData,
__ColorPointerAttribute_nonStandardParameters__item_,
_ColorPointerAttribute_nonStandardParameters,
ColorPointerAttribute,
_ColorRGB_red,
_ColorRGB_green,
_ColorRGB_blue,
ColorRGB,
_ColorSpaceSpecifier_colorSpaceDefault,
_ColorSpaceSpecifier_colorSpaceRGB,
_ColorSpaceSpecifier_nonStandardColorSpace,
ColorSpaceSpecifier,
_CompressedBitmapData_mainBodySize,
_CompressedBitmapData_rowSize,
_CompressedBitmapData_uncompressedSize,
_CompressedBitmapData_compressedBitmap,
__CompressedBitmapData_nonStandardParameters__item_,
_CompressedBitmapData_nonStandardParameters,
CompressedBitmapData,
_ConfirmDetachResponse_passControlFlag,
_ConfirmDetachResponse_sendingReference,
_ConfirmDetachResponse_originatorReference,
_ConfirmDetachResponse_originatorID,
__ConfirmDetachResponse_nonStandardParameters__item_,
_ConfirmDetachResponse_nonStandardParameters,
ConfirmDetachResponse,
__ConfirmRemoteShare_nonStandardParameters__item_,
_ConfirmRemoteShare_nonStandardParameters,
ConfirmRemoteShare,
_ConfirmTakeResponse_passControlFlag,
_ConfirmTakeResponse_sendingReference,
_ConfirmTakeResponse_originatorReference,
_ConfirmTakeResponse_originatorID,
__ConfirmTakeResponse_nonStandardParameters__item_,
_ConfirmTakeResponse_nonStandardParameters,
ConfirmTakeResponse,
_ControlPriority_always,
_ControlPriority_never,
_ControlPriority_confirm,
_ControlPriority_nonStandardControlPriority,
ControlPriority,
__Cooperate_nonStandardParameters__item_,
_Cooperate_nonStandardParameters,
Cooperate,
_Coordinate_absolute,
_Coordinate_delta,
_Coordinate_nonStandardCoordinate,
Coordinate,
_DesktopSaveAction_desktopSave,
_DesktopSaveAction_desktopRestore,
_DesktopSaveAction_nonStandardDesktopSaveAction,
DesktopSaveAction,
_DenyDetachResponse_passControlFlag,
_DenyDetachResponse_sendingReference,
_DenyDetachResponse_originatorReference,
_DenyDetachResponse_originatorID,
__DenyDetachResponse_nonStandardParameters__item_,
_DenyDetachResponse_nonStandardParameters,
DenyDetachResponse,
_DenyPassResponse_passControlFlag,
_DenyPassResponse_sendingReference,
_DenyPassResponse_originatorReference,
_DenyPassResponse_originatorID,
__DenyPassResponse_nonStandardParameters__item_,
_DenyPassResponse_nonStandardParameters,
DenyPassResponse,
_DenyTakeResponse_passControlFlag,
_DenyTakeResponse_sendingReference,
_DenyTakeResponse_originatorReference,
_DenyTakeResponse_originatorID,
__DenyTakeResponse_nonStandardParameters__item_,
_DenyTakeResponse_nonStandardParameters,
DenyTakeResponse,
_DenyRemoteDetachResponse_passControlFlag,
_DenyRemoteDetachResponse_sendingReference,
_DenyRemoteDetachResponse_originatorReference,
_DenyRemoteDetachResponse_originatorID,
__DenyRemoteDetachResponse_nonStandardParameters__item_,
_DenyRemoteDetachResponse_nonStandardParameters,
DenyRemoteDetachResponse,
_DenyRemoteShare_remoteShareDenial,
_DenyRemoteShare_nonStandardDenial,
DenyRemoteShare,
__Detach_nonStandardParameters__item_,
_Detach_nonStandardParameters,
Detach,
_DetachRequest_passControlFlag,
_DetachRequest_sendingReference,
_DetachRequest_originatorID,
__DetachRequest_nonStandardParameters__item_,
_DetachRequest_nonStandardParameters,
DetachRequest,
_FontAttribute_faceName,
_FontAttribute_fontFlags,
_FontAttribute_averageWidth,
_FontAttribute_height,
_FontAttribute_aspectX,
_FontAttribute_aspectY,
_FontAttribute_signature1,
_FontAttribute_signature2,
_FontAttribute_signature3,
_FontAttribute_codePage,
_FontAttribute_ascent,
__FontAttribute_nonStandardParameters__item_,
_FontAttribute_nonStandardParameters,
FontAttribute,
_FontCodePage_allCodePoints,
_FontCodePage_coreCodePoints,
_FontCodePage_nonStandardFontCodePage,
FontCodePage,
_GeneralCompressionSpecifier_v42bisCompression,
_GeneralCompressionSpecifier_nonStandardCompression,
GeneralCompressionSpecifier,
_GrantControl_grantID,
_GrantControl_controlID,
__GrantControl_nonStandardParameters__item_,
_GrantControl_nonStandardParameters,
GrantControl,
_HatchStyle_horizontal,
_HatchStyle_vertical,
_HatchStyle_forward,
_HatchStyle_backward,
_HatchStyle_cross,
_HatchStyle_diagonal,
_HatchStyle_nonStandardHatchStyle,
HatchStyle,
_HostedWindowActiveIndication_activationID,
_HostedWindowActiveIndication_activationWindow,
__HostedWindowActiveIndication_nonStandardParameters__item_,
_HostedWindowActiveIndication_nonStandardParameters,
HostedWindowActiveIndication,
_HostedWindowInvisibleIndication_activationID,
__HostedWindowInvisibleIndication_nonStandardParameters__item_,
_HostedWindowInvisibleIndication_nonStandardParameters,
HostedWindowInvisibleIndication,
_LocalWindowActiveIndication_activationID,
__LocalWindowActiveIndication_nonStandardParameters__item_,
_LocalWindowActiveIndication_nonStandardParameters,
LocalWindowActiveIndication,
_MonoPointerAttribute_hotSpot,
_MonoPointerAttribute_width,
_MonoPointerAttribute_height,
_MonoPointerAttribute_monoPointerData,
__MonoPointerAttribute_nonStandardParameters__item_,
_MonoPointerAttribute_nonStandardParameters,
MonoPointerAttribute,
_NotifyHostedApplications_numberApplications,
__NotifyHostedApplications_nonStandardParameters__item_,
_NotifyHostedApplications_nonStandardParameters,
NotifyHostedApplications,
_PassControlRequest_passControlFlag,
_PassControlRequest_sendingReference,
_PassControlRequest_originatorID,
__PassControlRequest_nonStandardParameters__item_,
_PassControlRequest_nonStandardParameters,
PassControlRequest,
_Pen_style,
_Pen_width,
_Pen_color,
__Pen_nonStandardParameters__item_,
_Pen_nonStandardParameters,
Pen,
_PenStyle_solid,
_PenStyle_dashed,
_PenStyle_dotted,
_PenStyle_dash_dot,
_PenStyle_dash_dot_dot,
_PenStyle_null,
_PenStyle_nonStandardPenStyle,
PenStyle,
_Point16_x,
_Point16_y,
Point16,
_PointerDeviceCaptureIndication_activationID,
_PointerDeviceCaptureIndication_activationWindow,
__PointerDeviceCaptureIndication_nonStandardParameters__item_,
_PointerDeviceCaptureIndication_nonStandardParameters,
PointerDeviceCaptureIndication,
_Rectangle16_left,
_Rectangle16_top,
_Rectangle16_right,
_Rectangle16_bottom,
Rectangle16,
_RemoteDetachRequest_passControlFlag,
_RemoteDetachRequest_sendingReference,
_RemoteDetachRequest_originatorID,
__RemoteDetachRequest_nonStandardParameters__item_,
_RemoteDetachRequest_nonStandardParameters,
RemoteDetachRequest,
_RemoteShareDenial_incorrectPassword,
_RemoteShareDenial_remoteShareNotEnabled,
_RemoteShareDenial_remoteShareInOperationIncoming,
_RemoteShareDenial_remoteShareInOperationOutgoing,
_RemoteShareDenial_nonStandardRemoteShareDenial,
RemoteShareDenial,
__RequestControl_nonStandardParameters__item_,
_RequestControl_nonStandardParameters,
RequestControl,
_RequestRemoteShare_requestingID,
_RequestRemoteShare_encryptedPassword,
__RequestRemoteShare_nonStandardParameters__item_,
_RequestRemoteShare_nonStandardParameters,
RequestRemoteShare,
_RestoreWindowRequest_activationWindow,
__RestoreWindowRequest_nonStandardParameters__item_,
_RestoreWindowRequest_nonStandardParameters,
RestoreWindowRequest,
ROP2,
ROP3,
_SystemPointerType_null,
_SystemPointerType_default,
_SystemPointerType_nonStandardSystemPointerValue,
SystemPointerType,
_TakeControlRequest_passControlFlag,
_TakeControlRequest_sendingReference,
_TakeControlRequest_originatorReference,
_TakeControlRequest_originatorID,
__TakeControlRequest_nonStandardParameters__item_,
_TakeControlRequest_nonStandardParameters,
TakeControlRequest,
_UnhostApplication_windowID,
__UnhostApplication_nonStandardParameters__item_,
_UnhostApplication_nonStandardParameters,
UnhostApplication,
_V42bisCompression_p1,
_V42bisCompression_p2,
V42bisCompression,
_WindowAttribute_windowID,
_WindowAttribute_windowExtra,
_WindowAttribute_windowOwner,
_WindowAttribute_windowFlags,
_WindowAttribute_windowRectangle,
__WindowAttribute_nonStandardParameters__item_,
_WindowAttribute_nonStandardParameters,
WindowAttribute,
_WindowManagerMenuRequest_activationWindow,
_WindowManagerMenuRequest_activationPoint,
__WindowManagerMenuRequest_nonStandardParameters__item_,
_WindowManagerMenuRequest_nonStandardParameters,
WindowManagerMenuRequest,
_WindowTitle_noTitle,
_WindowTitle_titleString,
_WindowTitle_nonStandardWindowTitle,
WindowTitle,
_InputEvent_pointingDeviceEvent,
_InputEvent_codePointEvent,
_InputEvent_virtualKeyEvent,
_InputEvent_synchronizeEvent,
_InputEvent_nonStandardInputEvent,
InputEvent,
_CodePointEvent_eventTime,
_CodePointEvent_keyboardFlags,
_CodePointEvent_codePoint,
__CodePointEvent_nonStandardParameters__item_,
_CodePointEvent_nonStandardParameters,
CodePointEvent,
_VirtualKeyEvent_eventTime,
_VirtualKeyEvent_keyboardFlags,
_VirtualKeyEvent_virtualKey,
__VirtualKeyEvent_nonStandardParameters__item_,
_VirtualKeyEvent_nonStandardParameters,
VirtualKeyEvent,
_PointingDeviceEvent_eventTime,
_PointingDeviceEvent_pointingDeviceFlags,
_PointingDeviceEvent_pointingDeviceX,
_PointingDeviceEvent_pointingDeviceY,
__PointingDeviceEvent_nonStandardParameters__item_,
_PointingDeviceEvent_nonStandardParameters,
PointingDeviceEvent,
_SynchronizeEvent_eventTime,
__SynchronizeEvent_nonStandardParameters__item_,
_SynchronizeEvent_nonStandardParameters,
SynchronizeEvent,
_PrimaryOrderHeader_boundsLeft,
_PrimaryOrderHeader_boundsTop,
_PrimaryOrderHeader_boundsRight,
_PrimaryOrderHeader_boundsBottom,
PrimaryOrderHeader,
_ShareDataHeader_shareID,
_ShareDataHeader_generalCompressionSpecifier,
ShareDataHeader,
_DestinationBltOrder_header,
_DestinationBltOrder_destLeft,
_DestinationBltOrder_destTop,
_DestinationBltOrder_destWidth,
_DestinationBltOrder_destHeight,
_DestinationBltOrder_rop3,
__DestinationBltOrder_nonStandardParameters__item_,
_DestinationBltOrder_nonStandardParameters,
DestinationBltOrder,
_PatternBltOrder_header,
_PatternBltOrder_destLeft,
_PatternBltOrder_destTop,
_PatternBltOrder_destWidth,
_PatternBltOrder_destHeight,
_PatternBltOrder_rop3,
_PatternBltOrder_backgroundColor,
_PatternBltOrder_foregroundColor,
_PatternBltOrder_brush,
__PatternBltOrder_nonStandardParameters__item_,
_PatternBltOrder_nonStandardParameters,
PatternBltOrder,
_ScreenBltOrder_header,
_ScreenBltOrder_destLeft,
_ScreenBltOrder_destTop,
_ScreenBltOrder_destWidth,
_ScreenBltOrder_destHeight,
_ScreenBltOrder_rop3,
_ScreenBltOrder_sourceX,
_ScreenBltOrder_sourceY,
__ScreenBltOrder_nonStandardParameters__item_,
_ScreenBltOrder_nonStandardParameters,
ScreenBltOrder,
_CacheBitmapOrder_cacheId,
_CacheBitmapOrder_bitmapWidth,
_CacheBitmapOrder_bitmapHeight,
_CacheBitmapOrder_bitmapBitsPerPel,
_CacheBitmapOrder_cacheIndex,
_CacheBitmapOrder_bitmapData,
__CacheBitmapOrder_nonStandardParameters__item_,
_CacheBitmapOrder_nonStandardParameters,
CacheBitmapOrder,
_CacheColorTableOrder_cacheIndex,
_CacheColorTableOrder_colorTable,
__CacheColorTableOrder_nonStandardParameters__item_,
_CacheColorTableOrder_nonStandardParameters,
CacheColorTableOrder,
_MemoryBltOrder_header,
_MemoryBltOrder_colorTableCacheIndex,
_MemoryBltOrder_bitmapCacheID,
_MemoryBltOrder_destLeft,
_MemoryBltOrder_destTop,
_MemoryBltOrder_destWidth,
_MemoryBltOrder_destHeight,
_MemoryBltOrder_rop3,
_MemoryBltOrder_sourceX,
_MemoryBltOrder_sourceY,
_MemoryBltOrder_bitmapCacheIndex,
__MemoryBltOrder_nonStandardParameters__item_,
_MemoryBltOrder_nonStandardParameters,
MemoryBltOrder,
_MemoryThreeWayBltOrder_header,
_MemoryThreeWayBltOrder_colorTableCacheIndex,
_MemoryThreeWayBltOrder_bitmapCacheID,
_MemoryThreeWayBltOrder_destLeft,
_MemoryThreeWayBltOrder_destTop,
_MemoryThreeWayBltOrder_destWidth,
_MemoryThreeWayBltOrder_destHeight,
_MemoryThreeWayBltOrder_rop3,
_MemoryThreeWayBltOrder_sourceX,
_MemoryThreeWayBltOrder_sourceY,
_MemoryThreeWayBltOrder_backgroundColor,
_MemoryThreeWayBltOrder_foregroundColor,
_MemoryThreeWayBltOrder_brush,
_MemoryThreeWayBltOrder_bitmapCacheIndex,
__MemoryThreeWayBltOrder_nonStandardParameters__item_,
_MemoryThreeWayBltOrder_nonStandardParameters,
MemoryThreeWayBltOrder,
_TextOrder_header,
_TextOrder_backMixMode,
_TextOrder_startX,
_TextOrder_startY,
_TextOrder_backgroundColor,
_TextOrder_foregroundColor,
_TextOrder_extraSpacing,
_TextOrder_totalBreakSpacing,
_TextOrder_breakCount,
_TextOrder_fontHeight,
_TextOrder_fontWidth,
_TextOrder_fontWeight,
_TextOrder_textFlags,
_TextOrder_fontID,
_TextOrder_codePointList,
__TextOrder_nonStandardParameters__item_,
_TextOrder_nonStandardParameters,
TextOrder,
_ExtendedTextOrder_header,
_ExtendedTextOrder_backMixMode,
_ExtendedTextOrder_startX,
_ExtendedTextOrder_startY,
_ExtendedTextOrder_backgroundColor,
_ExtendedTextOrder_foregroundColor,
_ExtendedTextOrder_extraSpacing,
_ExtendedTextOrder_totalBreakSpacing,
_ExtendedTextOrder_breakCount,
_ExtendedTextOrder_fontHeight,
_ExtendedTextOrder_fontWidth,
_ExtendedTextOrder_fontWeight,
_ExtendedTextOrder_textFlags1,
_ExtendedTextOrder_fontID,
_ExtendedTextOrder_textFlags2,
_ExtendedTextOrder_clipLeft,
_ExtendedTextOrder_clipTop,
_ExtendedTextOrder_clipRight,
_ExtendedTextOrder_clipBottom,
_ExtendedTextOrder_codePointList,
__ExtendedTextOrder_deltaXList__item_,
_ExtendedTextOrder_deltaXList,
__ExtendedTextOrder_nonStandardParameters__item_,
_ExtendedTextOrder_nonStandardParameters,
ExtendedTextOrder,
_FrameOrder_header,
_FrameOrder_destLeft,
_FrameOrder_destTop,
_FrameOrder_destWidth,
_FrameOrder_destHeight,
_FrameOrder_rop3,
_FrameOrder_backgroundColor,
_FrameOrder_foregroundColor,
_FrameOrder_brush,
__FrameOrder_nonStandardParameters__item_,
_FrameOrder_nonStandardParameters,
FrameOrder,
_RectangleOrder_header,
_RectangleOrder_backMixMode,
_RectangleOrder_destLeft,
_RectangleOrder_destTop,
_RectangleOrder_destRight,
_RectangleOrder_destBottom,
_RectangleOrder_backgroundColor,
_RectangleOrder_foregroundColor,
_RectangleOrder_brush,
_RectangleOrder_rop2,
_RectangleOrder_pen,
__RectangleOrder_nonStandardParameters__item_,
_RectangleOrder_nonStandardParameters,
RectangleOrder,
_OpaqueRectangleOrder_header,
_OpaqueRectangleOrder_destLeft,
_OpaqueRectangleOrder_destTop,
_OpaqueRectangleOrder_destWidth,
_OpaqueRectangleOrder_destHeight,
_OpaqueRectangleOrder_color,
__OpaqueRectangleOrder_nonStandardParameters__item_,
_OpaqueRectangleOrder_nonStandardParameters,
OpaqueRectangleOrder,
_LineOrder_header,
_LineOrder_backMixMode,
_LineOrder_startX,
_LineOrder_startY,
_LineOrder_endX,
_LineOrder_endY,
_LineOrder_backgroundColor,
_LineOrder_rop2,
_LineOrder_pen,
__LineOrder_nonStandardParameters__item_,
_LineOrder_nonStandardParameters,
LineOrder,
_DesktopSaveOrder_header,
_DesktopSaveOrder_saveOffset,
_DesktopSaveOrder_destLeft,
_DesktopSaveOrder_destTop,
_DesktopSaveOrder_destWidth,
_DesktopSaveOrder_destHeight,
_DesktopSaveOrder_action,
__DesktopSaveOrder_nonStandardParameters__item_,
_DesktopSaveOrder_nonStandardParameters,
DesktopSaveOrder,
_DesktopOriginOrder_header,
_DesktopOriginOrder_desktopLeft,
_DesktopOriginOrder_desktopTop,
__DesktopOriginOrder_nonStandardParameters__item_,
_DesktopOriginOrder_nonStandardParameters,
DesktopOriginOrder,
_ColorSpaceOrder_colorSpace,
__ColorSpaceOrder_nonStandardParameters__item_,
_ColorSpaceOrder_nonStandardParameters,
ColorSpaceOrder,
_PrimaryOrder_destinationBlt,
_PrimaryOrder_patternBlt,
_PrimaryOrder_screenBlt,
_PrimaryOrder_memoryBlt,
_PrimaryOrder_memoryThreeWayBlt,
_PrimaryOrder_text,
_PrimaryOrder_extendedText,
_PrimaryOrder_frame,
_PrimaryOrder_rectangle,
_PrimaryOrder_line,
_PrimaryOrder_opaqueRectangle,
_PrimaryOrder_desktopSave,
_PrimaryOrder_desktopOrigin,
_PrimaryOrder_nonStandardPrimaryOrder,
PrimaryOrder,
_SecondaryOrder_cacheBitmap,
_SecondaryOrder_cacheColorTable,
_SecondaryOrder_colorSpaceOrder,
_SecondaryOrder_nonStandardSecondaryOrder,
SecondaryOrder,
_UpdateOrder_primaryOrder,
_UpdateOrder_secondaryOrder,
_UpdateOrder_nonStandardOrder,
UpdateOrder,
_ApplicationPDU_shareDataHeader,
__ApplicationPDU_action_notifyHostedApplications,
__ApplicationPDU_action_unhostApplication,
__ApplicationPDU_action_nonStandardAction,
_ApplicationPDU_action,
__ApplicationPDU_nonStandardParameters__item_,
_ApplicationPDU_nonStandardParameters,
ApplicationPDU,
_ControlPDU_shareDataHeader,
__ControlPDU_action_requestControl,
__ControlPDU_action_grantControl,
__ControlPDU_action_detach,
__ControlPDU_action_cooperate,
__ControlPDU_action_nonStandardAction,
_ControlPDU_action,
__ControlPDU_nonStandardParameters__item_,
_ControlPDU_nonStandardParameters,
ControlPDU,
_FlowResponsePDU_flowIdentifier,
_FlowResponsePDU_flowNumber,
__FlowResponsePDU_nonStandardParameters__item_,
_FlowResponsePDU_nonStandardParameters,
FlowResponsePDU,
_FlowStopPDU_flowIdentifier,
__FlowStopPDU_nonStandardParameters__item_,
_FlowStopPDU_nonStandardParameters,
FlowStopPDU,
_FlowTestPDU_flowIdentifier,
_FlowTestPDU_flowNumber,
__FlowTestPDU_nonStandardParameters__item_,
_FlowTestPDU_nonStandardParameters,
FlowTestPDU,
_FontPDU_shareDataHeader,
__FontPDU_fontList__item_,
_FontPDU_fontList,
__FontPDU_nonStandardParameters__item_,
_FontPDU_nonStandardParameters,
FontPDU,
_InputPDU_shareDataHeader,
__InputPDU_eventList__item_,
_InputPDU_eventList,
__InputPDU_nonStandardParameters__item_,
_InputPDU_nonStandardParameters,
InputPDU,
_MediatedControlPDU_shareDataHeader,
__MediatedControlPDU_action_takeControlRequest,
__MediatedControlPDU_action_passControlRequest,
__MediatedControlPDU_action_detachRequest,
__MediatedControlPDU_action_confirmTakeResponse,
__MediatedControlPDU_action_denyTakeResponse,
__MediatedControlPDU_action_confirmDetachResponse,
__MediatedControlPDU_action_denyDetachResponse,
__MediatedControlPDU_action_denyPassResponse,
__MediatedControlPDU_action_remoteDetachRequest,
__MediatedControlPDU_action_denyRemoteDetachResponse,
__MediatedControlPDU_action_nonStandardAction,
_MediatedControlPDU_action,
__MediatedControlPDU_nonStandardParameters__item_,
_MediatedControlPDU_nonStandardParameters,
MediatedControlPDU,
_PointerPDU_shareDataHeader,
__PointerPDU_pointerData_systemPointerType,
__PointerPDU_pointerData_monoPointerAttribute,
__PointerPDU_pointerData_colorPointerAttribute,
__PointerPDU_pointerData_cachedPointerIndex,
__PointerPDU_pointerData_pointerPosition,
__PointerPDU_pointerData_nonStandardPointer,
_PointerPDU_pointerData,
__PointerPDU_nonStandardParameters__item_,
_PointerPDU_nonStandardParameters,
PointerPDU,
_RemoteSharePDU_shareDataHeader,
__RemoteSharePDU_action_requestRemoteShare,
__RemoteSharePDU_action_confirmRemoteShare,
__RemoteSharePDU_action_denyRemoteShare,
__RemoteSharePDU_action_nonStandardAction,
_RemoteSharePDU_action,
__RemoteSharePDU_nonStandardParameters__item_,
_RemoteSharePDU_nonStandardParameters,
RemoteSharePDU,
_SynchronizePDU_shareDataHeader,
_SynchronizePDU_targetUser,
__SynchronizePDU_nonStandardParameters__item_,
_SynchronizePDU_nonStandardParameters,
SynchronizePDU,
_UpdateBitmapPDU_shareDataHeader,
_UpdateBitmapPDU_destLeft,
_UpdateBitmapPDU_destTop,
_UpdateBitmapPDU_destRight,
_UpdateBitmapPDU_destBottom,
_UpdateBitmapPDU_width,
_UpdateBitmapPDU_height,
_UpdateBitmapPDU_bitsPerPixel,
_UpdateBitmapPDU_compressedFlag,
_UpdateBitmapPDU_bitmapData,
__UpdateBitmapPDU_nonStandardParameters__item_,
_UpdateBitmapPDU_nonStandardParameters,
UpdateBitmapPDU,
_UpdateOrdersPDU_shareDataHeader,
__UpdateOrdersPDU_orderList__item_,
_UpdateOrdersPDU_orderList,
__UpdateOrdersPDU_nonStandardParameters__item_,
_UpdateOrdersPDU_nonStandardParameters,
UpdateOrdersPDU,
_UpdatePalettePDU_shareDataHeader,
_UpdatePalettePDU_palette,
__UpdatePalettePDU_nonStandardParameters__item_,
_UpdatePalettePDU_nonStandardParameters,
UpdatePalettePDU,
_UpdateSynchronizePDU_shareDataHeader,
__UpdateSynchronizePDU_nonStandardParameters__item_,
_UpdateSynchronizePDU_nonStandardParameters,
UpdateSynchronizePDU,
_WindowActivationPDU_shareDataHeader,
__WindowActivationPDU_action_localWindowActive,
__WindowActivationPDU_action_hostedWindowActive,
__WindowActivationPDU_action_hostedWindowInvisible,
__WindowActivationPDU_action_pointerDeviceCapture,
__WindowActivationPDU_action_activateWindow,
__WindowActivationPDU_action_closeWindow,
__WindowActivationPDU_action_restoreWindow,
__WindowActivationPDU_action_windowManagerMenu,
__WindowActivationPDU_action_activationHelpKey,
__WindowActivationPDU_action_activationHelpIndexKey,
__WindowActivationPDU_action_activationHelpExtendedKey,
__WindowActivationPDU_action_nonStandardAction,
_WindowActivationPDU_action,
__WindowActivationPDU_nonStandardParameters__item_,
_WindowActivationPDU_nonStandardParameters,
WindowActivationPDU,
_WindowListPDU_shareDataHeader,
_WindowListPDU_listTime,
_WindowListPDU_listID,
__WindowListPDU_windowAttributeList__item_,
_WindowListPDU_windowAttributeList,
__WindowListPDU_windowTitleList__item_,
_WindowListPDU_windowTitleList,
__WindowListPDU_nonStandardParameters__item_,
_WindowListPDU_nonStandardParameters,
WindowListPDU,
_ASNonStandardPDU_nonStandardParameter,
ASNonStandardPDU,
_SharePDU_applicationPDU,
_SharePDU_controlPDU,
_SharePDU_flowResponsePDU,
_SharePDU_flowStopPDU,
_SharePDU_flowTestPDU,
_SharePDU_fontPDU,
_SharePDU_inputPDU,
_SharePDU_mediatedControlPDU,
_SharePDU_pointerPDU,
_SharePDU_remoteSharePDU,
_SharePDU_synchronizePDU,
_SharePDU_updateBitmapPDU,
_SharePDU_updateOrdersPDU,
_SharePDU_updateSynchronizePDU,
_SharePDU_updatePalettePDU,
_SharePDU_windowActivationPDU,
_SharePDU_windowListPDU,
_SharePDU_asNonStandardPDU,
SharePDU,
]
class _IMPL_:
_name_ = '_IMPL_'
_oid_ = []
_obj_ = ['REAL', 'EXTERNAL', 'EMBEDDED PDV', 'CHARACTER STRING', 'TYPE-IDENTIFIER', 'ABSTRACT-SYNTAX']
#-----< REAL >-----#
REAL = SEQ(name='REAL', mode=MODE_TYPE)
_REAL_mantissa = INT(name='mantissa', mode=MODE_TYPE)
_REAL_base = INT(name='base', mode=MODE_TYPE)
_REAL_base._const_val = ASN1Set(rv=[2, 10], rr=[], ev=None, er=[])
_REAL_exponent = INT(name='exponent', mode=MODE_TYPE)
REAL._cont = ASN1Dict([
('mantissa', _REAL_mantissa),
('base', _REAL_base),
('exponent', _REAL_exponent),
])
REAL._ext = None
#-----< EXTERNAL >-----#
EXTERNAL = SEQ(name='EXTERNAL', mode=MODE_TYPE)
_EXTERNAL_identification = CHOICE(name='identification', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__EXTERNAL_identification_syntaxes = SEQ(name='syntaxes', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___EXTERNAL_identification_syntaxes_abstract = OID(name='abstract', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___EXTERNAL_identification_syntaxes_transfer = OID(name='transfer', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__EXTERNAL_identification_syntaxes._cont = ASN1Dict([
('abstract', ___EXTERNAL_identification_syntaxes_abstract),
('transfer', ___EXTERNAL_identification_syntaxes_transfer),
])
__EXTERNAL_identification_syntaxes._ext = None
__EXTERNAL_identification_syntax = OID(name='syntax', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__EXTERNAL_identification_presentation_context_id = INT(name='presentation-context-id', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__EXTERNAL_identification_context_negotiation = SEQ(name='context-negotiation', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___EXTERNAL_identification_context_negotiation_presentation_context_id = INT(name='presentation-context-id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___EXTERNAL_identification_context_negotiation_transfer_syntax = OID(name='transfer-syntax', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__EXTERNAL_identification_context_negotiation._cont = ASN1Dict([
('presentation-context-id', ___EXTERNAL_identification_context_negotiation_presentation_context_id),
('transfer-syntax', ___EXTERNAL_identification_context_negotiation_transfer_syntax),
])
__EXTERNAL_identification_context_negotiation._ext = None
__EXTERNAL_identification_transfer_syntax = OID(name='transfer-syntax', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__EXTERNAL_identification_fixed = NULL(name='fixed', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
_EXTERNAL_identification._cont = ASN1Dict([
('syntaxes', __EXTERNAL_identification_syntaxes),
('syntax', __EXTERNAL_identification_syntax),
('presentation-context-id', __EXTERNAL_identification_presentation_context_id),
('context-negotiation', __EXTERNAL_identification_context_negotiation),
('transfer-syntax', __EXTERNAL_identification_transfer_syntax),
('fixed', __EXTERNAL_identification_fixed),
])
_EXTERNAL_identification._ext = None
_EXTERNAL_data_value_descriptor = OBJ_DESC(name='data-value-descriptor', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), opt=True)
_EXTERNAL_data_value = OCT_STR(name='data-value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
EXTERNAL._cont = ASN1Dict([
('identification', _EXTERNAL_identification),
('data-value-descriptor', _EXTERNAL_data_value_descriptor),
('data-value', _EXTERNAL_data_value),
])
EXTERNAL._ext = None
#-----< EMBEDDED PDV >-----#
EMBEDDED_PDV = SEQ(name='EMBEDDED PDV', mode=MODE_TYPE)
_EMBEDDED_PDV_identification = CHOICE(name='identification', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__EMBEDDED_PDV_identification_syntaxes = SEQ(name='syntaxes', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___EMBEDDED_PDV_identification_syntaxes_abstract = OID(name='abstract', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___EMBEDDED_PDV_identification_syntaxes_transfer = OID(name='transfer', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__EMBEDDED_PDV_identification_syntaxes._cont = ASN1Dict([
('abstract', ___EMBEDDED_PDV_identification_syntaxes_abstract),
('transfer', ___EMBEDDED_PDV_identification_syntaxes_transfer),
])
__EMBEDDED_PDV_identification_syntaxes._ext = None
__EMBEDDED_PDV_identification_syntax = OID(name='syntax', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__EMBEDDED_PDV_identification_presentation_context_id = INT(name='presentation-context-id', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__EMBEDDED_PDV_identification_context_negotiation = SEQ(name='context-negotiation', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___EMBEDDED_PDV_identification_context_negotiation_presentation_context_id = INT(name='presentation-context-id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___EMBEDDED_PDV_identification_context_negotiation_transfer_syntax = OID(name='transfer-syntax', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__EMBEDDED_PDV_identification_context_negotiation._cont = ASN1Dict([
('presentation-context-id', ___EMBEDDED_PDV_identification_context_negotiation_presentation_context_id),
('transfer-syntax', ___EMBEDDED_PDV_identification_context_negotiation_transfer_syntax),
])
__EMBEDDED_PDV_identification_context_negotiation._ext = None
__EMBEDDED_PDV_identification_transfer_syntax = OID(name='transfer-syntax', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__EMBEDDED_PDV_identification_fixed = NULL(name='fixed', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
_EMBEDDED_PDV_identification._cont = ASN1Dict([
('syntaxes', __EMBEDDED_PDV_identification_syntaxes),
('syntax', __EMBEDDED_PDV_identification_syntax),
('presentation-context-id', __EMBEDDED_PDV_identification_presentation_context_id),
('context-negotiation', __EMBEDDED_PDV_identification_context_negotiation),
('transfer-syntax', __EMBEDDED_PDV_identification_transfer_syntax),
('fixed', __EMBEDDED_PDV_identification_fixed),
])
_EMBEDDED_PDV_identification._ext = None
_EMBEDDED_PDV_data_value_descriptor = OBJ_DESC(name='data-value-descriptor', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), opt=True)
_EMBEDDED_PDV_data_value = OCT_STR(name='data-value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
EMBEDDED_PDV._cont = ASN1Dict([
('identification', _EMBEDDED_PDV_identification),
('data-value-descriptor', _EMBEDDED_PDV_data_value_descriptor),
('data-value', _EMBEDDED_PDV_data_value),
])
EMBEDDED_PDV._ext = None
#-----< CHARACTER STRING >-----#
CHARACTER_STRING = SEQ(name='CHARACTER STRING', mode=MODE_TYPE)
_CHARACTER_STRING_identification = CHOICE(name='identification', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__CHARACTER_STRING_identification_syntaxes = SEQ(name='syntaxes', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___CHARACTER_STRING_identification_syntaxes_abstract = OID(name='abstract', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___CHARACTER_STRING_identification_syntaxes_transfer = OID(name='transfer', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__CHARACTER_STRING_identification_syntaxes._cont = ASN1Dict([
('abstract', ___CHARACTER_STRING_identification_syntaxes_abstract),
('transfer', ___CHARACTER_STRING_identification_syntaxes_transfer),
])
__CHARACTER_STRING_identification_syntaxes._ext = None
__CHARACTER_STRING_identification_syntax = OID(name='syntax', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__CHARACTER_STRING_identification_presentation_context_id = INT(name='presentation-context-id', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__CHARACTER_STRING_identification_context_negotiation = SEQ(name='context-negotiation', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___CHARACTER_STRING_identification_context_negotiation_presentation_context_id = INT(name='presentation-context-id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___CHARACTER_STRING_identification_context_negotiation_transfer_syntax = OID(name='transfer-syntax', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__CHARACTER_STRING_identification_context_negotiation._cont = ASN1Dict([
('presentation-context-id', ___CHARACTER_STRING_identification_context_negotiation_presentation_context_id),
('transfer-syntax', ___CHARACTER_STRING_identification_context_negotiation_transfer_syntax),
])
__CHARACTER_STRING_identification_context_negotiation._ext = None
__CHARACTER_STRING_identification_transfer_syntax = OID(name='transfer-syntax', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__CHARACTER_STRING_identification_fixed = NULL(name='fixed', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
_CHARACTER_STRING_identification._cont = ASN1Dict([
('syntaxes', __CHARACTER_STRING_identification_syntaxes),
('syntax', __CHARACTER_STRING_identification_syntax),
('presentation-context-id', __CHARACTER_STRING_identification_presentation_context_id),
('context-negotiation', __CHARACTER_STRING_identification_context_negotiation),
('transfer-syntax', __CHARACTER_STRING_identification_transfer_syntax),
('fixed', __CHARACTER_STRING_identification_fixed),
])
_CHARACTER_STRING_identification._ext = None
_CHARACTER_STRING_string_value = OCT_STR(name='string-value', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
CHARACTER_STRING._cont = ASN1Dict([
('identification', _CHARACTER_STRING_identification),
('string-value', _CHARACTER_STRING_string_value),
])
CHARACTER_STRING._ext = None
#-----< TYPE-IDENTIFIER >-----#
TYPE_IDENTIFIER = CLASS(name='TYPE-IDENTIFIER', mode=MODE_TYPE)
_TYPE_IDENTIFIER_id = OID(name='id', mode=MODE_VALUE, uniq=True)
_TYPE_IDENTIFIER_Type = OPEN(name='Type', mode=MODE_TYPE)
TYPE_IDENTIFIER._cont = ASN1Dict([
('id', _TYPE_IDENTIFIER_id),
('Type', _TYPE_IDENTIFIER_Type),
])
#-----< ABSTRACT-SYNTAX >-----#
ABSTRACT_SYNTAX = CLASS(name='ABSTRACT-SYNTAX', mode=MODE_TYPE)
_ABSTRACT_SYNTAX_id = OID(name='id', mode=MODE_VALUE)
_ABSTRACT_SYNTAX_Type = OPEN(name='Type', mode=MODE_TYPE)
_ABSTRACT_SYNTAX_property = BIT_STR(name='property', mode=MODE_VALUE, default=(0, 0))
_ABSTRACT_SYNTAX_property._cont = ASN1Dict([('handles-invalid-encodings', 0)])
ABSTRACT_SYNTAX._cont = ASN1Dict([
('id', _ABSTRACT_SYNTAX_id),
('Type', _ABSTRACT_SYNTAX_Type),
('property', _ABSTRACT_SYNTAX_property),
])
_all_ = [
_REAL_mantissa,
_REAL_base,
_REAL_exponent,
REAL,
___EXTERNAL_identification_syntaxes_abstract,
___EXTERNAL_identification_syntaxes_transfer,
__EXTERNAL_identification_syntaxes,
__EXTERNAL_identification_syntax,
__EXTERNAL_identification_presentation_context_id,
___EXTERNAL_identification_context_negotiation_presentation_context_id,
___EXTERNAL_identification_context_negotiation_transfer_syntax,
__EXTERNAL_identification_context_negotiation,
__EXTERNAL_identification_transfer_syntax,
__EXTERNAL_identification_fixed,
_EXTERNAL_identification,
_EXTERNAL_data_value_descriptor,
_EXTERNAL_data_value,
EXTERNAL,
___EMBEDDED_PDV_identification_syntaxes_abstract,
___EMBEDDED_PDV_identification_syntaxes_transfer,
__EMBEDDED_PDV_identification_syntaxes,
__EMBEDDED_PDV_identification_syntax,
__EMBEDDED_PDV_identification_presentation_context_id,
___EMBEDDED_PDV_identification_context_negotiation_presentation_context_id,
___EMBEDDED_PDV_identification_context_negotiation_transfer_syntax,
__EMBEDDED_PDV_identification_context_negotiation,
__EMBEDDED_PDV_identification_transfer_syntax,
__EMBEDDED_PDV_identification_fixed,
_EMBEDDED_PDV_identification,
_EMBEDDED_PDV_data_value_descriptor,
_EMBEDDED_PDV_data_value,
EMBEDDED_PDV,
___CHARACTER_STRING_identification_syntaxes_abstract,
___CHARACTER_STRING_identification_syntaxes_transfer,
__CHARACTER_STRING_identification_syntaxes,
__CHARACTER_STRING_identification_syntax,
__CHARACTER_STRING_identification_presentation_context_id,
___CHARACTER_STRING_identification_context_negotiation_presentation_context_id,
___CHARACTER_STRING_identification_context_negotiation_transfer_syntax,
__CHARACTER_STRING_identification_context_negotiation,
__CHARACTER_STRING_identification_transfer_syntax,
__CHARACTER_STRING_identification_fixed,
_CHARACTER_STRING_identification,
_CHARACTER_STRING_string_value,
CHARACTER_STRING,
_TYPE_IDENTIFIER_id,
_TYPE_IDENTIFIER_Type,
TYPE_IDENTIFIER,
_ABSTRACT_SYNTAX_id,
_ABSTRACT_SYNTAX_Type,
_ABSTRACT_SYNTAX_property,
ABSTRACT_SYNTAX,
]
init_modules(AS_PROTOCOL_for_legacy_mode, GCC_PROTOCOL, AS_PROTOCOL_for_PER_encoding, _IMPL_)