22117 lines
1.2 MiB
22117 lines
1.2 MiB
# -*- 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 CALMfntp:
|
|
|
|
_name_ = u'CALMfntp'
|
|
_oid_ = [1, 0, 29281, 1, 1]
|
|
|
|
_obj_ = [
|
|
u'FNTPNPDU',
|
|
u'FNTPHeader',
|
|
u'FntpOptions',
|
|
u'FNTPintForwarding',
|
|
u'FNTPpacketCounter',
|
|
u'FNTPsecurity',
|
|
u'FNTPhopCount',
|
|
u'FNTPCIPheader',
|
|
u'RXcip',
|
|
u'TXcip',
|
|
u'DeleteFNTP',
|
|
u'DeleteNotFNTP',
|
|
u'SetFNTP',
|
|
u'SetConfFNTP',
|
|
u'HostServiceInfo',
|
|
u'SetNotFNTP',
|
|
u'UpdateFNTP',
|
|
u'UpdateNotFNTP',
|
|
u'NFSAP',
|
|
u'NFsapPrimitivesDown',
|
|
u'NFsapspsdown',
|
|
u'fntpPortRequest',
|
|
u'fntpCommRequest',
|
|
u'NFsapPrimitivesUp',
|
|
u'NFsapspsup',
|
|
u'fntpPortConfirm',
|
|
u'fntpCommConfirm',
|
|
u'fntpCommIndication',
|
|
u'PortOp',
|
|
u'NFfntpPortRequest',
|
|
u'NFfntpPortConfirm',
|
|
u'NFfntpCommRequest',
|
|
u'NFfntpCommConfirm',
|
|
u'FNTPerrorStatus',
|
|
u'NFfntpCommIndication',
|
|
u'PortNumber',
|
|
u'ITSfpdu',
|
|
u'NTtimeout',
|
|
u'noFNTPfwtEntries',
|
|
]
|
|
_type_ = [
|
|
u'FNTPNPDU',
|
|
u'FNTPHeader',
|
|
u'FntpOptions',
|
|
u'FNTPintForwarding',
|
|
u'FNTPpacketCounter',
|
|
u'FNTPsecurity',
|
|
u'FNTPhopCount',
|
|
u'FNTPCIPheader',
|
|
u'RXcip',
|
|
u'TXcip',
|
|
u'DeleteFNTP',
|
|
u'DeleteNotFNTP',
|
|
u'SetFNTP',
|
|
u'SetConfFNTP',
|
|
u'HostServiceInfo',
|
|
u'SetNotFNTP',
|
|
u'UpdateFNTP',
|
|
u'UpdateNotFNTP',
|
|
u'NFSAP',
|
|
u'NFsapPrimitivesDown',
|
|
u'NFsapPrimitivesUp',
|
|
u'PortOp',
|
|
u'NFfntpPortRequest',
|
|
u'NFfntpPortConfirm',
|
|
u'NFfntpCommRequest',
|
|
u'NFfntpCommConfirm',
|
|
u'FNTPerrorStatus',
|
|
u'NFfntpCommIndication',
|
|
u'PortNumber',
|
|
u'ITSfpdu',
|
|
u'NTtimeout',
|
|
]
|
|
_set_ = [
|
|
u'NFsapspsdown',
|
|
u'NFsapspsup',
|
|
]
|
|
_val_ = [
|
|
u'fntpPortRequest',
|
|
u'fntpCommRequest',
|
|
u'fntpPortConfirm',
|
|
u'fntpCommConfirm',
|
|
u'fntpCommIndication',
|
|
u'noFNTPfwtEntries',
|
|
]
|
|
_class_ = [
|
|
u'NFSAP',
|
|
u'NFsapspsdown',
|
|
u'fntpPortRequest',
|
|
u'fntpCommRequest',
|
|
u'NFsapspsup',
|
|
u'fntpPortConfirm',
|
|
u'fntpCommConfirm',
|
|
u'fntpCommIndication',
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< FNTPNPDU >-----#
|
|
FNTPNPDU = SEQ(name=u'FNTPNPDU', mode=MODE_TYPE)
|
|
_FNTPNPDU_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'FNTPHeader')))
|
|
_FNTPNPDU_body = OCT_STR(name=u'body', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'ITSfpdu')))
|
|
FNTPNPDU._cont = ASN1Dict([
|
|
(u'header', _FNTPNPDU_header),
|
|
(u'body', _FNTPNPDU_body),
|
|
])
|
|
FNTPNPDU._ext = None
|
|
|
|
#-----< FNTPHeader >-----#
|
|
FNTPHeader = SEQ(name=u'FNTPHeader', mode=MODE_TYPE)
|
|
_FNTPHeader_sourcePort = CHOICE(name=u'sourcePort', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
_FNTPHeader_destinationPort = CHOICE(name=u'destinationPort', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
_FNTPHeader_options = SEQ(name=u'options', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'FntpOptions')))
|
|
FNTPHeader._cont = ASN1Dict([
|
|
(u'sourcePort', _FNTPHeader_sourcePort),
|
|
(u'destinationPort', _FNTPHeader_destinationPort),
|
|
(u'options', _FNTPHeader_options),
|
|
])
|
|
FNTPHeader._ext = None
|
|
|
|
#-----< FntpOptions >-----#
|
|
FntpOptions = SEQ(name=u'FntpOptions', mode=MODE_TYPE)
|
|
_FntpOptions_intForw = SEQ(name=u'intForw', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'FNTPintForwarding')), opt=True)
|
|
_FntpOptions_sec = OCT_STR(name=u'sec', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'FNTPsecurity')), opt=True)
|
|
_FntpOptions_hops = INT(name=u'hops', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'FNTPhopCount')), opt=True)
|
|
_FntpOptions_lpp = OCT_STR(name=u'lpp', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMlegacySupport', 'FNTPlpp')), opt=True)
|
|
_FntpOptions_cip = SEQ(name=u'cip', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'FNTPCIPheader')), opt=True)
|
|
_FntpOptions_opt5 = NULL(name=u'opt5', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_FntpOptions_opt6 = NULL(name=u'opt6', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_FntpOptions_opt7 = NULL(name=u'opt7', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
FntpOptions._cont = ASN1Dict([
|
|
(u'intForw', _FntpOptions_intForw),
|
|
(u'sec', _FntpOptions_sec),
|
|
(u'hops', _FntpOptions_hops),
|
|
(u'lpp', _FntpOptions_lpp),
|
|
(u'cip', _FntpOptions_cip),
|
|
(u'opt5', _FntpOptions_opt5),
|
|
(u'opt6', _FntpOptions_opt6),
|
|
(u'opt7', _FntpOptions_opt7),
|
|
])
|
|
FntpOptions._ext = None
|
|
|
|
#-----< FNTPintForwarding >-----#
|
|
FNTPintForwarding = SEQ(name=u'FNTPintForwarding', mode=MODE_TYPE)
|
|
_FNTPintForwarding_hostITS_scuId = INT(name=u'hostITS-scuId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ITS-scuId')))
|
|
_FNTPintForwarding_link = SEQ(name=u'link', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_FNTPintForwarding_counter = INT(name=u'counter', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'FNTPpacketCounter')))
|
|
_FNTPintForwarding_sourcePort = CHOICE(name=u'sourcePort', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
_FNTPintForwarding_destinationPort = CHOICE(name=u'destinationPort', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
FNTPintForwarding._cont = ASN1Dict([
|
|
(u'hostITS-scuId', _FNTPintForwarding_hostITS_scuId),
|
|
(u'link', _FNTPintForwarding_link),
|
|
(u'counter', _FNTPintForwarding_counter),
|
|
(u'sourcePort', _FNTPintForwarding_sourcePort),
|
|
(u'destinationPort', _FNTPintForwarding_destinationPort),
|
|
])
|
|
FNTPintForwarding._ext = None
|
|
|
|
#-----< FNTPpacketCounter >-----#
|
|
FNTPpacketCounter = INT(name=u'FNTPpacketCounter', mode=MODE_TYPE)
|
|
FNTPpacketCounter._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< FNTPsecurity >-----#
|
|
FNTPsecurity = OCT_STR(name=u'FNTPsecurity', mode=MODE_TYPE)
|
|
FNTPsecurity._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< FNTPhopCount >-----#
|
|
FNTPhopCount = INT(name=u'FNTPhopCount', mode=MODE_TYPE)
|
|
FNTPhopCount._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< FNTPCIPheader >-----#
|
|
FNTPCIPheader = SEQ(name=u'FNTPCIPheader', mode=MODE_TYPE)
|
|
_FNTPCIPheader_rxCIP = OCT_STR(name=u'rxCIP', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'RXcip')))
|
|
_FNTPCIPheader_txCIP = OCT_STR(name=u'txCIP', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'TXcip')))
|
|
FNTPCIPheader._cont = ASN1Dict([
|
|
(u'rxCIP', _FNTPCIPheader_rxCIP),
|
|
(u'txCIP', _FNTPCIPheader_txCIP),
|
|
])
|
|
FNTPCIPheader._ext = None
|
|
|
|
#-----< RXcip >-----#
|
|
RXcip = OCT_STR(name=u'RXcip', mode=MODE_TYPE)
|
|
RXcip._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< TXcip >-----#
|
|
TXcip = OCT_STR(name=u'TXcip', mode=MODE_TYPE)
|
|
TXcip._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< DeleteFNTP >-----#
|
|
DeleteFNTP = SEQ(name=u'DeleteFNTP', mode=MODE_TYPE)
|
|
_DeleteFNTP_reference = INT(name=u'reference', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_DeleteFNTP_reference._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
DeleteFNTP._cont = ASN1Dict([
|
|
(u'reference', _DeleteFNTP_reference),
|
|
])
|
|
DeleteFNTP._ext = None
|
|
|
|
#-----< DeleteNotFNTP >-----#
|
|
DeleteNotFNTP = SEQ(name=u'DeleteNotFNTP', mode=MODE_TYPE)
|
|
_DeleteNotFNTP_reference = INT(name=u'reference', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_DeleteNotFNTP_reference._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
DeleteNotFNTP._cont = ASN1Dict([
|
|
(u'reference', _DeleteNotFNTP_reference),
|
|
])
|
|
DeleteNotFNTP._ext = None
|
|
|
|
#-----< SetFNTP >-----#
|
|
SetFNTP = SEQ(name=u'SetFNTP', mode=MODE_TYPE)
|
|
_SetFNTP_remotePort = CHOICE(name=u'remotePort', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
_SetFNTP_linkID = SEQ(name=u'linkID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_SetFNTP_ciStatus = INT(name=u'ciStatus', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'CIstatus')))
|
|
_SetFNTP_linkPort = CHOICE(name=u'linkPort', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
_SetFNTP_serviceInfo = SEQ(name=u'serviceInfo', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'HostServiceInfo')))
|
|
_SetFNTP_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_SetFNTP_timeout = INT(name=u'timeout', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'NTtimeout')))
|
|
SetFNTP._cont = ASN1Dict([
|
|
(u'remotePort', _SetFNTP_remotePort),
|
|
(u'linkID', _SetFNTP_linkID),
|
|
(u'ciStatus', _SetFNTP_ciStatus),
|
|
(u'linkPort', _SetFNTP_linkPort),
|
|
(u'serviceInfo', _SetFNTP_serviceInfo),
|
|
(u'priority', _SetFNTP_priority),
|
|
(u'timeout', _SetFNTP_timeout),
|
|
])
|
|
SetFNTP._ext = None
|
|
|
|
#-----< SetConfFNTP >-----#
|
|
SetConfFNTP = SEQ(name=u'SetConfFNTP', mode=MODE_TYPE)
|
|
_SetConfFNTP_reference = INT(name=u'reference', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_SetConfFNTP_reference._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
SetConfFNTP._cont = ASN1Dict([
|
|
(u'reference', _SetConfFNTP_reference),
|
|
])
|
|
SetConfFNTP._ext = None
|
|
|
|
#-----< HostServiceInfo >-----#
|
|
HostServiceInfo = SEQ(name=u'HostServiceInfo', mode=MODE_TYPE)
|
|
_HostServiceInfo_servicePort = CHOICE(name=u'servicePort', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
_HostServiceInfo_hostITSscu = INT(name=u'hostITSscu', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ITS-scuId')))
|
|
_HostServiceInfo_servicePriority = INT(name=u'servicePriority', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
HostServiceInfo._cont = ASN1Dict([
|
|
(u'servicePort', _HostServiceInfo_servicePort),
|
|
(u'hostITSscu', _HostServiceInfo_hostITSscu),
|
|
(u'servicePriority', _HostServiceInfo_servicePriority),
|
|
])
|
|
HostServiceInfo._ext = None
|
|
|
|
#-----< SetNotFNTP >-----#
|
|
SetNotFNTP = SEQ(name=u'SetNotFNTP', mode=MODE_TYPE)
|
|
_SetNotFNTP_reference = INT(name=u'reference', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_SetNotFNTP_reference._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
_SetNotFNTP_remotePort = CHOICE(name=u'remotePort', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
_SetNotFNTP_linkID = SEQ(name=u'linkID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_SetNotFNTP_ciStatus = INT(name=u'ciStatus', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'CIstatus')))
|
|
_SetNotFNTP_linkPort = CHOICE(name=u'linkPort', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
_SetNotFNTP_serviceInfo = SEQ(name=u'serviceInfo', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'HostServiceInfo')))
|
|
_SetNotFNTP_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_SetNotFNTP_timeout = INT(name=u'timeout', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'NTtimeout')))
|
|
SetNotFNTP._cont = ASN1Dict([
|
|
(u'reference', _SetNotFNTP_reference),
|
|
(u'remotePort', _SetNotFNTP_remotePort),
|
|
(u'linkID', _SetNotFNTP_linkID),
|
|
(u'ciStatus', _SetNotFNTP_ciStatus),
|
|
(u'linkPort', _SetNotFNTP_linkPort),
|
|
(u'serviceInfo', _SetNotFNTP_serviceInfo),
|
|
(u'priority', _SetNotFNTP_priority),
|
|
(u'timeout', _SetNotFNTP_timeout),
|
|
])
|
|
SetNotFNTP._ext = None
|
|
|
|
#-----< UpdateFNTP >-----#
|
|
UpdateFNTP = SEQ(name=u'UpdateFNTP', mode=MODE_TYPE)
|
|
_UpdateFNTP_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_UpdateFNTP_fill._const_sz = ASN1Set(rv=[1], rr=[], ev=None, er=[])
|
|
_UpdateFNTP_reference = INT(name=u'reference', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_UpdateFNTP_reference._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
_UpdateFNTP_remotePort = CHOICE(name=u'remotePort', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')), opt=True)
|
|
_UpdateFNTP_linkID = SEQ(name=u'linkID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')), opt=True)
|
|
_UpdateFNTP_ciStatus = INT(name=u'ciStatus', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'CIstatus')), opt=True)
|
|
_UpdateFNTP_linkPort = CHOICE(name=u'linkPort', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')), opt=True)
|
|
_UpdateFNTP_serviceInfo = SEQ(name=u'serviceInfo', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'HostServiceInfo')), opt=True)
|
|
_UpdateFNTP_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')), opt=True)
|
|
_UpdateFNTP_timeout = INT(name=u'timeout', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'NTtimeout')), opt=True)
|
|
UpdateFNTP._cont = ASN1Dict([
|
|
(u'fill', _UpdateFNTP_fill),
|
|
(u'reference', _UpdateFNTP_reference),
|
|
(u'remotePort', _UpdateFNTP_remotePort),
|
|
(u'linkID', _UpdateFNTP_linkID),
|
|
(u'ciStatus', _UpdateFNTP_ciStatus),
|
|
(u'linkPort', _UpdateFNTP_linkPort),
|
|
(u'serviceInfo', _UpdateFNTP_serviceInfo),
|
|
(u'priority', _UpdateFNTP_priority),
|
|
(u'timeout', _UpdateFNTP_timeout),
|
|
])
|
|
UpdateFNTP._ext = None
|
|
|
|
#-----< UpdateNotFNTP >-----#
|
|
UpdateNotFNTP = SEQ(name=u'UpdateNotFNTP', mode=MODE_TYPE)
|
|
_UpdateNotFNTP_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_UpdateNotFNTP_fill._const_sz = ASN1Set(rv=[1], rr=[], ev=None, er=[])
|
|
_UpdateNotFNTP_reference = INT(name=u'reference', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_UpdateNotFNTP_reference._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
_UpdateNotFNTP_remotePort = CHOICE(name=u'remotePort', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')), opt=True)
|
|
_UpdateNotFNTP_linkID = SEQ(name=u'linkID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')), opt=True)
|
|
_UpdateNotFNTP_ciStatus = INT(name=u'ciStatus', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'CIstatus')), opt=True)
|
|
_UpdateNotFNTP_linkPort = CHOICE(name=u'linkPort', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')), opt=True)
|
|
_UpdateNotFNTP_serviceInfo = SEQ(name=u'serviceInfo', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'HostServiceInfo')), opt=True)
|
|
_UpdateNotFNTP_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')), opt=True)
|
|
_UpdateNotFNTP_timeout = INT(name=u'timeout', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'NTtimeout')), opt=True)
|
|
UpdateNotFNTP._cont = ASN1Dict([
|
|
(u'fill', _UpdateNotFNTP_fill),
|
|
(u'reference', _UpdateNotFNTP_reference),
|
|
(u'remotePort', _UpdateNotFNTP_remotePort),
|
|
(u'linkID', _UpdateNotFNTP_linkID),
|
|
(u'ciStatus', _UpdateNotFNTP_ciStatus),
|
|
(u'linkPort', _UpdateNotFNTP_linkPort),
|
|
(u'serviceInfo', _UpdateNotFNTP_serviceInfo),
|
|
(u'priority', _UpdateNotFNTP_priority),
|
|
(u'timeout', _UpdateNotFNTP_timeout),
|
|
])
|
|
UpdateNotFNTP._ext = None
|
|
|
|
#-----< NFSAP >-----#
|
|
NFSAP = CLASS(name=u'NFSAP', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'COMMUPDOWN')))
|
|
|
|
#-----< NFsapPrimitivesDown >-----#
|
|
NFsapPrimitivesDown = SEQ(name=u'NFsapPrimitivesDown', mode=MODE_TYPE)
|
|
_NFsapPrimitivesDown_spRef = INT(name=u'spRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMfntp', 'NFSAP'), [u'primitiveRef']))
|
|
__NFsapPrimitivesDown_spRef_tab = CLASS(name='_tab_NFSAP', mode=MODE_SET, typeref=ASN1RefType(('CALMfntp', 'NFSAP')))
|
|
___NFsapPrimitivesDown_spRef_tab_val_Primitive_0 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'NFfntpPortRequest')))
|
|
___NFsapPrimitivesDown_spRef_tab_val_Primitive_1 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'NFfntpCommRequest')))
|
|
__NFsapPrimitivesDown_spRef_tab._val = ASN1Set(rv=[dict([(u'primitiveRef', 0), (u'Primitive', ___NFsapPrimitivesDown_spRef_tab_val_Primitive_0)]), dict([(u'primitiveRef', 1), (u'Primitive', ___NFsapPrimitivesDown_spRef_tab_val_Primitive_1)])], rr=[], ev=None, er=[])
|
|
_NFsapPrimitivesDown_spRef._const_tab = __NFsapPrimitivesDown_spRef_tab
|
|
_NFsapPrimitivesDown_spRef._const_tab_at = None
|
|
_NFsapPrimitivesDown_spRef._const_tab_id = u'primitiveRef'
|
|
_NFsapPrimitivesDown_servPrimitive = OPEN(name=u'servPrimitive', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMfntp', 'NFSAP'), [u'Primitive']))
|
|
_NFsapPrimitivesDown_servPrimitive._const_tab = __NFsapPrimitivesDown_spRef_tab
|
|
_NFsapPrimitivesDown_servPrimitive._const_tab_at = ('..', u'spRef')
|
|
_NFsapPrimitivesDown_servPrimitive._const_tab_id = u'Primitive'
|
|
NFsapPrimitivesDown._cont = ASN1Dict([
|
|
(u'spRef', _NFsapPrimitivesDown_spRef),
|
|
(u'servPrimitive', _NFsapPrimitivesDown_servPrimitive),
|
|
])
|
|
NFsapPrimitivesDown._ext = None
|
|
|
|
#-----< NFsapspsdown >-----#
|
|
NFsapspsdown = CLASS(name=u'NFsapspsdown', mode=MODE_SET, typeref=ASN1RefType(('CALMfntp', 'NFSAP')))
|
|
_NFsapspsdown_val_Primitive_0 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'NFfntpPortRequest')))
|
|
_NFsapspsdown_val_Primitive_1 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'NFfntpCommRequest')))
|
|
NFsapspsdown._val = ASN1Set(rv=[dict([(u'primitiveRef', 0), (u'Primitive', _NFsapspsdown_val_Primitive_0)]), dict([(u'primitiveRef', 1), (u'Primitive', _NFsapspsdown_val_Primitive_1)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< fntpPortRequest >-----#
|
|
fntpPortRequest = CLASS(name=u'fntpPortRequest', mode=MODE_VALUE, typeref=ASN1RefType(('CALMfntp', 'NFSAP')))
|
|
_fntpPortRequest_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'NFfntpPortRequest')))
|
|
fntpPortRequest._val = dict([(u'primitiveRef', 0), (u'Primitive', _fntpPortRequest_val_Primitive)])
|
|
|
|
#-----< fntpCommRequest >-----#
|
|
fntpCommRequest = CLASS(name=u'fntpCommRequest', mode=MODE_VALUE, typeref=ASN1RefType(('CALMfntp', 'NFSAP')))
|
|
_fntpCommRequest_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'NFfntpCommRequest')))
|
|
fntpCommRequest._val = dict([(u'primitiveRef', 1), (u'Primitive', _fntpCommRequest_val_Primitive)])
|
|
|
|
#-----< NFsapPrimitivesUp >-----#
|
|
NFsapPrimitivesUp = SEQ(name=u'NFsapPrimitivesUp', mode=MODE_TYPE)
|
|
_NFsapPrimitivesUp_spRef = INT(name=u'spRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMfntp', 'NFSAP'), [u'primitiveRef']))
|
|
__NFsapPrimitivesUp_spRef_tab = CLASS(name='_tab_NFSAP', mode=MODE_SET, typeref=ASN1RefType(('CALMfntp', 'NFSAP')))
|
|
___NFsapPrimitivesUp_spRef_tab_val_Primitive_0 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'NFfntpPortConfirm')))
|
|
___NFsapPrimitivesUp_spRef_tab_val_Primitive_1 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'NFfntpCommConfirm')))
|
|
___NFsapPrimitivesUp_spRef_tab_val_Primitive_2 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'NFfntpCommIndication')))
|
|
__NFsapPrimitivesUp_spRef_tab._val = ASN1Set(rv=[dict([(u'primitiveRef', 0), (u'Primitive', ___NFsapPrimitivesUp_spRef_tab_val_Primitive_0)]), dict([(u'primitiveRef', 1), (u'Primitive', ___NFsapPrimitivesUp_spRef_tab_val_Primitive_1)]), dict([(u'primitiveRef', 2), (u'Primitive', ___NFsapPrimitivesUp_spRef_tab_val_Primitive_2)])], rr=[], ev=None, er=[])
|
|
_NFsapPrimitivesUp_spRef._const_tab = __NFsapPrimitivesUp_spRef_tab
|
|
_NFsapPrimitivesUp_spRef._const_tab_at = None
|
|
_NFsapPrimitivesUp_spRef._const_tab_id = u'primitiveRef'
|
|
_NFsapPrimitivesUp_servPrimitive = OPEN(name=u'servPrimitive', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMfntp', 'NFSAP'), [u'Primitive']))
|
|
_NFsapPrimitivesUp_servPrimitive._const_tab = __NFsapPrimitivesUp_spRef_tab
|
|
_NFsapPrimitivesUp_servPrimitive._const_tab_at = ('..', u'spRef')
|
|
_NFsapPrimitivesUp_servPrimitive._const_tab_id = u'Primitive'
|
|
NFsapPrimitivesUp._cont = ASN1Dict([
|
|
(u'spRef', _NFsapPrimitivesUp_spRef),
|
|
(u'servPrimitive', _NFsapPrimitivesUp_servPrimitive),
|
|
])
|
|
NFsapPrimitivesUp._ext = None
|
|
|
|
#-----< NFsapspsup >-----#
|
|
NFsapspsup = CLASS(name=u'NFsapspsup', mode=MODE_SET, typeref=ASN1RefType(('CALMfntp', 'NFSAP')))
|
|
_NFsapspsup_val_Primitive_0 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'NFfntpPortConfirm')))
|
|
_NFsapspsup_val_Primitive_1 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'NFfntpCommConfirm')))
|
|
_NFsapspsup_val_Primitive_2 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'NFfntpCommIndication')))
|
|
NFsapspsup._val = ASN1Set(rv=[dict([(u'primitiveRef', 0), (u'Primitive', _NFsapspsup_val_Primitive_0)]), dict([(u'primitiveRef', 1), (u'Primitive', _NFsapspsup_val_Primitive_1)]), dict([(u'primitiveRef', 2), (u'Primitive', _NFsapspsup_val_Primitive_2)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< fntpPortConfirm >-----#
|
|
fntpPortConfirm = CLASS(name=u'fntpPortConfirm', mode=MODE_VALUE, typeref=ASN1RefType(('CALMfntp', 'NFSAP')))
|
|
_fntpPortConfirm_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'NFfntpPortConfirm')))
|
|
fntpPortConfirm._val = dict([(u'primitiveRef', 0), (u'Primitive', _fntpPortConfirm_val_Primitive)])
|
|
|
|
#-----< fntpCommConfirm >-----#
|
|
fntpCommConfirm = CLASS(name=u'fntpCommConfirm', mode=MODE_VALUE, typeref=ASN1RefType(('CALMfntp', 'NFSAP')))
|
|
_fntpCommConfirm_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'NFfntpCommConfirm')))
|
|
fntpCommConfirm._val = dict([(u'primitiveRef', 1), (u'Primitive', _fntpCommConfirm_val_Primitive)])
|
|
|
|
#-----< fntpCommIndication >-----#
|
|
fntpCommIndication = CLASS(name=u'fntpCommIndication', mode=MODE_VALUE, typeref=ASN1RefType(('CALMfntp', 'NFSAP')))
|
|
_fntpCommIndication_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'NFfntpCommIndication')))
|
|
fntpCommIndication._val = dict([(u'primitiveRef', 2), (u'Primitive', _fntpCommIndication_val_Primitive)])
|
|
|
|
#-----< PortOp >-----#
|
|
PortOp = INT(name=u'PortOp', mode=MODE_TYPE)
|
|
PortOp._cont = ASN1Dict([(u'delete', 0), (u'create', 255)])
|
|
PortOp._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< NFfntpPortRequest >-----#
|
|
NFfntpPortRequest = SEQ(name=u'NFfntpPortRequest', mode=MODE_TYPE)
|
|
_NFfntpPortRequest_serviceRef = SEQ(name=u'serviceRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'ServiceRef')))
|
|
_NFfntpPortRequest_operation = INT(name=u'operation', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortOp')))
|
|
_NFfntpPortRequest_portno = CHOICE(name=u'portno', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
_NFfntpPortRequest_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
NFfntpPortRequest._cont = ASN1Dict([
|
|
(u'serviceRef', _NFfntpPortRequest_serviceRef),
|
|
(u'operation', _NFfntpPortRequest_operation),
|
|
(u'portno', _NFfntpPortRequest_portno),
|
|
(u'priority', _NFfntpPortRequest_priority),
|
|
])
|
|
NFfntpPortRequest._ext = None
|
|
|
|
#-----< NFfntpPortConfirm >-----#
|
|
NFfntpPortConfirm = SEQ(name=u'NFfntpPortConfirm', mode=MODE_TYPE)
|
|
_NFfntpPortConfirm_serviceRef = SEQ(name=u'serviceRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'ServiceRef')))
|
|
_NFfntpPortConfirm_servicePort = CHOICE(name=u'servicePort', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
NFfntpPortConfirm._cont = ASN1Dict([
|
|
(u'serviceRef', _NFfntpPortConfirm_serviceRef),
|
|
(u'servicePort', _NFfntpPortConfirm_servicePort),
|
|
])
|
|
NFfntpPortConfirm._ext = None
|
|
|
|
#-----< NFfntpCommRequest >-----#
|
|
NFfntpCommRequest = SEQ(name=u'NFfntpCommRequest', mode=MODE_TYPE)
|
|
_NFfntpCommRequest_commRef = INT(name=u'commRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_NFfntpCommRequest_commRef._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_NFfntpCommRequest_servicePort = CHOICE(name=u'servicePort', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
_NFfntpCommRequest_remotePort = CHOICE(name=u'remotePort', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
_NFfntpCommRequest_linkID = SEQ(name=u'linkID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_NFfntpCommRequest_data = OCT_STR(name=u'data', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'ITSfpdu')))
|
|
_NFfntpCommRequest_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_NFfntpCommRequest_controlField = SEQ(name=u'controlField', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'FntpOptions')))
|
|
NFfntpCommRequest._cont = ASN1Dict([
|
|
(u'commRef', _NFfntpCommRequest_commRef),
|
|
(u'servicePort', _NFfntpCommRequest_servicePort),
|
|
(u'remotePort', _NFfntpCommRequest_remotePort),
|
|
(u'linkID', _NFfntpCommRequest_linkID),
|
|
(u'data', _NFfntpCommRequest_data),
|
|
(u'priority', _NFfntpCommRequest_priority),
|
|
(u'controlField', _NFfntpCommRequest_controlField),
|
|
])
|
|
NFfntpCommRequest._ext = None
|
|
|
|
#-----< NFfntpCommConfirm >-----#
|
|
NFfntpCommConfirm = SEQ(name=u'NFfntpCommConfirm', mode=MODE_TYPE)
|
|
_NFfntpCommConfirm_commRef = INT(name=u'commRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_NFfntpCommConfirm_commRef._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_NFfntpCommConfirm_servicePort = CHOICE(name=u'servicePort', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
_NFfntpCommConfirm_errStatus = INT(name=u'errStatus', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'FNTPerrorStatus')))
|
|
NFfntpCommConfirm._cont = ASN1Dict([
|
|
(u'commRef', _NFfntpCommConfirm_commRef),
|
|
(u'servicePort', _NFfntpCommConfirm_servicePort),
|
|
(u'errStatus', _NFfntpCommConfirm_errStatus),
|
|
])
|
|
NFfntpCommConfirm._ext = None
|
|
|
|
#-----< FNTPerrorStatus >-----#
|
|
FNTPerrorStatus = INT(name=u'FNTPerrorStatus', mode=MODE_TYPE)
|
|
FNTPerrorStatus._cont = ASN1Dict([(u'success', 0), (u'unspecFailure', 1), (u'ciBusyTX', 2), (u'noForwardInfo', 254), (u'ciSuspend', 255)])
|
|
FNTPerrorStatus._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< NFfntpCommIndication >-----#
|
|
NFfntpCommIndication = SEQ(name=u'NFfntpCommIndication', mode=MODE_TYPE)
|
|
_NFfntpCommIndication_servicePort = CHOICE(name=u'servicePort', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
_NFfntpCommIndication_remotePort = CHOICE(name=u'remotePort', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
_NFfntpCommIndication_linkID = SEQ(name=u'linkID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_NFfntpCommIndication_data = OCT_STR(name=u'data', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'ITSfpdu')))
|
|
_NFfntpCommIndication_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_NFfntpCommIndication_controlField = SEQ(name=u'controlField', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'FntpOptions')))
|
|
NFfntpCommIndication._cont = ASN1Dict([
|
|
(u'servicePort', _NFfntpCommIndication_servicePort),
|
|
(u'remotePort', _NFfntpCommIndication_remotePort),
|
|
(u'linkID', _NFfntpCommIndication_linkID),
|
|
(u'data', _NFfntpCommIndication_data),
|
|
(u'priority', _NFfntpCommIndication_priority),
|
|
(u'controlField', _NFfntpCommIndication_controlField),
|
|
])
|
|
NFfntpCommIndication._ext = None
|
|
|
|
#-----< PortNumber >-----#
|
|
PortNumber = CHOICE(name=u'PortNumber', mode=MODE_TYPE)
|
|
_PortNumber_portShort = INT(name=u'portShort', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_PortNumber_portShort._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
|
|
_PortNumber_portLong = INT(name=u'portLong', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_PortNumber_portLong._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=32767)], ev=None, er=[])
|
|
PortNumber._cont = ASN1Dict([
|
|
(u'portShort', _PortNumber_portShort),
|
|
(u'portLong', _PortNumber_portLong),
|
|
])
|
|
PortNumber._ext = None
|
|
|
|
#-----< ITSfpdu >-----#
|
|
ITSfpdu = OCT_STR(name=u'ITSfpdu', mode=MODE_TYPE)
|
|
ITSfpdu._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< NTtimeout >-----#
|
|
NTtimeout = INT(name=u'NTtimeout', mode=MODE_TYPE)
|
|
NTtimeout._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< noFNTPfwtEntries >-----#
|
|
noFNTPfwtEntries = INT(name=u'noFNTPfwtEntries', mode=MODE_VALUE)
|
|
noFNTPfwtEntries._val = 65535
|
|
|
|
_all_ = [
|
|
_FNTPNPDU_header,
|
|
_FNTPNPDU_body,
|
|
FNTPNPDU,
|
|
_FNTPHeader_sourcePort,
|
|
_FNTPHeader_destinationPort,
|
|
_FNTPHeader_options,
|
|
FNTPHeader,
|
|
_FntpOptions_intForw,
|
|
_FntpOptions_sec,
|
|
_FntpOptions_hops,
|
|
_FntpOptions_lpp,
|
|
_FntpOptions_cip,
|
|
_FntpOptions_opt5,
|
|
_FntpOptions_opt6,
|
|
_FntpOptions_opt7,
|
|
FntpOptions,
|
|
_FNTPintForwarding_hostITS_scuId,
|
|
_FNTPintForwarding_link,
|
|
_FNTPintForwarding_counter,
|
|
_FNTPintForwarding_sourcePort,
|
|
_FNTPintForwarding_destinationPort,
|
|
FNTPintForwarding,
|
|
FNTPpacketCounter,
|
|
FNTPsecurity,
|
|
FNTPhopCount,
|
|
_FNTPCIPheader_rxCIP,
|
|
_FNTPCIPheader_txCIP,
|
|
FNTPCIPheader,
|
|
RXcip,
|
|
TXcip,
|
|
_DeleteFNTP_reference,
|
|
DeleteFNTP,
|
|
_DeleteNotFNTP_reference,
|
|
DeleteNotFNTP,
|
|
_SetFNTP_remotePort,
|
|
_SetFNTP_linkID,
|
|
_SetFNTP_ciStatus,
|
|
_SetFNTP_linkPort,
|
|
_SetFNTP_serviceInfo,
|
|
_SetFNTP_priority,
|
|
_SetFNTP_timeout,
|
|
SetFNTP,
|
|
_SetConfFNTP_reference,
|
|
SetConfFNTP,
|
|
_HostServiceInfo_servicePort,
|
|
_HostServiceInfo_hostITSscu,
|
|
_HostServiceInfo_servicePriority,
|
|
HostServiceInfo,
|
|
_SetNotFNTP_reference,
|
|
_SetNotFNTP_remotePort,
|
|
_SetNotFNTP_linkID,
|
|
_SetNotFNTP_ciStatus,
|
|
_SetNotFNTP_linkPort,
|
|
_SetNotFNTP_serviceInfo,
|
|
_SetNotFNTP_priority,
|
|
_SetNotFNTP_timeout,
|
|
SetNotFNTP,
|
|
_UpdateFNTP_fill,
|
|
_UpdateFNTP_reference,
|
|
_UpdateFNTP_remotePort,
|
|
_UpdateFNTP_linkID,
|
|
_UpdateFNTP_ciStatus,
|
|
_UpdateFNTP_linkPort,
|
|
_UpdateFNTP_serviceInfo,
|
|
_UpdateFNTP_priority,
|
|
_UpdateFNTP_timeout,
|
|
UpdateFNTP,
|
|
_UpdateNotFNTP_fill,
|
|
_UpdateNotFNTP_reference,
|
|
_UpdateNotFNTP_remotePort,
|
|
_UpdateNotFNTP_linkID,
|
|
_UpdateNotFNTP_ciStatus,
|
|
_UpdateNotFNTP_linkPort,
|
|
_UpdateNotFNTP_serviceInfo,
|
|
_UpdateNotFNTP_priority,
|
|
_UpdateNotFNTP_timeout,
|
|
UpdateNotFNTP,
|
|
NFSAP,
|
|
__NFsapPrimitivesDown_spRef_tab,
|
|
___NFsapPrimitivesDown_spRef_tab_val_Primitive_0,
|
|
___NFsapPrimitivesDown_spRef_tab_val_Primitive_1,
|
|
_NFsapPrimitivesDown_spRef,
|
|
_NFsapPrimitivesDown_servPrimitive,
|
|
NFsapPrimitivesDown,
|
|
NFsapspsdown,
|
|
_NFsapspsdown_val_Primitive_0,
|
|
_NFsapspsdown_val_Primitive_1,
|
|
fntpPortRequest,
|
|
_fntpPortRequest_val_Primitive,
|
|
fntpCommRequest,
|
|
_fntpCommRequest_val_Primitive,
|
|
__NFsapPrimitivesUp_spRef_tab,
|
|
___NFsapPrimitivesUp_spRef_tab_val_Primitive_0,
|
|
___NFsapPrimitivesUp_spRef_tab_val_Primitive_1,
|
|
___NFsapPrimitivesUp_spRef_tab_val_Primitive_2,
|
|
_NFsapPrimitivesUp_spRef,
|
|
_NFsapPrimitivesUp_servPrimitive,
|
|
NFsapPrimitivesUp,
|
|
NFsapspsup,
|
|
_NFsapspsup_val_Primitive_0,
|
|
_NFsapspsup_val_Primitive_1,
|
|
_NFsapspsup_val_Primitive_2,
|
|
fntpPortConfirm,
|
|
_fntpPortConfirm_val_Primitive,
|
|
fntpCommConfirm,
|
|
_fntpCommConfirm_val_Primitive,
|
|
fntpCommIndication,
|
|
_fntpCommIndication_val_Primitive,
|
|
PortOp,
|
|
_NFfntpPortRequest_serviceRef,
|
|
_NFfntpPortRequest_operation,
|
|
_NFfntpPortRequest_portno,
|
|
_NFfntpPortRequest_priority,
|
|
NFfntpPortRequest,
|
|
_NFfntpPortConfirm_serviceRef,
|
|
_NFfntpPortConfirm_servicePort,
|
|
NFfntpPortConfirm,
|
|
_NFfntpCommRequest_commRef,
|
|
_NFfntpCommRequest_servicePort,
|
|
_NFfntpCommRequest_remotePort,
|
|
_NFfntpCommRequest_linkID,
|
|
_NFfntpCommRequest_data,
|
|
_NFfntpCommRequest_priority,
|
|
_NFfntpCommRequest_controlField,
|
|
NFfntpCommRequest,
|
|
_NFfntpCommConfirm_commRef,
|
|
_NFfntpCommConfirm_servicePort,
|
|
_NFfntpCommConfirm_errStatus,
|
|
NFfntpCommConfirm,
|
|
FNTPerrorStatus,
|
|
_NFfntpCommIndication_servicePort,
|
|
_NFfntpCommIndication_remotePort,
|
|
_NFfntpCommIndication_linkID,
|
|
_NFfntpCommIndication_data,
|
|
_NFfntpCommIndication_priority,
|
|
_NFfntpCommIndication_controlField,
|
|
NFfntpCommIndication,
|
|
_PortNumber_portShort,
|
|
_PortNumber_portLong,
|
|
PortNumber,
|
|
ITSfpdu,
|
|
NTtimeout,
|
|
noFNTPfwtEntries,
|
|
]
|
|
|
|
class CALMfsap:
|
|
|
|
_name_ = u'CALMfsap'
|
|
_oid_ = [1, 0, 24102, 5, 1]
|
|
|
|
_obj_ = [
|
|
u'SAM',
|
|
u'FmtID',
|
|
u'VersionFSAP',
|
|
u'ServiceList',
|
|
u'ChannelList',
|
|
u'IpServList',
|
|
u'NonipService',
|
|
u'SessionChannel',
|
|
u'IpService',
|
|
u'CTX',
|
|
u'ServContextList',
|
|
u'IpContextList',
|
|
u'IpContext',
|
|
u'GCctxTxCmd',
|
|
u'GCperiodCmd',
|
|
u'GCsamctx',
|
|
u'GCsamctxConf',
|
|
u'GCdeleteCmd',
|
|
u'ServiceInfo',
|
|
u'NonipSAMctx',
|
|
u'IpSAMctx',
|
|
u'CTXrxNot',
|
|
u'SAMrxNot',
|
|
u'GCsam',
|
|
u'SAMserviceData',
|
|
u'NonipSAM',
|
|
u'IpSAM',
|
|
u'GCctx',
|
|
u'CTXserviceData',
|
|
u'NonipContext',
|
|
u'GCregServer',
|
|
u'GCupdateServer',
|
|
u'GCderegServer',
|
|
u'GCregClient',
|
|
u'GCupdateClient',
|
|
u'GCderegClient',
|
|
u'GCregServerConf',
|
|
u'GCupdateServerConf',
|
|
u'GCderegServerConf',
|
|
u'GCregClientConf',
|
|
u'GCupdateClientConf',
|
|
u'GCderegClientConf',
|
|
u'ServiceData',
|
|
u'ContextData',
|
|
u'IpServiceData',
|
|
u'IpContextData',
|
|
u'GCschedule',
|
|
u'GCsched',
|
|
u'ServiceDataReg',
|
|
u'NonipServiceReg',
|
|
u'IpServiceReg',
|
|
u'GcInterval',
|
|
u'IpInfo',
|
|
u'IpAddressInfo',
|
|
u'noNonipServices',
|
|
u'noChannels',
|
|
u'noIpServices',
|
|
u'noNonipContexts',
|
|
u'noIpContexts',
|
|
u'noServiceDataOctets',
|
|
u'noIpServiceDataOctets',
|
|
u'noContextDataOctets',
|
|
u'noIpContextDataOctets',
|
|
u'versionNoFSAP',
|
|
]
|
|
_type_ = [
|
|
u'SAM',
|
|
u'FmtID',
|
|
u'VersionFSAP',
|
|
u'ServiceList',
|
|
u'ChannelList',
|
|
u'IpServList',
|
|
u'NonipService',
|
|
u'SessionChannel',
|
|
u'IpService',
|
|
u'CTX',
|
|
u'ServContextList',
|
|
u'IpContextList',
|
|
u'IpContext',
|
|
u'GCctxTxCmd',
|
|
u'GCperiodCmd',
|
|
u'GCsamctx',
|
|
u'GCsamctxConf',
|
|
u'GCdeleteCmd',
|
|
u'ServiceInfo',
|
|
u'NonipSAMctx',
|
|
u'IpSAMctx',
|
|
u'CTXrxNot',
|
|
u'SAMrxNot',
|
|
u'GCsam',
|
|
u'SAMserviceData',
|
|
u'NonipSAM',
|
|
u'IpSAM',
|
|
u'GCctx',
|
|
u'CTXserviceData',
|
|
u'NonipContext',
|
|
u'GCregServer',
|
|
u'GCupdateServer',
|
|
u'GCderegServer',
|
|
u'GCregClient',
|
|
u'GCupdateClient',
|
|
u'GCderegClient',
|
|
u'GCregServerConf',
|
|
u'GCupdateServerConf',
|
|
u'GCderegServerConf',
|
|
u'GCregClientConf',
|
|
u'GCupdateClientConf',
|
|
u'GCderegClientConf',
|
|
u'ServiceData',
|
|
u'ContextData',
|
|
u'IpServiceData',
|
|
u'IpContextData',
|
|
u'GCschedule',
|
|
u'GCsched',
|
|
u'ServiceDataReg',
|
|
u'NonipServiceReg',
|
|
u'IpServiceReg',
|
|
u'GcInterval',
|
|
u'IpInfo',
|
|
u'IpAddressInfo',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
u'noNonipServices',
|
|
u'noChannels',
|
|
u'noIpServices',
|
|
u'noNonipContexts',
|
|
u'noIpContexts',
|
|
u'noServiceDataOctets',
|
|
u'noIpServiceDataOctets',
|
|
u'noContextDataOctets',
|
|
u'noIpContextDataOctets',
|
|
u'versionNoFSAP',
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< SAM >-----#
|
|
SAM = SEQ(name=u'SAM', mode=MODE_TYPE)
|
|
_SAM_fmtID = INT(name=u'fmtID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'FmtID')))
|
|
_SAM_version = INT(name=u'version', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'VersionFSAP')))
|
|
_SAM_serverID = OCT_STR(name=u'serverID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'StationID')))
|
|
_SAM_serviceList = SEQ_OF(name=u'serviceList', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'ServiceList')))
|
|
_SAM_channelList = SEQ_OF(name=u'channelList', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'ChannelList')))
|
|
_SAM_ipServList = SEQ_OF(name=u'ipServList', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpServList')))
|
|
SAM._cont = ASN1Dict([
|
|
(u'fmtID', _SAM_fmtID),
|
|
(u'version', _SAM_version),
|
|
(u'serverID', _SAM_serverID),
|
|
(u'serviceList', _SAM_serviceList),
|
|
(u'channelList', _SAM_channelList),
|
|
(u'ipServList', _SAM_ipServList),
|
|
])
|
|
SAM._ext = None
|
|
|
|
#-----< FmtID >-----#
|
|
FmtID = INT(name=u'FmtID', mode=MODE_TYPE)
|
|
FmtID._cont = ASN1Dict([(u'sam', 0), (u'ctx', 1)])
|
|
FmtID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
|
|
|
|
#-----< VersionFSAP >-----#
|
|
VersionFSAP = INT(name=u'VersionFSAP', mode=MODE_TYPE)
|
|
VersionFSAP._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
|
|
|
|
#-----< ServiceList >-----#
|
|
ServiceList = SEQ_OF(name=u'ServiceList', mode=MODE_TYPE)
|
|
_ServiceList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'NonipService')))
|
|
ServiceList._cont = _ServiceList__item_
|
|
ServiceList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< ChannelList >-----#
|
|
ChannelList = SEQ_OF(name=u'ChannelList', mode=MODE_TYPE)
|
|
_ChannelList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'SessionChannel')))
|
|
ChannelList._cont = _ChannelList__item_
|
|
ChannelList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< IpServList >-----#
|
|
IpServList = SEQ_OF(name=u'IpServList', mode=MODE_TYPE)
|
|
_IpServList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'IpService')))
|
|
IpServList._cont = _IpServList__item_
|
|
IpServList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< NonipService >-----#
|
|
NonipService = SEQ(name=u'NonipService', mode=MODE_TYPE)
|
|
_NonipService_serviceID = CHOICE(name=u'serviceID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSaid')))
|
|
_NonipService_serviceData = OCT_STR(name=u'serviceData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'ServiceData')))
|
|
_NonipService_serverPort = CHOICE(name=u'serverPort', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
_NonipService_sessionChannel = INT(name=u'sessionChannel', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_NonipService_sessionChannel._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
NonipService._cont = ASN1Dict([
|
|
(u'serviceID', _NonipService_serviceID),
|
|
(u'serviceData', _NonipService_serviceData),
|
|
(u'serverPort', _NonipService_serverPort),
|
|
(u'sessionChannel', _NonipService_sessionChannel),
|
|
])
|
|
NonipService._ext = None
|
|
|
|
#-----< SessionChannel >-----#
|
|
SessionChannel = SEQ(name=u'SessionChannel', mode=MODE_TYPE)
|
|
_SessionChannel_serviceChannel = INT(name=u'serviceChannel', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_SessionChannel_serviceChannel._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_SessionChannel_medium = INT(name=u'medium', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'MedType')))
|
|
_SessionChannel_schParams = OCT_STR(name=u'schParams', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
SessionChannel._cont = ASN1Dict([
|
|
(u'serviceChannel', _SessionChannel_serviceChannel),
|
|
(u'medium', _SessionChannel_medium),
|
|
(u'schParams', _SessionChannel_schParams),
|
|
])
|
|
SessionChannel._ext = None
|
|
|
|
#-----< IpService >-----#
|
|
IpService = SEQ(name=u'IpService', mode=MODE_TYPE)
|
|
_IpService_serviceID = CHOICE(name=u'serviceID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSaid')))
|
|
_IpService_serviceData = OCT_STR(name=u'serviceData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpServiceData')))
|
|
_IpService_ipInfo = SEQ(name=u'ipInfo', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpInfo')))
|
|
_IpService_sessionChannel = INT(name=u'sessionChannel', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_IpService_sessionChannel._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
IpService._cont = ASN1Dict([
|
|
(u'serviceID', _IpService_serviceID),
|
|
(u'serviceData', _IpService_serviceData),
|
|
(u'ipInfo', _IpService_ipInfo),
|
|
(u'sessionChannel', _IpService_sessionChannel),
|
|
])
|
|
IpService._ext = None
|
|
|
|
#-----< CTX >-----#
|
|
CTX = SEQ(name=u'CTX', mode=MODE_TYPE)
|
|
_CTX_fmtID = INT(name=u'fmtID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'FmtID')))
|
|
_CTX_version = INT(name=u'version', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'VersionFSAP')))
|
|
_CTX_clientID = OCT_STR(name=u'clientID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'StationID')))
|
|
_CTX_servContextList = SEQ_OF(name=u'servContextList', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'ServContextList')))
|
|
_CTX_ipContextList = SEQ_OF(name=u'ipContextList', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpContextList')))
|
|
CTX._cont = ASN1Dict([
|
|
(u'fmtID', _CTX_fmtID),
|
|
(u'version', _CTX_version),
|
|
(u'clientID', _CTX_clientID),
|
|
(u'servContextList', _CTX_servContextList),
|
|
(u'ipContextList', _CTX_ipContextList),
|
|
])
|
|
CTX._ext = None
|
|
|
|
#-----< ServContextList >-----#
|
|
ServContextList = SEQ_OF(name=u'ServContextList', mode=MODE_TYPE)
|
|
_ServContextList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'NonipContext')))
|
|
ServContextList._cont = _ServContextList__item_
|
|
ServContextList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< IpContextList >-----#
|
|
IpContextList = SEQ_OF(name=u'IpContextList', mode=MODE_TYPE)
|
|
_IpContextList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'IpContext')))
|
|
IpContextList._cont = _IpContextList__item_
|
|
IpContextList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< IpContext >-----#
|
|
IpContext = SEQ(name=u'IpContext', mode=MODE_TYPE)
|
|
_IpContext_serviceID = CHOICE(name=u'serviceID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSaid')))
|
|
_IpContext_contextData = OCT_STR(name=u'contextData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpContextData')))
|
|
_IpContext_ipInfo = SEQ(name=u'ipInfo', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpInfo')))
|
|
IpContext._cont = ASN1Dict([
|
|
(u'serviceID', _IpContext_serviceID),
|
|
(u'contextData', _IpContext_contextData),
|
|
(u'ipInfo', _IpContext_ipInfo),
|
|
])
|
|
IpContext._ext = None
|
|
|
|
#-----< GCctxTxCmd >-----#
|
|
GCctxTxCmd = SEQ(name=u'GCctxTxCmd', mode=MODE_TYPE)
|
|
_GCctxTxCmd_link = SEQ(name=u'link', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_GCctxTxCmd_ctx = SEQ(name=u'ctx', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'CTX')))
|
|
GCctxTxCmd._cont = ASN1Dict([
|
|
(u'link', _GCctxTxCmd_link),
|
|
(u'ctx', _GCctxTxCmd_ctx),
|
|
])
|
|
GCctxTxCmd._ext = None
|
|
|
|
#-----< GCperiodCmd >-----#
|
|
GCperiodCmd = SEQ(name=u'GCperiodCmd', mode=MODE_TYPE)
|
|
_GCperiodCmd_applicationID = SEQ(name=u'applicationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ApplicationID')))
|
|
_GCperiodCmd_bcVCIs = SEQ_OF(name=u'bcVCIs', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__GCperiodCmd_bcVCIs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_GCperiodCmd_bcVCIs._cont = __GCperiodCmd_bcVCIs__item_
|
|
_GCperiodCmd_bcVCIs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=256)], ev=None, er=[])
|
|
_GCperiodCmd_gcInterval = INT(name=u'gcInterval', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'GcInterval')))
|
|
_GCperiodCmd_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_GCperiodCmd_serviceDataReg = SEQ(name=u'serviceDataReg', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'ServiceDataReg')))
|
|
GCperiodCmd._cont = ASN1Dict([
|
|
(u'applicationID', _GCperiodCmd_applicationID),
|
|
(u'bcVCIs', _GCperiodCmd_bcVCIs),
|
|
(u'gcInterval', _GCperiodCmd_gcInterval),
|
|
(u'priority', _GCperiodCmd_priority),
|
|
(u'serviceDataReg', _GCperiodCmd_serviceDataReg),
|
|
])
|
|
GCperiodCmd._ext = None
|
|
|
|
#-----< GCsamctx >-----#
|
|
GCsamctx = SEQ(name=u'GCsamctx', mode=MODE_TYPE)
|
|
_GCsamctx_applicationID = SEQ(name=u'applicationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ApplicationID')))
|
|
_GCsamctx_serverID = OCT_STR(name=u'serverID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'StationID')))
|
|
_GCsamctx_serviceInfo = SEQ(name=u'serviceInfo', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'ServiceInfo')))
|
|
_GCsamctx_link = SEQ(name=u'link', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
GCsamctx._cont = ASN1Dict([
|
|
(u'applicationID', _GCsamctx_applicationID),
|
|
(u'serverID', _GCsamctx_serverID),
|
|
(u'serviceInfo', _GCsamctx_serviceInfo),
|
|
(u'link', _GCsamctx_link),
|
|
])
|
|
GCsamctx._ext = None
|
|
|
|
#-----< GCsamctxConf >-----#
|
|
GCsamctxConf = SEQ(name=u'GCsamctxConf', mode=MODE_TYPE)
|
|
_GCsamctxConf_applicationID = SEQ(name=u'applicationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ApplicationID')))
|
|
_GCsamctxConf_link = SEQ(name=u'link', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_GCsamctxConf_port = CHOICE(name=u'port', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
GCsamctxConf._cont = ASN1Dict([
|
|
(u'applicationID', _GCsamctxConf_applicationID),
|
|
(u'link', _GCsamctxConf_link),
|
|
(u'port', _GCsamctxConf_port),
|
|
])
|
|
GCsamctxConf._ext = None
|
|
|
|
#-----< GCdeleteCmd >-----#
|
|
GCdeleteCmd = SEQ(name=u'GCdeleteCmd', mode=MODE_TYPE)
|
|
_GCdeleteCmd_applicationID = SEQ(name=u'applicationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ApplicationID')))
|
|
GCdeleteCmd._cont = ASN1Dict([
|
|
(u'applicationID', _GCdeleteCmd_applicationID),
|
|
])
|
|
GCdeleteCmd._ext = None
|
|
|
|
#-----< ServiceInfo >-----#
|
|
ServiceInfo = SEQ(name=u'ServiceInfo', mode=MODE_TYPE)
|
|
_ServiceInfo_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ServiceInfo_fill._const_sz = ASN1Set(rv=[7], rr=[], ev=None, er=[])
|
|
_ServiceInfo_info = CHOICE(name=u'info', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
|
|
__ServiceInfo_info_nonipService = SEQ(name=u'nonipService', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'NonipSAMctx')))
|
|
__ServiceInfo_info_ipService = SEQ(name=u'ipService', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpSAMctx')))
|
|
_ServiceInfo_info._cont = ASN1Dict([
|
|
(u'nonipService', __ServiceInfo_info_nonipService),
|
|
(u'ipService', __ServiceInfo_info_ipService),
|
|
])
|
|
_ServiceInfo_info._ext = None
|
|
ServiceInfo._cont = ASN1Dict([
|
|
(u'fill', _ServiceInfo_fill),
|
|
(u'info', _ServiceInfo_info),
|
|
])
|
|
ServiceInfo._ext = None
|
|
|
|
#-----< NonipSAMctx >-----#
|
|
NonipSAMctx = SEQ(name=u'NonipSAMctx', mode=MODE_TYPE)
|
|
_NonipSAMctx_serviceID = CHOICE(name=u'serviceID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSaid')))
|
|
_NonipSAMctx_providerPort = CHOICE(name=u'providerPort', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
NonipSAMctx._cont = ASN1Dict([
|
|
(u'serviceID', _NonipSAMctx_serviceID),
|
|
(u'providerPort', _NonipSAMctx_providerPort),
|
|
])
|
|
NonipSAMctx._ext = None
|
|
|
|
#-----< IpSAMctx >-----#
|
|
IpSAMctx = SEQ(name=u'IpSAMctx', mode=MODE_TYPE)
|
|
_IpSAMctx_serviceID = CHOICE(name=u'serviceID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSaid')))
|
|
_IpSAMctx_ipInfo = SEQ(name=u'ipInfo', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpInfo')))
|
|
IpSAMctx._cont = ASN1Dict([
|
|
(u'serviceID', _IpSAMctx_serviceID),
|
|
(u'ipInfo', _IpSAMctx_ipInfo),
|
|
])
|
|
IpSAMctx._ext = None
|
|
|
|
#-----< CTXrxNot >-----#
|
|
CTXrxNot = SEQ(name=u'CTXrxNot', mode=MODE_TYPE)
|
|
_CTXrxNot_link = SEQ(name=u'link', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_CTXrxNot_ctx = SEQ(name=u'ctx', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'CTX')))
|
|
CTXrxNot._cont = ASN1Dict([
|
|
(u'link', _CTXrxNot_link),
|
|
(u'ctx', _CTXrxNot_ctx),
|
|
])
|
|
CTXrxNot._ext = None
|
|
|
|
#-----< SAMrxNot >-----#
|
|
SAMrxNot = SEQ(name=u'SAMrxNot', mode=MODE_TYPE)
|
|
_SAMrxNot_link = SEQ(name=u'link', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_SAMrxNot_sam = SEQ(name=u'sam', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'SAM')))
|
|
SAMrxNot._cont = ASN1Dict([
|
|
(u'link', _SAMrxNot_link),
|
|
(u'sam', _SAMrxNot_sam),
|
|
])
|
|
SAMrxNot._ext = None
|
|
|
|
#-----< GCsam >-----#
|
|
GCsam = SEQ(name=u'GCsam', mode=MODE_TYPE)
|
|
_GCsam_applicationID = SEQ(name=u'applicationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ApplicationID')))
|
|
_GCsam_serverID = OCT_STR(name=u'serverID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'StationID')))
|
|
_GCsam_serviceData = SEQ(name=u'serviceData', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'SAMserviceData')))
|
|
_GCsam_link = SEQ(name=u'link', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
GCsam._cont = ASN1Dict([
|
|
(u'applicationID', _GCsam_applicationID),
|
|
(u'serverID', _GCsam_serverID),
|
|
(u'serviceData', _GCsam_serviceData),
|
|
(u'link', _GCsam_link),
|
|
])
|
|
GCsam._ext = None
|
|
|
|
#-----< SAMserviceData >-----#
|
|
SAMserviceData = SEQ(name=u'SAMserviceData', mode=MODE_TYPE)
|
|
_SAMserviceData_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_SAMserviceData_fill._const_sz = ASN1Set(rv=[7], rr=[], ev=None, er=[])
|
|
_SAMserviceData_servData = CHOICE(name=u'servData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
|
|
__SAMserviceData_servData_nonipService = SEQ(name=u'nonipService', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'NonipSAM')))
|
|
__SAMserviceData_servData_ipService = SEQ(name=u'ipService', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpSAM')))
|
|
_SAMserviceData_servData._cont = ASN1Dict([
|
|
(u'nonipService', __SAMserviceData_servData_nonipService),
|
|
(u'ipService', __SAMserviceData_servData_ipService),
|
|
])
|
|
_SAMserviceData_servData._ext = None
|
|
SAMserviceData._cont = ASN1Dict([
|
|
(u'fill', _SAMserviceData_fill),
|
|
(u'servData', _SAMserviceData_servData),
|
|
])
|
|
SAMserviceData._ext = None
|
|
|
|
#-----< NonipSAM >-----#
|
|
NonipSAM = SEQ(name=u'NonipSAM', mode=MODE_TYPE)
|
|
_NonipSAM_serviceID = CHOICE(name=u'serviceID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSaid')))
|
|
_NonipSAM_serviceData = OCT_STR(name=u'serviceData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'ServiceData')))
|
|
_NonipSAM_providerPort = CHOICE(name=u'providerPort', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
_NonipSAM_sessionChannel = SEQ(name=u'sessionChannel', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'SessionChannel')))
|
|
NonipSAM._cont = ASN1Dict([
|
|
(u'serviceID', _NonipSAM_serviceID),
|
|
(u'serviceData', _NonipSAM_serviceData),
|
|
(u'providerPort', _NonipSAM_providerPort),
|
|
(u'sessionChannel', _NonipSAM_sessionChannel),
|
|
])
|
|
NonipSAM._ext = None
|
|
|
|
#-----< IpSAM >-----#
|
|
IpSAM = SEQ(name=u'IpSAM', mode=MODE_TYPE)
|
|
_IpSAM_serviceID = CHOICE(name=u'serviceID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSaid')))
|
|
_IpSAM_serviceData = OCT_STR(name=u'serviceData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpServiceData')))
|
|
_IpSAM_ipInfo = SEQ(name=u'ipInfo', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpInfo')))
|
|
_IpSAM_sessionChannel = SEQ(name=u'sessionChannel', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'SessionChannel')))
|
|
IpSAM._cont = ASN1Dict([
|
|
(u'serviceID', _IpSAM_serviceID),
|
|
(u'serviceData', _IpSAM_serviceData),
|
|
(u'ipInfo', _IpSAM_ipInfo),
|
|
(u'sessionChannel', _IpSAM_sessionChannel),
|
|
])
|
|
IpSAM._ext = None
|
|
|
|
#-----< GCctx >-----#
|
|
GCctx = SEQ(name=u'GCctx', mode=MODE_TYPE)
|
|
_GCctx_applicationID = SEQ(name=u'applicationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ApplicationID')))
|
|
_GCctx_clientID = OCT_STR(name=u'clientID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'StationID')))
|
|
_GCctx_serviceContext = SEQ(name=u'serviceContext', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'CTXserviceData')))
|
|
GCctx._cont = ASN1Dict([
|
|
(u'applicationID', _GCctx_applicationID),
|
|
(u'clientID', _GCctx_clientID),
|
|
(u'serviceContext', _GCctx_serviceContext),
|
|
])
|
|
GCctx._ext = None
|
|
|
|
#-----< CTXserviceData >-----#
|
|
CTXserviceData = SEQ(name=u'CTXserviceData', mode=MODE_TYPE)
|
|
_CTXserviceData_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_CTXserviceData_fill._const_sz = ASN1Set(rv=[7], rr=[], ev=None, er=[])
|
|
_CTXserviceData_servData = CHOICE(name=u'servData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
|
|
__CTXserviceData_servData_nonipContext = SEQ(name=u'nonipContext', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'NonipContext')))
|
|
__CTXserviceData_servData_ipContext = SEQ(name=u'ipContext', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpContext')))
|
|
_CTXserviceData_servData._cont = ASN1Dict([
|
|
(u'nonipContext', __CTXserviceData_servData_nonipContext),
|
|
(u'ipContext', __CTXserviceData_servData_ipContext),
|
|
])
|
|
_CTXserviceData_servData._ext = None
|
|
CTXserviceData._cont = ASN1Dict([
|
|
(u'fill', _CTXserviceData_fill),
|
|
(u'servData', _CTXserviceData_servData),
|
|
])
|
|
CTXserviceData._ext = None
|
|
|
|
#-----< NonipContext >-----#
|
|
NonipContext = SEQ(name=u'NonipContext', mode=MODE_TYPE)
|
|
_NonipContext_serviceID = CHOICE(name=u'serviceID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSaid')))
|
|
_NonipContext_contextData = OCT_STR(name=u'contextData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'ContextData')))
|
|
_NonipContext_userPort = CHOICE(name=u'userPort', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
NonipContext._cont = ASN1Dict([
|
|
(u'serviceID', _NonipContext_serviceID),
|
|
(u'contextData', _NonipContext_contextData),
|
|
(u'userPort', _NonipContext_userPort),
|
|
])
|
|
NonipContext._ext = None
|
|
|
|
#-----< GCregServer >-----#
|
|
GCregServer = SEQ(name=u'GCregServer', mode=MODE_TYPE)
|
|
_GCregServer_applicationID = SEQ(name=u'applicationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ApplicationID')))
|
|
_GCregServer_gCschedule = SEQ_OF(name=u'gCschedule', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'GCschedule')))
|
|
_GCregServer_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_GCregServer_serviceDataReg = SEQ(name=u'serviceDataReg', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'ServiceDataReg')))
|
|
GCregServer._cont = ASN1Dict([
|
|
(u'applicationID', _GCregServer_applicationID),
|
|
(u'gCschedule', _GCregServer_gCschedule),
|
|
(u'priority', _GCregServer_priority),
|
|
(u'serviceDataReg', _GCregServer_serviceDataReg),
|
|
])
|
|
GCregServer._ext = None
|
|
|
|
#-----< GCupdateServer >-----#
|
|
GCupdateServer = SEQ(name=u'GCupdateServer', mode=MODE_TYPE)
|
|
_GCupdateServer_applicationID = SEQ(name=u'applicationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ApplicationID')))
|
|
_GCupdateServer_gCschedule = SEQ_OF(name=u'gCschedule', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'GCschedule')))
|
|
_GCupdateServer_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_GCupdateServer_fill._const_sz = ASN1Set(rv=[7], rr=[], ev=None, er=[])
|
|
_GCupdateServer_serviceDataReg = SEQ_OF(name=u'serviceDataReg', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__GCupdateServer_serviceDataReg__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'ServiceDataReg')))
|
|
_GCupdateServer_serviceDataReg._cont = __GCupdateServer_serviceDataReg__item_
|
|
_GCupdateServer_serviceDataReg._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1)], ev=None, er=[])
|
|
GCupdateServer._cont = ASN1Dict([
|
|
(u'applicationID', _GCupdateServer_applicationID),
|
|
(u'gCschedule', _GCupdateServer_gCschedule),
|
|
(u'fill', _GCupdateServer_fill),
|
|
(u'serviceDataReg', _GCupdateServer_serviceDataReg),
|
|
])
|
|
GCupdateServer._ext = None
|
|
|
|
#-----< GCderegServer >-----#
|
|
GCderegServer = SEQ(name=u'GCderegServer', mode=MODE_TYPE)
|
|
_GCderegServer_applicationID = SEQ(name=u'applicationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ApplicationID')))
|
|
GCderegServer._cont = ASN1Dict([
|
|
(u'applicationID', _GCderegServer_applicationID),
|
|
])
|
|
GCderegServer._ext = None
|
|
|
|
#-----< GCregClient >-----#
|
|
GCregClient = SEQ(name=u'GCregClient', mode=MODE_TYPE)
|
|
_GCregClient_applicationID = SEQ(name=u'applicationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ApplicationID')))
|
|
_GCregClient_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_GCregClient_serviceID = CHOICE(name=u'serviceID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSaid')))
|
|
_GCregClient_contextData = OCT_STR(name=u'contextData', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'ContextData')))
|
|
GCregClient._cont = ASN1Dict([
|
|
(u'applicationID', _GCregClient_applicationID),
|
|
(u'priority', _GCregClient_priority),
|
|
(u'serviceID', _GCregClient_serviceID),
|
|
(u'contextData', _GCregClient_contextData),
|
|
])
|
|
GCregClient._ext = None
|
|
|
|
#-----< GCupdateClient >-----#
|
|
GCupdateClient = SEQ(name=u'GCupdateClient', mode=MODE_TYPE)
|
|
_GCupdateClient_applicationID = SEQ(name=u'applicationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ApplicationID')))
|
|
_GCupdateClient_serviceID = CHOICE(name=u'serviceID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSaid')))
|
|
_GCupdateClient_contextData = OCT_STR(name=u'contextData', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'ContextData')))
|
|
GCupdateClient._cont = ASN1Dict([
|
|
(u'applicationID', _GCupdateClient_applicationID),
|
|
(u'serviceID', _GCupdateClient_serviceID),
|
|
(u'contextData', _GCupdateClient_contextData),
|
|
])
|
|
GCupdateClient._ext = None
|
|
|
|
#-----< GCderegClient >-----#
|
|
GCderegClient = SEQ(name=u'GCderegClient', mode=MODE_TYPE)
|
|
_GCderegClient_applicationID = SEQ(name=u'applicationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ApplicationID')))
|
|
GCderegClient._cont = ASN1Dict([
|
|
(u'applicationID', _GCderegClient_applicationID),
|
|
])
|
|
GCderegClient._ext = None
|
|
|
|
#-----< GCregServerConf >-----#
|
|
GCregServerConf = SEQ(name=u'GCregServerConf', mode=MODE_TYPE)
|
|
_GCregServerConf_applicationID = SEQ(name=u'applicationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ApplicationID')))
|
|
GCregServerConf._cont = ASN1Dict([
|
|
(u'applicationID', _GCregServerConf_applicationID),
|
|
])
|
|
GCregServerConf._ext = None
|
|
|
|
#-----< GCupdateServerConf >-----#
|
|
GCupdateServerConf = SEQ(name=u'GCupdateServerConf', mode=MODE_TYPE)
|
|
_GCupdateServerConf_applicationID = SEQ(name=u'applicationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ApplicationID')))
|
|
GCupdateServerConf._cont = ASN1Dict([
|
|
(u'applicationID', _GCupdateServerConf_applicationID),
|
|
])
|
|
GCupdateServerConf._ext = None
|
|
|
|
#-----< GCderegServerConf >-----#
|
|
GCderegServerConf = SEQ(name=u'GCderegServerConf', mode=MODE_TYPE)
|
|
_GCderegServerConf_applicationID = SEQ(name=u'applicationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ApplicationID')))
|
|
GCderegServerConf._cont = ASN1Dict([
|
|
(u'applicationID', _GCderegServerConf_applicationID),
|
|
])
|
|
GCderegServerConf._ext = None
|
|
|
|
#-----< GCregClientConf >-----#
|
|
GCregClientConf = SEQ(name=u'GCregClientConf', mode=MODE_TYPE)
|
|
_GCregClientConf_applicationID = SEQ(name=u'applicationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ApplicationID')))
|
|
GCregClientConf._cont = ASN1Dict([
|
|
(u'applicationID', _GCregClientConf_applicationID),
|
|
])
|
|
GCregClientConf._ext = None
|
|
|
|
#-----< GCupdateClientConf >-----#
|
|
GCupdateClientConf = SEQ(name=u'GCupdateClientConf', mode=MODE_TYPE)
|
|
_GCupdateClientConf_applicationID = SEQ(name=u'applicationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ApplicationID')))
|
|
GCupdateClientConf._cont = ASN1Dict([
|
|
(u'applicationID', _GCupdateClientConf_applicationID),
|
|
])
|
|
GCupdateClientConf._ext = None
|
|
|
|
#-----< GCderegClientConf >-----#
|
|
GCderegClientConf = SEQ(name=u'GCderegClientConf', mode=MODE_TYPE)
|
|
_GCderegClientConf_applicationID = SEQ(name=u'applicationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ApplicationID')))
|
|
GCderegClientConf._cont = ASN1Dict([
|
|
(u'applicationID', _GCderegClientConf_applicationID),
|
|
])
|
|
GCderegClientConf._ext = None
|
|
|
|
#-----< ServiceData >-----#
|
|
ServiceData = OCT_STR(name=u'ServiceData', mode=MODE_TYPE)
|
|
ServiceData._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< ContextData >-----#
|
|
ContextData = OCT_STR(name=u'ContextData', mode=MODE_TYPE)
|
|
ContextData._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< IpServiceData >-----#
|
|
IpServiceData = OCT_STR(name=u'IpServiceData', mode=MODE_TYPE)
|
|
IpServiceData._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< IpContextData >-----#
|
|
IpContextData = OCT_STR(name=u'IpContextData', mode=MODE_TYPE)
|
|
IpContextData._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< GCschedule >-----#
|
|
GCschedule = SEQ_OF(name=u'GCschedule', mode=MODE_TYPE)
|
|
_GCschedule__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCsched')))
|
|
GCschedule._cont = _GCschedule__item_
|
|
GCschedule._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< GCsched >-----#
|
|
GCsched = SEQ(name=u'GCsched', mode=MODE_TYPE)
|
|
_GCsched_medium = INT(name=u'medium', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'MedType')))
|
|
_GCsched_directivity = SEQ(name=u'directivity', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Directivity')))
|
|
_GCsched_gcInterval = INT(name=u'gcInterval', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'GcInterval')))
|
|
GCsched._cont = ASN1Dict([
|
|
(u'medium', _GCsched_medium),
|
|
(u'directivity', _GCsched_directivity),
|
|
(u'gcInterval', _GCsched_gcInterval),
|
|
])
|
|
GCsched._ext = None
|
|
|
|
#-----< ServiceDataReg >-----#
|
|
ServiceDataReg = SEQ(name=u'ServiceDataReg', mode=MODE_TYPE)
|
|
_ServiceDataReg_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ServiceDataReg_fill._const_sz = ASN1Set(rv=[7], rr=[], ev=None, er=[])
|
|
_ServiceDataReg_datareg = CHOICE(name=u'datareg', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
|
|
__ServiceDataReg_datareg_nonipData = SEQ(name=u'nonipData', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'NonipServiceReg')))
|
|
__ServiceDataReg_datareg_ipData = SEQ(name=u'ipData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpServiceReg')))
|
|
_ServiceDataReg_datareg._cont = ASN1Dict([
|
|
(u'nonipData', __ServiceDataReg_datareg_nonipData),
|
|
(u'ipData', __ServiceDataReg_datareg_ipData),
|
|
])
|
|
_ServiceDataReg_datareg._ext = None
|
|
ServiceDataReg._cont = ASN1Dict([
|
|
(u'fill', _ServiceDataReg_fill),
|
|
(u'datareg', _ServiceDataReg_datareg),
|
|
])
|
|
ServiceDataReg._ext = None
|
|
|
|
#-----< NonipServiceReg >-----#
|
|
NonipServiceReg = SEQ(name=u'NonipServiceReg', mode=MODE_TYPE)
|
|
_NonipServiceReg_serviceID = CHOICE(name=u'serviceID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSaid')))
|
|
_NonipServiceReg_serviceData = OCT_STR(name=u'serviceData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_NonipServiceReg_serviceData._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
_NonipServiceReg_providerPort = CHOICE(name=u'providerPort', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
NonipServiceReg._cont = ASN1Dict([
|
|
(u'serviceID', _NonipServiceReg_serviceID),
|
|
(u'serviceData', _NonipServiceReg_serviceData),
|
|
(u'providerPort', _NonipServiceReg_providerPort),
|
|
])
|
|
NonipServiceReg._ext = None
|
|
|
|
#-----< IpServiceReg >-----#
|
|
IpServiceReg = SEQ(name=u'IpServiceReg', mode=MODE_TYPE)
|
|
_IpServiceReg_serviceID = CHOICE(name=u'serviceID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSaid')))
|
|
_IpServiceReg_serviceData = OCT_STR(name=u'serviceData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_IpServiceReg_serviceData._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
_IpServiceReg_ipInfo = SEQ(name=u'ipInfo', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpInfo')))
|
|
IpServiceReg._cont = ASN1Dict([
|
|
(u'serviceID', _IpServiceReg_serviceID),
|
|
(u'serviceData', _IpServiceReg_serviceData),
|
|
(u'ipInfo', _IpServiceReg_ipInfo),
|
|
])
|
|
IpServiceReg._ext = None
|
|
|
|
#-----< GcInterval >-----#
|
|
GcInterval = INT(name=u'GcInterval', mode=MODE_TYPE)
|
|
GcInterval._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< IpInfo >-----#
|
|
IpInfo = SEQ(name=u'IpInfo', mode=MODE_TYPE)
|
|
_IpInfo_address = SEQ(name=u'address', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpAddressInfo')))
|
|
IpInfo._cont = ASN1Dict([
|
|
(u'address', _IpInfo_address),
|
|
])
|
|
IpInfo._ext = None
|
|
|
|
#-----< IpAddressInfo >-----#
|
|
IpAddressInfo = SEQ(name=u'IpAddressInfo', mode=MODE_TYPE)
|
|
_IpAddressInfo_addressType = OCT_STR(name=u'addressType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('TRANSPORT-ADDRESS-MIB', 'TransportAddressType')))
|
|
_IpAddressInfo_address = OCT_STR(name=u'address', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('TRANSPORT-ADDRESS-MIB', 'TransportAddress')))
|
|
IpAddressInfo._cont = ASN1Dict([
|
|
(u'addressType', _IpAddressInfo_addressType),
|
|
(u'address', _IpAddressInfo_address),
|
|
])
|
|
IpAddressInfo._ext = None
|
|
|
|
#-----< noNonipServices >-----#
|
|
noNonipServices = INT(name=u'noNonipServices', mode=MODE_VALUE)
|
|
noNonipServices._val = 255
|
|
|
|
#-----< noChannels >-----#
|
|
noChannels = INT(name=u'noChannels', mode=MODE_VALUE)
|
|
noChannels._val = 255
|
|
|
|
#-----< noIpServices >-----#
|
|
noIpServices = INT(name=u'noIpServices', mode=MODE_VALUE)
|
|
noIpServices._val = 255
|
|
|
|
#-----< noNonipContexts >-----#
|
|
noNonipContexts = INT(name=u'noNonipContexts', mode=MODE_VALUE)
|
|
noNonipContexts._val = 255
|
|
|
|
#-----< noIpContexts >-----#
|
|
noIpContexts = INT(name=u'noIpContexts', mode=MODE_VALUE)
|
|
noIpContexts._val = 255
|
|
|
|
#-----< noServiceDataOctets >-----#
|
|
noServiceDataOctets = INT(name=u'noServiceDataOctets', mode=MODE_VALUE)
|
|
noServiceDataOctets._val = 65535
|
|
|
|
#-----< noIpServiceDataOctets >-----#
|
|
noIpServiceDataOctets = INT(name=u'noIpServiceDataOctets', mode=MODE_VALUE)
|
|
noIpServiceDataOctets._val = 65535
|
|
|
|
#-----< noContextDataOctets >-----#
|
|
noContextDataOctets = INT(name=u'noContextDataOctets', mode=MODE_VALUE)
|
|
noContextDataOctets._val = 65535
|
|
|
|
#-----< noIpContextDataOctets >-----#
|
|
noIpContextDataOctets = INT(name=u'noIpContextDataOctets', mode=MODE_VALUE)
|
|
noIpContextDataOctets._val = 65535
|
|
|
|
#-----< versionNoFSAP >-----#
|
|
versionNoFSAP = INT(name=u'versionNoFSAP', mode=MODE_VALUE)
|
|
versionNoFSAP._val = 0
|
|
|
|
_all_ = [
|
|
_SAM_fmtID,
|
|
_SAM_version,
|
|
_SAM_serverID,
|
|
_SAM_serviceList,
|
|
_SAM_channelList,
|
|
_SAM_ipServList,
|
|
SAM,
|
|
FmtID,
|
|
VersionFSAP,
|
|
_ServiceList__item_,
|
|
ServiceList,
|
|
_ChannelList__item_,
|
|
ChannelList,
|
|
_IpServList__item_,
|
|
IpServList,
|
|
_NonipService_serviceID,
|
|
_NonipService_serviceData,
|
|
_NonipService_serverPort,
|
|
_NonipService_sessionChannel,
|
|
NonipService,
|
|
_SessionChannel_serviceChannel,
|
|
_SessionChannel_medium,
|
|
_SessionChannel_schParams,
|
|
SessionChannel,
|
|
_IpService_serviceID,
|
|
_IpService_serviceData,
|
|
_IpService_ipInfo,
|
|
_IpService_sessionChannel,
|
|
IpService,
|
|
_CTX_fmtID,
|
|
_CTX_version,
|
|
_CTX_clientID,
|
|
_CTX_servContextList,
|
|
_CTX_ipContextList,
|
|
CTX,
|
|
_ServContextList__item_,
|
|
ServContextList,
|
|
_IpContextList__item_,
|
|
IpContextList,
|
|
_IpContext_serviceID,
|
|
_IpContext_contextData,
|
|
_IpContext_ipInfo,
|
|
IpContext,
|
|
_GCctxTxCmd_link,
|
|
_GCctxTxCmd_ctx,
|
|
GCctxTxCmd,
|
|
_GCperiodCmd_applicationID,
|
|
__GCperiodCmd_bcVCIs__item_,
|
|
_GCperiodCmd_bcVCIs,
|
|
_GCperiodCmd_gcInterval,
|
|
_GCperiodCmd_priority,
|
|
_GCperiodCmd_serviceDataReg,
|
|
GCperiodCmd,
|
|
_GCsamctx_applicationID,
|
|
_GCsamctx_serverID,
|
|
_GCsamctx_serviceInfo,
|
|
_GCsamctx_link,
|
|
GCsamctx,
|
|
_GCsamctxConf_applicationID,
|
|
_GCsamctxConf_link,
|
|
_GCsamctxConf_port,
|
|
GCsamctxConf,
|
|
_GCdeleteCmd_applicationID,
|
|
GCdeleteCmd,
|
|
_ServiceInfo_fill,
|
|
__ServiceInfo_info_nonipService,
|
|
__ServiceInfo_info_ipService,
|
|
_ServiceInfo_info,
|
|
ServiceInfo,
|
|
_NonipSAMctx_serviceID,
|
|
_NonipSAMctx_providerPort,
|
|
NonipSAMctx,
|
|
_IpSAMctx_serviceID,
|
|
_IpSAMctx_ipInfo,
|
|
IpSAMctx,
|
|
_CTXrxNot_link,
|
|
_CTXrxNot_ctx,
|
|
CTXrxNot,
|
|
_SAMrxNot_link,
|
|
_SAMrxNot_sam,
|
|
SAMrxNot,
|
|
_GCsam_applicationID,
|
|
_GCsam_serverID,
|
|
_GCsam_serviceData,
|
|
_GCsam_link,
|
|
GCsam,
|
|
_SAMserviceData_fill,
|
|
__SAMserviceData_servData_nonipService,
|
|
__SAMserviceData_servData_ipService,
|
|
_SAMserviceData_servData,
|
|
SAMserviceData,
|
|
_NonipSAM_serviceID,
|
|
_NonipSAM_serviceData,
|
|
_NonipSAM_providerPort,
|
|
_NonipSAM_sessionChannel,
|
|
NonipSAM,
|
|
_IpSAM_serviceID,
|
|
_IpSAM_serviceData,
|
|
_IpSAM_ipInfo,
|
|
_IpSAM_sessionChannel,
|
|
IpSAM,
|
|
_GCctx_applicationID,
|
|
_GCctx_clientID,
|
|
_GCctx_serviceContext,
|
|
GCctx,
|
|
_CTXserviceData_fill,
|
|
__CTXserviceData_servData_nonipContext,
|
|
__CTXserviceData_servData_ipContext,
|
|
_CTXserviceData_servData,
|
|
CTXserviceData,
|
|
_NonipContext_serviceID,
|
|
_NonipContext_contextData,
|
|
_NonipContext_userPort,
|
|
NonipContext,
|
|
_GCregServer_applicationID,
|
|
_GCregServer_gCschedule,
|
|
_GCregServer_priority,
|
|
_GCregServer_serviceDataReg,
|
|
GCregServer,
|
|
_GCupdateServer_applicationID,
|
|
_GCupdateServer_gCschedule,
|
|
_GCupdateServer_fill,
|
|
__GCupdateServer_serviceDataReg__item_,
|
|
_GCupdateServer_serviceDataReg,
|
|
GCupdateServer,
|
|
_GCderegServer_applicationID,
|
|
GCderegServer,
|
|
_GCregClient_applicationID,
|
|
_GCregClient_priority,
|
|
_GCregClient_serviceID,
|
|
_GCregClient_contextData,
|
|
GCregClient,
|
|
_GCupdateClient_applicationID,
|
|
_GCupdateClient_serviceID,
|
|
_GCupdateClient_contextData,
|
|
GCupdateClient,
|
|
_GCderegClient_applicationID,
|
|
GCderegClient,
|
|
_GCregServerConf_applicationID,
|
|
GCregServerConf,
|
|
_GCupdateServerConf_applicationID,
|
|
GCupdateServerConf,
|
|
_GCderegServerConf_applicationID,
|
|
GCderegServerConf,
|
|
_GCregClientConf_applicationID,
|
|
GCregClientConf,
|
|
_GCupdateClientConf_applicationID,
|
|
GCupdateClientConf,
|
|
_GCderegClientConf_applicationID,
|
|
GCderegClientConf,
|
|
ServiceData,
|
|
ContextData,
|
|
IpServiceData,
|
|
IpContextData,
|
|
_GCschedule__item_,
|
|
GCschedule,
|
|
_GCsched_medium,
|
|
_GCsched_directivity,
|
|
_GCsched_gcInterval,
|
|
GCsched,
|
|
_ServiceDataReg_fill,
|
|
__ServiceDataReg_datareg_nonipData,
|
|
__ServiceDataReg_datareg_ipData,
|
|
_ServiceDataReg_datareg,
|
|
ServiceDataReg,
|
|
_NonipServiceReg_serviceID,
|
|
_NonipServiceReg_serviceData,
|
|
_NonipServiceReg_providerPort,
|
|
NonipServiceReg,
|
|
_IpServiceReg_serviceID,
|
|
_IpServiceReg_serviceData,
|
|
_IpServiceReg_ipInfo,
|
|
IpServiceReg,
|
|
GcInterval,
|
|
_IpInfo_address,
|
|
IpInfo,
|
|
_IpAddressInfo_addressType,
|
|
_IpAddressInfo_address,
|
|
IpAddressInfo,
|
|
noNonipServices,
|
|
noChannels,
|
|
noIpServices,
|
|
noNonipContexts,
|
|
noIpContexts,
|
|
noServiceDataOctets,
|
|
noIpServiceDataOctets,
|
|
noContextDataOctets,
|
|
noIpContextDataOctets,
|
|
versionNoFSAP,
|
|
]
|
|
|
|
class CALMiitsscu:
|
|
|
|
_name_ = u'CALMiitsscu'
|
|
_oid_ = [1, 0, 24102, 4, 1, 1]
|
|
|
|
_obj_ = [
|
|
u'IIC-Request',
|
|
u'RequestID',
|
|
u'RefIICP',
|
|
u'IICPREQ',
|
|
u'IICPrequests',
|
|
u'PduRequest',
|
|
u'aliveRq',
|
|
u'mfRcmdRq',
|
|
u'mfRreqRq',
|
|
u'mnRcmdRq',
|
|
u'mnRreqRq',
|
|
u'miRcmdRq',
|
|
u'miRreqRq',
|
|
u'miRgetRq',
|
|
u'miRsetRq',
|
|
u'mCmdRq',
|
|
u'maRcmdRq',
|
|
u'maRreqRq',
|
|
u'msRcmdRq',
|
|
u'msRreqRq',
|
|
u'simFutCmdRq',
|
|
u'simFutReqRq',
|
|
u'simNutCmdRq',
|
|
u'simNutReqRq',
|
|
u'simIutCmdRq',
|
|
u'simIutReqRq',
|
|
u'simFltCmdRq',
|
|
u'simFltReqRq',
|
|
u'simNltCmdRq',
|
|
u'simNltReqRq',
|
|
u'simUtInRq',
|
|
u'simUtOutRq',
|
|
u'ITS-SCUalive',
|
|
u'AliveMessage',
|
|
u'ITS-SCUtype',
|
|
u'SimUt',
|
|
u'RefMcmdRq',
|
|
u'MCMDREQ',
|
|
u'McmdReqs',
|
|
u'McmdRq',
|
|
u'pingRq',
|
|
u'vCIinfoRq',
|
|
u'vCIupdateRq',
|
|
u'getParam24102Rq',
|
|
u'setParam24102Rq',
|
|
u'testConfigRq',
|
|
u'PingIICP',
|
|
u'VCI-info-req',
|
|
u'VCI-update-req',
|
|
u'VCI-Info',
|
|
u'TestConfigIICP',
|
|
u'IIC-Response',
|
|
u'ResponseID',
|
|
u'IICPRES',
|
|
u'IICPresponses',
|
|
u'PduResponse',
|
|
u'aliveRs',
|
|
u'mfRcmdRs',
|
|
u'mfRreqRs',
|
|
u'mnRcmdRs',
|
|
u'mnRreqRs',
|
|
u'miRcmdRs',
|
|
u'miRreqRs',
|
|
u'miRgetRs',
|
|
u'miRsetRs',
|
|
u'mCmdRs',
|
|
u'maRcmdRs',
|
|
u'maRreqRs',
|
|
u'msRcmdRs',
|
|
u'msRreqRs',
|
|
u'simAutCmdRs',
|
|
u'simAutReqRs',
|
|
u'simFutCmdRs',
|
|
u'simFutReqRs',
|
|
u'simNutCmdRs',
|
|
u'simNutReqRs',
|
|
u'simIutCmdRs',
|
|
u'simIutReqRs',
|
|
u'simAltCmdRs',
|
|
u'simAltReqRs',
|
|
u'simFltCmdRs',
|
|
u'simFltReqRs',
|
|
u'simNltReqRs',
|
|
u'simNltCmdRs',
|
|
u'simUtInRs',
|
|
u'simUtOutRs',
|
|
u'RefMcmdRs',
|
|
u'MCMDRES',
|
|
u'McmdRess',
|
|
u'McmdRs',
|
|
u'pingRs',
|
|
u'vCIinfoRs',
|
|
u'vCIupdateRs',
|
|
u'getParam24102Rs',
|
|
u'setParam24102Rs',
|
|
u'testConfigRs',
|
|
u'PduErrStatus',
|
|
u'VCI-info-res',
|
|
u'RefSECIICPRQ',
|
|
u'SECIICPRQ',
|
|
u'SecIICPRQs',
|
|
u'SecRq',
|
|
u'noSecurityRq',
|
|
u'octStringRq',
|
|
u'RefSECIICPRS',
|
|
u'SECIICPRS',
|
|
u'SECIICPRSs',
|
|
u'SecRs',
|
|
u'noSecurityRs',
|
|
u'octStringRs',
|
|
u'SecIICPpayload',
|
|
u'IICrequestTX',
|
|
u'IICresponseTX',
|
|
u'IICrequestRX',
|
|
u'IICresponseRX',
|
|
u'PduCounter',
|
|
u'version',
|
|
]
|
|
_type_ = [
|
|
u'IIC-Request',
|
|
u'RequestID',
|
|
u'RefIICP',
|
|
u'IICPREQ',
|
|
u'PduRequest',
|
|
u'ITS-SCUalive',
|
|
u'AliveMessage',
|
|
u'ITS-SCUtype',
|
|
u'SimUt',
|
|
u'RefMcmdRq',
|
|
u'MCMDREQ',
|
|
u'McmdRq',
|
|
u'PingIICP',
|
|
u'VCI-info-req',
|
|
u'VCI-update-req',
|
|
u'VCI-Info',
|
|
u'TestConfigIICP',
|
|
u'IIC-Response',
|
|
u'ResponseID',
|
|
u'IICPRES',
|
|
u'PduResponse',
|
|
u'RefMcmdRs',
|
|
u'MCMDRES',
|
|
u'McmdRs',
|
|
u'PduErrStatus',
|
|
u'VCI-info-res',
|
|
u'RefSECIICPRQ',
|
|
u'SECIICPRQ',
|
|
u'SecRq',
|
|
u'RefSECIICPRS',
|
|
u'SECIICPRS',
|
|
u'SecRs',
|
|
u'SecIICPpayload',
|
|
u'IICrequestTX',
|
|
u'IICresponseTX',
|
|
u'IICrequestRX',
|
|
u'IICresponseRX',
|
|
u'PduCounter',
|
|
]
|
|
_set_ = [
|
|
u'IICPrequests',
|
|
u'McmdReqs',
|
|
u'IICPresponses',
|
|
u'McmdRess',
|
|
u'SecIICPRQs',
|
|
u'SECIICPRSs',
|
|
]
|
|
_val_ = [
|
|
u'aliveRq',
|
|
u'mfRcmdRq',
|
|
u'mfRreqRq',
|
|
u'mnRcmdRq',
|
|
u'mnRreqRq',
|
|
u'miRcmdRq',
|
|
u'miRreqRq',
|
|
u'miRgetRq',
|
|
u'miRsetRq',
|
|
u'mCmdRq',
|
|
u'maRcmdRq',
|
|
u'maRreqRq',
|
|
u'msRcmdRq',
|
|
u'msRreqRq',
|
|
u'simFutCmdRq',
|
|
u'simFutReqRq',
|
|
u'simNutCmdRq',
|
|
u'simNutReqRq',
|
|
u'simIutCmdRq',
|
|
u'simIutReqRq',
|
|
u'simFltCmdRq',
|
|
u'simFltReqRq',
|
|
u'simNltCmdRq',
|
|
u'simNltReqRq',
|
|
u'simUtInRq',
|
|
u'simUtOutRq',
|
|
u'pingRq',
|
|
u'vCIinfoRq',
|
|
u'vCIupdateRq',
|
|
u'getParam24102Rq',
|
|
u'setParam24102Rq',
|
|
u'testConfigRq',
|
|
u'aliveRs',
|
|
u'mfRcmdRs',
|
|
u'mfRreqRs',
|
|
u'mnRcmdRs',
|
|
u'mnRreqRs',
|
|
u'miRcmdRs',
|
|
u'miRreqRs',
|
|
u'miRgetRs',
|
|
u'miRsetRs',
|
|
u'mCmdRs',
|
|
u'maRcmdRs',
|
|
u'maRreqRs',
|
|
u'msRcmdRs',
|
|
u'msRreqRs',
|
|
u'simAutCmdRs',
|
|
u'simAutReqRs',
|
|
u'simFutCmdRs',
|
|
u'simFutReqRs',
|
|
u'simNutCmdRs',
|
|
u'simNutReqRs',
|
|
u'simIutCmdRs',
|
|
u'simIutReqRs',
|
|
u'simAltCmdRs',
|
|
u'simAltReqRs',
|
|
u'simFltCmdRs',
|
|
u'simFltReqRs',
|
|
u'simNltReqRs',
|
|
u'simNltCmdRs',
|
|
u'simUtInRs',
|
|
u'simUtOutRs',
|
|
u'pingRs',
|
|
u'vCIinfoRs',
|
|
u'vCIupdateRs',
|
|
u'getParam24102Rs',
|
|
u'setParam24102Rs',
|
|
u'testConfigRs',
|
|
u'noSecurityRq',
|
|
u'octStringRq',
|
|
u'noSecurityRs',
|
|
u'octStringRs',
|
|
u'version',
|
|
]
|
|
_class_ = [
|
|
u'IICPREQ',
|
|
u'IICPrequests',
|
|
u'aliveRq',
|
|
u'mfRcmdRq',
|
|
u'mfRreqRq',
|
|
u'mnRcmdRq',
|
|
u'mnRreqRq',
|
|
u'miRcmdRq',
|
|
u'miRreqRq',
|
|
u'miRgetRq',
|
|
u'miRsetRq',
|
|
u'mCmdRq',
|
|
u'maRcmdRq',
|
|
u'maRreqRq',
|
|
u'msRcmdRq',
|
|
u'msRreqRq',
|
|
u'simFutCmdRq',
|
|
u'simFutReqRq',
|
|
u'simNutCmdRq',
|
|
u'simNutReqRq',
|
|
u'simIutCmdRq',
|
|
u'simIutReqRq',
|
|
u'simFltCmdRq',
|
|
u'simFltReqRq',
|
|
u'simNltCmdRq',
|
|
u'simNltReqRq',
|
|
u'simUtInRq',
|
|
u'simUtOutRq',
|
|
u'MCMDREQ',
|
|
u'McmdReqs',
|
|
u'pingRq',
|
|
u'vCIinfoRq',
|
|
u'vCIupdateRq',
|
|
u'getParam24102Rq',
|
|
u'setParam24102Rq',
|
|
u'testConfigRq',
|
|
u'IICPRES',
|
|
u'IICPresponses',
|
|
u'aliveRs',
|
|
u'mfRcmdRs',
|
|
u'mfRreqRs',
|
|
u'mnRcmdRs',
|
|
u'mnRreqRs',
|
|
u'miRcmdRs',
|
|
u'miRreqRs',
|
|
u'miRgetRs',
|
|
u'miRsetRs',
|
|
u'mCmdRs',
|
|
u'maRcmdRs',
|
|
u'maRreqRs',
|
|
u'msRcmdRs',
|
|
u'msRreqRs',
|
|
u'simAutCmdRs',
|
|
u'simAutReqRs',
|
|
u'simFutCmdRs',
|
|
u'simFutReqRs',
|
|
u'simNutCmdRs',
|
|
u'simNutReqRs',
|
|
u'simIutCmdRs',
|
|
u'simIutReqRs',
|
|
u'simAltCmdRs',
|
|
u'simAltReqRs',
|
|
u'simFltCmdRs',
|
|
u'simFltReqRs',
|
|
u'simNltReqRs',
|
|
u'simNltCmdRs',
|
|
u'simUtInRs',
|
|
u'simUtOutRs',
|
|
u'MCMDRES',
|
|
u'McmdRess',
|
|
u'pingRs',
|
|
u'vCIinfoRs',
|
|
u'vCIupdateRs',
|
|
u'getParam24102Rs',
|
|
u'setParam24102Rs',
|
|
u'testConfigRs',
|
|
u'SECIICPRQ',
|
|
u'SecIICPRQs',
|
|
u'noSecurityRq',
|
|
u'octStringRq',
|
|
u'SECIICPRS',
|
|
u'SECIICPRSs',
|
|
u'noSecurityRs',
|
|
u'octStringRs',
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< IIC-Request >-----#
|
|
IIC_Request = SEQ(name=u'IIC-Request', mode=MODE_TYPE)
|
|
_IIC_Request_sourceITS_scuId = INT(name=u'sourceITS-scuId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ITS-scuId')))
|
|
_IIC_Request_destinationITS_scuId = INT(name=u'destinationITS-scuId', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ITS-scuId')))
|
|
_IIC_Request_pduCounter = INT(name=u'pduCounter', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMiitsscu', 'PduCounter')))
|
|
_IIC_Request_requestID = INT(name=u'requestID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMiitsscu', 'RequestID')))
|
|
_IIC_Request_pduRequest = SEQ(name=u'pduRequest', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMiitsscu', 'PduRequest')))
|
|
_IIC_Request_secRq = SEQ(name=u'secRq', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMiitsscu', 'SecRq')))
|
|
IIC_Request._cont = ASN1Dict([
|
|
(u'sourceITS-scuId', _IIC_Request_sourceITS_scuId),
|
|
(u'destinationITS-scuId', _IIC_Request_destinationITS_scuId),
|
|
(u'pduCounter', _IIC_Request_pduCounter),
|
|
(u'requestID', _IIC_Request_requestID),
|
|
(u'pduRequest', _IIC_Request_pduRequest),
|
|
(u'secRq', _IIC_Request_secRq),
|
|
])
|
|
IIC_Request._ext = None
|
|
|
|
#-----< RequestID >-----#
|
|
RequestID = INT(name=u'RequestID', mode=MODE_TYPE)
|
|
RequestID._cont = ASN1Dict([(u'request', 0)])
|
|
RequestID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< RefIICP >-----#
|
|
RefIICP = INT(name=u'RefIICP', mode=MODE_TYPE)
|
|
RefIICP._cont = ASN1Dict([(u'c-alive', 0), (u'c-mfRcmd', 1), (u'c-mfRreq', 2), (u'c-mnRcmd', 3), (u'c-mnRreq', 4), (u'c-miRcmd', 5), (u'c-miRreq', 6), (u'c-miRget', 7), (u'c-miRset', 8), (u'c-mCmd', 9), (u'c-maRcmd', 10), (u'c-maRreq', 11), (u'c-msRcmd', 12), (u'c-msRreq', 13), (u'c-simUtIn', 240), (u'c-simUtOut', 241), (u'c-simAutCmd', 242), (u'c-simAutReq', 243), (u'c-simFutCmd', 244), (u'c-simFutReq', 245), (u'c-simNutCmd', 246), (u'c-simNutReq', 247), (u'c-simIutCmd', 248), (u'c-simIutReq', 249), (u'c-simAltCmd', 250), (u'c-simAltReq', 251), (u'c-simFltCmd', 252), (u'c-simFltReq', 253), (u'c-simNltCmd', 254), (u'c-simNltReq', 255)])
|
|
RefIICP._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< IICPREQ >-----#
|
|
IICPREQ = CLASS(name=u'IICPREQ', mode=MODE_TYPE)
|
|
_IICPREQ_ref = INT(name=u'ref', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'RefIICP')), uniq=True)
|
|
_IICPREQ_IICPrequest = OPEN(name=u'IICPrequest', mode=MODE_TYPE)
|
|
IICPREQ._cont = ASN1Dict([
|
|
(u'ref', _IICPREQ_ref),
|
|
(u'IICPrequest', _IICPREQ_IICPrequest),
|
|
])
|
|
|
|
#-----< IICPrequests >-----#
|
|
IICPrequests = CLASS(name=u'IICPrequests', mode=MODE_SET, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_IICPrequests_val_IICPrequest_0 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'ITS-SCUalive')))
|
|
_IICPrequests_val_IICPrequest_1 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MF-Command-request')))
|
|
_IICPrequests_val_IICPrequest_2 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MF-Request-request')))
|
|
_IICPrequests_val_IICPrequest_3 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MN-Command-request')))
|
|
_IICPrequests_val_IICPrequest_4 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MN-Request-request')))
|
|
_IICPrequests_val_IICPrequest_5 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Command-request')))
|
|
_IICPrequests_val_IICPrequest_6 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Request-request')))
|
|
_IICPrequests_val_IICPrequest_7 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Get-request')))
|
|
_IICPrequests_val_IICPrequest_8 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Set-request')))
|
|
_IICPrequests_val_IICPrequest_9 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'McmdRq')))
|
|
_IICPrequests_val_IICPrequest_10 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MA-Command-request')))
|
|
_IICPrequests_val_IICPrequest_11 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MA-Request-request')))
|
|
_IICPrequests_val_IICPrequest_12 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MS-Command-request')))
|
|
_IICPrequests_val_IICPrequest_13 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MS-Request-request')))
|
|
_IICPrequests_val_IICPrequest_14 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFUTcmd')))
|
|
_IICPrequests_val_IICPrequest_15 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFUTreq')))
|
|
_IICPrequests_val_IICPrequest_16 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNUTcmd')))
|
|
_IICPrequests_val_IICPrequest_17 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNUTreq')))
|
|
_IICPrequests_val_IICPrequest_18 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimIUTcmd')))
|
|
_IICPrequests_val_IICPrequest_19 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimIUTreq')))
|
|
_IICPrequests_val_IICPrequest_20 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFLTcmd')))
|
|
_IICPrequests_val_IICPrequest_21 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFLTreq')))
|
|
_IICPrequests_val_IICPrequest_22 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNLTcmd')))
|
|
_IICPrequests_val_IICPrequest_23 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNLTreq')))
|
|
_IICPrequests_val_IICPrequest_24 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'SimUt')))
|
|
_IICPrequests_val_IICPrequest_25 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'SimUt')))
|
|
IICPrequests._val = ASN1Set(rv=[dict([(u'ref', 0), (u'IICPrequest', _IICPrequests_val_IICPrequest_0)]), dict([(u'ref', 1), (u'IICPrequest', _IICPrequests_val_IICPrequest_1)]), dict([(u'ref', 2), (u'IICPrequest', _IICPrequests_val_IICPrequest_2)]), dict([(u'ref', 3), (u'IICPrequest', _IICPrequests_val_IICPrequest_3)]), dict([(u'ref', 4), (u'IICPrequest', _IICPrequests_val_IICPrequest_4)]), dict([(u'ref', 5), (u'IICPrequest', _IICPrequests_val_IICPrequest_5)]), dict([(u'ref', 6), (u'IICPrequest', _IICPrequests_val_IICPrequest_6)]), dict([(u'ref', 7), (u'IICPrequest', _IICPrequests_val_IICPrequest_7)]), dict([(u'ref', 8), (u'IICPrequest', _IICPrequests_val_IICPrequest_8)]), dict([(u'ref', 9), (u'IICPrequest', _IICPrequests_val_IICPrequest_9)]), dict([(u'ref', 10), (u'IICPrequest', _IICPrequests_val_IICPrequest_10)]), dict([(u'ref', 11), (u'IICPrequest', _IICPrequests_val_IICPrequest_11)]), dict([(u'ref', 12), (u'IICPrequest', _IICPrequests_val_IICPrequest_12)]), dict([(u'ref', 13), (u'IICPrequest', _IICPrequests_val_IICPrequest_13)]), dict([(u'ref', 244), (u'IICPrequest', _IICPrequests_val_IICPrequest_14)]), dict([(u'ref', 245), (u'IICPrequest', _IICPrequests_val_IICPrequest_15)]), dict([(u'ref', 246), (u'IICPrequest', _IICPrequests_val_IICPrequest_16)]), dict([(u'ref', 247), (u'IICPrequest', _IICPrequests_val_IICPrequest_17)]), dict([(u'ref', 248), (u'IICPrequest', _IICPrequests_val_IICPrequest_18)]), dict([(u'ref', 249), (u'IICPrequest', _IICPrequests_val_IICPrequest_19)]), dict([(u'ref', 252), (u'IICPrequest', _IICPrequests_val_IICPrequest_20)]), dict([(u'ref', 253), (u'IICPrequest', _IICPrequests_val_IICPrequest_21)]), dict([(u'ref', 254), (u'IICPrequest', _IICPrequests_val_IICPrequest_22)]), dict([(u'ref', 255), (u'IICPrequest', _IICPrequests_val_IICPrequest_23)]), dict([(u'ref', 240), (u'IICPrequest', _IICPrequests_val_IICPrequest_24)]), dict([(u'ref', 241), (u'IICPrequest', _IICPrequests_val_IICPrequest_25)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< PduRequest >-----#
|
|
PduRequest = SEQ(name=u'PduRequest', mode=MODE_TYPE)
|
|
_PduRequest_reqRef = INT(name=u'reqRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMiitsscu', 'IICPREQ'), [u'ref']))
|
|
__PduRequest_reqRef_tab = CLASS(name='_tab_IICPREQ', mode=MODE_SET, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_0 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'ITS-SCUalive')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_1 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MF-Command-request')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_2 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MF-Request-request')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_3 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MN-Command-request')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_4 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MN-Request-request')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_5 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Command-request')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_6 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Request-request')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_7 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Get-request')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_8 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Set-request')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_9 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'McmdRq')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_10 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MA-Command-request')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_11 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MA-Request-request')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_12 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MS-Command-request')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_13 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MS-Request-request')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_14 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFUTcmd')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_15 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFUTreq')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_16 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNUTcmd')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_17 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNUTreq')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_18 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimIUTcmd')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_19 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimIUTreq')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_20 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFLTcmd')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_21 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFLTreq')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_22 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNLTcmd')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_23 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNLTreq')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_24 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'SimUt')))
|
|
___PduRequest_reqRef_tab_val_IICPrequest_25 = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'SimUt')))
|
|
__PduRequest_reqRef_tab._val = ASN1Set(rv=[dict([(u'ref', 0), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_0)]), dict([(u'ref', 1), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_1)]), dict([(u'ref', 2), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_2)]), dict([(u'ref', 3), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_3)]), dict([(u'ref', 4), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_4)]), dict([(u'ref', 5), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_5)]), dict([(u'ref', 6), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_6)]), dict([(u'ref', 7), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_7)]), dict([(u'ref', 8), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_8)]), dict([(u'ref', 9), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_9)]), dict([(u'ref', 10), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_10)]), dict([(u'ref', 11), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_11)]), dict([(u'ref', 12), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_12)]), dict([(u'ref', 13), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_13)]), dict([(u'ref', 244), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_14)]), dict([(u'ref', 245), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_15)]), dict([(u'ref', 246), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_16)]), dict([(u'ref', 247), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_17)]), dict([(u'ref', 248), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_18)]), dict([(u'ref', 249), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_19)]), dict([(u'ref', 252), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_20)]), dict([(u'ref', 253), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_21)]), dict([(u'ref', 254), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_22)]), dict([(u'ref', 255), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_23)]), dict([(u'ref', 240), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_24)]), dict([(u'ref', 241), (u'IICPrequest', ___PduRequest_reqRef_tab_val_IICPrequest_25)])], rr=[], ev=None, er=[])
|
|
_PduRequest_reqRef._const_tab = __PduRequest_reqRef_tab
|
|
_PduRequest_reqRef._const_tab_at = None
|
|
_PduRequest_reqRef._const_tab_id = u'ref'
|
|
_PduRequest_iicpReq = OPEN(name=u'iicpReq', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMiitsscu', 'IICPREQ'), [u'IICPrequest']))
|
|
_PduRequest_iicpReq._const_tab = __PduRequest_reqRef_tab
|
|
_PduRequest_iicpReq._const_tab_at = ('..', u'reqRef')
|
|
_PduRequest_iicpReq._const_tab_id = u'IICPrequest'
|
|
PduRequest._cont = ASN1Dict([
|
|
(u'reqRef', _PduRequest_reqRef),
|
|
(u'iicpReq', _PduRequest_iicpReq),
|
|
])
|
|
PduRequest._ext = None
|
|
|
|
#-----< aliveRq >-----#
|
|
aliveRq = CLASS(name=u'aliveRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_aliveRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'ITS-SCUalive')))
|
|
aliveRq._val = dict([(u'ref', 0), (u'IICPrequest', _aliveRq_val_IICPrequest)])
|
|
|
|
#-----< mfRcmdRq >-----#
|
|
mfRcmdRq = CLASS(name=u'mfRcmdRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_mfRcmdRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MF-Command-request')))
|
|
mfRcmdRq._val = dict([(u'ref', 1), (u'IICPrequest', _mfRcmdRq_val_IICPrequest)])
|
|
|
|
#-----< mfRreqRq >-----#
|
|
mfRreqRq = CLASS(name=u'mfRreqRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_mfRreqRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MF-Request-request')))
|
|
mfRreqRq._val = dict([(u'ref', 2), (u'IICPrequest', _mfRreqRq_val_IICPrequest)])
|
|
|
|
#-----< mnRcmdRq >-----#
|
|
mnRcmdRq = CLASS(name=u'mnRcmdRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_mnRcmdRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MN-Command-request')))
|
|
mnRcmdRq._val = dict([(u'ref', 3), (u'IICPrequest', _mnRcmdRq_val_IICPrequest)])
|
|
|
|
#-----< mnRreqRq >-----#
|
|
mnRreqRq = CLASS(name=u'mnRreqRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_mnRreqRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MN-Request-request')))
|
|
mnRreqRq._val = dict([(u'ref', 4), (u'IICPrequest', _mnRreqRq_val_IICPrequest)])
|
|
|
|
#-----< miRcmdRq >-----#
|
|
miRcmdRq = CLASS(name=u'miRcmdRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_miRcmdRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Command-request')))
|
|
miRcmdRq._val = dict([(u'ref', 5), (u'IICPrequest', _miRcmdRq_val_IICPrequest)])
|
|
|
|
#-----< miRreqRq >-----#
|
|
miRreqRq = CLASS(name=u'miRreqRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_miRreqRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Request-request')))
|
|
miRreqRq._val = dict([(u'ref', 6), (u'IICPrequest', _miRreqRq_val_IICPrequest)])
|
|
|
|
#-----< miRgetRq >-----#
|
|
miRgetRq = CLASS(name=u'miRgetRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_miRgetRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Get-request')))
|
|
miRgetRq._val = dict([(u'ref', 7), (u'IICPrequest', _miRgetRq_val_IICPrequest)])
|
|
|
|
#-----< miRsetRq >-----#
|
|
miRsetRq = CLASS(name=u'miRsetRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_miRsetRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Set-request')))
|
|
miRsetRq._val = dict([(u'ref', 8), (u'IICPrequest', _miRsetRq_val_IICPrequest)])
|
|
|
|
#-----< mCmdRq >-----#
|
|
mCmdRq = CLASS(name=u'mCmdRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_mCmdRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'McmdRq')))
|
|
mCmdRq._val = dict([(u'ref', 9), (u'IICPrequest', _mCmdRq_val_IICPrequest)])
|
|
|
|
#-----< maRcmdRq >-----#
|
|
maRcmdRq = CLASS(name=u'maRcmdRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_maRcmdRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MA-Command-request')))
|
|
maRcmdRq._val = dict([(u'ref', 10), (u'IICPrequest', _maRcmdRq_val_IICPrequest)])
|
|
|
|
#-----< maRreqRq >-----#
|
|
maRreqRq = CLASS(name=u'maRreqRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_maRreqRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MA-Request-request')))
|
|
maRreqRq._val = dict([(u'ref', 11), (u'IICPrequest', _maRreqRq_val_IICPrequest)])
|
|
|
|
#-----< msRcmdRq >-----#
|
|
msRcmdRq = CLASS(name=u'msRcmdRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_msRcmdRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MS-Command-request')))
|
|
msRcmdRq._val = dict([(u'ref', 12), (u'IICPrequest', _msRcmdRq_val_IICPrequest)])
|
|
|
|
#-----< msRreqRq >-----#
|
|
msRreqRq = CLASS(name=u'msRreqRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_msRreqRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MS-Request-request')))
|
|
msRreqRq._val = dict([(u'ref', 13), (u'IICPrequest', _msRreqRq_val_IICPrequest)])
|
|
|
|
#-----< simFutCmdRq >-----#
|
|
simFutCmdRq = CLASS(name=u'simFutCmdRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_simFutCmdRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFUTcmd')))
|
|
simFutCmdRq._val = dict([(u'ref', 244), (u'IICPrequest', _simFutCmdRq_val_IICPrequest)])
|
|
|
|
#-----< simFutReqRq >-----#
|
|
simFutReqRq = CLASS(name=u'simFutReqRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_simFutReqRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFUTreq')))
|
|
simFutReqRq._val = dict([(u'ref', 245), (u'IICPrequest', _simFutReqRq_val_IICPrequest)])
|
|
|
|
#-----< simNutCmdRq >-----#
|
|
simNutCmdRq = CLASS(name=u'simNutCmdRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_simNutCmdRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNUTcmd')))
|
|
simNutCmdRq._val = dict([(u'ref', 246), (u'IICPrequest', _simNutCmdRq_val_IICPrequest)])
|
|
|
|
#-----< simNutReqRq >-----#
|
|
simNutReqRq = CLASS(name=u'simNutReqRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_simNutReqRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNUTreq')))
|
|
simNutReqRq._val = dict([(u'ref', 247), (u'IICPrequest', _simNutReqRq_val_IICPrequest)])
|
|
|
|
#-----< simIutCmdRq >-----#
|
|
simIutCmdRq = CLASS(name=u'simIutCmdRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_simIutCmdRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimIUTcmd')))
|
|
simIutCmdRq._val = dict([(u'ref', 248), (u'IICPrequest', _simIutCmdRq_val_IICPrequest)])
|
|
|
|
#-----< simIutReqRq >-----#
|
|
simIutReqRq = CLASS(name=u'simIutReqRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_simIutReqRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimIUTreq')))
|
|
simIutReqRq._val = dict([(u'ref', 249), (u'IICPrequest', _simIutReqRq_val_IICPrequest)])
|
|
|
|
#-----< simFltCmdRq >-----#
|
|
simFltCmdRq = CLASS(name=u'simFltCmdRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_simFltCmdRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFLTcmd')))
|
|
simFltCmdRq._val = dict([(u'ref', 252), (u'IICPrequest', _simFltCmdRq_val_IICPrequest)])
|
|
|
|
#-----< simFltReqRq >-----#
|
|
simFltReqRq = CLASS(name=u'simFltReqRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_simFltReqRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFLTreq')))
|
|
simFltReqRq._val = dict([(u'ref', 253), (u'IICPrequest', _simFltReqRq_val_IICPrequest)])
|
|
|
|
#-----< simNltCmdRq >-----#
|
|
simNltCmdRq = CLASS(name=u'simNltCmdRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_simNltCmdRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNLTcmd')))
|
|
simNltCmdRq._val = dict([(u'ref', 254), (u'IICPrequest', _simNltCmdRq_val_IICPrequest)])
|
|
|
|
#-----< simNltReqRq >-----#
|
|
simNltReqRq = CLASS(name=u'simNltReqRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_simNltReqRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNLTreq')))
|
|
simNltReqRq._val = dict([(u'ref', 255), (u'IICPrequest', _simNltReqRq_val_IICPrequest)])
|
|
|
|
#-----< simUtInRq >-----#
|
|
simUtInRq = CLASS(name=u'simUtInRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_simUtInRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'SimUt')))
|
|
simUtInRq._val = dict([(u'ref', 240), (u'IICPrequest', _simUtInRq_val_IICPrequest)])
|
|
|
|
#-----< simUtOutRq >-----#
|
|
simUtOutRq = CLASS(name=u'simUtOutRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPREQ')))
|
|
_simUtOutRq_val_IICPrequest = SEQ(name=u'IICPrequest', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'SimUt')))
|
|
simUtOutRq._val = dict([(u'ref', 241), (u'IICPrequest', _simUtOutRq_val_IICPrequest)])
|
|
|
|
#-----< ITS-SCUalive >-----#
|
|
ITS_SCUalive = SEQ(name=u'ITS-SCUalive', mode=MODE_TYPE)
|
|
_ITS_SCUalive_message = INT(name=u'message', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMiitsscu', 'AliveMessage')))
|
|
_ITS_SCUalive_its_scuType = INT(name=u'its-scuType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMiitsscu', 'ITS-SCUtype')))
|
|
ITS_SCUalive._cont = ASN1Dict([
|
|
(u'message', _ITS_SCUalive_message),
|
|
(u'its-scuType', _ITS_SCUalive_its_scuType),
|
|
])
|
|
ITS_SCUalive._ext = None
|
|
|
|
#-----< AliveMessage >-----#
|
|
AliveMessage = INT(name=u'AliveMessage', mode=MODE_TYPE)
|
|
AliveMessage._cont = ASN1Dict([(u'alive', 0), (u'delete', 1), (u'new', 255)])
|
|
AliveMessage._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< ITS-SCUtype >-----#
|
|
ITS_SCUtype = INT(name=u'ITS-SCUtype', mode=MODE_TYPE)
|
|
ITS_SCUtype._cont = ASN1Dict([(u'unknown', 0), (u'host', 1), (u'router', 2), (u'itsTestSystem', 3), (u'itsTestCIunit', 4), (u'any', 255)])
|
|
ITS_SCUtype._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< SimUt >-----#
|
|
SimUt = SEQ(name=u'SimUt', mode=MODE_TYPE)
|
|
_SimUt_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_SimUt_fill._const_sz = ASN1Set(rv=[3], rr=[], ev=None, er=[])
|
|
_SimUt_action = CHOICE(name=u'action', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
|
|
__SimUt_action_mfCmdReq = SEQ(name=u'mfCmdReq', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'MF-Command-request')))
|
|
__SimUt_action_mfCmdConf = SEQ(name=u'mfCmdConf', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'MF-Command-confirm')))
|
|
__SimUt_action_mnCmdReq = SEQ(name=u'mnCmdReq', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'MN-Command-request')))
|
|
__SimUt_action_mnCmdConf = SEQ(name=u'mnCmdConf', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'MN-Command-confirm')))
|
|
__SimUt_action_miCmdReq = SEQ(name=u'miCmdReq', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'MI-Command-request')))
|
|
__SimUt_action_miCmdConf = SEQ(name=u'miCmdConf', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'MI-Command-confirm')))
|
|
__SimUt_action_maCmdReq = SEQ(name=u'maCmdReq', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'MA-Command-request')))
|
|
__SimUt_action_maCmdConf = SEQ(name=u'maCmdConf', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'MA-Command-confirm')))
|
|
__SimUt_action_mfReqReq = SEQ(name=u'mfReqReq', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'MF-Request-request')))
|
|
__SimUt_action_mfReqConf = SEQ(name=u'mfReqConf', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'MF-Request-confirm')))
|
|
__SimUt_action_mnReqReq = SEQ(name=u'mnReqReq', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'MN-Request-request')))
|
|
__SimUt_action_mnReqConf = SEQ(name=u'mnReqConf', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'MN-Request-confirm')))
|
|
__SimUt_action_miReqReq = SEQ(name=u'miReqReq', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'MI-Request-request')))
|
|
__SimUt_action_miReqConf = SEQ(name=u'miReqConf', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'MI-Request-confirm')))
|
|
__SimUt_action_maReqReq = SEQ(name=u'maReqReq', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'MA-Request-request')))
|
|
__SimUt_action_maReqConf = SEQ(name=u'maReqConf', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'MA-Request-confirm')))
|
|
__SimUt_action_miGetReq = SEQ(name=u'miGetReq', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'MI-Get-request')))
|
|
__SimUt_action_miGetConf = SEQ(name=u'miGetConf', mode=MODE_TYPE, tag=(17, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'MI-Get-confirm')))
|
|
__SimUt_action_miSetReq = SEQ(name=u'miSetReq', mode=MODE_TYPE, tag=(18, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'MI-Set-request')))
|
|
__SimUt_action_miSetConf = SEQ(name=u'miSetConf', mode=MODE_TYPE, tag=(19, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'MI-Set-confirm')))
|
|
__SimUt_action_mcmdTrigger = SEQ(name=u'mcmdTrigger', mode=MODE_TYPE, tag=(20, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMiitsscu', 'McmdRq')))
|
|
__SimUt_action_mcmdEvent = SEQ(name=u'mcmdEvent', mode=MODE_TYPE, tag=(21, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMiitsscu', 'McmdRs')))
|
|
_SimUt_action._cont = ASN1Dict([
|
|
(u'mfCmdReq', __SimUt_action_mfCmdReq),
|
|
(u'mfCmdConf', __SimUt_action_mfCmdConf),
|
|
(u'mnCmdReq', __SimUt_action_mnCmdReq),
|
|
(u'mnCmdConf', __SimUt_action_mnCmdConf),
|
|
(u'miCmdReq', __SimUt_action_miCmdReq),
|
|
(u'miCmdConf', __SimUt_action_miCmdConf),
|
|
(u'maCmdReq', __SimUt_action_maCmdReq),
|
|
(u'maCmdConf', __SimUt_action_maCmdConf),
|
|
(u'mfReqReq', __SimUt_action_mfReqReq),
|
|
(u'mfReqConf', __SimUt_action_mfReqConf),
|
|
(u'mnReqReq', __SimUt_action_mnReqReq),
|
|
(u'mnReqConf', __SimUt_action_mnReqConf),
|
|
(u'miReqReq', __SimUt_action_miReqReq),
|
|
(u'miReqConf', __SimUt_action_miReqConf),
|
|
(u'maReqReq', __SimUt_action_maReqReq),
|
|
(u'maReqConf', __SimUt_action_maReqConf),
|
|
(u'miGetReq', __SimUt_action_miGetReq),
|
|
(u'miGetConf', __SimUt_action_miGetConf),
|
|
(u'miSetReq', __SimUt_action_miSetReq),
|
|
(u'miSetConf', __SimUt_action_miSetConf),
|
|
(u'mcmdTrigger', __SimUt_action_mcmdTrigger),
|
|
(u'mcmdEvent', __SimUt_action_mcmdEvent),
|
|
])
|
|
_SimUt_action._ext = None
|
|
SimUt._cont = ASN1Dict([
|
|
(u'fill', _SimUt_fill),
|
|
(u'action', _SimUt_action),
|
|
])
|
|
SimUt._ext = None
|
|
|
|
#-----< RefMcmdRq >-----#
|
|
RefMcmdRq = INT(name=u'RefMcmdRq', mode=MODE_TYPE)
|
|
RefMcmdRq._cont = ASN1Dict([(u'c-pingRq', 0), (u'c-vCIinfoRq', 1), (u'c-vCIupdateRq', 2), (u'c-getParam24102Rq', 3), (u'c-setParam24102Rq', 4), (u'c-testIicpRq', 254), (u'c-testConfigRq', 255)])
|
|
RefMcmdRq._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< MCMDREQ >-----#
|
|
MCMDREQ = CLASS(name=u'MCMDREQ', mode=MODE_TYPE)
|
|
_MCMDREQ_refMcmd = INT(name=u'refMcmd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'RefMcmdRq')), uniq=True)
|
|
_MCMDREQ_Mcmd = OPEN(name=u'Mcmd', mode=MODE_TYPE)
|
|
MCMDREQ._cont = ASN1Dict([
|
|
(u'refMcmd', _MCMDREQ_refMcmd),
|
|
(u'Mcmd', _MCMDREQ_Mcmd),
|
|
])
|
|
|
|
#-----< McmdReqs >-----#
|
|
McmdReqs = CLASS(name=u'McmdReqs', mode=MODE_SET, typeref=ASN1RefType(('CALMiitsscu', 'MCMDREQ')))
|
|
_McmdReqs_val_Mcmd_0 = OCT_STR(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'PingIICP')))
|
|
_McmdReqs_val_Mcmd_1 = SEQ(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'VCI-info-req')))
|
|
_McmdReqs_val_Mcmd_2 = SEQ_OF(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'VCI-update-req')))
|
|
_McmdReqs_val_Mcmd_3 = INT(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'Param24102No')))
|
|
_McmdReqs_val_Mcmd_4 = SEQ(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'Param24102')))
|
|
_McmdReqs_val_Mcmd_5 = SEQ(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'TestConfigIICP')))
|
|
McmdReqs._val = ASN1Set(rv=[dict([(u'refMcmd', 0), (u'Mcmd', _McmdReqs_val_Mcmd_0)]), dict([(u'refMcmd', 1), (u'Mcmd', _McmdReqs_val_Mcmd_1)]), dict([(u'refMcmd', 2), (u'Mcmd', _McmdReqs_val_Mcmd_2)]), dict([(u'refMcmd', 3), (u'Mcmd', _McmdReqs_val_Mcmd_3)]), dict([(u'refMcmd', 4), (u'Mcmd', _McmdReqs_val_Mcmd_4)]), dict([(u'refMcmd', 255), (u'Mcmd', _McmdReqs_val_Mcmd_5)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< McmdRq >-----#
|
|
McmdRq = SEQ(name=u'McmdRq', mode=MODE_TYPE)
|
|
_McmdRq_mCmdRef = INT(name=u'mCmdRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMiitsscu', 'MCMDREQ'), [u'refMcmd']))
|
|
__McmdRq_mCmdRef_tab = CLASS(name='_tab_MCMDREQ', mode=MODE_SET, typeref=ASN1RefType(('CALMiitsscu', 'MCMDREQ')))
|
|
___McmdRq_mCmdRef_tab_val_Mcmd_0 = OCT_STR(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'PingIICP')))
|
|
___McmdRq_mCmdRef_tab_val_Mcmd_1 = SEQ(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'VCI-info-req')))
|
|
___McmdRq_mCmdRef_tab_val_Mcmd_2 = SEQ_OF(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'VCI-update-req')))
|
|
___McmdRq_mCmdRef_tab_val_Mcmd_3 = INT(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'Param24102No')))
|
|
___McmdRq_mCmdRef_tab_val_Mcmd_4 = SEQ(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'Param24102')))
|
|
___McmdRq_mCmdRef_tab_val_Mcmd_5 = SEQ(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'TestConfigIICP')))
|
|
__McmdRq_mCmdRef_tab._val = ASN1Set(rv=[dict([(u'refMcmd', 0), (u'Mcmd', ___McmdRq_mCmdRef_tab_val_Mcmd_0)]), dict([(u'refMcmd', 1), (u'Mcmd', ___McmdRq_mCmdRef_tab_val_Mcmd_1)]), dict([(u'refMcmd', 2), (u'Mcmd', ___McmdRq_mCmdRef_tab_val_Mcmd_2)]), dict([(u'refMcmd', 3), (u'Mcmd', ___McmdRq_mCmdRef_tab_val_Mcmd_3)]), dict([(u'refMcmd', 4), (u'Mcmd', ___McmdRq_mCmdRef_tab_val_Mcmd_4)]), dict([(u'refMcmd', 255), (u'Mcmd', ___McmdRq_mCmdRef_tab_val_Mcmd_5)])], rr=[], ev=None, er=[])
|
|
_McmdRq_mCmdRef._const_tab = __McmdRq_mCmdRef_tab
|
|
_McmdRq_mCmdRef._const_tab_at = None
|
|
_McmdRq_mCmdRef._const_tab_id = u'refMcmd'
|
|
_McmdRq_mcmd = OPEN(name=u'mcmd', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMiitsscu', 'MCMDREQ'), [u'Mcmd']))
|
|
_McmdRq_mcmd._const_tab = __McmdRq_mCmdRef_tab
|
|
_McmdRq_mcmd._const_tab_at = ('..', u'mCmdRef')
|
|
_McmdRq_mcmd._const_tab_id = u'Mcmd'
|
|
McmdRq._cont = ASN1Dict([
|
|
(u'mCmdRef', _McmdRq_mCmdRef),
|
|
(u'mcmd', _McmdRq_mcmd),
|
|
])
|
|
McmdRq._ext = None
|
|
|
|
#-----< pingRq >-----#
|
|
pingRq = CLASS(name=u'pingRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'MCMDREQ')))
|
|
_pingRq_val_Mcmd = OCT_STR(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'PingIICP')))
|
|
pingRq._val = dict([(u'refMcmd', 0), (u'Mcmd', _pingRq_val_Mcmd)])
|
|
|
|
#-----< vCIinfoRq >-----#
|
|
vCIinfoRq = CLASS(name=u'vCIinfoRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'MCMDREQ')))
|
|
_vCIinfoRq_val_Mcmd = SEQ(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'VCI-info-req')))
|
|
vCIinfoRq._val = dict([(u'refMcmd', 1), (u'Mcmd', _vCIinfoRq_val_Mcmd)])
|
|
|
|
#-----< vCIupdateRq >-----#
|
|
vCIupdateRq = CLASS(name=u'vCIupdateRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'MCMDREQ')))
|
|
_vCIupdateRq_val_Mcmd = SEQ_OF(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'VCI-update-req')))
|
|
vCIupdateRq._val = dict([(u'refMcmd', 2), (u'Mcmd', _vCIupdateRq_val_Mcmd)])
|
|
|
|
#-----< getParam24102Rq >-----#
|
|
getParam24102Rq = CLASS(name=u'getParam24102Rq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'MCMDREQ')))
|
|
_getParam24102Rq_val_Mcmd = INT(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'Param24102No')))
|
|
getParam24102Rq._val = dict([(u'refMcmd', 3), (u'Mcmd', _getParam24102Rq_val_Mcmd)])
|
|
|
|
#-----< setParam24102Rq >-----#
|
|
setParam24102Rq = CLASS(name=u'setParam24102Rq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'MCMDREQ')))
|
|
_setParam24102Rq_val_Mcmd = SEQ(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'Param24102')))
|
|
setParam24102Rq._val = dict([(u'refMcmd', 4), (u'Mcmd', _setParam24102Rq_val_Mcmd)])
|
|
|
|
#-----< testConfigRq >-----#
|
|
testConfigRq = CLASS(name=u'testConfigRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'MCMDREQ')))
|
|
_testConfigRq_val_Mcmd = SEQ(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'TestConfigIICP')))
|
|
testConfigRq._val = dict([(u'refMcmd', 255), (u'Mcmd', _testConfigRq_val_Mcmd)])
|
|
|
|
#-----< PingIICP >-----#
|
|
PingIICP = OCT_STR(name=u'PingIICP', mode=MODE_TYPE)
|
|
PingIICP._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< VCI-info-req >-----#
|
|
VCI_info_req = SEQ(name=u'VCI-info-req', mode=MODE_TYPE)
|
|
_VCI_info_req_medType = INT(name=u'medType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'MedType')))
|
|
_VCI_info_req_ciaClass = INT(name=u'ciaClass', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'CIaClass')))
|
|
_VCI_info_req_ciClass = INT(name=u'ciClass', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'CIclass')))
|
|
VCI_info_req._cont = ASN1Dict([
|
|
(u'medType', _VCI_info_req_medType),
|
|
(u'ciaClass', _VCI_info_req_ciaClass),
|
|
(u'ciClass', _VCI_info_req_ciClass),
|
|
])
|
|
VCI_info_req._ext = None
|
|
|
|
#-----< VCI-update-req >-----#
|
|
VCI_update_req = SEQ_OF(name=u'VCI-update-req', mode=MODE_TYPE)
|
|
_VCI_update_req__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'VCI-Info')))
|
|
VCI_update_req._cont = _VCI_update_req__item_
|
|
VCI_update_req._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< VCI-Info >-----#
|
|
VCI_Info = SEQ(name=u'VCI-Info', mode=MODE_TYPE)
|
|
_VCI_Info_linkId = SEQ(name=u'linkId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_VCI_Info_medType = INT(name=u'medType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'MedType')))
|
|
_VCI_Info_ciaClass = INT(name=u'ciaClass', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'CIaClass')))
|
|
_VCI_Info_ciClass = INT(name=u'ciClass', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'CIclass')))
|
|
_VCI_Info_status = INT(name=u'status', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'CIstatus')))
|
|
VCI_Info._cont = ASN1Dict([
|
|
(u'linkId', _VCI_Info_linkId),
|
|
(u'medType', _VCI_Info_medType),
|
|
(u'ciaClass', _VCI_Info_ciaClass),
|
|
(u'ciClass', _VCI_Info_ciClass),
|
|
(u'status', _VCI_Info_status),
|
|
])
|
|
VCI_Info._ext = None
|
|
|
|
#-----< TestConfigIICP >-----#
|
|
TestConfigIICP = SEQ(name=u'TestConfigIICP', mode=MODE_TYPE)
|
|
_TestConfigIICP_location = BIT_STR(name=u'location', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_TestConfigIICP_location._const_sz = ASN1Set(rv=[6], rr=[], ev=None, er=[])
|
|
_TestConfigIICP_lowerLayers = BIT_STR(name=u'lowerLayers', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_TestConfigIICP_lowerLayers._const_sz = ASN1Set(rv=[1], rr=[], ev=None, er=[])
|
|
_TestConfigIICP_testMode = BIT_STR(name=u'testMode', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_TestConfigIICP_testMode._const_sz = ASN1Set(rv=[1], rr=[], ev=None, er=[])
|
|
TestConfigIICP._cont = ASN1Dict([
|
|
(u'location', _TestConfigIICP_location),
|
|
(u'lowerLayers', _TestConfigIICP_lowerLayers),
|
|
(u'testMode', _TestConfigIICP_testMode),
|
|
])
|
|
TestConfigIICP._ext = None
|
|
|
|
#-----< IIC-Response >-----#
|
|
IIC_Response = SEQ(name=u'IIC-Response', mode=MODE_TYPE)
|
|
_IIC_Response_sourceITS_scuId = INT(name=u'sourceITS-scuId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ITS-scuId')))
|
|
_IIC_Response_destinationITS_scuId = INT(name=u'destinationITS-scuId', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ITS-scuId')))
|
|
_IIC_Response_pduCounter = INT(name=u'pduCounter', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMiitsscu', 'PduCounter')))
|
|
_IIC_Response_responseID = INT(name=u'responseID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMiitsscu', 'ResponseID')))
|
|
_IIC_Response_pduResponse = SEQ(name=u'pduResponse', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMiitsscu', 'PduResponse')))
|
|
_IIC_Response_errorStatus = INT(name=u'errorStatus', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMiitsscu', 'PduErrStatus')))
|
|
_IIC_Response_secRs = SEQ(name=u'secRs', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMiitsscu', 'SecRs')))
|
|
IIC_Response._cont = ASN1Dict([
|
|
(u'sourceITS-scuId', _IIC_Response_sourceITS_scuId),
|
|
(u'destinationITS-scuId', _IIC_Response_destinationITS_scuId),
|
|
(u'pduCounter', _IIC_Response_pduCounter),
|
|
(u'responseID', _IIC_Response_responseID),
|
|
(u'pduResponse', _IIC_Response_pduResponse),
|
|
(u'errorStatus', _IIC_Response_errorStatus),
|
|
(u'secRs', _IIC_Response_secRs),
|
|
])
|
|
IIC_Response._ext = None
|
|
|
|
#-----< ResponseID >-----#
|
|
ResponseID = INT(name=u'ResponseID', mode=MODE_TYPE)
|
|
ResponseID._cont = ASN1Dict([(u'response', 1)])
|
|
ResponseID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< IICPRES >-----#
|
|
IICPRES = CLASS(name=u'IICPRES', mode=MODE_TYPE)
|
|
_IICPRES_ref = INT(name=u'ref', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'RefIICP')), uniq=True)
|
|
_IICPRES_IICPresponse = OPEN(name=u'IICPresponse', mode=MODE_TYPE)
|
|
IICPRES._cont = ASN1Dict([
|
|
(u'ref', _IICPRES_ref),
|
|
(u'IICPresponse', _IICPRES_IICPresponse),
|
|
])
|
|
|
|
#-----< IICPresponses >-----#
|
|
IICPresponses = CLASS(name=u'IICPresponses', mode=MODE_SET, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_IICPresponses_val_IICPresponse_0 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'ITS-SCUalive')))
|
|
_IICPresponses_val_IICPresponse_1 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MF-Command-confirm')))
|
|
_IICPresponses_val_IICPresponse_2 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MF-Request-confirm')))
|
|
_IICPresponses_val_IICPresponse_3 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MN-Command-confirm')))
|
|
_IICPresponses_val_IICPresponse_4 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MN-Request-confirm')))
|
|
_IICPresponses_val_IICPresponse_5 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Command-confirm')))
|
|
_IICPresponses_val_IICPresponse_6 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Request-confirm')))
|
|
_IICPresponses_val_IICPresponse_7 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Get-confirm')))
|
|
_IICPresponses_val_IICPresponse_8 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Set-confirm')))
|
|
_IICPresponses_val_IICPresponse_9 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'McmdRs')))
|
|
_IICPresponses_val_IICPresponse_10 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MA-Command-confirm')))
|
|
_IICPresponses_val_IICPresponse_11 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MA-Request-confirm')))
|
|
_IICPresponses_val_IICPresponse_12 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MS-Command-confirm')))
|
|
_IICPresponses_val_IICPresponse_13 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MS-Request-confirm')))
|
|
_IICPresponses_val_IICPresponse_14 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
_IICPresponses_val_IICPresponse_15 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
_IICPresponses_val_IICPresponse_16 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
_IICPresponses_val_IICPresponse_17 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
_IICPresponses_val_IICPresponse_18 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
_IICPresponses_val_IICPresponse_19 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
_IICPresponses_val_IICPresponse_20 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
_IICPresponses_val_IICPresponse_21 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
_IICPresponses_val_IICPresponse_22 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
_IICPresponses_val_IICPresponse_23 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
_IICPresponses_val_IICPresponse_24 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
_IICPresponses_val_IICPresponse_25 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
_IICPresponses_val_IICPresponse_26 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
_IICPresponses_val_IICPresponse_27 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
_IICPresponses_val_IICPresponse_28 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
_IICPresponses_val_IICPresponse_29 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
IICPresponses._val = ASN1Set(rv=[dict([(u'ref', 0), (u'IICPresponse', _IICPresponses_val_IICPresponse_0)]), dict([(u'ref', 1), (u'IICPresponse', _IICPresponses_val_IICPresponse_1)]), dict([(u'ref', 2), (u'IICPresponse', _IICPresponses_val_IICPresponse_2)]), dict([(u'ref', 3), (u'IICPresponse', _IICPresponses_val_IICPresponse_3)]), dict([(u'ref', 4), (u'IICPresponse', _IICPresponses_val_IICPresponse_4)]), dict([(u'ref', 5), (u'IICPresponse', _IICPresponses_val_IICPresponse_5)]), dict([(u'ref', 6), (u'IICPresponse', _IICPresponses_val_IICPresponse_6)]), dict([(u'ref', 7), (u'IICPresponse', _IICPresponses_val_IICPresponse_7)]), dict([(u'ref', 8), (u'IICPresponse', _IICPresponses_val_IICPresponse_8)]), dict([(u'ref', 9), (u'IICPresponse', _IICPresponses_val_IICPresponse_9)]), dict([(u'ref', 10), (u'IICPresponse', _IICPresponses_val_IICPresponse_10)]), dict([(u'ref', 11), (u'IICPresponse', _IICPresponses_val_IICPresponse_11)]), dict([(u'ref', 12), (u'IICPresponse', _IICPresponses_val_IICPresponse_12)]), dict([(u'ref', 13), (u'IICPresponse', _IICPresponses_val_IICPresponse_13)]), dict([(u'ref', 242), (u'IICPresponse', _IICPresponses_val_IICPresponse_14)]), dict([(u'ref', 243), (u'IICPresponse', _IICPresponses_val_IICPresponse_15)]), dict([(u'ref', 244), (u'IICPresponse', _IICPresponses_val_IICPresponse_16)]), dict([(u'ref', 245), (u'IICPresponse', _IICPresponses_val_IICPresponse_17)]), dict([(u'ref', 246), (u'IICPresponse', _IICPresponses_val_IICPresponse_18)]), dict([(u'ref', 247), (u'IICPresponse', _IICPresponses_val_IICPresponse_19)]), dict([(u'ref', 248), (u'IICPresponse', _IICPresponses_val_IICPresponse_20)]), dict([(u'ref', 249), (u'IICPresponse', _IICPresponses_val_IICPresponse_21)]), dict([(u'ref', 250), (u'IICPresponse', _IICPresponses_val_IICPresponse_22)]), dict([(u'ref', 251), (u'IICPresponse', _IICPresponses_val_IICPresponse_23)]), dict([(u'ref', 252), (u'IICPresponse', _IICPresponses_val_IICPresponse_24)]), dict([(u'ref', 253), (u'IICPresponse', _IICPresponses_val_IICPresponse_25)]), dict([(u'ref', 254), (u'IICPresponse', _IICPresponses_val_IICPresponse_26)]), dict([(u'ref', 255), (u'IICPresponse', _IICPresponses_val_IICPresponse_27)]), dict([(u'ref', 240), (u'IICPresponse', _IICPresponses_val_IICPresponse_28)]), dict([(u'ref', 241), (u'IICPresponse', _IICPresponses_val_IICPresponse_29)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< PduResponse >-----#
|
|
PduResponse = SEQ(name=u'PduResponse', mode=MODE_TYPE)
|
|
_PduResponse_resRef = INT(name=u'resRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMiitsscu', 'IICPRES'), [u'ref']))
|
|
__PduResponse_resRef_tab = CLASS(name='_tab_IICPRES', mode=MODE_SET, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
___PduResponse_resRef_tab_val_IICPresponse_0 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'ITS-SCUalive')))
|
|
___PduResponse_resRef_tab_val_IICPresponse_1 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MF-Command-confirm')))
|
|
___PduResponse_resRef_tab_val_IICPresponse_2 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MF-Request-confirm')))
|
|
___PduResponse_resRef_tab_val_IICPresponse_3 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MN-Command-confirm')))
|
|
___PduResponse_resRef_tab_val_IICPresponse_4 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MN-Request-confirm')))
|
|
___PduResponse_resRef_tab_val_IICPresponse_5 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Command-confirm')))
|
|
___PduResponse_resRef_tab_val_IICPresponse_6 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Request-confirm')))
|
|
___PduResponse_resRef_tab_val_IICPresponse_7 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Get-confirm')))
|
|
___PduResponse_resRef_tab_val_IICPresponse_8 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Set-confirm')))
|
|
___PduResponse_resRef_tab_val_IICPresponse_9 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'McmdRs')))
|
|
___PduResponse_resRef_tab_val_IICPresponse_10 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MA-Command-confirm')))
|
|
___PduResponse_resRef_tab_val_IICPresponse_11 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MA-Request-confirm')))
|
|
___PduResponse_resRef_tab_val_IICPresponse_12 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MS-Command-confirm')))
|
|
___PduResponse_resRef_tab_val_IICPresponse_13 = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MS-Request-confirm')))
|
|
___PduResponse_resRef_tab_val_IICPresponse_14 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
___PduResponse_resRef_tab_val_IICPresponse_15 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
___PduResponse_resRef_tab_val_IICPresponse_16 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
___PduResponse_resRef_tab_val_IICPresponse_17 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
___PduResponse_resRef_tab_val_IICPresponse_18 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
___PduResponse_resRef_tab_val_IICPresponse_19 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
___PduResponse_resRef_tab_val_IICPresponse_20 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
___PduResponse_resRef_tab_val_IICPresponse_21 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
___PduResponse_resRef_tab_val_IICPresponse_22 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
___PduResponse_resRef_tab_val_IICPresponse_23 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
___PduResponse_resRef_tab_val_IICPresponse_24 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
___PduResponse_resRef_tab_val_IICPresponse_25 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
___PduResponse_resRef_tab_val_IICPresponse_26 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
___PduResponse_resRef_tab_val_IICPresponse_27 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
___PduResponse_resRef_tab_val_IICPresponse_28 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
___PduResponse_resRef_tab_val_IICPresponse_29 = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
__PduResponse_resRef_tab._val = ASN1Set(rv=[dict([(u'ref', 0), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_0)]), dict([(u'ref', 1), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_1)]), dict([(u'ref', 2), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_2)]), dict([(u'ref', 3), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_3)]), dict([(u'ref', 4), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_4)]), dict([(u'ref', 5), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_5)]), dict([(u'ref', 6), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_6)]), dict([(u'ref', 7), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_7)]), dict([(u'ref', 8), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_8)]), dict([(u'ref', 9), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_9)]), dict([(u'ref', 10), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_10)]), dict([(u'ref', 11), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_11)]), dict([(u'ref', 12), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_12)]), dict([(u'ref', 13), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_13)]), dict([(u'ref', 242), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_14)]), dict([(u'ref', 243), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_15)]), dict([(u'ref', 244), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_16)]), dict([(u'ref', 245), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_17)]), dict([(u'ref', 246), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_18)]), dict([(u'ref', 247), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_19)]), dict([(u'ref', 248), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_20)]), dict([(u'ref', 249), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_21)]), dict([(u'ref', 250), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_22)]), dict([(u'ref', 251), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_23)]), dict([(u'ref', 252), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_24)]), dict([(u'ref', 253), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_25)]), dict([(u'ref', 254), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_26)]), dict([(u'ref', 255), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_27)]), dict([(u'ref', 240), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_28)]), dict([(u'ref', 241), (u'IICPresponse', ___PduResponse_resRef_tab_val_IICPresponse_29)])], rr=[], ev=None, er=[])
|
|
_PduResponse_resRef._const_tab = __PduResponse_resRef_tab
|
|
_PduResponse_resRef._const_tab_at = None
|
|
_PduResponse_resRef._const_tab_id = u'ref'
|
|
_PduResponse_iicpRes = OPEN(name=u'iicpRes', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMiitsscu', 'IICPRES'), [u'IICPresponse']))
|
|
_PduResponse_iicpRes._const_tab = __PduResponse_resRef_tab
|
|
_PduResponse_iicpRes._const_tab_at = ('..', u'resRef')
|
|
_PduResponse_iicpRes._const_tab_id = u'IICPresponse'
|
|
PduResponse._cont = ASN1Dict([
|
|
(u'resRef', _PduResponse_resRef),
|
|
(u'iicpRes', _PduResponse_iicpRes),
|
|
])
|
|
PduResponse._ext = None
|
|
|
|
#-----< aliveRs >-----#
|
|
aliveRs = CLASS(name=u'aliveRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_aliveRs_val_IICPresponse = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'ITS-SCUalive')))
|
|
aliveRs._val = dict([(u'ref', 0), (u'IICPresponse', _aliveRs_val_IICPresponse)])
|
|
|
|
#-----< mfRcmdRs >-----#
|
|
mfRcmdRs = CLASS(name=u'mfRcmdRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_mfRcmdRs_val_IICPresponse = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MF-Command-confirm')))
|
|
mfRcmdRs._val = dict([(u'ref', 1), (u'IICPresponse', _mfRcmdRs_val_IICPresponse)])
|
|
|
|
#-----< mfRreqRs >-----#
|
|
mfRreqRs = CLASS(name=u'mfRreqRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_mfRreqRs_val_IICPresponse = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MF-Request-confirm')))
|
|
mfRreqRs._val = dict([(u'ref', 2), (u'IICPresponse', _mfRreqRs_val_IICPresponse)])
|
|
|
|
#-----< mnRcmdRs >-----#
|
|
mnRcmdRs = CLASS(name=u'mnRcmdRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_mnRcmdRs_val_IICPresponse = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MN-Command-confirm')))
|
|
mnRcmdRs._val = dict([(u'ref', 3), (u'IICPresponse', _mnRcmdRs_val_IICPresponse)])
|
|
|
|
#-----< mnRreqRs >-----#
|
|
mnRreqRs = CLASS(name=u'mnRreqRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_mnRreqRs_val_IICPresponse = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MN-Request-confirm')))
|
|
mnRreqRs._val = dict([(u'ref', 4), (u'IICPresponse', _mnRreqRs_val_IICPresponse)])
|
|
|
|
#-----< miRcmdRs >-----#
|
|
miRcmdRs = CLASS(name=u'miRcmdRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_miRcmdRs_val_IICPresponse = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Command-confirm')))
|
|
miRcmdRs._val = dict([(u'ref', 5), (u'IICPresponse', _miRcmdRs_val_IICPresponse)])
|
|
|
|
#-----< miRreqRs >-----#
|
|
miRreqRs = CLASS(name=u'miRreqRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_miRreqRs_val_IICPresponse = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Request-confirm')))
|
|
miRreqRs._val = dict([(u'ref', 6), (u'IICPresponse', _miRreqRs_val_IICPresponse)])
|
|
|
|
#-----< miRgetRs >-----#
|
|
miRgetRs = CLASS(name=u'miRgetRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_miRgetRs_val_IICPresponse = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Get-confirm')))
|
|
miRgetRs._val = dict([(u'ref', 7), (u'IICPresponse', _miRgetRs_val_IICPresponse)])
|
|
|
|
#-----< miRsetRs >-----#
|
|
miRsetRs = CLASS(name=u'miRsetRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_miRsetRs_val_IICPresponse = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MI-Set-confirm')))
|
|
miRsetRs._val = dict([(u'ref', 8), (u'IICPresponse', _miRsetRs_val_IICPresponse)])
|
|
|
|
#-----< mCmdRs >-----#
|
|
mCmdRs = CLASS(name=u'mCmdRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_mCmdRs_val_IICPresponse = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'McmdRs')))
|
|
mCmdRs._val = dict([(u'ref', 9), (u'IICPresponse', _mCmdRs_val_IICPresponse)])
|
|
|
|
#-----< maRcmdRs >-----#
|
|
maRcmdRs = CLASS(name=u'maRcmdRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_maRcmdRs_val_IICPresponse = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MA-Command-confirm')))
|
|
maRcmdRs._val = dict([(u'ref', 10), (u'IICPresponse', _maRcmdRs_val_IICPresponse)])
|
|
|
|
#-----< maRreqRs >-----#
|
|
maRreqRs = CLASS(name=u'maRreqRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_maRreqRs_val_IICPresponse = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MA-Request-confirm')))
|
|
maRreqRs._val = dict([(u'ref', 11), (u'IICPresponse', _maRreqRs_val_IICPresponse)])
|
|
|
|
#-----< msRcmdRs >-----#
|
|
msRcmdRs = CLASS(name=u'msRcmdRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_msRcmdRs_val_IICPresponse = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MS-Command-confirm')))
|
|
msRcmdRs._val = dict([(u'ref', 12), (u'IICPresponse', _msRcmdRs_val_IICPresponse)])
|
|
|
|
#-----< msRreqRs >-----#
|
|
msRreqRs = CLASS(name=u'msRreqRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_msRreqRs_val_IICPresponse = SEQ(name=u'IICPresponse', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MS-Request-confirm')))
|
|
msRreqRs._val = dict([(u'ref', 13), (u'IICPresponse', _msRreqRs_val_IICPresponse)])
|
|
|
|
#-----< simAutCmdRs >-----#
|
|
simAutCmdRs = CLASS(name=u'simAutCmdRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_simAutCmdRs_val_IICPresponse = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
simAutCmdRs._val = dict([(u'ref', 242), (u'IICPresponse', _simAutCmdRs_val_IICPresponse)])
|
|
|
|
#-----< simAutReqRs >-----#
|
|
simAutReqRs = CLASS(name=u'simAutReqRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_simAutReqRs_val_IICPresponse = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
simAutReqRs._val = dict([(u'ref', 243), (u'IICPresponse', _simAutReqRs_val_IICPresponse)])
|
|
|
|
#-----< simFutCmdRs >-----#
|
|
simFutCmdRs = CLASS(name=u'simFutCmdRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_simFutCmdRs_val_IICPresponse = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
simFutCmdRs._val = dict([(u'ref', 244), (u'IICPresponse', _simFutCmdRs_val_IICPresponse)])
|
|
|
|
#-----< simFutReqRs >-----#
|
|
simFutReqRs = CLASS(name=u'simFutReqRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_simFutReqRs_val_IICPresponse = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
simFutReqRs._val = dict([(u'ref', 245), (u'IICPresponse', _simFutReqRs_val_IICPresponse)])
|
|
|
|
#-----< simNutCmdRs >-----#
|
|
simNutCmdRs = CLASS(name=u'simNutCmdRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_simNutCmdRs_val_IICPresponse = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
simNutCmdRs._val = dict([(u'ref', 246), (u'IICPresponse', _simNutCmdRs_val_IICPresponse)])
|
|
|
|
#-----< simNutReqRs >-----#
|
|
simNutReqRs = CLASS(name=u'simNutReqRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_simNutReqRs_val_IICPresponse = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
simNutReqRs._val = dict([(u'ref', 247), (u'IICPresponse', _simNutReqRs_val_IICPresponse)])
|
|
|
|
#-----< simIutCmdRs >-----#
|
|
simIutCmdRs = CLASS(name=u'simIutCmdRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_simIutCmdRs_val_IICPresponse = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
simIutCmdRs._val = dict([(u'ref', 248), (u'IICPresponse', _simIutCmdRs_val_IICPresponse)])
|
|
|
|
#-----< simIutReqRs >-----#
|
|
simIutReqRs = CLASS(name=u'simIutReqRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_simIutReqRs_val_IICPresponse = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
simIutReqRs._val = dict([(u'ref', 249), (u'IICPresponse', _simIutReqRs_val_IICPresponse)])
|
|
|
|
#-----< simAltCmdRs >-----#
|
|
simAltCmdRs = CLASS(name=u'simAltCmdRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_simAltCmdRs_val_IICPresponse = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
simAltCmdRs._val = dict([(u'ref', 250), (u'IICPresponse', _simAltCmdRs_val_IICPresponse)])
|
|
|
|
#-----< simAltReqRs >-----#
|
|
simAltReqRs = CLASS(name=u'simAltReqRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_simAltReqRs_val_IICPresponse = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
simAltReqRs._val = dict([(u'ref', 251), (u'IICPresponse', _simAltReqRs_val_IICPresponse)])
|
|
|
|
#-----< simFltCmdRs >-----#
|
|
simFltCmdRs = CLASS(name=u'simFltCmdRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_simFltCmdRs_val_IICPresponse = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
simFltCmdRs._val = dict([(u'ref', 252), (u'IICPresponse', _simFltCmdRs_val_IICPresponse)])
|
|
|
|
#-----< simFltReqRs >-----#
|
|
simFltReqRs = CLASS(name=u'simFltReqRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_simFltReqRs_val_IICPresponse = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
simFltReqRs._val = dict([(u'ref', 253), (u'IICPresponse', _simFltReqRs_val_IICPresponse)])
|
|
|
|
#-----< simNltReqRs >-----#
|
|
simNltReqRs = CLASS(name=u'simNltReqRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_simNltReqRs_val_IICPresponse = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
simNltReqRs._val = dict([(u'ref', 255), (u'IICPresponse', _simNltReqRs_val_IICPresponse)])
|
|
|
|
#-----< simNltCmdRs >-----#
|
|
simNltCmdRs = CLASS(name=u'simNltCmdRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_simNltCmdRs_val_IICPresponse = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
simNltCmdRs._val = dict([(u'ref', 254), (u'IICPresponse', _simNltCmdRs_val_IICPresponse)])
|
|
|
|
#-----< simUtInRs >-----#
|
|
simUtInRs = CLASS(name=u'simUtInRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_simUtInRs_val_IICPresponse = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
simUtInRs._val = dict([(u'ref', 240), (u'IICPresponse', _simUtInRs_val_IICPresponse)])
|
|
|
|
#-----< simUtOutRs >-----#
|
|
simUtOutRs = CLASS(name=u'simUtOutRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'IICPRES')))
|
|
_simUtOutRs_val_IICPresponse = NULL(name=u'IICPresponse', mode=MODE_TYPE)
|
|
simUtOutRs._val = dict([(u'ref', 241), (u'IICPresponse', _simUtOutRs_val_IICPresponse)])
|
|
|
|
#-----< RefMcmdRs >-----#
|
|
RefMcmdRs = INT(name=u'RefMcmdRs', mode=MODE_TYPE)
|
|
RefMcmdRs._cont = ASN1Dict([(u'c-pingRs', 0), (u'c-vCIinfoRs', 1), (u'c-vCIupdateRs', 2), (u'c-getParam24102Rs', 3), (u'c-setParam24102Rs', 4), (u'c-testIicpRs', 254), (u'c-testConfigRs', 255)])
|
|
RefMcmdRs._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< MCMDRES >-----#
|
|
MCMDRES = CLASS(name=u'MCMDRES', mode=MODE_TYPE)
|
|
_MCMDRES_refMcmd = INT(name=u'refMcmd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'RefMcmdRs')), uniq=True)
|
|
_MCMDRES_Mcmd = OPEN(name=u'Mcmd', mode=MODE_TYPE)
|
|
MCMDRES._cont = ASN1Dict([
|
|
(u'refMcmd', _MCMDRES_refMcmd),
|
|
(u'Mcmd', _MCMDRES_Mcmd),
|
|
])
|
|
|
|
#-----< McmdRess >-----#
|
|
McmdRess = CLASS(name=u'McmdRess', mode=MODE_SET, typeref=ASN1RefType(('CALMiitsscu', 'MCMDRES')))
|
|
_McmdRess_val_Mcmd_0 = OCT_STR(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'PingIICP')))
|
|
_McmdRess_val_Mcmd_1 = SEQ_OF(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'VCI-info-res')))
|
|
_McmdRess_val_Mcmd_2 = NULL(name=u'Mcmd', mode=MODE_TYPE)
|
|
_McmdRess_val_Mcmd_3 = SEQ(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'Param24102')))
|
|
_McmdRess_val_Mcmd_4 = INT(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'ErrStatus')))
|
|
_McmdRess_val_Mcmd_5 = NULL(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
McmdRess._val = ASN1Set(rv=[dict([(u'refMcmd', 0), (u'Mcmd', _McmdRess_val_Mcmd_0)]), dict([(u'refMcmd', 1), (u'Mcmd', _McmdRess_val_Mcmd_1)]), dict([(u'refMcmd', 2), (u'Mcmd', _McmdRess_val_Mcmd_2)]), dict([(u'refMcmd', 3), (u'Mcmd', _McmdRess_val_Mcmd_3)]), dict([(u'refMcmd', 4), (u'Mcmd', _McmdRess_val_Mcmd_4)]), dict([(u'refMcmd', 255), (u'Mcmd', _McmdRess_val_Mcmd_5)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< McmdRs >-----#
|
|
McmdRs = SEQ(name=u'McmdRs', mode=MODE_TYPE)
|
|
_McmdRs_mCmdRef = INT(name=u'mCmdRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMiitsscu', 'MCMDRES'), [u'refMcmd']))
|
|
__McmdRs_mCmdRef_tab = CLASS(name='_tab_MCMDRES', mode=MODE_SET, typeref=ASN1RefType(('CALMiitsscu', 'MCMDRES')))
|
|
___McmdRs_mCmdRef_tab_val_Mcmd_0 = OCT_STR(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'PingIICP')))
|
|
___McmdRs_mCmdRef_tab_val_Mcmd_1 = SEQ_OF(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'VCI-info-res')))
|
|
___McmdRs_mCmdRef_tab_val_Mcmd_2 = NULL(name=u'Mcmd', mode=MODE_TYPE)
|
|
___McmdRs_mCmdRef_tab_val_Mcmd_3 = SEQ(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'Param24102')))
|
|
___McmdRs_mCmdRef_tab_val_Mcmd_4 = INT(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'ErrStatus')))
|
|
___McmdRs_mCmdRef_tab_val_Mcmd_5 = NULL(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
__McmdRs_mCmdRef_tab._val = ASN1Set(rv=[dict([(u'refMcmd', 0), (u'Mcmd', ___McmdRs_mCmdRef_tab_val_Mcmd_0)]), dict([(u'refMcmd', 1), (u'Mcmd', ___McmdRs_mCmdRef_tab_val_Mcmd_1)]), dict([(u'refMcmd', 2), (u'Mcmd', ___McmdRs_mCmdRef_tab_val_Mcmd_2)]), dict([(u'refMcmd', 3), (u'Mcmd', ___McmdRs_mCmdRef_tab_val_Mcmd_3)]), dict([(u'refMcmd', 4), (u'Mcmd', ___McmdRs_mCmdRef_tab_val_Mcmd_4)]), dict([(u'refMcmd', 255), (u'Mcmd', ___McmdRs_mCmdRef_tab_val_Mcmd_5)])], rr=[], ev=None, er=[])
|
|
_McmdRs_mCmdRef._const_tab = __McmdRs_mCmdRef_tab
|
|
_McmdRs_mCmdRef._const_tab_at = None
|
|
_McmdRs_mCmdRef._const_tab_id = u'refMcmd'
|
|
_McmdRs_mcmd = OPEN(name=u'mcmd', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMiitsscu', 'MCMDRES'), [u'Mcmd']))
|
|
_McmdRs_mcmd._const_tab = __McmdRs_mCmdRef_tab
|
|
_McmdRs_mcmd._const_tab_at = ('..', u'mCmdRef')
|
|
_McmdRs_mcmd._const_tab_id = u'Mcmd'
|
|
McmdRs._cont = ASN1Dict([
|
|
(u'mCmdRef', _McmdRs_mCmdRef),
|
|
(u'mcmd', _McmdRs_mcmd),
|
|
])
|
|
McmdRs._ext = None
|
|
|
|
#-----< pingRs >-----#
|
|
pingRs = CLASS(name=u'pingRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'MCMDRES')))
|
|
_pingRs_val_Mcmd = OCT_STR(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'PingIICP')))
|
|
pingRs._val = dict([(u'refMcmd', 0), (u'Mcmd', _pingRs_val_Mcmd)])
|
|
|
|
#-----< vCIinfoRs >-----#
|
|
vCIinfoRs = CLASS(name=u'vCIinfoRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'MCMDRES')))
|
|
_vCIinfoRs_val_Mcmd = SEQ_OF(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'VCI-info-res')))
|
|
vCIinfoRs._val = dict([(u'refMcmd', 1), (u'Mcmd', _vCIinfoRs_val_Mcmd)])
|
|
|
|
#-----< vCIupdateRs >-----#
|
|
vCIupdateRs = CLASS(name=u'vCIupdateRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'MCMDRES')))
|
|
_vCIupdateRs_val_Mcmd = NULL(name=u'Mcmd', mode=MODE_TYPE)
|
|
vCIupdateRs._val = dict([(u'refMcmd', 2), (u'Mcmd', _vCIupdateRs_val_Mcmd)])
|
|
|
|
#-----< getParam24102Rs >-----#
|
|
getParam24102Rs = CLASS(name=u'getParam24102Rs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'MCMDRES')))
|
|
_getParam24102Rs_val_Mcmd = SEQ(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'Param24102')))
|
|
getParam24102Rs._val = dict([(u'refMcmd', 3), (u'Mcmd', _getParam24102Rs_val_Mcmd)])
|
|
|
|
#-----< setParam24102Rs >-----#
|
|
setParam24102Rs = CLASS(name=u'setParam24102Rs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'MCMDRES')))
|
|
_setParam24102Rs_val_Mcmd = INT(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'ErrStatus')))
|
|
setParam24102Rs._val = dict([(u'refMcmd', 4), (u'Mcmd', _setParam24102Rs_val_Mcmd)])
|
|
|
|
#-----< testConfigRs >-----#
|
|
testConfigRs = CLASS(name=u'testConfigRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'MCMDRES')))
|
|
_testConfigRs_val_Mcmd = NULL(name=u'Mcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
testConfigRs._val = dict([(u'refMcmd', 255), (u'Mcmd', _testConfigRs_val_Mcmd)])
|
|
|
|
#-----< PduErrStatus >-----#
|
|
PduErrStatus = INT(name=u'PduErrStatus', mode=MODE_TYPE)
|
|
PduErrStatus._cont = ASN1Dict([(u'success', 0), (u'pduUnknown', 1), (u'duplicateITS-scuId', 2), (u'invalidAliveMessage', 3), (u'invalidITSscuType', 4), (u'unspecFailure', 255)])
|
|
PduErrStatus._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< VCI-info-res >-----#
|
|
VCI_info_res = SEQ_OF(name=u'VCI-info-res', mode=MODE_TYPE)
|
|
_VCI_info_res__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'VCI-Info')))
|
|
VCI_info_res._cont = _VCI_info_res__item_
|
|
VCI_info_res._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< RefSECIICPRQ >-----#
|
|
RefSECIICPRQ = INT(name=u'RefSECIICPRQ', mode=MODE_TYPE)
|
|
RefSECIICPRQ._cont = ASN1Dict([(u'c-secRqRef', 0), (u'c-secRq', 1)])
|
|
RefSECIICPRQ._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< SECIICPRQ >-----#
|
|
SECIICPRQ = CLASS(name=u'SECIICPRQ', mode=MODE_TYPE)
|
|
_SECIICPRQ_ref = INT(name=u'ref', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'RefSECIICPRQ')), uniq=True)
|
|
_SECIICPRQ_SecIICP = OPEN(name=u'SecIICP', mode=MODE_TYPE)
|
|
SECIICPRQ._cont = ASN1Dict([
|
|
(u'ref', _SECIICPRQ_ref),
|
|
(u'SecIICP', _SECIICPRQ_SecIICP),
|
|
])
|
|
|
|
#-----< SecIICPRQs >-----#
|
|
SecIICPRQs = CLASS(name=u'SecIICPRQs', mode=MODE_SET, typeref=ASN1RefType(('CALMiitsscu', 'SECIICPRQ')))
|
|
_SecIICPRQs_val_SecIICP_0 = NULL(name=u'SecIICP', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
_SecIICPRQs_val_SecIICP_1 = OCT_STR(name=u'SecIICP', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'SecIICPpayload')))
|
|
SecIICPRQs._val = ASN1Set(rv=[dict([(u'ref', 0), (u'SecIICP', _SecIICPRQs_val_SecIICP_0)]), dict([(u'ref', 1), (u'SecIICP', _SecIICPRQs_val_SecIICP_1)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< SecRq >-----#
|
|
SecRq = SEQ(name=u'SecRq', mode=MODE_TYPE)
|
|
_SecRq_secRqRef = INT(name=u'secRqRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMiitsscu', 'SECIICPRQ'), [u'ref']))
|
|
__SecRq_secRqRef_tab = CLASS(name='_tab_SECIICPRQ', mode=MODE_SET, typeref=ASN1RefType(('CALMiitsscu', 'SECIICPRQ')))
|
|
___SecRq_secRqRef_tab_val_SecIICP_0 = NULL(name=u'SecIICP', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
___SecRq_secRqRef_tab_val_SecIICP_1 = OCT_STR(name=u'SecIICP', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'SecIICPpayload')))
|
|
__SecRq_secRqRef_tab._val = ASN1Set(rv=[dict([(u'ref', 0), (u'SecIICP', ___SecRq_secRqRef_tab_val_SecIICP_0)]), dict([(u'ref', 1), (u'SecIICP', ___SecRq_secRqRef_tab_val_SecIICP_1)])], rr=[], ev=None, er=[])
|
|
_SecRq_secRqRef._const_tab = __SecRq_secRqRef_tab
|
|
_SecRq_secRqRef._const_tab_at = None
|
|
_SecRq_secRqRef._const_tab_id = u'ref'
|
|
_SecRq_secRq = OPEN(name=u'secRq', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMiitsscu', 'SECIICPRQ'), [u'SecIICP']))
|
|
_SecRq_secRq._const_tab = __SecRq_secRqRef_tab
|
|
_SecRq_secRq._const_tab_at = ('..', u'secRqRef')
|
|
_SecRq_secRq._const_tab_id = u'SecIICP'
|
|
SecRq._cont = ASN1Dict([
|
|
(u'secRqRef', _SecRq_secRqRef),
|
|
(u'secRq', _SecRq_secRq),
|
|
])
|
|
SecRq._ext = None
|
|
|
|
#-----< noSecurityRq >-----#
|
|
noSecurityRq = CLASS(name=u'noSecurityRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'SECIICPRQ')))
|
|
_noSecurityRq_val_SecIICP = NULL(name=u'SecIICP', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
noSecurityRq._val = dict([(u'ref', 0), (u'SecIICP', _noSecurityRq_val_SecIICP)])
|
|
|
|
#-----< octStringRq >-----#
|
|
octStringRq = CLASS(name=u'octStringRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'SECIICPRQ')))
|
|
_octStringRq_val_SecIICP = OCT_STR(name=u'SecIICP', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'SecIICPpayload')))
|
|
octStringRq._val = dict([(u'ref', 1), (u'SecIICP', _octStringRq_val_SecIICP)])
|
|
|
|
#-----< RefSECIICPRS >-----#
|
|
RefSECIICPRS = INT(name=u'RefSECIICPRS', mode=MODE_TYPE)
|
|
RefSECIICPRS._cont = ASN1Dict([(u'c-secRsRef', 0), (u'c-secRs', 1)])
|
|
RefSECIICPRS._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< SECIICPRS >-----#
|
|
SECIICPRS = CLASS(name=u'SECIICPRS', mode=MODE_TYPE)
|
|
_SECIICPRS_ref = INT(name=u'ref', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'RefSECIICPRS')), uniq=True)
|
|
_SECIICPRS_SecIICP = OPEN(name=u'SecIICP', mode=MODE_TYPE)
|
|
SECIICPRS._cont = ASN1Dict([
|
|
(u'ref', _SECIICPRS_ref),
|
|
(u'SecIICP', _SECIICPRS_SecIICP),
|
|
])
|
|
|
|
#-----< SECIICPRSs >-----#
|
|
SECIICPRSs = CLASS(name=u'SECIICPRSs', mode=MODE_SET, typeref=ASN1RefType(('CALMiitsscu', 'SECIICPRS')))
|
|
_SECIICPRSs_val_SecIICP_0 = NULL(name=u'SecIICP', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
_SECIICPRSs_val_SecIICP_1 = OCT_STR(name=u'SecIICP', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'SecIICPpayload')))
|
|
SECIICPRSs._val = ASN1Set(rv=[dict([(u'ref', 0), (u'SecIICP', _SECIICPRSs_val_SecIICP_0)]), dict([(u'ref', 1), (u'SecIICP', _SECIICPRSs_val_SecIICP_1)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< SecRs >-----#
|
|
SecRs = SEQ(name=u'SecRs', mode=MODE_TYPE)
|
|
_SecRs_secRsRef = INT(name=u'secRsRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMiitsscu', 'SECIICPRS'), [u'ref']))
|
|
__SecRs_secRsRef_tab = CLASS(name='_tab_SECIICPRS', mode=MODE_SET, typeref=ASN1RefType(('CALMiitsscu', 'SECIICPRS')))
|
|
___SecRs_secRsRef_tab_val_SecIICP_0 = NULL(name=u'SecIICP', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
___SecRs_secRsRef_tab_val_SecIICP_1 = OCT_STR(name=u'SecIICP', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'SecIICPpayload')))
|
|
__SecRs_secRsRef_tab._val = ASN1Set(rv=[dict([(u'ref', 0), (u'SecIICP', ___SecRs_secRsRef_tab_val_SecIICP_0)]), dict([(u'ref', 1), (u'SecIICP', ___SecRs_secRsRef_tab_val_SecIICP_1)])], rr=[], ev=None, er=[])
|
|
_SecRs_secRsRef._const_tab = __SecRs_secRsRef_tab
|
|
_SecRs_secRsRef._const_tab_at = None
|
|
_SecRs_secRsRef._const_tab_id = u'ref'
|
|
_SecRs_secRs = OPEN(name=u'secRs', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMiitsscu', 'SECIICPRS'), [u'SecIICP']))
|
|
_SecRs_secRs._const_tab = __SecRs_secRsRef_tab
|
|
_SecRs_secRs._const_tab_at = ('..', u'secRsRef')
|
|
_SecRs_secRs._const_tab_id = u'SecIICP'
|
|
SecRs._cont = ASN1Dict([
|
|
(u'secRsRef', _SecRs_secRsRef),
|
|
(u'secRs', _SecRs_secRs),
|
|
])
|
|
SecRs._ext = None
|
|
|
|
#-----< noSecurityRs >-----#
|
|
noSecurityRs = CLASS(name=u'noSecurityRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'SECIICPRS')))
|
|
_noSecurityRs_val_SecIICP = NULL(name=u'SecIICP', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
noSecurityRs._val = dict([(u'ref', 0), (u'SecIICP', _noSecurityRs_val_SecIICP)])
|
|
|
|
#-----< octStringRs >-----#
|
|
octStringRs = CLASS(name=u'octStringRs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMiitsscu', 'SECIICPRS')))
|
|
_octStringRs_val_SecIICP = OCT_STR(name=u'SecIICP', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'SecIICPpayload')))
|
|
octStringRs._val = dict([(u'ref', 1), (u'SecIICP', _octStringRs_val_SecIICP)])
|
|
|
|
#-----< SecIICPpayload >-----#
|
|
SecIICPpayload = OCT_STR(name=u'SecIICPpayload', mode=MODE_TYPE)
|
|
SecIICPpayload._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< IICrequestTX >-----#
|
|
IICrequestTX = SEQ(name=u'IICrequestTX', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'IIC-Request')))
|
|
|
|
#-----< IICresponseTX >-----#
|
|
IICresponseTX = SEQ(name=u'IICresponseTX', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'IIC-Response')))
|
|
|
|
#-----< IICrequestRX >-----#
|
|
IICrequestRX = SEQ(name=u'IICrequestRX', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'IIC-Request')))
|
|
|
|
#-----< IICresponseRX >-----#
|
|
IICresponseRX = SEQ(name=u'IICresponseRX', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'IIC-Response')))
|
|
|
|
#-----< PduCounter >-----#
|
|
PduCounter = INT(name=u'PduCounter', mode=MODE_TYPE)
|
|
PduCounter._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< version >-----#
|
|
version = INT(name=u'version', mode=MODE_VALUE)
|
|
version._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
version._val = 2
|
|
|
|
_all_ = [
|
|
_IIC_Request_sourceITS_scuId,
|
|
_IIC_Request_destinationITS_scuId,
|
|
_IIC_Request_pduCounter,
|
|
_IIC_Request_requestID,
|
|
_IIC_Request_pduRequest,
|
|
_IIC_Request_secRq,
|
|
IIC_Request,
|
|
RequestID,
|
|
RefIICP,
|
|
_IICPREQ_ref,
|
|
_IICPREQ_IICPrequest,
|
|
IICPREQ,
|
|
IICPrequests,
|
|
_IICPrequests_val_IICPrequest_0,
|
|
_IICPrequests_val_IICPrequest_1,
|
|
_IICPrequests_val_IICPrequest_2,
|
|
_IICPrequests_val_IICPrequest_3,
|
|
_IICPrequests_val_IICPrequest_4,
|
|
_IICPrequests_val_IICPrequest_5,
|
|
_IICPrequests_val_IICPrequest_6,
|
|
_IICPrequests_val_IICPrequest_7,
|
|
_IICPrequests_val_IICPrequest_8,
|
|
_IICPrequests_val_IICPrequest_9,
|
|
_IICPrequests_val_IICPrequest_10,
|
|
_IICPrequests_val_IICPrequest_11,
|
|
_IICPrequests_val_IICPrequest_12,
|
|
_IICPrequests_val_IICPrequest_13,
|
|
_IICPrequests_val_IICPrequest_14,
|
|
_IICPrequests_val_IICPrequest_15,
|
|
_IICPrequests_val_IICPrequest_16,
|
|
_IICPrequests_val_IICPrequest_17,
|
|
_IICPrequests_val_IICPrequest_18,
|
|
_IICPrequests_val_IICPrequest_19,
|
|
_IICPrequests_val_IICPrequest_20,
|
|
_IICPrequests_val_IICPrequest_21,
|
|
_IICPrequests_val_IICPrequest_22,
|
|
_IICPrequests_val_IICPrequest_23,
|
|
_IICPrequests_val_IICPrequest_24,
|
|
_IICPrequests_val_IICPrequest_25,
|
|
__PduRequest_reqRef_tab,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_0,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_1,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_2,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_3,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_4,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_5,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_6,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_7,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_8,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_9,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_10,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_11,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_12,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_13,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_14,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_15,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_16,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_17,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_18,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_19,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_20,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_21,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_22,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_23,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_24,
|
|
___PduRequest_reqRef_tab_val_IICPrequest_25,
|
|
_PduRequest_reqRef,
|
|
_PduRequest_iicpReq,
|
|
PduRequest,
|
|
aliveRq,
|
|
_aliveRq_val_IICPrequest,
|
|
mfRcmdRq,
|
|
_mfRcmdRq_val_IICPrequest,
|
|
mfRreqRq,
|
|
_mfRreqRq_val_IICPrequest,
|
|
mnRcmdRq,
|
|
_mnRcmdRq_val_IICPrequest,
|
|
mnRreqRq,
|
|
_mnRreqRq_val_IICPrequest,
|
|
miRcmdRq,
|
|
_miRcmdRq_val_IICPrequest,
|
|
miRreqRq,
|
|
_miRreqRq_val_IICPrequest,
|
|
miRgetRq,
|
|
_miRgetRq_val_IICPrequest,
|
|
miRsetRq,
|
|
_miRsetRq_val_IICPrequest,
|
|
mCmdRq,
|
|
_mCmdRq_val_IICPrequest,
|
|
maRcmdRq,
|
|
_maRcmdRq_val_IICPrequest,
|
|
maRreqRq,
|
|
_maRreqRq_val_IICPrequest,
|
|
msRcmdRq,
|
|
_msRcmdRq_val_IICPrequest,
|
|
msRreqRq,
|
|
_msRreqRq_val_IICPrequest,
|
|
simFutCmdRq,
|
|
_simFutCmdRq_val_IICPrequest,
|
|
simFutReqRq,
|
|
_simFutReqRq_val_IICPrequest,
|
|
simNutCmdRq,
|
|
_simNutCmdRq_val_IICPrequest,
|
|
simNutReqRq,
|
|
_simNutReqRq_val_IICPrequest,
|
|
simIutCmdRq,
|
|
_simIutCmdRq_val_IICPrequest,
|
|
simIutReqRq,
|
|
_simIutReqRq_val_IICPrequest,
|
|
simFltCmdRq,
|
|
_simFltCmdRq_val_IICPrequest,
|
|
simFltReqRq,
|
|
_simFltReqRq_val_IICPrequest,
|
|
simNltCmdRq,
|
|
_simNltCmdRq_val_IICPrequest,
|
|
simNltReqRq,
|
|
_simNltReqRq_val_IICPrequest,
|
|
simUtInRq,
|
|
_simUtInRq_val_IICPrequest,
|
|
simUtOutRq,
|
|
_simUtOutRq_val_IICPrequest,
|
|
_ITS_SCUalive_message,
|
|
_ITS_SCUalive_its_scuType,
|
|
ITS_SCUalive,
|
|
AliveMessage,
|
|
ITS_SCUtype,
|
|
_SimUt_fill,
|
|
__SimUt_action_mfCmdReq,
|
|
__SimUt_action_mfCmdConf,
|
|
__SimUt_action_mnCmdReq,
|
|
__SimUt_action_mnCmdConf,
|
|
__SimUt_action_miCmdReq,
|
|
__SimUt_action_miCmdConf,
|
|
__SimUt_action_maCmdReq,
|
|
__SimUt_action_maCmdConf,
|
|
__SimUt_action_mfReqReq,
|
|
__SimUt_action_mfReqConf,
|
|
__SimUt_action_mnReqReq,
|
|
__SimUt_action_mnReqConf,
|
|
__SimUt_action_miReqReq,
|
|
__SimUt_action_miReqConf,
|
|
__SimUt_action_maReqReq,
|
|
__SimUt_action_maReqConf,
|
|
__SimUt_action_miGetReq,
|
|
__SimUt_action_miGetConf,
|
|
__SimUt_action_miSetReq,
|
|
__SimUt_action_miSetConf,
|
|
__SimUt_action_mcmdTrigger,
|
|
__SimUt_action_mcmdEvent,
|
|
_SimUt_action,
|
|
SimUt,
|
|
RefMcmdRq,
|
|
_MCMDREQ_refMcmd,
|
|
_MCMDREQ_Mcmd,
|
|
MCMDREQ,
|
|
McmdReqs,
|
|
_McmdReqs_val_Mcmd_0,
|
|
_McmdReqs_val_Mcmd_1,
|
|
_McmdReqs_val_Mcmd_2,
|
|
_McmdReqs_val_Mcmd_3,
|
|
_McmdReqs_val_Mcmd_4,
|
|
_McmdReqs_val_Mcmd_5,
|
|
__McmdRq_mCmdRef_tab,
|
|
___McmdRq_mCmdRef_tab_val_Mcmd_0,
|
|
___McmdRq_mCmdRef_tab_val_Mcmd_1,
|
|
___McmdRq_mCmdRef_tab_val_Mcmd_2,
|
|
___McmdRq_mCmdRef_tab_val_Mcmd_3,
|
|
___McmdRq_mCmdRef_tab_val_Mcmd_4,
|
|
___McmdRq_mCmdRef_tab_val_Mcmd_5,
|
|
_McmdRq_mCmdRef,
|
|
_McmdRq_mcmd,
|
|
McmdRq,
|
|
pingRq,
|
|
_pingRq_val_Mcmd,
|
|
vCIinfoRq,
|
|
_vCIinfoRq_val_Mcmd,
|
|
vCIupdateRq,
|
|
_vCIupdateRq_val_Mcmd,
|
|
getParam24102Rq,
|
|
_getParam24102Rq_val_Mcmd,
|
|
setParam24102Rq,
|
|
_setParam24102Rq_val_Mcmd,
|
|
testConfigRq,
|
|
_testConfigRq_val_Mcmd,
|
|
PingIICP,
|
|
_VCI_info_req_medType,
|
|
_VCI_info_req_ciaClass,
|
|
_VCI_info_req_ciClass,
|
|
VCI_info_req,
|
|
_VCI_update_req__item_,
|
|
VCI_update_req,
|
|
_VCI_Info_linkId,
|
|
_VCI_Info_medType,
|
|
_VCI_Info_ciaClass,
|
|
_VCI_Info_ciClass,
|
|
_VCI_Info_status,
|
|
VCI_Info,
|
|
_TestConfigIICP_location,
|
|
_TestConfigIICP_lowerLayers,
|
|
_TestConfigIICP_testMode,
|
|
TestConfigIICP,
|
|
_IIC_Response_sourceITS_scuId,
|
|
_IIC_Response_destinationITS_scuId,
|
|
_IIC_Response_pduCounter,
|
|
_IIC_Response_responseID,
|
|
_IIC_Response_pduResponse,
|
|
_IIC_Response_errorStatus,
|
|
_IIC_Response_secRs,
|
|
IIC_Response,
|
|
ResponseID,
|
|
_IICPRES_ref,
|
|
_IICPRES_IICPresponse,
|
|
IICPRES,
|
|
IICPresponses,
|
|
_IICPresponses_val_IICPresponse_0,
|
|
_IICPresponses_val_IICPresponse_1,
|
|
_IICPresponses_val_IICPresponse_2,
|
|
_IICPresponses_val_IICPresponse_3,
|
|
_IICPresponses_val_IICPresponse_4,
|
|
_IICPresponses_val_IICPresponse_5,
|
|
_IICPresponses_val_IICPresponse_6,
|
|
_IICPresponses_val_IICPresponse_7,
|
|
_IICPresponses_val_IICPresponse_8,
|
|
_IICPresponses_val_IICPresponse_9,
|
|
_IICPresponses_val_IICPresponse_10,
|
|
_IICPresponses_val_IICPresponse_11,
|
|
_IICPresponses_val_IICPresponse_12,
|
|
_IICPresponses_val_IICPresponse_13,
|
|
_IICPresponses_val_IICPresponse_14,
|
|
_IICPresponses_val_IICPresponse_15,
|
|
_IICPresponses_val_IICPresponse_16,
|
|
_IICPresponses_val_IICPresponse_17,
|
|
_IICPresponses_val_IICPresponse_18,
|
|
_IICPresponses_val_IICPresponse_19,
|
|
_IICPresponses_val_IICPresponse_20,
|
|
_IICPresponses_val_IICPresponse_21,
|
|
_IICPresponses_val_IICPresponse_22,
|
|
_IICPresponses_val_IICPresponse_23,
|
|
_IICPresponses_val_IICPresponse_24,
|
|
_IICPresponses_val_IICPresponse_25,
|
|
_IICPresponses_val_IICPresponse_26,
|
|
_IICPresponses_val_IICPresponse_27,
|
|
_IICPresponses_val_IICPresponse_28,
|
|
_IICPresponses_val_IICPresponse_29,
|
|
__PduResponse_resRef_tab,
|
|
___PduResponse_resRef_tab_val_IICPresponse_0,
|
|
___PduResponse_resRef_tab_val_IICPresponse_1,
|
|
___PduResponse_resRef_tab_val_IICPresponse_2,
|
|
___PduResponse_resRef_tab_val_IICPresponse_3,
|
|
___PduResponse_resRef_tab_val_IICPresponse_4,
|
|
___PduResponse_resRef_tab_val_IICPresponse_5,
|
|
___PduResponse_resRef_tab_val_IICPresponse_6,
|
|
___PduResponse_resRef_tab_val_IICPresponse_7,
|
|
___PduResponse_resRef_tab_val_IICPresponse_8,
|
|
___PduResponse_resRef_tab_val_IICPresponse_9,
|
|
___PduResponse_resRef_tab_val_IICPresponse_10,
|
|
___PduResponse_resRef_tab_val_IICPresponse_11,
|
|
___PduResponse_resRef_tab_val_IICPresponse_12,
|
|
___PduResponse_resRef_tab_val_IICPresponse_13,
|
|
___PduResponse_resRef_tab_val_IICPresponse_14,
|
|
___PduResponse_resRef_tab_val_IICPresponse_15,
|
|
___PduResponse_resRef_tab_val_IICPresponse_16,
|
|
___PduResponse_resRef_tab_val_IICPresponse_17,
|
|
___PduResponse_resRef_tab_val_IICPresponse_18,
|
|
___PduResponse_resRef_tab_val_IICPresponse_19,
|
|
___PduResponse_resRef_tab_val_IICPresponse_20,
|
|
___PduResponse_resRef_tab_val_IICPresponse_21,
|
|
___PduResponse_resRef_tab_val_IICPresponse_22,
|
|
___PduResponse_resRef_tab_val_IICPresponse_23,
|
|
___PduResponse_resRef_tab_val_IICPresponse_24,
|
|
___PduResponse_resRef_tab_val_IICPresponse_25,
|
|
___PduResponse_resRef_tab_val_IICPresponse_26,
|
|
___PduResponse_resRef_tab_val_IICPresponse_27,
|
|
___PduResponse_resRef_tab_val_IICPresponse_28,
|
|
___PduResponse_resRef_tab_val_IICPresponse_29,
|
|
_PduResponse_resRef,
|
|
_PduResponse_iicpRes,
|
|
PduResponse,
|
|
aliveRs,
|
|
_aliveRs_val_IICPresponse,
|
|
mfRcmdRs,
|
|
_mfRcmdRs_val_IICPresponse,
|
|
mfRreqRs,
|
|
_mfRreqRs_val_IICPresponse,
|
|
mnRcmdRs,
|
|
_mnRcmdRs_val_IICPresponse,
|
|
mnRreqRs,
|
|
_mnRreqRs_val_IICPresponse,
|
|
miRcmdRs,
|
|
_miRcmdRs_val_IICPresponse,
|
|
miRreqRs,
|
|
_miRreqRs_val_IICPresponse,
|
|
miRgetRs,
|
|
_miRgetRs_val_IICPresponse,
|
|
miRsetRs,
|
|
_miRsetRs_val_IICPresponse,
|
|
mCmdRs,
|
|
_mCmdRs_val_IICPresponse,
|
|
maRcmdRs,
|
|
_maRcmdRs_val_IICPresponse,
|
|
maRreqRs,
|
|
_maRreqRs_val_IICPresponse,
|
|
msRcmdRs,
|
|
_msRcmdRs_val_IICPresponse,
|
|
msRreqRs,
|
|
_msRreqRs_val_IICPresponse,
|
|
simAutCmdRs,
|
|
_simAutCmdRs_val_IICPresponse,
|
|
simAutReqRs,
|
|
_simAutReqRs_val_IICPresponse,
|
|
simFutCmdRs,
|
|
_simFutCmdRs_val_IICPresponse,
|
|
simFutReqRs,
|
|
_simFutReqRs_val_IICPresponse,
|
|
simNutCmdRs,
|
|
_simNutCmdRs_val_IICPresponse,
|
|
simNutReqRs,
|
|
_simNutReqRs_val_IICPresponse,
|
|
simIutCmdRs,
|
|
_simIutCmdRs_val_IICPresponse,
|
|
simIutReqRs,
|
|
_simIutReqRs_val_IICPresponse,
|
|
simAltCmdRs,
|
|
_simAltCmdRs_val_IICPresponse,
|
|
simAltReqRs,
|
|
_simAltReqRs_val_IICPresponse,
|
|
simFltCmdRs,
|
|
_simFltCmdRs_val_IICPresponse,
|
|
simFltReqRs,
|
|
_simFltReqRs_val_IICPresponse,
|
|
simNltReqRs,
|
|
_simNltReqRs_val_IICPresponse,
|
|
simNltCmdRs,
|
|
_simNltCmdRs_val_IICPresponse,
|
|
simUtInRs,
|
|
_simUtInRs_val_IICPresponse,
|
|
simUtOutRs,
|
|
_simUtOutRs_val_IICPresponse,
|
|
RefMcmdRs,
|
|
_MCMDRES_refMcmd,
|
|
_MCMDRES_Mcmd,
|
|
MCMDRES,
|
|
McmdRess,
|
|
_McmdRess_val_Mcmd_0,
|
|
_McmdRess_val_Mcmd_1,
|
|
_McmdRess_val_Mcmd_2,
|
|
_McmdRess_val_Mcmd_3,
|
|
_McmdRess_val_Mcmd_4,
|
|
_McmdRess_val_Mcmd_5,
|
|
__McmdRs_mCmdRef_tab,
|
|
___McmdRs_mCmdRef_tab_val_Mcmd_0,
|
|
___McmdRs_mCmdRef_tab_val_Mcmd_1,
|
|
___McmdRs_mCmdRef_tab_val_Mcmd_2,
|
|
___McmdRs_mCmdRef_tab_val_Mcmd_3,
|
|
___McmdRs_mCmdRef_tab_val_Mcmd_4,
|
|
___McmdRs_mCmdRef_tab_val_Mcmd_5,
|
|
_McmdRs_mCmdRef,
|
|
_McmdRs_mcmd,
|
|
McmdRs,
|
|
pingRs,
|
|
_pingRs_val_Mcmd,
|
|
vCIinfoRs,
|
|
_vCIinfoRs_val_Mcmd,
|
|
vCIupdateRs,
|
|
_vCIupdateRs_val_Mcmd,
|
|
getParam24102Rs,
|
|
_getParam24102Rs_val_Mcmd,
|
|
setParam24102Rs,
|
|
_setParam24102Rs_val_Mcmd,
|
|
testConfigRs,
|
|
_testConfigRs_val_Mcmd,
|
|
PduErrStatus,
|
|
_VCI_info_res__item_,
|
|
VCI_info_res,
|
|
RefSECIICPRQ,
|
|
_SECIICPRQ_ref,
|
|
_SECIICPRQ_SecIICP,
|
|
SECIICPRQ,
|
|
SecIICPRQs,
|
|
_SecIICPRQs_val_SecIICP_0,
|
|
_SecIICPRQs_val_SecIICP_1,
|
|
__SecRq_secRqRef_tab,
|
|
___SecRq_secRqRef_tab_val_SecIICP_0,
|
|
___SecRq_secRqRef_tab_val_SecIICP_1,
|
|
_SecRq_secRqRef,
|
|
_SecRq_secRq,
|
|
SecRq,
|
|
noSecurityRq,
|
|
_noSecurityRq_val_SecIICP,
|
|
octStringRq,
|
|
_octStringRq_val_SecIICP,
|
|
RefSECIICPRS,
|
|
_SECIICPRS_ref,
|
|
_SECIICPRS_SecIICP,
|
|
SECIICPRS,
|
|
SECIICPRSs,
|
|
_SECIICPRSs_val_SecIICP_0,
|
|
_SECIICPRSs_val_SecIICP_1,
|
|
__SecRs_secRsRef_tab,
|
|
___SecRs_secRsRef_tab_val_SecIICP_0,
|
|
___SecRs_secRsRef_tab_val_SecIICP_1,
|
|
_SecRs_secRsRef,
|
|
_SecRs_secRs,
|
|
SecRs,
|
|
noSecurityRs,
|
|
_noSecurityRs_val_SecIICP,
|
|
octStringRs,
|
|
_octStringRs_val_SecIICP,
|
|
SecIICPpayload,
|
|
IICrequestTX,
|
|
IICresponseTX,
|
|
IICrequestRX,
|
|
IICresponseRX,
|
|
PduCounter,
|
|
version,
|
|
]
|
|
|
|
class CALMipv6:
|
|
|
|
_name_ = u'CALMipv6'
|
|
_oid_ = [1, 0, 21210, 1]
|
|
|
|
_obj_ = [
|
|
u'DeleteIPv6',
|
|
u'DeleteNotIPv6',
|
|
u'SetConfIPv6',
|
|
u'SetIPv6',
|
|
u'SetNotIPv6',
|
|
u'UpdateIPv6',
|
|
u'UpdateNotIPv6',
|
|
u'IPv6timeout',
|
|
]
|
|
_type_ = [
|
|
u'DeleteIPv6',
|
|
u'DeleteNotIPv6',
|
|
u'SetConfIPv6',
|
|
u'SetIPv6',
|
|
u'SetNotIPv6',
|
|
u'UpdateIPv6',
|
|
u'UpdateNotIPv6',
|
|
u'IPv6timeout',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< DeleteIPv6 >-----#
|
|
DeleteIPv6 = SEQ(name=u'DeleteIPv6', mode=MODE_TYPE)
|
|
_DeleteIPv6_reference = INT(name=u'reference', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_DeleteIPv6_reference._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
DeleteIPv6._cont = ASN1Dict([
|
|
(u'reference', _DeleteIPv6_reference),
|
|
])
|
|
DeleteIPv6._ext = None
|
|
|
|
#-----< DeleteNotIPv6 >-----#
|
|
DeleteNotIPv6 = SEQ(name=u'DeleteNotIPv6', mode=MODE_TYPE)
|
|
_DeleteNotIPv6_reference = INT(name=u'reference', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_DeleteNotIPv6_reference._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
DeleteNotIPv6._cont = ASN1Dict([
|
|
(u'reference', _DeleteNotIPv6_reference),
|
|
])
|
|
DeleteNotIPv6._ext = None
|
|
|
|
#-----< SetConfIPv6 >-----#
|
|
SetConfIPv6 = SEQ(name=u'SetConfIPv6', mode=MODE_TYPE)
|
|
_SetConfIPv6_reference = INT(name=u'reference', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_SetConfIPv6_reference._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
SetConfIPv6._cont = ASN1Dict([
|
|
(u'reference', _SetConfIPv6_reference),
|
|
])
|
|
SetConfIPv6._ext = None
|
|
|
|
#-----< SetIPv6 >-----#
|
|
SetIPv6 = SEQ(name=u'SetIPv6', mode=MODE_TYPE)
|
|
_SetIPv6_reference = INT(name=u'reference', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_SetIPv6_reference._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
_SetIPv6_remoteIP = SEQ(name=u'remoteIP', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpAddressInfo')))
|
|
_SetIPv6_ciid = SEQ(name=u'ciid', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_SetIPv6_ciStatus = INT(name=u'ciStatus', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'CIstatus')))
|
|
_SetIPv6_localIP = SEQ(name=u'localIP', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpAddressInfo')))
|
|
_SetIPv6_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_SetIPv6_timeout = INT(name=u'timeout', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMipv6', 'IPv6timeout')))
|
|
SetIPv6._cont = ASN1Dict([
|
|
(u'reference', _SetIPv6_reference),
|
|
(u'remoteIP', _SetIPv6_remoteIP),
|
|
(u'ciid', _SetIPv6_ciid),
|
|
(u'ciStatus', _SetIPv6_ciStatus),
|
|
(u'localIP', _SetIPv6_localIP),
|
|
(u'priority', _SetIPv6_priority),
|
|
(u'timeout', _SetIPv6_timeout),
|
|
])
|
|
SetIPv6._ext = None
|
|
|
|
#-----< SetNotIPv6 >-----#
|
|
SetNotIPv6 = SEQ(name=u'SetNotIPv6', mode=MODE_TYPE)
|
|
_SetNotIPv6_reference = INT(name=u'reference', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_SetNotIPv6_reference._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
_SetNotIPv6_remoteIP = SEQ(name=u'remoteIP', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpAddressInfo')))
|
|
_SetNotIPv6_ciid = SEQ(name=u'ciid', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_SetNotIPv6_ciStatus = INT(name=u'ciStatus', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'CIstatus')))
|
|
_SetNotIPv6_localIP = SEQ(name=u'localIP', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpAddressInfo')))
|
|
_SetNotIPv6_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_SetNotIPv6_timeout = INT(name=u'timeout', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMipv6', 'IPv6timeout')))
|
|
SetNotIPv6._cont = ASN1Dict([
|
|
(u'reference', _SetNotIPv6_reference),
|
|
(u'remoteIP', _SetNotIPv6_remoteIP),
|
|
(u'ciid', _SetNotIPv6_ciid),
|
|
(u'ciStatus', _SetNotIPv6_ciStatus),
|
|
(u'localIP', _SetNotIPv6_localIP),
|
|
(u'priority', _SetNotIPv6_priority),
|
|
(u'timeout', _SetNotIPv6_timeout),
|
|
])
|
|
SetNotIPv6._ext = None
|
|
|
|
#-----< UpdateIPv6 >-----#
|
|
UpdateIPv6 = SEQ(name=u'UpdateIPv6', mode=MODE_TYPE)
|
|
_UpdateIPv6_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_UpdateIPv6_fill._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
|
|
_UpdateIPv6_reference = INT(name=u'reference', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_UpdateIPv6_reference._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
_UpdateIPv6_remoteIP = SEQ(name=u'remoteIP', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpAddressInfo')), opt=True)
|
|
_UpdateIPv6_ciid = SEQ(name=u'ciid', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')), opt=True)
|
|
_UpdateIPv6_ciStatus = INT(name=u'ciStatus', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'CIstatus')), opt=True)
|
|
_UpdateIPv6_localIP = SEQ(name=u'localIP', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpAddressInfo')), opt=True)
|
|
_UpdateIPv6_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')), opt=True)
|
|
_UpdateIPv6_timeout = INT(name=u'timeout', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMipv6', 'IPv6timeout')), opt=True)
|
|
UpdateIPv6._cont = ASN1Dict([
|
|
(u'fill', _UpdateIPv6_fill),
|
|
(u'reference', _UpdateIPv6_reference),
|
|
(u'remoteIP', _UpdateIPv6_remoteIP),
|
|
(u'ciid', _UpdateIPv6_ciid),
|
|
(u'ciStatus', _UpdateIPv6_ciStatus),
|
|
(u'localIP', _UpdateIPv6_localIP),
|
|
(u'priority', _UpdateIPv6_priority),
|
|
(u'timeout', _UpdateIPv6_timeout),
|
|
])
|
|
UpdateIPv6._ext = None
|
|
|
|
#-----< UpdateNotIPv6 >-----#
|
|
UpdateNotIPv6 = SEQ(name=u'UpdateNotIPv6', mode=MODE_TYPE)
|
|
_UpdateNotIPv6_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_UpdateNotIPv6_fill._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
|
|
_UpdateNotIPv6_reference = INT(name=u'reference', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_UpdateNotIPv6_reference._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
_UpdateNotIPv6_remoteIP = SEQ(name=u'remoteIP', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpAddressInfo')), opt=True)
|
|
_UpdateNotIPv6_ciid = SEQ(name=u'ciid', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')), opt=True)
|
|
_UpdateNotIPv6_ciStatus = INT(name=u'ciStatus', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'CIstatus')), opt=True)
|
|
_UpdateNotIPv6_localIP = SEQ(name=u'localIP', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfsap', 'IpAddressInfo')), opt=True)
|
|
_UpdateNotIPv6_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')), opt=True)
|
|
_UpdateNotIPv6_timeout = INT(name=u'timeout', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMipv6', 'IPv6timeout')), opt=True)
|
|
UpdateNotIPv6._cont = ASN1Dict([
|
|
(u'fill', _UpdateNotIPv6_fill),
|
|
(u'reference', _UpdateNotIPv6_reference),
|
|
(u'remoteIP', _UpdateNotIPv6_remoteIP),
|
|
(u'ciid', _UpdateNotIPv6_ciid),
|
|
(u'ciStatus', _UpdateNotIPv6_ciStatus),
|
|
(u'localIP', _UpdateNotIPv6_localIP),
|
|
(u'priority', _UpdateNotIPv6_priority),
|
|
(u'timeout', _UpdateNotIPv6_timeout),
|
|
])
|
|
UpdateNotIPv6._ext = None
|
|
|
|
#-----< IPv6timeout >-----#
|
|
IPv6timeout = INT(name=u'IPv6timeout', mode=MODE_TYPE)
|
|
IPv6timeout._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
_all_ = [
|
|
_DeleteIPv6_reference,
|
|
DeleteIPv6,
|
|
_DeleteNotIPv6_reference,
|
|
DeleteNotIPv6,
|
|
_SetConfIPv6_reference,
|
|
SetConfIPv6,
|
|
_SetIPv6_reference,
|
|
_SetIPv6_remoteIP,
|
|
_SetIPv6_ciid,
|
|
_SetIPv6_ciStatus,
|
|
_SetIPv6_localIP,
|
|
_SetIPv6_priority,
|
|
_SetIPv6_timeout,
|
|
SetIPv6,
|
|
_SetNotIPv6_reference,
|
|
_SetNotIPv6_remoteIP,
|
|
_SetNotIPv6_ciid,
|
|
_SetNotIPv6_ciStatus,
|
|
_SetNotIPv6_localIP,
|
|
_SetNotIPv6_priority,
|
|
_SetNotIPv6_timeout,
|
|
SetNotIPv6,
|
|
_UpdateIPv6_fill,
|
|
_UpdateIPv6_reference,
|
|
_UpdateIPv6_remoteIP,
|
|
_UpdateIPv6_ciid,
|
|
_UpdateIPv6_ciStatus,
|
|
_UpdateIPv6_localIP,
|
|
_UpdateIPv6_priority,
|
|
_UpdateIPv6_timeout,
|
|
UpdateIPv6,
|
|
_UpdateNotIPv6_fill,
|
|
_UpdateNotIPv6_reference,
|
|
_UpdateNotIPv6_remoteIP,
|
|
_UpdateNotIPv6_ciid,
|
|
_UpdateNotIPv6_ciStatus,
|
|
_UpdateNotIPv6_localIP,
|
|
_UpdateNotIPv6_priority,
|
|
_UpdateNotIPv6_timeout,
|
|
UpdateNotIPv6,
|
|
IPv6timeout,
|
|
]
|
|
|
|
class CALMlegacySupport:
|
|
|
|
_name_ = u'CALMlegacySupport'
|
|
_oid_ = [1, 0, 29281, 2, 1]
|
|
|
|
_obj_ = [
|
|
u'Param15628',
|
|
u'FNTPlpp',
|
|
]
|
|
_type_ = [
|
|
u'Param15628',
|
|
u'FNTPlpp',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< Param15628 >-----#
|
|
Param15628 = SEQ(name=u'Param15628', mode=MODE_TYPE)
|
|
_Param15628_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Param15628_fill._const_sz = ASN1Set(rv=[7], rr=[], ev=None, er=[])
|
|
_Param15628_params = CHOICE(name=u'params', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
|
|
__Param15628_params_legacyOption = INT(name=u'legacyOption', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__Param15628_params_legacyOption._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
__Param15628_params_portPM = CHOICE(name=u'portPM', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
_Param15628_params._cont = ASN1Dict([
|
|
(u'legacyOption', __Param15628_params_legacyOption),
|
|
(u'portPM', __Param15628_params_portPM),
|
|
])
|
|
_Param15628_params._ext = None
|
|
Param15628._cont = ASN1Dict([
|
|
(u'fill', _Param15628_fill),
|
|
(u'params', _Param15628_params),
|
|
])
|
|
Param15628._ext = None
|
|
|
|
#-----< FNTPlpp >-----#
|
|
FNTPlpp = OCT_STR(name=u'FNTPlpp', mode=MODE_TYPE)
|
|
FNTPlpp._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
_all_ = [
|
|
_Param15628_fill,
|
|
__Param15628_params_legacyOption,
|
|
__Param15628_params_portPM,
|
|
_Param15628_params,
|
|
Param15628,
|
|
FNTPlpp,
|
|
]
|
|
|
|
class CALMllsap:
|
|
|
|
_name_ = u'CALMllsap'
|
|
_oid_ = [1, 0, 21218, 1]
|
|
|
|
_obj_ = [
|
|
u'Alt',
|
|
u'CIaClass',
|
|
u'CIclass',
|
|
u'Link-ID',
|
|
u'CIstatus',
|
|
u'CommProfile',
|
|
u'Connect',
|
|
u'IN-SAPaddress',
|
|
u'DataRate',
|
|
u'DataRatesNW',
|
|
u'Directivity',
|
|
u'DirMode',
|
|
u'DirVar',
|
|
u'TxPowMax',
|
|
u'Errors',
|
|
u'SingleError',
|
|
u'Gs',
|
|
u'KineVectIn',
|
|
u'KineVectOut',
|
|
u'KineVectOptions',
|
|
u'Lat',
|
|
u'Lon',
|
|
u'LLserviceAddr',
|
|
u'MACaddress',
|
|
u'MediumUsage',
|
|
u'MedType',
|
|
u'MedUseObsTime',
|
|
u'TimeUnit',
|
|
u'Notify',
|
|
u'PeerRXpower',
|
|
u'PARAMS',
|
|
u'IPARAM',
|
|
u'I-Params',
|
|
u'I-Param',
|
|
u'errors',
|
|
u'commProfile',
|
|
u'properties',
|
|
u'manuDeviceID',
|
|
u'iTS-scuId',
|
|
u'medID',
|
|
u'localCIID',
|
|
u'timeoutReg',
|
|
u'macAddress',
|
|
u'macAddrTemp',
|
|
u'ciClass',
|
|
u'ciaClass',
|
|
u'ciStatus',
|
|
u'notify',
|
|
u'medType',
|
|
u'regInfo',
|
|
u'connect',
|
|
u'simPin',
|
|
u'providerInfo',
|
|
u'minUserPriority',
|
|
u'queueLevel',
|
|
u'queueLowTh',
|
|
u'queueAlarmTh',
|
|
u'distancePeer',
|
|
u'commRangeRef',
|
|
u'timeOfLastRecep',
|
|
u'inactTimeLimit',
|
|
u'mediumUsage',
|
|
u'medUseObsTime',
|
|
u'peerMAC',
|
|
u'virtualCIs',
|
|
u'minPrioCrossCI',
|
|
u'rxSens',
|
|
u'txPower',
|
|
u'txPowMax',
|
|
u'peerRXpower',
|
|
u'dataRate',
|
|
u'dataRateNW',
|
|
u'dataRatesNW',
|
|
u'dataRateNWreq',
|
|
u'directivity',
|
|
u'blockLength',
|
|
u'freeAirTime',
|
|
u'frameLengthMax',
|
|
u'kineVectIn',
|
|
u'kineVectOut',
|
|
u'cost',
|
|
u'reliability',
|
|
u'logicalChannel',
|
|
u'Time48IAT',
|
|
u'I-ParamNo',
|
|
u'SimPin',
|
|
u'LogicalChannels',
|
|
u'Distance',
|
|
u'MedID',
|
|
u'Properties',
|
|
u'ProviderInfo',
|
|
u'QueueLevel',
|
|
u'QueueValue',
|
|
u'RegInfo',
|
|
u'RegInfoStatus',
|
|
u'REGULSCHEME',
|
|
u'RegulatoryScheme',
|
|
u'RegulSchemes',
|
|
u'nullRegScheme',
|
|
u'Tta',
|
|
u'UserPriority',
|
|
u'VirtualCIs',
|
|
u'INSAP',
|
|
u'INsapspsdown',
|
|
u'INsapPrimitivesDown',
|
|
u'inUnitdataRq',
|
|
u'inDataAckRq',
|
|
u'inReplyAckRq',
|
|
u'inReplyUpdateRq',
|
|
u'IN-UNITDATA-request',
|
|
u'IN-DATA-ACK-request',
|
|
u'IN-REPLY-ACK-request',
|
|
u'IN-REPLY-UPDATE-request',
|
|
u'INSAPUP',
|
|
u'INsapspsup',
|
|
u'INsapPrimitivesUp',
|
|
u'inUnitdataInd',
|
|
u'inUnitdataStatusInd',
|
|
u'inDataAckInd',
|
|
u'inDataAckStatusInd',
|
|
u'inReplyInd',
|
|
u'inReplyStatusInd',
|
|
u'inReplyUpdateStatusInd',
|
|
u'IN-UNITDATA-indication',
|
|
u'IN-UNITDATA-STATUS-indication',
|
|
u'IN-DATA-ACK-indication',
|
|
u'IN-DATA-ACK-STATUS-indication',
|
|
u'IN-REPLY-indication',
|
|
u'IN-REPLY-STATUS-indication',
|
|
u'IN-REPLY-UPDATE-STATUS-indication',
|
|
u'INdata',
|
|
u'ACCPARAM',
|
|
u'nullAP',
|
|
u'AccessParameters',
|
|
u'AccParams',
|
|
u'NullType',
|
|
u'MACServiceClass',
|
|
u'INtxStatus',
|
|
u'VCIserialNumber',
|
|
u'EUI64',
|
|
u'LegacyCIID',
|
|
u'RemoteCIID',
|
|
u'OneOCTETones',
|
|
u'TwoOCTETones',
|
|
u'EUI64MAC48',
|
|
u'MACoui',
|
|
u'MACext',
|
|
u'MACmcID',
|
|
u'version',
|
|
]
|
|
_type_ = [
|
|
u'Alt',
|
|
u'CIaClass',
|
|
u'CIclass',
|
|
u'Link-ID',
|
|
u'CIstatus',
|
|
u'CommProfile',
|
|
u'Connect',
|
|
u'IN-SAPaddress',
|
|
u'DataRate',
|
|
u'DataRatesNW',
|
|
u'Directivity',
|
|
u'DirMode',
|
|
u'DirVar',
|
|
u'TxPowMax',
|
|
u'Errors',
|
|
u'SingleError',
|
|
u'Gs',
|
|
u'KineVectIn',
|
|
u'KineVectOut',
|
|
u'KineVectOptions',
|
|
u'Lat',
|
|
u'Lon',
|
|
u'LLserviceAddr',
|
|
u'MACaddress',
|
|
u'MediumUsage',
|
|
u'MedType',
|
|
u'MedUseObsTime',
|
|
u'TimeUnit',
|
|
u'Notify',
|
|
u'PeerRXpower',
|
|
u'PARAMS',
|
|
u'IPARAM',
|
|
u'I-Param',
|
|
u'Time48IAT',
|
|
u'I-ParamNo',
|
|
u'SimPin',
|
|
u'LogicalChannels',
|
|
u'Distance',
|
|
u'MedID',
|
|
u'Properties',
|
|
u'ProviderInfo',
|
|
u'QueueLevel',
|
|
u'QueueValue',
|
|
u'RegInfo',
|
|
u'RegInfoStatus',
|
|
u'REGULSCHEME',
|
|
u'RegulatoryScheme',
|
|
u'Tta',
|
|
u'UserPriority',
|
|
u'VirtualCIs',
|
|
u'INSAP',
|
|
u'INsapPrimitivesDown',
|
|
u'IN-UNITDATA-request',
|
|
u'IN-DATA-ACK-request',
|
|
u'IN-REPLY-ACK-request',
|
|
u'IN-REPLY-UPDATE-request',
|
|
u'INSAPUP',
|
|
u'INsapPrimitivesUp',
|
|
u'IN-UNITDATA-indication',
|
|
u'IN-UNITDATA-STATUS-indication',
|
|
u'IN-DATA-ACK-indication',
|
|
u'IN-DATA-ACK-STATUS-indication',
|
|
u'IN-REPLY-indication',
|
|
u'IN-REPLY-STATUS-indication',
|
|
u'IN-REPLY-UPDATE-STATUS-indication',
|
|
u'INdata',
|
|
u'ACCPARAM',
|
|
u'AccessParameters',
|
|
u'NullType',
|
|
u'MACServiceClass',
|
|
u'INtxStatus',
|
|
u'VCIserialNumber',
|
|
u'EUI64',
|
|
u'LegacyCIID',
|
|
u'RemoteCIID',
|
|
u'OneOCTETones',
|
|
u'TwoOCTETones',
|
|
u'EUI64MAC48',
|
|
u'MACoui',
|
|
u'MACext',
|
|
u'MACmcID',
|
|
]
|
|
_set_ = [
|
|
u'I-Params',
|
|
u'RegulSchemes',
|
|
u'INsapspsdown',
|
|
u'INsapspsup',
|
|
u'AccParams',
|
|
]
|
|
_val_ = [
|
|
u'errors',
|
|
u'commProfile',
|
|
u'properties',
|
|
u'manuDeviceID',
|
|
u'iTS-scuId',
|
|
u'medID',
|
|
u'localCIID',
|
|
u'timeoutReg',
|
|
u'macAddress',
|
|
u'macAddrTemp',
|
|
u'ciClass',
|
|
u'ciaClass',
|
|
u'ciStatus',
|
|
u'notify',
|
|
u'medType',
|
|
u'regInfo',
|
|
u'connect',
|
|
u'simPin',
|
|
u'providerInfo',
|
|
u'minUserPriority',
|
|
u'queueLevel',
|
|
u'queueLowTh',
|
|
u'queueAlarmTh',
|
|
u'distancePeer',
|
|
u'commRangeRef',
|
|
u'timeOfLastRecep',
|
|
u'inactTimeLimit',
|
|
u'mediumUsage',
|
|
u'medUseObsTime',
|
|
u'peerMAC',
|
|
u'virtualCIs',
|
|
u'minPrioCrossCI',
|
|
u'rxSens',
|
|
u'txPower',
|
|
u'txPowMax',
|
|
u'peerRXpower',
|
|
u'dataRate',
|
|
u'dataRateNW',
|
|
u'dataRatesNW',
|
|
u'dataRateNWreq',
|
|
u'directivity',
|
|
u'blockLength',
|
|
u'freeAirTime',
|
|
u'frameLengthMax',
|
|
u'kineVectIn',
|
|
u'kineVectOut',
|
|
u'cost',
|
|
u'reliability',
|
|
u'logicalChannel',
|
|
u'nullRegScheme',
|
|
u'inUnitdataRq',
|
|
u'inDataAckRq',
|
|
u'inReplyAckRq',
|
|
u'inReplyUpdateRq',
|
|
u'inUnitdataInd',
|
|
u'inUnitdataStatusInd',
|
|
u'inDataAckInd',
|
|
u'inDataAckStatusInd',
|
|
u'inReplyInd',
|
|
u'inReplyStatusInd',
|
|
u'inReplyUpdateStatusInd',
|
|
u'nullAP',
|
|
u'version',
|
|
]
|
|
_class_ = [
|
|
u'PARAMS',
|
|
u'IPARAM',
|
|
u'I-Params',
|
|
u'errors',
|
|
u'commProfile',
|
|
u'properties',
|
|
u'manuDeviceID',
|
|
u'iTS-scuId',
|
|
u'medID',
|
|
u'localCIID',
|
|
u'timeoutReg',
|
|
u'macAddress',
|
|
u'macAddrTemp',
|
|
u'ciClass',
|
|
u'ciaClass',
|
|
u'ciStatus',
|
|
u'notify',
|
|
u'medType',
|
|
u'regInfo',
|
|
u'connect',
|
|
u'simPin',
|
|
u'providerInfo',
|
|
u'minUserPriority',
|
|
u'queueLevel',
|
|
u'queueLowTh',
|
|
u'queueAlarmTh',
|
|
u'distancePeer',
|
|
u'commRangeRef',
|
|
u'timeOfLastRecep',
|
|
u'inactTimeLimit',
|
|
u'mediumUsage',
|
|
u'medUseObsTime',
|
|
u'peerMAC',
|
|
u'virtualCIs',
|
|
u'minPrioCrossCI',
|
|
u'rxSens',
|
|
u'txPower',
|
|
u'txPowMax',
|
|
u'peerRXpower',
|
|
u'dataRate',
|
|
u'dataRateNW',
|
|
u'dataRatesNW',
|
|
u'dataRateNWreq',
|
|
u'directivity',
|
|
u'blockLength',
|
|
u'freeAirTime',
|
|
u'frameLengthMax',
|
|
u'kineVectIn',
|
|
u'kineVectOut',
|
|
u'cost',
|
|
u'reliability',
|
|
u'logicalChannel',
|
|
u'REGULSCHEME',
|
|
u'RegulSchemes',
|
|
u'nullRegScheme',
|
|
u'INSAP',
|
|
u'INsapspsdown',
|
|
u'inUnitdataRq',
|
|
u'inDataAckRq',
|
|
u'inReplyAckRq',
|
|
u'inReplyUpdateRq',
|
|
u'INSAPUP',
|
|
u'INsapspsup',
|
|
u'inUnitdataInd',
|
|
u'inUnitdataStatusInd',
|
|
u'inDataAckInd',
|
|
u'inDataAckStatusInd',
|
|
u'inReplyInd',
|
|
u'inReplyStatusInd',
|
|
u'inReplyUpdateStatusInd',
|
|
u'ACCPARAM',
|
|
u'nullAP',
|
|
u'AccParams',
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< Alt >-----#
|
|
Alt = INT(name=u'Alt', mode=MODE_TYPE)
|
|
Alt._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< CIaClass >-----#
|
|
CIaClass = INT(name=u'CIaClass', mode=MODE_TYPE)
|
|
CIaClass._cont = ASN1Dict([(u'unknown', 0), (u'ciac-1', 1), (u'ciac-2', 2), (u'ciac-3', 3)])
|
|
CIaClass._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< CIclass >-----#
|
|
CIclass = INT(name=u'CIclass', mode=MODE_TYPE)
|
|
CIclass._cont = ASN1Dict([(u'unknown', 0), (u'cic-l1', 1), (u'cic-l2', 2), (u'cic-l3', 3), (u'cic-l4', 4), (u'cic-l5', 5), (u'cic-il1', 254), (u'cic-il2', 255)])
|
|
CIclass._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< Link-ID >-----#
|
|
Link_ID = SEQ(name=u'Link-ID', mode=MODE_TYPE)
|
|
_Link_ID_remoteCIID = OCT_STR(name=u'remoteCIID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'EUI64')))
|
|
_Link_ID_localCIID = OCT_STR(name=u'localCIID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'EUI64')))
|
|
Link_ID._cont = ASN1Dict([
|
|
(u'remoteCIID', _Link_ID_remoteCIID),
|
|
(u'localCIID', _Link_ID_localCIID),
|
|
])
|
|
Link_ID._ext = None
|
|
|
|
#-----< CIstatus >-----#
|
|
CIstatus = INT(name=u'CIstatus', mode=MODE_TYPE)
|
|
CIstatus._cont = ASN1Dict([(u'not-existent', 0), (u'existent', 1), (u'unknown', 2), (u'registered', 4), (u'active', 8), (u'connected', 16), (u'suspended', 64), (u'inactive', 128)])
|
|
CIstatus._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< CommProfile >-----#
|
|
CommProfile = SEQ_OF(name=u'CommProfile', mode=MODE_TYPE)
|
|
_CommProfile__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'I-Param')))
|
|
CommProfile._cont = _CommProfile__item_
|
|
CommProfile._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< Connect >-----#
|
|
Connect = INT(name=u'Connect', mode=MODE_TYPE)
|
|
Connect._cont = ASN1Dict([(u'automatic', 0), (u'manual', 255)])
|
|
Connect._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< IN-SAPaddress >-----#
|
|
IN_SAPaddress = INT(name=u'IN-SAPaddress', mode=MODE_TYPE)
|
|
IN_SAPaddress._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< DataRate >-----#
|
|
DataRate = INT(name=u'DataRate', mode=MODE_TYPE)
|
|
DataRate._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4294967295)], ev=None, er=[])
|
|
|
|
#-----< DataRatesNW >-----#
|
|
DataRatesNW = SEQ(name=u'DataRatesNW', mode=MODE_TYPE)
|
|
_DataRatesNW_minimum = INT(name=u'minimum', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'DataRate')))
|
|
_DataRatesNW_maximum = INT(name=u'maximum', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'DataRate')))
|
|
DataRatesNW._cont = ASN1Dict([
|
|
(u'minimum', _DataRatesNW_minimum),
|
|
(u'maximum', _DataRatesNW_maximum),
|
|
])
|
|
DataRatesNW._ext = None
|
|
|
|
#-----< Directivity >-----#
|
|
Directivity = SEQ(name=u'Directivity', mode=MODE_TYPE)
|
|
_Directivity_mode = INT(name=u'mode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'DirMode')))
|
|
_Directivity_dirPredef = INT(name=u'dirPredef', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Directivity_dirPredef._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_Directivity_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Directivity_fill._const_sz = ASN1Set(rv=[7], rr=[], ev=None, er=[])
|
|
_Directivity_dirVar = SEQ_OF(name=u'dirVar', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__Directivity_dirVar__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'DirVar')))
|
|
_Directivity_dirVar._cont = __Directivity_dirVar__item_
|
|
_Directivity_dirVar._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1)], ev=None, er=[])
|
|
Directivity._cont = ASN1Dict([
|
|
(u'mode', _Directivity_mode),
|
|
(u'dirPredef', _Directivity_dirPredef),
|
|
(u'fill', _Directivity_fill),
|
|
(u'dirVar', _Directivity_dirVar),
|
|
])
|
|
Directivity._ext = None
|
|
|
|
#-----< DirMode >-----#
|
|
DirMode = INT(name=u'DirMode', mode=MODE_TYPE)
|
|
DirMode._cont = ASN1Dict([(u'fixed', 0), (u'tracking', 255)])
|
|
DirMode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< DirVar >-----#
|
|
DirVar = SEQ(name=u'DirVar', mode=MODE_TYPE)
|
|
_DirVar_bsAzimuth = INT(name=u'bsAzimuth', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_DirVar_bsAzimuth._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
|
|
_DirVar_bsElevation = INT(name=u'bsElevation', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_DirVar_bsElevation._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
|
|
_DirVar_openHorizontal = INT(name=u'openHorizontal', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_DirVar_openHorizontal._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_DirVar_openVertical = INT(name=u'openVertical', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_DirVar_openVertical._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
DirVar._cont = ASN1Dict([
|
|
(u'bsAzimuth', _DirVar_bsAzimuth),
|
|
(u'bsElevation', _DirVar_bsElevation),
|
|
(u'openHorizontal', _DirVar_openHorizontal),
|
|
(u'openVertical', _DirVar_openVertical),
|
|
])
|
|
DirVar._ext = None
|
|
|
|
#-----< TxPowMax >-----#
|
|
TxPowMax = INT(name=u'TxPowMax', mode=MODE_TYPE)
|
|
TxPowMax._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< Errors >-----#
|
|
Errors = SEQ_OF(name=u'Errors', mode=MODE_TYPE)
|
|
_Errors__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'SingleError')))
|
|
Errors._cont = _Errors__item_
|
|
Errors._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< SingleError >-----#
|
|
SingleError = SEQ(name=u'SingleError', mode=MODE_TYPE)
|
|
_SingleError_paramNo = INT(name=u'paramNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_SingleError_paramNo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_SingleError_errStatus = INT(name=u'errStatus', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'ErrStatus')))
|
|
SingleError._cont = ASN1Dict([
|
|
(u'paramNo', _SingleError_paramNo),
|
|
(u'errStatus', _SingleError_errStatus),
|
|
])
|
|
SingleError._ext = None
|
|
|
|
#-----< Gs >-----#
|
|
Gs = INT(name=u'Gs', mode=MODE_TYPE)
|
|
Gs._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< KineVectIn >-----#
|
|
KineVectIn = SEQ(name=u'KineVectIn', mode=MODE_TYPE)
|
|
_KineVectIn_dut = INT(name=u'dut', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Time48IAT')))
|
|
_KineVectIn_lat = INT(name=u'lat', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Lat')))
|
|
_KineVectIn_lon = INT(name=u'lon', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Lon')))
|
|
_KineVectIn_alt = INT(name=u'alt', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Alt')))
|
|
_KineVectIn_gs = INT(name=u'gs', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Gs')))
|
|
_KineVectIn_tta = INT(name=u'tta', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Tta')))
|
|
KineVectIn._cont = ASN1Dict([
|
|
(u'dut', _KineVectIn_dut),
|
|
(u'lat', _KineVectIn_lat),
|
|
(u'lon', _KineVectIn_lon),
|
|
(u'alt', _KineVectIn_alt),
|
|
(u'gs', _KineVectIn_gs),
|
|
(u'tta', _KineVectIn_tta),
|
|
])
|
|
KineVectIn._ext = None
|
|
|
|
#-----< KineVectOut >-----#
|
|
KineVectOut = SEQ(name=u'KineVectOut', mode=MODE_TYPE)
|
|
_KineVectOut_dut = INT(name=u'dut', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Time48IAT')))
|
|
_KineVectOut_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_KineVectOut_fill._const_sz = ASN1Set(rv=[5], rr=[], ev=None, er=[])
|
|
_KineVectOut_options = SEQ_OF(name=u'options', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__KineVectOut_options__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'KineVectOptions')))
|
|
_KineVectOut_options._cont = __KineVectOut_options__item_
|
|
_KineVectOut_options._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=5)], ev=None, er=[])
|
|
KineVectOut._cont = ASN1Dict([
|
|
(u'dut', _KineVectOut_dut),
|
|
(u'fill', _KineVectOut_fill),
|
|
(u'options', _KineVectOut_options),
|
|
])
|
|
KineVectOut._ext = None
|
|
|
|
#-----< KineVectOptions >-----#
|
|
KineVectOptions = CHOICE(name=u'KineVectOptions', mode=MODE_TYPE)
|
|
_KineVectOptions_lat = INT(name=u'lat', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Lat')))
|
|
_KineVectOptions_lon = INT(name=u'lon', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Lon')))
|
|
_KineVectOptions_alt = INT(name=u'alt', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Alt')))
|
|
_KineVectOptions_gs = INT(name=u'gs', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Gs')))
|
|
_KineVectOptions_tta = INT(name=u'tta', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Tta')))
|
|
KineVectOptions._cont = ASN1Dict([
|
|
(u'lat', _KineVectOptions_lat),
|
|
(u'lon', _KineVectOptions_lon),
|
|
(u'alt', _KineVectOptions_alt),
|
|
(u'gs', _KineVectOptions_gs),
|
|
(u'tta', _KineVectOptions_tta),
|
|
])
|
|
KineVectOptions._ext = None
|
|
|
|
#-----< Lat >-----#
|
|
Lat = INT(name=u'Lat', mode=MODE_TYPE)
|
|
Lat._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
|
|
|
|
#-----< Lon >-----#
|
|
Lon = INT(name=u'Lon', mode=MODE_TYPE)
|
|
Lon._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
|
|
|
|
#-----< LLserviceAddr >-----#
|
|
LLserviceAddr = SEQ(name=u'LLserviceAddr', mode=MODE_TYPE)
|
|
_LLserviceAddr_csap = INT(name=u'csap', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'IN-SAPaddress')))
|
|
_LLserviceAddr_linkID = SEQ(name=u'linkID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
LLserviceAddr._cont = ASN1Dict([
|
|
(u'csap', _LLserviceAddr_csap),
|
|
(u'linkID', _LLserviceAddr_linkID),
|
|
])
|
|
LLserviceAddr._ext = None
|
|
|
|
#-----< MACaddress >-----#
|
|
MACaddress = OCT_STR(name=u'MACaddress', mode=MODE_TYPE)
|
|
MACaddress._const_sz = ASN1Set(rv=[6], rr=[], ev=None, er=[])
|
|
|
|
#-----< MediumUsage >-----#
|
|
MediumUsage = SEQ(name=u'MediumUsage', mode=MODE_TYPE)
|
|
_MediumUsage_receive = INT(name=u'receive', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_MediumUsage_receive._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_MediumUsage_transmit = INT(name=u'transmit', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_MediumUsage_transmit._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
MediumUsage._cont = ASN1Dict([
|
|
(u'receive', _MediumUsage_receive),
|
|
(u'transmit', _MediumUsage_transmit),
|
|
])
|
|
MediumUsage._ext = None
|
|
|
|
#-----< MedType >-----#
|
|
MedType = INT(name=u'MedType', mode=MODE_TYPE)
|
|
MedType._cont = ASN1Dict([(u'unknown', 0), (u'any', 1), (u'iso21212', 2), (u'iso21213', 3), (u'iso21214', 4), (u'iso21215', 5), (u'iso21216', 6), (u'iso25112', 7), (u'iso25113', 8), (u'iso29283', 9), (u'iso17515', 10), (u'iso15628', 128), (u'can', 254), (u'ethernet', 255)])
|
|
MedType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< MedUseObsTime >-----#
|
|
MedUseObsTime = SEQ(name=u'MedUseObsTime', mode=MODE_TYPE)
|
|
_MedUseObsTime_value = INT(name=u'value', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_MedUseObsTime_value._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
|
|
_MedUseObsTime_unit = INT(name=u'unit', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'TimeUnit')))
|
|
MedUseObsTime._cont = ASN1Dict([
|
|
(u'value', _MedUseObsTime_value),
|
|
(u'unit', _MedUseObsTime_unit),
|
|
])
|
|
MedUseObsTime._ext = None
|
|
|
|
#-----< TimeUnit >-----#
|
|
TimeUnit = INT(name=u'TimeUnit', mode=MODE_TYPE)
|
|
TimeUnit._cont = ASN1Dict([(u'microseconds', 0), (u'milliseconds', 1), (u'seconds', 2), (u'minutes', 3), (u'hours', 4), (u'days', 5), (u'weeks', 6), (u'months', 7), (u'years', 8)])
|
|
TimeUnit._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
|
|
|
|
#-----< Notify >-----#
|
|
Notify = SEQ_OF(name=u'Notify', mode=MODE_TYPE)
|
|
_Notify__item_ = INT(name='_item_', mode=MODE_TYPE)
|
|
_Notify__item_._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
Notify._cont = _Notify__item_
|
|
Notify._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< PeerRXpower >-----#
|
|
PeerRXpower = INT(name=u'PeerRXpower', mode=MODE_TYPE)
|
|
PeerRXpower._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< PARAMS >-----#
|
|
PARAMS = CLASS(name=u'PARAMS', mode=MODE_TYPE)
|
|
_PARAMS_paramRef = INT(name=u'paramRef', mode=MODE_VALUE)
|
|
_PARAMS_paramRef._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_PARAMS_Parameter = OPEN(name=u'Parameter', mode=MODE_TYPE)
|
|
PARAMS._cont = ASN1Dict([
|
|
(u'paramRef', _PARAMS_paramRef),
|
|
(u'Parameter', _PARAMS_Parameter),
|
|
])
|
|
|
|
#-----< IPARAM >-----#
|
|
IPARAM = CLASS(name=u'IPARAM', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'PARAMS')))
|
|
|
|
#-----< I-Params >-----#
|
|
I_Params = CLASS(name=u'I-Params', mode=MODE_SET, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_I_Params_val_Parameter_0 = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Errors')))
|
|
_I_Params_val_Parameter_1 = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'CommProfile')))
|
|
_I_Params_val_Parameter_2 = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Properties')))
|
|
_I_Params_val_Parameter_3 = STR_UTF8(name=u'Parameter', mode=MODE_TYPE)
|
|
_I_Params_val_Parameter_4 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'ITS-scuId')))
|
|
_I_Params_val_Parameter_5 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MedID')))
|
|
_I_Params_val_Parameter_6 = OCT_STR(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'EUI64')))
|
|
_I_Params_val_Parameter_7 = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
_I_Params_val_Parameter_7._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_I_Params_val_Parameter_8 = OCT_STR(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MACaddress')))
|
|
_I_Params_val_Parameter_9 = OCT_STR(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MACaddress')))
|
|
_I_Params_val_Parameter_10 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'CIclass')))
|
|
_I_Params_val_Parameter_11 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'CIaClass')))
|
|
_I_Params_val_Parameter_12 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'CIstatus')))
|
|
_I_Params_val_Parameter_13 = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Notify')))
|
|
_I_Params_val_Parameter_14 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MedType')))
|
|
_I_Params_val_Parameter_15 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'RegInfo')))
|
|
_I_Params_val_Parameter_16 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Connect')))
|
|
_I_Params_val_Parameter_17 = OCT_STR(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'SimPin')))
|
|
_I_Params_val_Parameter_18 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'ProviderInfo')))
|
|
_I_Params_val_Parameter_19 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_I_Params_val_Parameter_20 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'QueueLevel')))
|
|
_I_Params_val_Parameter_21 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'QueueValue')))
|
|
_I_Params_val_Parameter_22 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'QueueValue')))
|
|
_I_Params_val_Parameter_23 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Distance')))
|
|
_I_Params_val_Parameter_24 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Distance')))
|
|
_I_Params_val_Parameter_25 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Time48IAT')))
|
|
_I_Params_val_Parameter_26 = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
_I_Params_val_Parameter_26._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
_I_Params_val_Parameter_27 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MediumUsage')))
|
|
_I_Params_val_Parameter_28 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MedUseObsTime')))
|
|
_I_Params_val_Parameter_29 = OCT_STR(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MACaddress')))
|
|
_I_Params_val_Parameter_30 = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'VirtualCIs')))
|
|
_I_Params_val_Parameter_31 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_I_Params_val_Parameter_32 = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
_I_Params_val_Parameter_32._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_I_Params_val_Parameter_33 = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
_I_Params_val_Parameter_33._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_I_Params_val_Parameter_34 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'TxPowMax')))
|
|
_I_Params_val_Parameter_35 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'PeerRXpower')))
|
|
_I_Params_val_Parameter_36 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'DataRate')))
|
|
_I_Params_val_Parameter_37 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'DataRate')))
|
|
_I_Params_val_Parameter_38 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'DataRatesNW')))
|
|
_I_Params_val_Parameter_39 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'DataRate')))
|
|
_I_Params_val_Parameter_40 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Directivity')))
|
|
_I_Params_val_Parameter_41 = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
_I_Params_val_Parameter_41._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
_I_Params_val_Parameter_42 = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
_I_Params_val_Parameter_42._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_I_Params_val_Parameter_43 = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
_I_Params_val_Parameter_43._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_I_Params_val_Parameter_44 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'KineVectIn')))
|
|
_I_Params_val_Parameter_45 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'KineVectOut')))
|
|
_I_Params_val_Parameter_46 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MediumCost')))
|
|
_I_Params_val_Parameter_47 = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
_I_Params_val_Parameter_47._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_I_Params_val_Parameter_48 = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'LogicalChannels')))
|
|
I_Params._val = ASN1Set(rv=[dict([(u'paramRef', 0), (u'Parameter', _I_Params_val_Parameter_0)]), dict([(u'paramRef', 2), (u'Parameter', _I_Params_val_Parameter_1)]), dict([(u'paramRef', 3), (u'Parameter', _I_Params_val_Parameter_2)]), dict([(u'paramRef', 4), (u'Parameter', _I_Params_val_Parameter_3)]), dict([(u'paramRef', 5), (u'Parameter', _I_Params_val_Parameter_4)]), dict([(u'paramRef', 6), (u'Parameter', _I_Params_val_Parameter_5)]), dict([(u'paramRef', 7), (u'Parameter', _I_Params_val_Parameter_6)]), dict([(u'paramRef', 8), (u'Parameter', _I_Params_val_Parameter_7)]), dict([(u'paramRef', 9), (u'Parameter', _I_Params_val_Parameter_8)]), dict([(u'paramRef', 10), (u'Parameter', _I_Params_val_Parameter_9)]), dict([(u'paramRef', 11), (u'Parameter', _I_Params_val_Parameter_10)]), dict([(u'paramRef', 12), (u'Parameter', _I_Params_val_Parameter_11)]), dict([(u'paramRef', 13), (u'Parameter', _I_Params_val_Parameter_12)]), dict([(u'paramRef', 16), (u'Parameter', _I_Params_val_Parameter_13)]), dict([(u'paramRef', 17), (u'Parameter', _I_Params_val_Parameter_14)]), dict([(u'paramRef', 18), (u'Parameter', _I_Params_val_Parameter_15)]), dict([(u'paramRef', 19), (u'Parameter', _I_Params_val_Parameter_16)]), dict([(u'paramRef', 20), (u'Parameter', _I_Params_val_Parameter_17)]), dict([(u'paramRef', 21), (u'Parameter', _I_Params_val_Parameter_18)]), dict([(u'paramRef', 22), (u'Parameter', _I_Params_val_Parameter_19)]), dict([(u'paramRef', 23), (u'Parameter', _I_Params_val_Parameter_20)]), dict([(u'paramRef', 24), (u'Parameter', _I_Params_val_Parameter_21)]), dict([(u'paramRef', 25), (u'Parameter', _I_Params_val_Parameter_22)]), dict([(u'paramRef', 26), (u'Parameter', _I_Params_val_Parameter_23)]), dict([(u'paramRef', 27), (u'Parameter', _I_Params_val_Parameter_24)]), dict([(u'paramRef', 28), (u'Parameter', _I_Params_val_Parameter_25)]), dict([(u'paramRef', 29), (u'Parameter', _I_Params_val_Parameter_26)]), dict([(u'paramRef', 30), (u'Parameter', _I_Params_val_Parameter_27)]), dict([(u'paramRef', 31), (u'Parameter', _I_Params_val_Parameter_28)]), dict([(u'paramRef', 32), (u'Parameter', _I_Params_val_Parameter_29)]), dict([(u'paramRef', 33), (u'Parameter', _I_Params_val_Parameter_30)]), dict([(u'paramRef', 34), (u'Parameter', _I_Params_val_Parameter_31)]), dict([(u'paramRef', 35), (u'Parameter', _I_Params_val_Parameter_32)]), dict([(u'paramRef', 36), (u'Parameter', _I_Params_val_Parameter_33)]), dict([(u'paramRef', 37), (u'Parameter', _I_Params_val_Parameter_34)]), dict([(u'paramRef', 38), (u'Parameter', _I_Params_val_Parameter_35)]), dict([(u'paramRef', 39), (u'Parameter', _I_Params_val_Parameter_36)]), dict([(u'paramRef', 40), (u'Parameter', _I_Params_val_Parameter_37)]), dict([(u'paramRef', 41), (u'Parameter', _I_Params_val_Parameter_38)]), dict([(u'paramRef', 42), (u'Parameter', _I_Params_val_Parameter_39)]), dict([(u'paramRef', 43), (u'Parameter', _I_Params_val_Parameter_40)]), dict([(u'paramRef', 44), (u'Parameter', _I_Params_val_Parameter_41)]), dict([(u'paramRef', 45), (u'Parameter', _I_Params_val_Parameter_42)]), dict([(u'paramRef', 46), (u'Parameter', _I_Params_val_Parameter_43)]), dict([(u'paramRef', 47), (u'Parameter', _I_Params_val_Parameter_44)]), dict([(u'paramRef', 48), (u'Parameter', _I_Params_val_Parameter_45)]), dict([(u'paramRef', 49), (u'Parameter', _I_Params_val_Parameter_46)]), dict([(u'paramRef', 50), (u'Parameter', _I_Params_val_Parameter_47)]), dict([(u'paramRef', 51), (u'Parameter', _I_Params_val_Parameter_48)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< I-Param >-----#
|
|
I_Param = SEQ(name=u'I-Param', mode=MODE_TYPE)
|
|
_I_Param_paramNo = INT(name=u'paramNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMllsap', 'IPARAM'), [u'paramRef']))
|
|
__I_Param_paramNo_tab = CLASS(name='_tab_IPARAM', mode=MODE_SET, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
___I_Param_paramNo_tab_val_Parameter_0 = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Errors')))
|
|
___I_Param_paramNo_tab_val_Parameter_1 = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'CommProfile')))
|
|
___I_Param_paramNo_tab_val_Parameter_2 = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Properties')))
|
|
___I_Param_paramNo_tab_val_Parameter_3 = STR_UTF8(name=u'Parameter', mode=MODE_TYPE)
|
|
___I_Param_paramNo_tab_val_Parameter_4 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'ITS-scuId')))
|
|
___I_Param_paramNo_tab_val_Parameter_5 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MedID')))
|
|
___I_Param_paramNo_tab_val_Parameter_6 = OCT_STR(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'EUI64')))
|
|
___I_Param_paramNo_tab_val_Parameter_7 = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
___I_Param_paramNo_tab_val_Parameter_7._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
___I_Param_paramNo_tab_val_Parameter_8 = OCT_STR(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MACaddress')))
|
|
___I_Param_paramNo_tab_val_Parameter_9 = OCT_STR(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MACaddress')))
|
|
___I_Param_paramNo_tab_val_Parameter_10 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'CIclass')))
|
|
___I_Param_paramNo_tab_val_Parameter_11 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'CIaClass')))
|
|
___I_Param_paramNo_tab_val_Parameter_12 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'CIstatus')))
|
|
___I_Param_paramNo_tab_val_Parameter_13 = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Notify')))
|
|
___I_Param_paramNo_tab_val_Parameter_14 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MedType')))
|
|
___I_Param_paramNo_tab_val_Parameter_15 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'RegInfo')))
|
|
___I_Param_paramNo_tab_val_Parameter_16 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Connect')))
|
|
___I_Param_paramNo_tab_val_Parameter_17 = OCT_STR(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'SimPin')))
|
|
___I_Param_paramNo_tab_val_Parameter_18 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'ProviderInfo')))
|
|
___I_Param_paramNo_tab_val_Parameter_19 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
___I_Param_paramNo_tab_val_Parameter_20 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'QueueLevel')))
|
|
___I_Param_paramNo_tab_val_Parameter_21 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'QueueValue')))
|
|
___I_Param_paramNo_tab_val_Parameter_22 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'QueueValue')))
|
|
___I_Param_paramNo_tab_val_Parameter_23 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Distance')))
|
|
___I_Param_paramNo_tab_val_Parameter_24 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Distance')))
|
|
___I_Param_paramNo_tab_val_Parameter_25 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Time48IAT')))
|
|
___I_Param_paramNo_tab_val_Parameter_26 = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
___I_Param_paramNo_tab_val_Parameter_26._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
___I_Param_paramNo_tab_val_Parameter_27 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MediumUsage')))
|
|
___I_Param_paramNo_tab_val_Parameter_28 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MedUseObsTime')))
|
|
___I_Param_paramNo_tab_val_Parameter_29 = OCT_STR(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MACaddress')))
|
|
___I_Param_paramNo_tab_val_Parameter_30 = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'VirtualCIs')))
|
|
___I_Param_paramNo_tab_val_Parameter_31 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
___I_Param_paramNo_tab_val_Parameter_32 = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
___I_Param_paramNo_tab_val_Parameter_32._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
___I_Param_paramNo_tab_val_Parameter_33 = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
___I_Param_paramNo_tab_val_Parameter_33._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
___I_Param_paramNo_tab_val_Parameter_34 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'TxPowMax')))
|
|
___I_Param_paramNo_tab_val_Parameter_35 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'PeerRXpower')))
|
|
___I_Param_paramNo_tab_val_Parameter_36 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'DataRate')))
|
|
___I_Param_paramNo_tab_val_Parameter_37 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'DataRate')))
|
|
___I_Param_paramNo_tab_val_Parameter_38 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'DataRatesNW')))
|
|
___I_Param_paramNo_tab_val_Parameter_39 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'DataRate')))
|
|
___I_Param_paramNo_tab_val_Parameter_40 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Directivity')))
|
|
___I_Param_paramNo_tab_val_Parameter_41 = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
___I_Param_paramNo_tab_val_Parameter_41._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
___I_Param_paramNo_tab_val_Parameter_42 = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
___I_Param_paramNo_tab_val_Parameter_42._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
___I_Param_paramNo_tab_val_Parameter_43 = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
___I_Param_paramNo_tab_val_Parameter_43._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
___I_Param_paramNo_tab_val_Parameter_44 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'KineVectIn')))
|
|
___I_Param_paramNo_tab_val_Parameter_45 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'KineVectOut')))
|
|
___I_Param_paramNo_tab_val_Parameter_46 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MediumCost')))
|
|
___I_Param_paramNo_tab_val_Parameter_47 = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
___I_Param_paramNo_tab_val_Parameter_47._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
___I_Param_paramNo_tab_val_Parameter_48 = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'LogicalChannels')))
|
|
__I_Param_paramNo_tab._val = ASN1Set(rv=[dict([(u'paramRef', 0), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_0)]), dict([(u'paramRef', 2), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_1)]), dict([(u'paramRef', 3), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_2)]), dict([(u'paramRef', 4), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_3)]), dict([(u'paramRef', 5), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_4)]), dict([(u'paramRef', 6), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_5)]), dict([(u'paramRef', 7), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_6)]), dict([(u'paramRef', 8), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_7)]), dict([(u'paramRef', 9), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_8)]), dict([(u'paramRef', 10), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_9)]), dict([(u'paramRef', 11), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_10)]), dict([(u'paramRef', 12), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_11)]), dict([(u'paramRef', 13), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_12)]), dict([(u'paramRef', 16), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_13)]), dict([(u'paramRef', 17), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_14)]), dict([(u'paramRef', 18), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_15)]), dict([(u'paramRef', 19), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_16)]), dict([(u'paramRef', 20), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_17)]), dict([(u'paramRef', 21), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_18)]), dict([(u'paramRef', 22), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_19)]), dict([(u'paramRef', 23), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_20)]), dict([(u'paramRef', 24), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_21)]), dict([(u'paramRef', 25), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_22)]), dict([(u'paramRef', 26), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_23)]), dict([(u'paramRef', 27), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_24)]), dict([(u'paramRef', 28), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_25)]), dict([(u'paramRef', 29), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_26)]), dict([(u'paramRef', 30), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_27)]), dict([(u'paramRef', 31), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_28)]), dict([(u'paramRef', 32), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_29)]), dict([(u'paramRef', 33), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_30)]), dict([(u'paramRef', 34), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_31)]), dict([(u'paramRef', 35), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_32)]), dict([(u'paramRef', 36), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_33)]), dict([(u'paramRef', 37), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_34)]), dict([(u'paramRef', 38), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_35)]), dict([(u'paramRef', 39), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_36)]), dict([(u'paramRef', 40), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_37)]), dict([(u'paramRef', 41), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_38)]), dict([(u'paramRef', 42), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_39)]), dict([(u'paramRef', 43), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_40)]), dict([(u'paramRef', 44), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_41)]), dict([(u'paramRef', 45), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_42)]), dict([(u'paramRef', 46), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_43)]), dict([(u'paramRef', 47), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_44)]), dict([(u'paramRef', 48), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_45)]), dict([(u'paramRef', 49), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_46)]), dict([(u'paramRef', 50), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_47)]), dict([(u'paramRef', 51), (u'Parameter', ___I_Param_paramNo_tab_val_Parameter_48)])], rr=[], ev=None, er=[])
|
|
_I_Param_paramNo._const_tab = __I_Param_paramNo_tab
|
|
_I_Param_paramNo._const_tab_at = None
|
|
_I_Param_paramNo._const_tab_id = u'paramRef'
|
|
_I_Param_parameter = OPEN(name=u'parameter', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMllsap', 'IPARAM'), [u'Parameter']))
|
|
_I_Param_parameter._const_tab = __I_Param_paramNo_tab
|
|
_I_Param_parameter._const_tab_at = ('..', u'paramNo')
|
|
_I_Param_parameter._const_tab_id = u'Parameter'
|
|
I_Param._cont = ASN1Dict([
|
|
(u'paramNo', _I_Param_paramNo),
|
|
(u'parameter', _I_Param_parameter),
|
|
])
|
|
I_Param._ext = None
|
|
|
|
#-----< errors >-----#
|
|
errors = CLASS(name=u'errors', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_errors_val_Parameter = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Errors')))
|
|
errors._val = dict([(u'paramRef', 0), (u'Parameter', _errors_val_Parameter)])
|
|
|
|
#-----< commProfile >-----#
|
|
commProfile = CLASS(name=u'commProfile', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_commProfile_val_Parameter = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'CommProfile')))
|
|
commProfile._val = dict([(u'paramRef', 2), (u'Parameter', _commProfile_val_Parameter)])
|
|
|
|
#-----< properties >-----#
|
|
properties = CLASS(name=u'properties', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_properties_val_Parameter = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Properties')))
|
|
properties._val = dict([(u'paramRef', 3), (u'Parameter', _properties_val_Parameter)])
|
|
|
|
#-----< manuDeviceID >-----#
|
|
manuDeviceID = CLASS(name=u'manuDeviceID', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_manuDeviceID_val_Parameter = STR_UTF8(name=u'Parameter', mode=MODE_TYPE)
|
|
manuDeviceID._val = dict([(u'paramRef', 4), (u'Parameter', _manuDeviceID_val_Parameter)])
|
|
|
|
#-----< iTS-scuId >-----#
|
|
iTS_scuId = CLASS(name=u'iTS-scuId', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_iTS_scuId_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'ITS-scuId')))
|
|
iTS_scuId._val = dict([(u'paramRef', 5), (u'Parameter', _iTS_scuId_val_Parameter)])
|
|
|
|
#-----< medID >-----#
|
|
medID = CLASS(name=u'medID', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_medID_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MedID')))
|
|
medID._val = dict([(u'paramRef', 6), (u'Parameter', _medID_val_Parameter)])
|
|
|
|
#-----< localCIID >-----#
|
|
localCIID = CLASS(name=u'localCIID', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_localCIID_val_Parameter = OCT_STR(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'EUI64')))
|
|
localCIID._val = dict([(u'paramRef', 7), (u'Parameter', _localCIID_val_Parameter)])
|
|
|
|
#-----< timeoutReg >-----#
|
|
timeoutReg = CLASS(name=u'timeoutReg', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_timeoutReg_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
_timeoutReg_val_Parameter._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
timeoutReg._val = dict([(u'paramRef', 8), (u'Parameter', _timeoutReg_val_Parameter)])
|
|
|
|
#-----< macAddress >-----#
|
|
macAddress = CLASS(name=u'macAddress', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_macAddress_val_Parameter = OCT_STR(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MACaddress')))
|
|
macAddress._val = dict([(u'paramRef', 9), (u'Parameter', _macAddress_val_Parameter)])
|
|
|
|
#-----< macAddrTemp >-----#
|
|
macAddrTemp = CLASS(name=u'macAddrTemp', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_macAddrTemp_val_Parameter = OCT_STR(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MACaddress')))
|
|
macAddrTemp._val = dict([(u'paramRef', 10), (u'Parameter', _macAddrTemp_val_Parameter)])
|
|
|
|
#-----< ciClass >-----#
|
|
ciClass = CLASS(name=u'ciClass', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_ciClass_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'CIclass')))
|
|
ciClass._val = dict([(u'paramRef', 11), (u'Parameter', _ciClass_val_Parameter)])
|
|
|
|
#-----< ciaClass >-----#
|
|
ciaClass = CLASS(name=u'ciaClass', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_ciaClass_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'CIaClass')))
|
|
ciaClass._val = dict([(u'paramRef', 12), (u'Parameter', _ciaClass_val_Parameter)])
|
|
|
|
#-----< ciStatus >-----#
|
|
ciStatus = CLASS(name=u'ciStatus', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_ciStatus_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'CIstatus')))
|
|
ciStatus._val = dict([(u'paramRef', 13), (u'Parameter', _ciStatus_val_Parameter)])
|
|
|
|
#-----< notify >-----#
|
|
notify = CLASS(name=u'notify', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_notify_val_Parameter = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Notify')))
|
|
notify._val = dict([(u'paramRef', 16), (u'Parameter', _notify_val_Parameter)])
|
|
|
|
#-----< medType >-----#
|
|
medType = CLASS(name=u'medType', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_medType_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MedType')))
|
|
medType._val = dict([(u'paramRef', 17), (u'Parameter', _medType_val_Parameter)])
|
|
|
|
#-----< regInfo >-----#
|
|
regInfo = CLASS(name=u'regInfo', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_regInfo_val_Parameter = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'RegInfo')))
|
|
regInfo._val = dict([(u'paramRef', 18), (u'Parameter', _regInfo_val_Parameter)])
|
|
|
|
#-----< connect >-----#
|
|
connect = CLASS(name=u'connect', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_connect_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Connect')))
|
|
connect._val = dict([(u'paramRef', 19), (u'Parameter', _connect_val_Parameter)])
|
|
|
|
#-----< simPin >-----#
|
|
simPin = CLASS(name=u'simPin', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_simPin_val_Parameter = OCT_STR(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'SimPin')))
|
|
simPin._val = dict([(u'paramRef', 20), (u'Parameter', _simPin_val_Parameter)])
|
|
|
|
#-----< providerInfo >-----#
|
|
providerInfo = CLASS(name=u'providerInfo', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_providerInfo_val_Parameter = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'ProviderInfo')))
|
|
providerInfo._val = dict([(u'paramRef', 21), (u'Parameter', _providerInfo_val_Parameter)])
|
|
|
|
#-----< minUserPriority >-----#
|
|
minUserPriority = CLASS(name=u'minUserPriority', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_minUserPriority_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
minUserPriority._val = dict([(u'paramRef', 22), (u'Parameter', _minUserPriority_val_Parameter)])
|
|
|
|
#-----< queueLevel >-----#
|
|
queueLevel = CLASS(name=u'queueLevel', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_queueLevel_val_Parameter = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'QueueLevel')))
|
|
queueLevel._val = dict([(u'paramRef', 23), (u'Parameter', _queueLevel_val_Parameter)])
|
|
|
|
#-----< queueLowTh >-----#
|
|
queueLowTh = CLASS(name=u'queueLowTh', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_queueLowTh_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'QueueValue')))
|
|
queueLowTh._val = dict([(u'paramRef', 24), (u'Parameter', _queueLowTh_val_Parameter)])
|
|
|
|
#-----< queueAlarmTh >-----#
|
|
queueAlarmTh = CLASS(name=u'queueAlarmTh', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_queueAlarmTh_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'QueueValue')))
|
|
queueAlarmTh._val = dict([(u'paramRef', 25), (u'Parameter', _queueAlarmTh_val_Parameter)])
|
|
|
|
#-----< distancePeer >-----#
|
|
distancePeer = CLASS(name=u'distancePeer', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_distancePeer_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Distance')))
|
|
distancePeer._val = dict([(u'paramRef', 26), (u'Parameter', _distancePeer_val_Parameter)])
|
|
|
|
#-----< commRangeRef >-----#
|
|
commRangeRef = CLASS(name=u'commRangeRef', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_commRangeRef_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Distance')))
|
|
commRangeRef._val = dict([(u'paramRef', 27), (u'Parameter', _commRangeRef_val_Parameter)])
|
|
|
|
#-----< timeOfLastRecep >-----#
|
|
timeOfLastRecep = CLASS(name=u'timeOfLastRecep', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_timeOfLastRecep_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Time48IAT')))
|
|
timeOfLastRecep._val = dict([(u'paramRef', 28), (u'Parameter', _timeOfLastRecep_val_Parameter)])
|
|
|
|
#-----< inactTimeLimit >-----#
|
|
inactTimeLimit = CLASS(name=u'inactTimeLimit', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_inactTimeLimit_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
_inactTimeLimit_val_Parameter._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
inactTimeLimit._val = dict([(u'paramRef', 29), (u'Parameter', _inactTimeLimit_val_Parameter)])
|
|
|
|
#-----< mediumUsage >-----#
|
|
mediumUsage = CLASS(name=u'mediumUsage', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_mediumUsage_val_Parameter = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MediumUsage')))
|
|
mediumUsage._val = dict([(u'paramRef', 30), (u'Parameter', _mediumUsage_val_Parameter)])
|
|
|
|
#-----< medUseObsTime >-----#
|
|
medUseObsTime = CLASS(name=u'medUseObsTime', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_medUseObsTime_val_Parameter = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MedUseObsTime')))
|
|
medUseObsTime._val = dict([(u'paramRef', 31), (u'Parameter', _medUseObsTime_val_Parameter)])
|
|
|
|
#-----< peerMAC >-----#
|
|
peerMAC = CLASS(name=u'peerMAC', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_peerMAC_val_Parameter = OCT_STR(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MACaddress')))
|
|
peerMAC._val = dict([(u'paramRef', 32), (u'Parameter', _peerMAC_val_Parameter)])
|
|
|
|
#-----< virtualCIs >-----#
|
|
virtualCIs = CLASS(name=u'virtualCIs', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_virtualCIs_val_Parameter = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'VirtualCIs')))
|
|
virtualCIs._val = dict([(u'paramRef', 33), (u'Parameter', _virtualCIs_val_Parameter)])
|
|
|
|
#-----< minPrioCrossCI >-----#
|
|
minPrioCrossCI = CLASS(name=u'minPrioCrossCI', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_minPrioCrossCI_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
minPrioCrossCI._val = dict([(u'paramRef', 34), (u'Parameter', _minPrioCrossCI_val_Parameter)])
|
|
|
|
#-----< rxSens >-----#
|
|
rxSens = CLASS(name=u'rxSens', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_rxSens_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
_rxSens_val_Parameter._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
rxSens._val = dict([(u'paramRef', 35), (u'Parameter', _rxSens_val_Parameter)])
|
|
|
|
#-----< txPower >-----#
|
|
txPower = CLASS(name=u'txPower', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_txPower_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
_txPower_val_Parameter._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
txPower._val = dict([(u'paramRef', 36), (u'Parameter', _txPower_val_Parameter)])
|
|
|
|
#-----< txPowMax >-----#
|
|
txPowMax = CLASS(name=u'txPowMax', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_txPowMax_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'TxPowMax')))
|
|
txPowMax._val = dict([(u'paramRef', 37), (u'Parameter', _txPowMax_val_Parameter)])
|
|
|
|
#-----< peerRXpower >-----#
|
|
peerRXpower = CLASS(name=u'peerRXpower', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_peerRXpower_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'PeerRXpower')))
|
|
peerRXpower._val = dict([(u'paramRef', 38), (u'Parameter', _peerRXpower_val_Parameter)])
|
|
|
|
#-----< dataRate >-----#
|
|
dataRate = CLASS(name=u'dataRate', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_dataRate_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'DataRate')))
|
|
dataRate._val = dict([(u'paramRef', 39), (u'Parameter', _dataRate_val_Parameter)])
|
|
|
|
#-----< dataRateNW >-----#
|
|
dataRateNW = CLASS(name=u'dataRateNW', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_dataRateNW_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'DataRate')))
|
|
dataRateNW._val = dict([(u'paramRef', 40), (u'Parameter', _dataRateNW_val_Parameter)])
|
|
|
|
#-----< dataRatesNW >-----#
|
|
dataRatesNW = CLASS(name=u'dataRatesNW', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_dataRatesNW_val_Parameter = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'DataRatesNW')))
|
|
dataRatesNW._val = dict([(u'paramRef', 41), (u'Parameter', _dataRatesNW_val_Parameter)])
|
|
|
|
#-----< dataRateNWreq >-----#
|
|
dataRateNWreq = CLASS(name=u'dataRateNWreq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_dataRateNWreq_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'DataRate')))
|
|
dataRateNWreq._val = dict([(u'paramRef', 42), (u'Parameter', _dataRateNWreq_val_Parameter)])
|
|
|
|
#-----< directivity >-----#
|
|
directivity = CLASS(name=u'directivity', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_directivity_val_Parameter = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Directivity')))
|
|
directivity._val = dict([(u'paramRef', 43), (u'Parameter', _directivity_val_Parameter)])
|
|
|
|
#-----< blockLength >-----#
|
|
blockLength = CLASS(name=u'blockLength', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_blockLength_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
_blockLength_val_Parameter._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
blockLength._val = dict([(u'paramRef', 44), (u'Parameter', _blockLength_val_Parameter)])
|
|
|
|
#-----< freeAirTime >-----#
|
|
freeAirTime = CLASS(name=u'freeAirTime', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_freeAirTime_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
_freeAirTime_val_Parameter._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
freeAirTime._val = dict([(u'paramRef', 45), (u'Parameter', _freeAirTime_val_Parameter)])
|
|
|
|
#-----< frameLengthMax >-----#
|
|
frameLengthMax = CLASS(name=u'frameLengthMax', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_frameLengthMax_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
_frameLengthMax_val_Parameter._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
frameLengthMax._val = dict([(u'paramRef', 46), (u'Parameter', _frameLengthMax_val_Parameter)])
|
|
|
|
#-----< kineVectIn >-----#
|
|
kineVectIn = CLASS(name=u'kineVectIn', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_kineVectIn_val_Parameter = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'KineVectIn')))
|
|
kineVectIn._val = dict([(u'paramRef', 47), (u'Parameter', _kineVectIn_val_Parameter)])
|
|
|
|
#-----< kineVectOut >-----#
|
|
kineVectOut = CLASS(name=u'kineVectOut', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_kineVectOut_val_Parameter = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'KineVectOut')))
|
|
kineVectOut._val = dict([(u'paramRef', 48), (u'Parameter', _kineVectOut_val_Parameter)])
|
|
|
|
#-----< cost >-----#
|
|
cost = CLASS(name=u'cost', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_cost_val_Parameter = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MediumCost')))
|
|
cost._val = dict([(u'paramRef', 49), (u'Parameter', _cost_val_Parameter)])
|
|
|
|
#-----< reliability >-----#
|
|
reliability = CLASS(name=u'reliability', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_reliability_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
_reliability_val_Parameter._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
reliability._val = dict([(u'paramRef', 50), (u'Parameter', _reliability_val_Parameter)])
|
|
|
|
#-----< logicalChannel >-----#
|
|
logicalChannel = CLASS(name=u'logicalChannel', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'IPARAM')))
|
|
_logicalChannel_val_Parameter = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'LogicalChannels')))
|
|
logicalChannel._val = dict([(u'paramRef', 51), (u'Parameter', _logicalChannel_val_Parameter)])
|
|
|
|
#-----< Time48IAT >-----#
|
|
Time48IAT = INT(name=u'Time48IAT', mode=MODE_TYPE)
|
|
Time48IAT._cont = ASN1Dict([(u'utcStartOf2004', 0), (u'oneMillisecAfterUTCStartOf2004', 1)])
|
|
Time48IAT._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=281474976710655)], ev=None, er=[])
|
|
|
|
#-----< I-ParamNo >-----#
|
|
I_ParamNo = INT(name=u'I-ParamNo', mode=MODE_TYPE)
|
|
I_ParamNo._cont = ASN1Dict([(u'errors', 0), (u'commProfile', 2), (u'properties', 3), (u'manuDeviceID', 4), (u'iTS-scuId', 5), (u'medID', 6), (u'localCIID', 7), (u'timeoutReg', 8), (u'macAddress', 9), (u'macAddrTemp', 10), (u'ciClass', 11), (u'ciaClass', 12), (u'ciStatus', 13), (u'notify', 16), (u'medType', 17), (u'regInfo', 18), (u'connect', 19), (u'simPin', 20), (u'providerInfo', 21), (u'minUserPriority', 22), (u'queueLevel', 23), (u'queueLowTh', 24), (u'queueAlarmTh', 25), (u'distancePeer', 26), (u'commRangeRef', 27), (u'timeOfLastRecep', 28), (u'inactTimeLimit', 29), (u'mediumUsage', 30), (u'medUseObsTime', 31), (u'peerMAC', 32), (u'virtualCI', 33), (u'minPrioCrossCI', 34), (u'rxSens', 35), (u'txPower', 36), (u'txPowMax', 37), (u'peerRXpower', 38), (u'dataRate', 39), (u'dataRateNW', 40), (u'dataRatesNW', 41), (u'dataRateNWreq', 42), (u'directivity', 43), (u'blockLength', 44), (u'freeAirTime', 45), (u'frameLengthMax', 46), (u'kineVectIn', 47), (u'kineVectOut', 48), (u'cost', 49), (u'reliability', 50), (u'logicalChannel', 51)])
|
|
I_ParamNo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< SimPin >-----#
|
|
SimPin = OCT_STR(name=u'SimPin', mode=MODE_TYPE)
|
|
|
|
#-----< LogicalChannels >-----#
|
|
LogicalChannels = SEQ_OF(name=u'LogicalChannels', mode=MODE_TYPE)
|
|
_LogicalChannels__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtComm', 'LogicalChannelType')))
|
|
LogicalChannels._cont = _LogicalChannels__item_
|
|
LogicalChannels._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< Distance >-----#
|
|
Distance = INT(name=u'Distance', mode=MODE_TYPE)
|
|
Distance._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< MedID >-----#
|
|
MedID = INT(name=u'MedID', mode=MODE_TYPE)
|
|
MedID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< Properties >-----#
|
|
Properties = SEQ_OF(name=u'Properties', mode=MODE_TYPE)
|
|
_Properties__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'I-Param')))
|
|
Properties._cont = _Properties__item_
|
|
Properties._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< ProviderInfo >-----#
|
|
ProviderInfo = SEQ(name=u'ProviderInfo', mode=MODE_TYPE)
|
|
_ProviderInfo_provName = OCT_STR(name=u'provName', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ProviderInfo_provName._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_ProviderInfo_apn = OCT_STR(name=u'apn', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ProviderInfo_apn._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_ProviderInfo_username = OCT_STR(name=u'username', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ProviderInfo_username._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_ProviderInfo_password = OCT_STR(name=u'password', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ProviderInfo_password._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
ProviderInfo._cont = ASN1Dict([
|
|
(u'provName', _ProviderInfo_provName),
|
|
(u'apn', _ProviderInfo_apn),
|
|
(u'username', _ProviderInfo_username),
|
|
(u'password', _ProviderInfo_password),
|
|
])
|
|
ProviderInfo._ext = None
|
|
|
|
#-----< QueueLevel >-----#
|
|
QueueLevel = SEQ(name=u'QueueLevel', mode=MODE_TYPE)
|
|
_QueueLevel_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_QueueLevel_level = INT(name=u'level', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'QueueValue')))
|
|
QueueLevel._cont = ASN1Dict([
|
|
(u'priority', _QueueLevel_priority),
|
|
(u'level', _QueueLevel_level),
|
|
])
|
|
QueueLevel._ext = None
|
|
|
|
#-----< QueueValue >-----#
|
|
QueueValue = INT(name=u'QueueValue', mode=MODE_TYPE)
|
|
QueueValue._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< RegInfo >-----#
|
|
RegInfo = SEQ(name=u'RegInfo', mode=MODE_TYPE)
|
|
_RegInfo_status = INT(name=u'status', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'RegInfoStatus')))
|
|
_RegInfo_limits = SEQ(name=u'limits', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'RegulatoryScheme')))
|
|
RegInfo._cont = ASN1Dict([
|
|
(u'status', _RegInfo_status),
|
|
(u'limits', _RegInfo_limits),
|
|
])
|
|
RegInfo._ext = None
|
|
|
|
#-----< RegInfoStatus >-----#
|
|
RegInfoStatus = INT(name=u'RegInfoStatus', mode=MODE_TYPE)
|
|
RegInfoStatus._cont = ASN1Dict([(u'notApplicable', 0), (u'invalid', 1), (u'new', 254), (u'valid', 255)])
|
|
RegInfoStatus._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< REGULSCHEME >-----#
|
|
REGULSCHEME = CLASS(name=u'REGULSCHEME', mode=MODE_TYPE)
|
|
_REGULSCHEME_regID = INT(name=u'regID', mode=MODE_VALUE)
|
|
_REGULSCHEME_regID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_REGULSCHEME_RegInfo = OPEN(name=u'RegInfo', mode=MODE_TYPE)
|
|
REGULSCHEME._cont = ASN1Dict([
|
|
(u'regID', _REGULSCHEME_regID),
|
|
(u'RegInfo', _REGULSCHEME_RegInfo),
|
|
])
|
|
|
|
#-----< RegulatoryScheme >-----#
|
|
RegulatoryScheme = SEQ(name=u'RegulatoryScheme', mode=MODE_TYPE)
|
|
_RegulatoryScheme_reguIdent = INT(name=u'reguIdent', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMllsap', 'REGULSCHEME'), [u'regID']))
|
|
__RegulatoryScheme_reguIdent_tab = CLASS(name='_tab_REGULSCHEME', mode=MODE_SET, typeref=ASN1RefType(('CALMllsap', 'REGULSCHEME')))
|
|
___RegulatoryScheme_reguIdent_tab_val_RegInfo_0 = NULL(name=u'RegInfo', mode=MODE_TYPE)
|
|
__RegulatoryScheme_reguIdent_tab._val = ASN1Set(rv=[dict([(u'regID', 0), (u'RegInfo', ___RegulatoryScheme_reguIdent_tab_val_RegInfo_0)])], rr=[], ev=None, er=[])
|
|
_RegulatoryScheme_reguIdent._const_tab = __RegulatoryScheme_reguIdent_tab
|
|
_RegulatoryScheme_reguIdent._const_tab_at = None
|
|
_RegulatoryScheme_reguIdent._const_tab_id = u'regID'
|
|
_RegulatoryScheme_reguInfo = OPEN(name=u'reguInfo', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMllsap', 'REGULSCHEME'), [u'RegInfo']))
|
|
_RegulatoryScheme_reguInfo._const_tab = __RegulatoryScheme_reguIdent_tab
|
|
_RegulatoryScheme_reguInfo._const_tab_at = ('..', u'reguIdent')
|
|
_RegulatoryScheme_reguInfo._const_tab_id = u'RegInfo'
|
|
RegulatoryScheme._cont = ASN1Dict([
|
|
(u'reguIdent', _RegulatoryScheme_reguIdent),
|
|
(u'reguInfo', _RegulatoryScheme_reguInfo),
|
|
])
|
|
RegulatoryScheme._ext = None
|
|
|
|
#-----< RegulSchemes >-----#
|
|
RegulSchemes = CLASS(name=u'RegulSchemes', mode=MODE_SET, typeref=ASN1RefType(('CALMllsap', 'REGULSCHEME')))
|
|
_RegulSchemes_val_RegInfo_0 = NULL(name=u'RegInfo', mode=MODE_TYPE)
|
|
RegulSchemes._val = ASN1Set(rv=[dict([(u'regID', 0), (u'RegInfo', _RegulSchemes_val_RegInfo_0)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< nullRegScheme >-----#
|
|
nullRegScheme = CLASS(name=u'nullRegScheme', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'REGULSCHEME')))
|
|
_nullRegScheme_val_RegInfo = NULL(name=u'RegInfo', mode=MODE_TYPE)
|
|
nullRegScheme._val = dict([(u'regID', 0), (u'RegInfo', _nullRegScheme_val_RegInfo)])
|
|
|
|
#-----< Tta >-----#
|
|
Tta = INT(name=u'Tta', mode=MODE_TYPE)
|
|
Tta._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< UserPriority >-----#
|
|
UserPriority = INT(name=u'UserPriority', mode=MODE_TYPE)
|
|
UserPriority._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< VirtualCIs >-----#
|
|
VirtualCIs = SEQ_OF(name=u'VirtualCIs', mode=MODE_TYPE)
|
|
_VirtualCIs__item_ = OCT_STR(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'RemoteCIID')))
|
|
VirtualCIs._cont = _VirtualCIs__item_
|
|
VirtualCIs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< INSAP >-----#
|
|
INSAP = CLASS(name=u'INSAP', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'COMMUPDOWN')))
|
|
|
|
#-----< INsapspsdown >-----#
|
|
INsapspsdown = CLASS(name=u'INsapspsdown', mode=MODE_SET, typeref=ASN1RefType(('CALMllsap', 'INSAP')))
|
|
_INsapspsdown_val_Primitive_0 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-UNITDATA-request')))
|
|
_INsapspsdown_val_Primitive_1 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-DATA-ACK-request')))
|
|
_INsapspsdown_val_Primitive_2 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-REPLY-ACK-request')))
|
|
_INsapspsdown_val_Primitive_3 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-REPLY-UPDATE-request')))
|
|
INsapspsdown._val = ASN1Set(rv=[dict([(u'primitiveRef', 0), (u'Primitive', _INsapspsdown_val_Primitive_0)]), dict([(u'primitiveRef', 1), (u'Primitive', _INsapspsdown_val_Primitive_1)]), dict([(u'primitiveRef', 2), (u'Primitive', _INsapspsdown_val_Primitive_2)]), dict([(u'primitiveRef', 3), (u'Primitive', _INsapspsdown_val_Primitive_3)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< INsapPrimitivesDown >-----#
|
|
INsapPrimitivesDown = SEQ(name=u'INsapPrimitivesDown', mode=MODE_TYPE)
|
|
_INsapPrimitivesDown_spRef = INT(name=u'spRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMllsap', 'INSAP'), [u'primitiveRef']))
|
|
__INsapPrimitivesDown_spRef_tab = CLASS(name='_tab_INSAP', mode=MODE_SET, typeref=ASN1RefType(('CALMllsap', 'INSAP')))
|
|
___INsapPrimitivesDown_spRef_tab_val_Primitive_0 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-UNITDATA-request')))
|
|
___INsapPrimitivesDown_spRef_tab_val_Primitive_1 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-DATA-ACK-request')))
|
|
___INsapPrimitivesDown_spRef_tab_val_Primitive_2 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-REPLY-ACK-request')))
|
|
___INsapPrimitivesDown_spRef_tab_val_Primitive_3 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-REPLY-UPDATE-request')))
|
|
__INsapPrimitivesDown_spRef_tab._val = ASN1Set(rv=[dict([(u'primitiveRef', 0), (u'Primitive', ___INsapPrimitivesDown_spRef_tab_val_Primitive_0)]), dict([(u'primitiveRef', 1), (u'Primitive', ___INsapPrimitivesDown_spRef_tab_val_Primitive_1)]), dict([(u'primitiveRef', 2), (u'Primitive', ___INsapPrimitivesDown_spRef_tab_val_Primitive_2)]), dict([(u'primitiveRef', 3), (u'Primitive', ___INsapPrimitivesDown_spRef_tab_val_Primitive_3)])], rr=[], ev=None, er=[])
|
|
_INsapPrimitivesDown_spRef._const_tab = __INsapPrimitivesDown_spRef_tab
|
|
_INsapPrimitivesDown_spRef._const_tab_at = None
|
|
_INsapPrimitivesDown_spRef._const_tab_id = u'primitiveRef'
|
|
_INsapPrimitivesDown_servPrimitive = OPEN(name=u'servPrimitive', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMllsap', 'INSAP'), [u'Primitive']))
|
|
_INsapPrimitivesDown_servPrimitive._const_tab = __INsapPrimitivesDown_spRef_tab
|
|
_INsapPrimitivesDown_servPrimitive._const_tab_at = ('..', u'spRef')
|
|
_INsapPrimitivesDown_servPrimitive._const_tab_id = u'Primitive'
|
|
INsapPrimitivesDown._cont = ASN1Dict([
|
|
(u'spRef', _INsapPrimitivesDown_spRef),
|
|
(u'servPrimitive', _INsapPrimitivesDown_servPrimitive),
|
|
])
|
|
INsapPrimitivesDown._ext = None
|
|
|
|
#-----< inUnitdataRq >-----#
|
|
inUnitdataRq = CLASS(name=u'inUnitdataRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'INSAP')))
|
|
_inUnitdataRq_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-UNITDATA-request')))
|
|
inUnitdataRq._val = dict([(u'primitiveRef', 0), (u'Primitive', _inUnitdataRq_val_Primitive)])
|
|
|
|
#-----< inDataAckRq >-----#
|
|
inDataAckRq = CLASS(name=u'inDataAckRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'INSAP')))
|
|
_inDataAckRq_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-DATA-ACK-request')))
|
|
inDataAckRq._val = dict([(u'primitiveRef', 1), (u'Primitive', _inDataAckRq_val_Primitive)])
|
|
|
|
#-----< inReplyAckRq >-----#
|
|
inReplyAckRq = CLASS(name=u'inReplyAckRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'INSAP')))
|
|
_inReplyAckRq_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-REPLY-ACK-request')))
|
|
inReplyAckRq._val = dict([(u'primitiveRef', 2), (u'Primitive', _inReplyAckRq_val_Primitive)])
|
|
|
|
#-----< inReplyUpdateRq >-----#
|
|
inReplyUpdateRq = CLASS(name=u'inReplyUpdateRq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'INSAP')))
|
|
_inReplyUpdateRq_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-REPLY-UPDATE-request')))
|
|
inReplyUpdateRq._val = dict([(u'primitiveRef', 3), (u'Primitive', _inReplyUpdateRq_val_Primitive)])
|
|
|
|
#-----< IN-UNITDATA-request >-----#
|
|
IN_UNITDATA_request = SEQ(name=u'IN-UNITDATA-request', mode=MODE_TYPE)
|
|
_IN_UNITDATA_request_source_addr = SEQ(name=u'source-addr', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_IN_UNITDATA_request_dest_addr = SEQ(name=u'dest-addr', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_IN_UNITDATA_request_data = OCT_STR(name=u'data', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'INdata')))
|
|
_IN_UNITDATA_request_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_IN_UNITDATA_request_accessParams = SEQ(name=u'accessParams', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'AccessParameters')))
|
|
IN_UNITDATA_request._cont = ASN1Dict([
|
|
(u'source-addr', _IN_UNITDATA_request_source_addr),
|
|
(u'dest-addr', _IN_UNITDATA_request_dest_addr),
|
|
(u'data', _IN_UNITDATA_request_data),
|
|
(u'priority', _IN_UNITDATA_request_priority),
|
|
(u'accessParams', _IN_UNITDATA_request_accessParams),
|
|
])
|
|
IN_UNITDATA_request._ext = None
|
|
|
|
#-----< IN-DATA-ACK-request >-----#
|
|
IN_DATA_ACK_request = SEQ(name=u'IN-DATA-ACK-request', mode=MODE_TYPE)
|
|
_IN_DATA_ACK_request_source_addr = SEQ(name=u'source-addr', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_IN_DATA_ACK_request_dest_addr = SEQ(name=u'dest-addr', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_IN_DATA_ACK_request_data = OCT_STR(name=u'data', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'INdata')))
|
|
_IN_DATA_ACK_request_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_IN_DATA_ACK_request_serviceClass = INT(name=u'serviceClass', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'MACServiceClass')))
|
|
IN_DATA_ACK_request._cont = ASN1Dict([
|
|
(u'source-addr', _IN_DATA_ACK_request_source_addr),
|
|
(u'dest-addr', _IN_DATA_ACK_request_dest_addr),
|
|
(u'data', _IN_DATA_ACK_request_data),
|
|
(u'priority', _IN_DATA_ACK_request_priority),
|
|
(u'serviceClass', _IN_DATA_ACK_request_serviceClass),
|
|
])
|
|
IN_DATA_ACK_request._ext = None
|
|
|
|
#-----< IN-REPLY-ACK-request >-----#
|
|
IN_REPLY_ACK_request = SEQ(name=u'IN-REPLY-ACK-request', mode=MODE_TYPE)
|
|
_IN_REPLY_ACK_request_source_addr = SEQ(name=u'source-addr', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_IN_REPLY_ACK_request_dest_addr = SEQ(name=u'dest-addr', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_IN_REPLY_ACK_request_data = OCT_STR(name=u'data', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'INdata')))
|
|
_IN_REPLY_ACK_request_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_IN_REPLY_ACK_request_serviceClass = INT(name=u'serviceClass', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'MACServiceClass')))
|
|
IN_REPLY_ACK_request._cont = ASN1Dict([
|
|
(u'source-addr', _IN_REPLY_ACK_request_source_addr),
|
|
(u'dest-addr', _IN_REPLY_ACK_request_dest_addr),
|
|
(u'data', _IN_REPLY_ACK_request_data),
|
|
(u'priority', _IN_REPLY_ACK_request_priority),
|
|
(u'serviceClass', _IN_REPLY_ACK_request_serviceClass),
|
|
])
|
|
IN_REPLY_ACK_request._ext = None
|
|
|
|
#-----< IN-REPLY-UPDATE-request >-----#
|
|
IN_REPLY_UPDATE_request = SEQ(name=u'IN-REPLY-UPDATE-request', mode=MODE_TYPE)
|
|
_IN_REPLY_UPDATE_request_source_addr = SEQ(name=u'source-addr', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_IN_REPLY_UPDATE_request_data = OCT_STR(name=u'data', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'INdata')))
|
|
IN_REPLY_UPDATE_request._cont = ASN1Dict([
|
|
(u'source-addr', _IN_REPLY_UPDATE_request_source_addr),
|
|
(u'data', _IN_REPLY_UPDATE_request_data),
|
|
])
|
|
IN_REPLY_UPDATE_request._ext = None
|
|
|
|
#-----< INSAPUP >-----#
|
|
INSAPUP = CLASS(name=u'INSAPUP', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'COMMUPDOWN')))
|
|
|
|
#-----< INsapspsup >-----#
|
|
INsapspsup = CLASS(name=u'INsapspsup', mode=MODE_SET, typeref=ASN1RefType(('CALMllsap', 'INSAP')))
|
|
_INsapspsup_val_Primitive_0 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-UNITDATA-indication')))
|
|
_INsapspsup_val_Primitive_1 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-UNITDATA-STATUS-indication')))
|
|
_INsapspsup_val_Primitive_2 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-DATA-ACK-indication')))
|
|
_INsapspsup_val_Primitive_3 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-DATA-ACK-STATUS-indication')))
|
|
_INsapspsup_val_Primitive_4 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-REPLY-indication')))
|
|
_INsapspsup_val_Primitive_5 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-REPLY-STATUS-indication')))
|
|
_INsapspsup_val_Primitive_6 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-REPLY-UPDATE-STATUS-indication')))
|
|
INsapspsup._val = ASN1Set(rv=[dict([(u'primitiveRef', 0), (u'Primitive', _INsapspsup_val_Primitive_0)]), dict([(u'primitiveRef', 1), (u'Primitive', _INsapspsup_val_Primitive_1)]), dict([(u'primitiveRef', 2), (u'Primitive', _INsapspsup_val_Primitive_2)]), dict([(u'primitiveRef', 3), (u'Primitive', _INsapspsup_val_Primitive_3)]), dict([(u'primitiveRef', 4), (u'Primitive', _INsapspsup_val_Primitive_4)]), dict([(u'primitiveRef', 5), (u'Primitive', _INsapspsup_val_Primitive_5)]), dict([(u'primitiveRef', 6), (u'Primitive', _INsapspsup_val_Primitive_6)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< INsapPrimitivesUp >-----#
|
|
INsapPrimitivesUp = SEQ(name=u'INsapPrimitivesUp', mode=MODE_TYPE)
|
|
_INsapPrimitivesUp_spRef = INT(name=u'spRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMllsap', 'INSAP'), [u'primitiveRef']))
|
|
__INsapPrimitivesUp_spRef_tab = CLASS(name='_tab_INSAP', mode=MODE_SET, typeref=ASN1RefType(('CALMllsap', 'INSAP')))
|
|
___INsapPrimitivesUp_spRef_tab_val_Primitive_0 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-UNITDATA-indication')))
|
|
___INsapPrimitivesUp_spRef_tab_val_Primitive_1 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-UNITDATA-STATUS-indication')))
|
|
___INsapPrimitivesUp_spRef_tab_val_Primitive_2 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-DATA-ACK-indication')))
|
|
___INsapPrimitivesUp_spRef_tab_val_Primitive_3 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-DATA-ACK-STATUS-indication')))
|
|
___INsapPrimitivesUp_spRef_tab_val_Primitive_4 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-REPLY-indication')))
|
|
___INsapPrimitivesUp_spRef_tab_val_Primitive_5 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-REPLY-STATUS-indication')))
|
|
___INsapPrimitivesUp_spRef_tab_val_Primitive_6 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-REPLY-UPDATE-STATUS-indication')))
|
|
__INsapPrimitivesUp_spRef_tab._val = ASN1Set(rv=[dict([(u'primitiveRef', 0), (u'Primitive', ___INsapPrimitivesUp_spRef_tab_val_Primitive_0)]), dict([(u'primitiveRef', 1), (u'Primitive', ___INsapPrimitivesUp_spRef_tab_val_Primitive_1)]), dict([(u'primitiveRef', 2), (u'Primitive', ___INsapPrimitivesUp_spRef_tab_val_Primitive_2)]), dict([(u'primitiveRef', 3), (u'Primitive', ___INsapPrimitivesUp_spRef_tab_val_Primitive_3)]), dict([(u'primitiveRef', 4), (u'Primitive', ___INsapPrimitivesUp_spRef_tab_val_Primitive_4)]), dict([(u'primitiveRef', 5), (u'Primitive', ___INsapPrimitivesUp_spRef_tab_val_Primitive_5)]), dict([(u'primitiveRef', 6), (u'Primitive', ___INsapPrimitivesUp_spRef_tab_val_Primitive_6)])], rr=[], ev=None, er=[])
|
|
_INsapPrimitivesUp_spRef._const_tab = __INsapPrimitivesUp_spRef_tab
|
|
_INsapPrimitivesUp_spRef._const_tab_at = None
|
|
_INsapPrimitivesUp_spRef._const_tab_id = u'primitiveRef'
|
|
_INsapPrimitivesUp_servPrimitive = OPEN(name=u'servPrimitive', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMllsap', 'INSAP'), [u'Primitive']))
|
|
_INsapPrimitivesUp_servPrimitive._const_tab = __INsapPrimitivesUp_spRef_tab
|
|
_INsapPrimitivesUp_servPrimitive._const_tab_at = ('..', u'spRef')
|
|
_INsapPrimitivesUp_servPrimitive._const_tab_id = u'Primitive'
|
|
INsapPrimitivesUp._cont = ASN1Dict([
|
|
(u'spRef', _INsapPrimitivesUp_spRef),
|
|
(u'servPrimitive', _INsapPrimitivesUp_servPrimitive),
|
|
])
|
|
INsapPrimitivesUp._ext = None
|
|
|
|
#-----< inUnitdataInd >-----#
|
|
inUnitdataInd = CLASS(name=u'inUnitdataInd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'INSAP')))
|
|
_inUnitdataInd_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-UNITDATA-indication')))
|
|
inUnitdataInd._val = dict([(u'primitiveRef', 0), (u'Primitive', _inUnitdataInd_val_Primitive)])
|
|
|
|
#-----< inUnitdataStatusInd >-----#
|
|
inUnitdataStatusInd = CLASS(name=u'inUnitdataStatusInd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'INSAP')))
|
|
_inUnitdataStatusInd_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-UNITDATA-STATUS-indication')))
|
|
inUnitdataStatusInd._val = dict([(u'primitiveRef', 1), (u'Primitive', _inUnitdataStatusInd_val_Primitive)])
|
|
|
|
#-----< inDataAckInd >-----#
|
|
inDataAckInd = CLASS(name=u'inDataAckInd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'INSAP')))
|
|
_inDataAckInd_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-DATA-ACK-indication')))
|
|
inDataAckInd._val = dict([(u'primitiveRef', 2), (u'Primitive', _inDataAckInd_val_Primitive)])
|
|
|
|
#-----< inDataAckStatusInd >-----#
|
|
inDataAckStatusInd = CLASS(name=u'inDataAckStatusInd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'INSAP')))
|
|
_inDataAckStatusInd_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-DATA-ACK-STATUS-indication')))
|
|
inDataAckStatusInd._val = dict([(u'primitiveRef', 3), (u'Primitive', _inDataAckStatusInd_val_Primitive)])
|
|
|
|
#-----< inReplyInd >-----#
|
|
inReplyInd = CLASS(name=u'inReplyInd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'INSAP')))
|
|
_inReplyInd_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-REPLY-indication')))
|
|
inReplyInd._val = dict([(u'primitiveRef', 4), (u'Primitive', _inReplyInd_val_Primitive)])
|
|
|
|
#-----< inReplyStatusInd >-----#
|
|
inReplyStatusInd = CLASS(name=u'inReplyStatusInd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'INSAP')))
|
|
_inReplyStatusInd_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-REPLY-STATUS-indication')))
|
|
inReplyStatusInd._val = dict([(u'primitiveRef', 5), (u'Primitive', _inReplyStatusInd_val_Primitive)])
|
|
|
|
#-----< inReplyUpdateStatusInd >-----#
|
|
inReplyUpdateStatusInd = CLASS(name=u'inReplyUpdateStatusInd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'INSAP')))
|
|
_inReplyUpdateStatusInd_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'IN-REPLY-UPDATE-STATUS-indication')))
|
|
inReplyUpdateStatusInd._val = dict([(u'primitiveRef', 6), (u'Primitive', _inReplyUpdateStatusInd_val_Primitive)])
|
|
|
|
#-----< IN-UNITDATA-indication >-----#
|
|
IN_UNITDATA_indication = SEQ(name=u'IN-UNITDATA-indication', mode=MODE_TYPE)
|
|
_IN_UNITDATA_indication_source_addr = SEQ(name=u'source-addr', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_IN_UNITDATA_indication_dest_addr = SEQ(name=u'dest-addr', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_IN_UNITDATA_indication_data = OCT_STR(name=u'data', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'INdata')))
|
|
_IN_UNITDATA_indication_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_IN_UNITDATA_indication_accessParams = SEQ(name=u'accessParams', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'AccessParameters')))
|
|
IN_UNITDATA_indication._cont = ASN1Dict([
|
|
(u'source-addr', _IN_UNITDATA_indication_source_addr),
|
|
(u'dest-addr', _IN_UNITDATA_indication_dest_addr),
|
|
(u'data', _IN_UNITDATA_indication_data),
|
|
(u'priority', _IN_UNITDATA_indication_priority),
|
|
(u'accessParams', _IN_UNITDATA_indication_accessParams),
|
|
])
|
|
IN_UNITDATA_indication._ext = None
|
|
|
|
#-----< IN-UNITDATA-STATUS-indication >-----#
|
|
IN_UNITDATA_STATUS_indication = SEQ(name=u'IN-UNITDATA-STATUS-indication', mode=MODE_TYPE)
|
|
_IN_UNITDATA_STATUS_indication_source_addr = SEQ(name=u'source-addr', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_IN_UNITDATA_STATUS_indication_dest_addr = SEQ(name=u'dest-addr', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_IN_UNITDATA_STATUS_indication_data = OCT_STR(name=u'data', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'INdata')))
|
|
_IN_UNITDATA_STATUS_indication_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_IN_UNITDATA_STATUS_indication_accessParams = SEQ(name=u'accessParams', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'AccessParameters')))
|
|
_IN_UNITDATA_STATUS_indication_txStatus = INT(name=u'txStatus', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'INtxStatus')))
|
|
IN_UNITDATA_STATUS_indication._cont = ASN1Dict([
|
|
(u'source-addr', _IN_UNITDATA_STATUS_indication_source_addr),
|
|
(u'dest-addr', _IN_UNITDATA_STATUS_indication_dest_addr),
|
|
(u'data', _IN_UNITDATA_STATUS_indication_data),
|
|
(u'priority', _IN_UNITDATA_STATUS_indication_priority),
|
|
(u'accessParams', _IN_UNITDATA_STATUS_indication_accessParams),
|
|
(u'txStatus', _IN_UNITDATA_STATUS_indication_txStatus),
|
|
])
|
|
IN_UNITDATA_STATUS_indication._ext = None
|
|
|
|
#-----< IN-DATA-ACK-indication >-----#
|
|
IN_DATA_ACK_indication = SEQ(name=u'IN-DATA-ACK-indication', mode=MODE_TYPE)
|
|
_IN_DATA_ACK_indication_source_addr = SEQ(name=u'source-addr', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_IN_DATA_ACK_indication_dest_addr = SEQ(name=u'dest-addr', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_IN_DATA_ACK_indication_data = OCT_STR(name=u'data', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'INdata')))
|
|
_IN_DATA_ACK_indication_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_IN_DATA_ACK_indication_serviceClass = INT(name=u'serviceClass', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'MACServiceClass')))
|
|
IN_DATA_ACK_indication._cont = ASN1Dict([
|
|
(u'source-addr', _IN_DATA_ACK_indication_source_addr),
|
|
(u'dest-addr', _IN_DATA_ACK_indication_dest_addr),
|
|
(u'data', _IN_DATA_ACK_indication_data),
|
|
(u'priority', _IN_DATA_ACK_indication_priority),
|
|
(u'serviceClass', _IN_DATA_ACK_indication_serviceClass),
|
|
])
|
|
IN_DATA_ACK_indication._ext = None
|
|
|
|
#-----< IN-DATA-ACK-STATUS-indication >-----#
|
|
IN_DATA_ACK_STATUS_indication = SEQ(name=u'IN-DATA-ACK-STATUS-indication', mode=MODE_TYPE)
|
|
_IN_DATA_ACK_STATUS_indication_source_addr = SEQ(name=u'source-addr', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_IN_DATA_ACK_STATUS_indication_dest_addr = SEQ(name=u'dest-addr', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_IN_DATA_ACK_STATUS_indication_data = OCT_STR(name=u'data', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'INdata')))
|
|
_IN_DATA_ACK_STATUS_indication_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_IN_DATA_ACK_STATUS_indication_serviceClass = INT(name=u'serviceClass', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'MACServiceClass')))
|
|
_IN_DATA_ACK_STATUS_indication_status = INT(name=u'status', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'INtxStatus')))
|
|
IN_DATA_ACK_STATUS_indication._cont = ASN1Dict([
|
|
(u'source-addr', _IN_DATA_ACK_STATUS_indication_source_addr),
|
|
(u'dest-addr', _IN_DATA_ACK_STATUS_indication_dest_addr),
|
|
(u'data', _IN_DATA_ACK_STATUS_indication_data),
|
|
(u'priority', _IN_DATA_ACK_STATUS_indication_priority),
|
|
(u'serviceClass', _IN_DATA_ACK_STATUS_indication_serviceClass),
|
|
(u'status', _IN_DATA_ACK_STATUS_indication_status),
|
|
])
|
|
IN_DATA_ACK_STATUS_indication._ext = None
|
|
|
|
#-----< IN-REPLY-indication >-----#
|
|
IN_REPLY_indication = SEQ(name=u'IN-REPLY-indication', mode=MODE_TYPE)
|
|
_IN_REPLY_indication_source_addr = SEQ(name=u'source-addr', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_IN_REPLY_indication_dest_addr = SEQ(name=u'dest-addr', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_IN_REPLY_indication_data = OCT_STR(name=u'data', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'INdata')))
|
|
_IN_REPLY_indication_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_IN_REPLY_indication_serviceClass = INT(name=u'serviceClass', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'MACServiceClass')))
|
|
IN_REPLY_indication._cont = ASN1Dict([
|
|
(u'source-addr', _IN_REPLY_indication_source_addr),
|
|
(u'dest-addr', _IN_REPLY_indication_dest_addr),
|
|
(u'data', _IN_REPLY_indication_data),
|
|
(u'priority', _IN_REPLY_indication_priority),
|
|
(u'serviceClass', _IN_REPLY_indication_serviceClass),
|
|
])
|
|
IN_REPLY_indication._ext = None
|
|
|
|
#-----< IN-REPLY-STATUS-indication >-----#
|
|
IN_REPLY_STATUS_indication = SEQ(name=u'IN-REPLY-STATUS-indication', mode=MODE_TYPE)
|
|
_IN_REPLY_STATUS_indication_source_addr = SEQ(name=u'source-addr', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_IN_REPLY_STATUS_indication_status = INT(name=u'status', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'INtxStatus')))
|
|
IN_REPLY_STATUS_indication._cont = ASN1Dict([
|
|
(u'source-addr', _IN_REPLY_STATUS_indication_source_addr),
|
|
(u'status', _IN_REPLY_STATUS_indication_status),
|
|
])
|
|
IN_REPLY_STATUS_indication._ext = None
|
|
|
|
#-----< IN-REPLY-UPDATE-STATUS-indication >-----#
|
|
IN_REPLY_UPDATE_STATUS_indication = SEQ(name=u'IN-REPLY-UPDATE-STATUS-indication', mode=MODE_TYPE)
|
|
_IN_REPLY_UPDATE_STATUS_indication_source_addr = SEQ(name=u'source-addr', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'LLserviceAddr')))
|
|
_IN_REPLY_UPDATE_STATUS_indication_data = OCT_STR(name=u'data', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'INdata')))
|
|
_IN_REPLY_UPDATE_STATUS_indication_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_IN_REPLY_UPDATE_STATUS_indication_accessParams = SEQ(name=u'accessParams', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'AccessParameters')))
|
|
_IN_REPLY_UPDATE_STATUS_indication_txStatus = INT(name=u'txStatus', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'INtxStatus')))
|
|
IN_REPLY_UPDATE_STATUS_indication._cont = ASN1Dict([
|
|
(u'source-addr', _IN_REPLY_UPDATE_STATUS_indication_source_addr),
|
|
(u'data', _IN_REPLY_UPDATE_STATUS_indication_data),
|
|
(u'priority', _IN_REPLY_UPDATE_STATUS_indication_priority),
|
|
(u'accessParams', _IN_REPLY_UPDATE_STATUS_indication_accessParams),
|
|
(u'txStatus', _IN_REPLY_UPDATE_STATUS_indication_txStatus),
|
|
])
|
|
IN_REPLY_UPDATE_STATUS_indication._ext = None
|
|
|
|
#-----< INdata >-----#
|
|
INdata = OCT_STR(name=u'INdata', mode=MODE_TYPE)
|
|
INdata._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< ACCPARAM >-----#
|
|
ACCPARAM = CLASS(name=u'ACCPARAM', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'PARAMS')))
|
|
|
|
#-----< nullAP >-----#
|
|
nullAP = CLASS(name=u'nullAP', mode=MODE_VALUE, typeref=ASN1RefType(('CALMllsap', 'ACCPARAM')))
|
|
_nullAP_val_Parameter = NULL(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
nullAP._val = dict([(u'paramRef', 0), (u'Parameter', _nullAP_val_Parameter)])
|
|
|
|
#-----< AccessParameters >-----#
|
|
AccessParameters = SEQ(name=u'AccessParameters', mode=MODE_TYPE)
|
|
_AccessParameters_apRef = INT(name=u'apRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMllsap', 'ACCPARAM'), [u'paramRef']))
|
|
__AccessParameters_apRef_tab = CLASS(name='_tab_ACCPARAM', mode=MODE_SET, typeref=ASN1RefType(('CALMllsap', 'ACCPARAM')))
|
|
___AccessParameters_apRef_tab_val_Parameter_0 = NULL(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
__AccessParameters_apRef_tab._val = ASN1Set(rv=[dict([(u'paramRef', 0), (u'Parameter', ___AccessParameters_apRef_tab_val_Parameter_0)])], rr=[], ev=None, er=[])
|
|
_AccessParameters_apRef._const_tab = __AccessParameters_apRef_tab
|
|
_AccessParameters_apRef._const_tab_at = None
|
|
_AccessParameters_apRef._const_tab_id = u'paramRef'
|
|
_AccessParameters_aParameter = OPEN(name=u'aParameter', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMllsap', 'ACCPARAM'), [u'Parameter']))
|
|
_AccessParameters_aParameter._const_tab = __AccessParameters_apRef_tab
|
|
_AccessParameters_aParameter._const_tab_at = ('..', u'apRef')
|
|
_AccessParameters_aParameter._const_tab_id = u'Parameter'
|
|
AccessParameters._cont = ASN1Dict([
|
|
(u'apRef', _AccessParameters_apRef),
|
|
(u'aParameter', _AccessParameters_aParameter),
|
|
])
|
|
AccessParameters._ext = None
|
|
|
|
#-----< AccParams >-----#
|
|
AccParams = CLASS(name=u'AccParams', mode=MODE_SET, typeref=ASN1RefType(('CALMllsap', 'ACCPARAM')))
|
|
_AccParams_val_Parameter_0 = NULL(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
AccParams._val = ASN1Set(rv=[dict([(u'paramRef', 0), (u'Parameter', _AccParams_val_Parameter_0)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< NullType >-----#
|
|
NullType = NULL(name=u'NullType', mode=MODE_TYPE)
|
|
|
|
#-----< MACServiceClass >-----#
|
|
MACServiceClass = INT(name=u'MACServiceClass', mode=MODE_TYPE)
|
|
MACServiceClass._cont = ASN1Dict([(u'macAckNotUsed', 0), (u'macAckUsed', 255)])
|
|
MACServiceClass._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< INtxStatus >-----#
|
|
INtxStatus = INT(name=u'INtxStatus', mode=MODE_TYPE)
|
|
INtxStatus._cont = ASN1Dict([(u'success', 0), (u'queueFull', 1), (u'timeout', 2), (u'priority', 3), (u'unspecFailure', 255)])
|
|
INtxStatus._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< VCIserialNumber >-----#
|
|
VCIserialNumber = INT(name=u'VCIserialNumber', mode=MODE_TYPE)
|
|
VCIserialNumber._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< EUI64 >-----#
|
|
EUI64 = OCT_STR(name=u'EUI64', mode=MODE_TYPE)
|
|
EUI64._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[])
|
|
|
|
#-----< LegacyCIID >-----#
|
|
LegacyCIID = SEQ(name=u'LegacyCIID', mode=MODE_TYPE)
|
|
_LegacyCIID_selector1 = INT(name=u'selector1', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'OneOCTETones')))
|
|
_LegacyCIID_iTS_scuId = INT(name=u'iTS-scuId', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ITS-scuId')))
|
|
_LegacyCIID_selector2 = INT(name=u'selector2', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'TwoOCTETones')))
|
|
_LegacyCIID_medID = INT(name=u'medID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'MedID')))
|
|
_LegacyCIID_vciSerialNumber = INT(name=u'vciSerialNumber', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'VCIserialNumber')))
|
|
LegacyCIID._cont = ASN1Dict([
|
|
(u'selector1', _LegacyCIID_selector1),
|
|
(u'iTS-scuId', _LegacyCIID_iTS_scuId),
|
|
(u'selector2', _LegacyCIID_selector2),
|
|
(u'medID', _LegacyCIID_medID),
|
|
(u'vciSerialNumber', _LegacyCIID_vciSerialNumber),
|
|
])
|
|
LegacyCIID._ext = None
|
|
|
|
#-----< RemoteCIID >-----#
|
|
RemoteCIID = OCT_STR(name=u'RemoteCIID', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'EUI64')))
|
|
|
|
#-----< OneOCTETones >-----#
|
|
OneOCTETones = INT(name=u'OneOCTETones', mode=MODE_TYPE)
|
|
OneOCTETones._cont = ASN1Dict([(u'all', 255)])
|
|
OneOCTETones._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< TwoOCTETones >-----#
|
|
TwoOCTETones = INT(name=u'TwoOCTETones', mode=MODE_TYPE)
|
|
TwoOCTETones._cont = ASN1Dict([(u'all', 65535)])
|
|
TwoOCTETones._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< EUI64MAC48 >-----#
|
|
EUI64MAC48 = SEQ(name=u'EUI64MAC48', mode=MODE_TYPE)
|
|
_EUI64MAC48_oui = SEQ(name=u'oui', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'MACoui')))
|
|
_EUI64MAC48_selector2 = INT(name=u'selector2', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'TwoOCTETones')))
|
|
_EUI64MAC48_ext = OCT_STR(name=u'ext', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'MACext')))
|
|
EUI64MAC48._cont = ASN1Dict([
|
|
(u'oui', _EUI64MAC48_oui),
|
|
(u'selector2', _EUI64MAC48_selector2),
|
|
(u'ext', _EUI64MAC48_ext),
|
|
])
|
|
EUI64MAC48._ext = None
|
|
|
|
#-----< MACoui >-----#
|
|
MACoui = SEQ(name=u'MACoui', mode=MODE_TYPE)
|
|
_MACoui_uoi1 = INT(name=u'uoi1', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_MACoui_uoi1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
|
|
_MACoui_ulBit = BOOL(name=u'ulBit', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_MACoui_igBIT = BOOL(name=u'igBIT', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_MACoui_uoi2 = OCT_STR(name=u'uoi2', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_MACoui_uoi2._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
|
|
MACoui._cont = ASN1Dict([
|
|
(u'uoi1', _MACoui_uoi1),
|
|
(u'ulBit', _MACoui_ulBit),
|
|
(u'igBIT', _MACoui_igBIT),
|
|
(u'uoi2', _MACoui_uoi2),
|
|
])
|
|
MACoui._ext = None
|
|
|
|
#-----< MACext >-----#
|
|
MACext = OCT_STR(name=u'MACext', mode=MODE_TYPE)
|
|
MACext._const_sz = ASN1Set(rv=[3], rr=[], ev=None, er=[])
|
|
|
|
#-----< MACmcID >-----#
|
|
MACmcID = SEQ(name=u'MACmcID', mode=MODE_TYPE)
|
|
_MACmcID_ucgc = INT(name=u'ucgc', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_MACmcID_ucgc._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
|
|
_MACmcID_mc = INT(name=u'mc', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_MACmcID_mc._cont = ASN1Dict([(u'all', 3)])
|
|
_MACmcID_mc._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3)], ev=None, er=[])
|
|
_MACmcID_serial = OCT_STR(name=u'serial', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_MACmcID_serial._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
|
|
MACmcID._cont = ASN1Dict([
|
|
(u'ucgc', _MACmcID_ucgc),
|
|
(u'mc', _MACmcID_mc),
|
|
(u'serial', _MACmcID_serial),
|
|
])
|
|
MACmcID._ext = None
|
|
|
|
#-----< version >-----#
|
|
version = INT(name=u'version', mode=MODE_VALUE)
|
|
version._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
version._val = 2
|
|
|
|
_all_ = [
|
|
Alt,
|
|
CIaClass,
|
|
CIclass,
|
|
_Link_ID_remoteCIID,
|
|
_Link_ID_localCIID,
|
|
Link_ID,
|
|
CIstatus,
|
|
_CommProfile__item_,
|
|
CommProfile,
|
|
Connect,
|
|
IN_SAPaddress,
|
|
DataRate,
|
|
_DataRatesNW_minimum,
|
|
_DataRatesNW_maximum,
|
|
DataRatesNW,
|
|
_Directivity_mode,
|
|
_Directivity_dirPredef,
|
|
_Directivity_fill,
|
|
__Directivity_dirVar__item_,
|
|
_Directivity_dirVar,
|
|
Directivity,
|
|
DirMode,
|
|
_DirVar_bsAzimuth,
|
|
_DirVar_bsElevation,
|
|
_DirVar_openHorizontal,
|
|
_DirVar_openVertical,
|
|
DirVar,
|
|
TxPowMax,
|
|
_Errors__item_,
|
|
Errors,
|
|
_SingleError_paramNo,
|
|
_SingleError_errStatus,
|
|
SingleError,
|
|
Gs,
|
|
_KineVectIn_dut,
|
|
_KineVectIn_lat,
|
|
_KineVectIn_lon,
|
|
_KineVectIn_alt,
|
|
_KineVectIn_gs,
|
|
_KineVectIn_tta,
|
|
KineVectIn,
|
|
_KineVectOut_dut,
|
|
_KineVectOut_fill,
|
|
__KineVectOut_options__item_,
|
|
_KineVectOut_options,
|
|
KineVectOut,
|
|
_KineVectOptions_lat,
|
|
_KineVectOptions_lon,
|
|
_KineVectOptions_alt,
|
|
_KineVectOptions_gs,
|
|
_KineVectOptions_tta,
|
|
KineVectOptions,
|
|
Lat,
|
|
Lon,
|
|
_LLserviceAddr_csap,
|
|
_LLserviceAddr_linkID,
|
|
LLserviceAddr,
|
|
MACaddress,
|
|
_MediumUsage_receive,
|
|
_MediumUsage_transmit,
|
|
MediumUsage,
|
|
MedType,
|
|
_MedUseObsTime_value,
|
|
_MedUseObsTime_unit,
|
|
MedUseObsTime,
|
|
TimeUnit,
|
|
_Notify__item_,
|
|
Notify,
|
|
PeerRXpower,
|
|
_PARAMS_paramRef,
|
|
_PARAMS_Parameter,
|
|
PARAMS,
|
|
IPARAM,
|
|
I_Params,
|
|
_I_Params_val_Parameter_0,
|
|
_I_Params_val_Parameter_1,
|
|
_I_Params_val_Parameter_2,
|
|
_I_Params_val_Parameter_3,
|
|
_I_Params_val_Parameter_4,
|
|
_I_Params_val_Parameter_5,
|
|
_I_Params_val_Parameter_6,
|
|
_I_Params_val_Parameter_7,
|
|
_I_Params_val_Parameter_8,
|
|
_I_Params_val_Parameter_9,
|
|
_I_Params_val_Parameter_10,
|
|
_I_Params_val_Parameter_11,
|
|
_I_Params_val_Parameter_12,
|
|
_I_Params_val_Parameter_13,
|
|
_I_Params_val_Parameter_14,
|
|
_I_Params_val_Parameter_15,
|
|
_I_Params_val_Parameter_16,
|
|
_I_Params_val_Parameter_17,
|
|
_I_Params_val_Parameter_18,
|
|
_I_Params_val_Parameter_19,
|
|
_I_Params_val_Parameter_20,
|
|
_I_Params_val_Parameter_21,
|
|
_I_Params_val_Parameter_22,
|
|
_I_Params_val_Parameter_23,
|
|
_I_Params_val_Parameter_24,
|
|
_I_Params_val_Parameter_25,
|
|
_I_Params_val_Parameter_26,
|
|
_I_Params_val_Parameter_27,
|
|
_I_Params_val_Parameter_28,
|
|
_I_Params_val_Parameter_29,
|
|
_I_Params_val_Parameter_30,
|
|
_I_Params_val_Parameter_31,
|
|
_I_Params_val_Parameter_32,
|
|
_I_Params_val_Parameter_33,
|
|
_I_Params_val_Parameter_34,
|
|
_I_Params_val_Parameter_35,
|
|
_I_Params_val_Parameter_36,
|
|
_I_Params_val_Parameter_37,
|
|
_I_Params_val_Parameter_38,
|
|
_I_Params_val_Parameter_39,
|
|
_I_Params_val_Parameter_40,
|
|
_I_Params_val_Parameter_41,
|
|
_I_Params_val_Parameter_42,
|
|
_I_Params_val_Parameter_43,
|
|
_I_Params_val_Parameter_44,
|
|
_I_Params_val_Parameter_45,
|
|
_I_Params_val_Parameter_46,
|
|
_I_Params_val_Parameter_47,
|
|
_I_Params_val_Parameter_48,
|
|
__I_Param_paramNo_tab,
|
|
___I_Param_paramNo_tab_val_Parameter_0,
|
|
___I_Param_paramNo_tab_val_Parameter_1,
|
|
___I_Param_paramNo_tab_val_Parameter_2,
|
|
___I_Param_paramNo_tab_val_Parameter_3,
|
|
___I_Param_paramNo_tab_val_Parameter_4,
|
|
___I_Param_paramNo_tab_val_Parameter_5,
|
|
___I_Param_paramNo_tab_val_Parameter_6,
|
|
___I_Param_paramNo_tab_val_Parameter_7,
|
|
___I_Param_paramNo_tab_val_Parameter_8,
|
|
___I_Param_paramNo_tab_val_Parameter_9,
|
|
___I_Param_paramNo_tab_val_Parameter_10,
|
|
___I_Param_paramNo_tab_val_Parameter_11,
|
|
___I_Param_paramNo_tab_val_Parameter_12,
|
|
___I_Param_paramNo_tab_val_Parameter_13,
|
|
___I_Param_paramNo_tab_val_Parameter_14,
|
|
___I_Param_paramNo_tab_val_Parameter_15,
|
|
___I_Param_paramNo_tab_val_Parameter_16,
|
|
___I_Param_paramNo_tab_val_Parameter_17,
|
|
___I_Param_paramNo_tab_val_Parameter_18,
|
|
___I_Param_paramNo_tab_val_Parameter_19,
|
|
___I_Param_paramNo_tab_val_Parameter_20,
|
|
___I_Param_paramNo_tab_val_Parameter_21,
|
|
___I_Param_paramNo_tab_val_Parameter_22,
|
|
___I_Param_paramNo_tab_val_Parameter_23,
|
|
___I_Param_paramNo_tab_val_Parameter_24,
|
|
___I_Param_paramNo_tab_val_Parameter_25,
|
|
___I_Param_paramNo_tab_val_Parameter_26,
|
|
___I_Param_paramNo_tab_val_Parameter_27,
|
|
___I_Param_paramNo_tab_val_Parameter_28,
|
|
___I_Param_paramNo_tab_val_Parameter_29,
|
|
___I_Param_paramNo_tab_val_Parameter_30,
|
|
___I_Param_paramNo_tab_val_Parameter_31,
|
|
___I_Param_paramNo_tab_val_Parameter_32,
|
|
___I_Param_paramNo_tab_val_Parameter_33,
|
|
___I_Param_paramNo_tab_val_Parameter_34,
|
|
___I_Param_paramNo_tab_val_Parameter_35,
|
|
___I_Param_paramNo_tab_val_Parameter_36,
|
|
___I_Param_paramNo_tab_val_Parameter_37,
|
|
___I_Param_paramNo_tab_val_Parameter_38,
|
|
___I_Param_paramNo_tab_val_Parameter_39,
|
|
___I_Param_paramNo_tab_val_Parameter_40,
|
|
___I_Param_paramNo_tab_val_Parameter_41,
|
|
___I_Param_paramNo_tab_val_Parameter_42,
|
|
___I_Param_paramNo_tab_val_Parameter_43,
|
|
___I_Param_paramNo_tab_val_Parameter_44,
|
|
___I_Param_paramNo_tab_val_Parameter_45,
|
|
___I_Param_paramNo_tab_val_Parameter_46,
|
|
___I_Param_paramNo_tab_val_Parameter_47,
|
|
___I_Param_paramNo_tab_val_Parameter_48,
|
|
_I_Param_paramNo,
|
|
_I_Param_parameter,
|
|
I_Param,
|
|
errors,
|
|
_errors_val_Parameter,
|
|
commProfile,
|
|
_commProfile_val_Parameter,
|
|
properties,
|
|
_properties_val_Parameter,
|
|
manuDeviceID,
|
|
_manuDeviceID_val_Parameter,
|
|
iTS_scuId,
|
|
_iTS_scuId_val_Parameter,
|
|
medID,
|
|
_medID_val_Parameter,
|
|
localCIID,
|
|
_localCIID_val_Parameter,
|
|
timeoutReg,
|
|
_timeoutReg_val_Parameter,
|
|
macAddress,
|
|
_macAddress_val_Parameter,
|
|
macAddrTemp,
|
|
_macAddrTemp_val_Parameter,
|
|
ciClass,
|
|
_ciClass_val_Parameter,
|
|
ciaClass,
|
|
_ciaClass_val_Parameter,
|
|
ciStatus,
|
|
_ciStatus_val_Parameter,
|
|
notify,
|
|
_notify_val_Parameter,
|
|
medType,
|
|
_medType_val_Parameter,
|
|
regInfo,
|
|
_regInfo_val_Parameter,
|
|
connect,
|
|
_connect_val_Parameter,
|
|
simPin,
|
|
_simPin_val_Parameter,
|
|
providerInfo,
|
|
_providerInfo_val_Parameter,
|
|
minUserPriority,
|
|
_minUserPriority_val_Parameter,
|
|
queueLevel,
|
|
_queueLevel_val_Parameter,
|
|
queueLowTh,
|
|
_queueLowTh_val_Parameter,
|
|
queueAlarmTh,
|
|
_queueAlarmTh_val_Parameter,
|
|
distancePeer,
|
|
_distancePeer_val_Parameter,
|
|
commRangeRef,
|
|
_commRangeRef_val_Parameter,
|
|
timeOfLastRecep,
|
|
_timeOfLastRecep_val_Parameter,
|
|
inactTimeLimit,
|
|
_inactTimeLimit_val_Parameter,
|
|
mediumUsage,
|
|
_mediumUsage_val_Parameter,
|
|
medUseObsTime,
|
|
_medUseObsTime_val_Parameter,
|
|
peerMAC,
|
|
_peerMAC_val_Parameter,
|
|
virtualCIs,
|
|
_virtualCIs_val_Parameter,
|
|
minPrioCrossCI,
|
|
_minPrioCrossCI_val_Parameter,
|
|
rxSens,
|
|
_rxSens_val_Parameter,
|
|
txPower,
|
|
_txPower_val_Parameter,
|
|
txPowMax,
|
|
_txPowMax_val_Parameter,
|
|
peerRXpower,
|
|
_peerRXpower_val_Parameter,
|
|
dataRate,
|
|
_dataRate_val_Parameter,
|
|
dataRateNW,
|
|
_dataRateNW_val_Parameter,
|
|
dataRatesNW,
|
|
_dataRatesNW_val_Parameter,
|
|
dataRateNWreq,
|
|
_dataRateNWreq_val_Parameter,
|
|
directivity,
|
|
_directivity_val_Parameter,
|
|
blockLength,
|
|
_blockLength_val_Parameter,
|
|
freeAirTime,
|
|
_freeAirTime_val_Parameter,
|
|
frameLengthMax,
|
|
_frameLengthMax_val_Parameter,
|
|
kineVectIn,
|
|
_kineVectIn_val_Parameter,
|
|
kineVectOut,
|
|
_kineVectOut_val_Parameter,
|
|
cost,
|
|
_cost_val_Parameter,
|
|
reliability,
|
|
_reliability_val_Parameter,
|
|
logicalChannel,
|
|
_logicalChannel_val_Parameter,
|
|
Time48IAT,
|
|
I_ParamNo,
|
|
SimPin,
|
|
_LogicalChannels__item_,
|
|
LogicalChannels,
|
|
Distance,
|
|
MedID,
|
|
_Properties__item_,
|
|
Properties,
|
|
_ProviderInfo_provName,
|
|
_ProviderInfo_apn,
|
|
_ProviderInfo_username,
|
|
_ProviderInfo_password,
|
|
ProviderInfo,
|
|
_QueueLevel_priority,
|
|
_QueueLevel_level,
|
|
QueueLevel,
|
|
QueueValue,
|
|
_RegInfo_status,
|
|
_RegInfo_limits,
|
|
RegInfo,
|
|
RegInfoStatus,
|
|
_REGULSCHEME_regID,
|
|
_REGULSCHEME_RegInfo,
|
|
REGULSCHEME,
|
|
__RegulatoryScheme_reguIdent_tab,
|
|
___RegulatoryScheme_reguIdent_tab_val_RegInfo_0,
|
|
_RegulatoryScheme_reguIdent,
|
|
_RegulatoryScheme_reguInfo,
|
|
RegulatoryScheme,
|
|
RegulSchemes,
|
|
_RegulSchemes_val_RegInfo_0,
|
|
nullRegScheme,
|
|
_nullRegScheme_val_RegInfo,
|
|
Tta,
|
|
UserPriority,
|
|
_VirtualCIs__item_,
|
|
VirtualCIs,
|
|
INSAP,
|
|
INsapspsdown,
|
|
_INsapspsdown_val_Primitive_0,
|
|
_INsapspsdown_val_Primitive_1,
|
|
_INsapspsdown_val_Primitive_2,
|
|
_INsapspsdown_val_Primitive_3,
|
|
__INsapPrimitivesDown_spRef_tab,
|
|
___INsapPrimitivesDown_spRef_tab_val_Primitive_0,
|
|
___INsapPrimitivesDown_spRef_tab_val_Primitive_1,
|
|
___INsapPrimitivesDown_spRef_tab_val_Primitive_2,
|
|
___INsapPrimitivesDown_spRef_tab_val_Primitive_3,
|
|
_INsapPrimitivesDown_spRef,
|
|
_INsapPrimitivesDown_servPrimitive,
|
|
INsapPrimitivesDown,
|
|
inUnitdataRq,
|
|
_inUnitdataRq_val_Primitive,
|
|
inDataAckRq,
|
|
_inDataAckRq_val_Primitive,
|
|
inReplyAckRq,
|
|
_inReplyAckRq_val_Primitive,
|
|
inReplyUpdateRq,
|
|
_inReplyUpdateRq_val_Primitive,
|
|
_IN_UNITDATA_request_source_addr,
|
|
_IN_UNITDATA_request_dest_addr,
|
|
_IN_UNITDATA_request_data,
|
|
_IN_UNITDATA_request_priority,
|
|
_IN_UNITDATA_request_accessParams,
|
|
IN_UNITDATA_request,
|
|
_IN_DATA_ACK_request_source_addr,
|
|
_IN_DATA_ACK_request_dest_addr,
|
|
_IN_DATA_ACK_request_data,
|
|
_IN_DATA_ACK_request_priority,
|
|
_IN_DATA_ACK_request_serviceClass,
|
|
IN_DATA_ACK_request,
|
|
_IN_REPLY_ACK_request_source_addr,
|
|
_IN_REPLY_ACK_request_dest_addr,
|
|
_IN_REPLY_ACK_request_data,
|
|
_IN_REPLY_ACK_request_priority,
|
|
_IN_REPLY_ACK_request_serviceClass,
|
|
IN_REPLY_ACK_request,
|
|
_IN_REPLY_UPDATE_request_source_addr,
|
|
_IN_REPLY_UPDATE_request_data,
|
|
IN_REPLY_UPDATE_request,
|
|
INSAPUP,
|
|
INsapspsup,
|
|
_INsapspsup_val_Primitive_0,
|
|
_INsapspsup_val_Primitive_1,
|
|
_INsapspsup_val_Primitive_2,
|
|
_INsapspsup_val_Primitive_3,
|
|
_INsapspsup_val_Primitive_4,
|
|
_INsapspsup_val_Primitive_5,
|
|
_INsapspsup_val_Primitive_6,
|
|
__INsapPrimitivesUp_spRef_tab,
|
|
___INsapPrimitivesUp_spRef_tab_val_Primitive_0,
|
|
___INsapPrimitivesUp_spRef_tab_val_Primitive_1,
|
|
___INsapPrimitivesUp_spRef_tab_val_Primitive_2,
|
|
___INsapPrimitivesUp_spRef_tab_val_Primitive_3,
|
|
___INsapPrimitivesUp_spRef_tab_val_Primitive_4,
|
|
___INsapPrimitivesUp_spRef_tab_val_Primitive_5,
|
|
___INsapPrimitivesUp_spRef_tab_val_Primitive_6,
|
|
_INsapPrimitivesUp_spRef,
|
|
_INsapPrimitivesUp_servPrimitive,
|
|
INsapPrimitivesUp,
|
|
inUnitdataInd,
|
|
_inUnitdataInd_val_Primitive,
|
|
inUnitdataStatusInd,
|
|
_inUnitdataStatusInd_val_Primitive,
|
|
inDataAckInd,
|
|
_inDataAckInd_val_Primitive,
|
|
inDataAckStatusInd,
|
|
_inDataAckStatusInd_val_Primitive,
|
|
inReplyInd,
|
|
_inReplyInd_val_Primitive,
|
|
inReplyStatusInd,
|
|
_inReplyStatusInd_val_Primitive,
|
|
inReplyUpdateStatusInd,
|
|
_inReplyUpdateStatusInd_val_Primitive,
|
|
_IN_UNITDATA_indication_source_addr,
|
|
_IN_UNITDATA_indication_dest_addr,
|
|
_IN_UNITDATA_indication_data,
|
|
_IN_UNITDATA_indication_priority,
|
|
_IN_UNITDATA_indication_accessParams,
|
|
IN_UNITDATA_indication,
|
|
_IN_UNITDATA_STATUS_indication_source_addr,
|
|
_IN_UNITDATA_STATUS_indication_dest_addr,
|
|
_IN_UNITDATA_STATUS_indication_data,
|
|
_IN_UNITDATA_STATUS_indication_priority,
|
|
_IN_UNITDATA_STATUS_indication_accessParams,
|
|
_IN_UNITDATA_STATUS_indication_txStatus,
|
|
IN_UNITDATA_STATUS_indication,
|
|
_IN_DATA_ACK_indication_source_addr,
|
|
_IN_DATA_ACK_indication_dest_addr,
|
|
_IN_DATA_ACK_indication_data,
|
|
_IN_DATA_ACK_indication_priority,
|
|
_IN_DATA_ACK_indication_serviceClass,
|
|
IN_DATA_ACK_indication,
|
|
_IN_DATA_ACK_STATUS_indication_source_addr,
|
|
_IN_DATA_ACK_STATUS_indication_dest_addr,
|
|
_IN_DATA_ACK_STATUS_indication_data,
|
|
_IN_DATA_ACK_STATUS_indication_priority,
|
|
_IN_DATA_ACK_STATUS_indication_serviceClass,
|
|
_IN_DATA_ACK_STATUS_indication_status,
|
|
IN_DATA_ACK_STATUS_indication,
|
|
_IN_REPLY_indication_source_addr,
|
|
_IN_REPLY_indication_dest_addr,
|
|
_IN_REPLY_indication_data,
|
|
_IN_REPLY_indication_priority,
|
|
_IN_REPLY_indication_serviceClass,
|
|
IN_REPLY_indication,
|
|
_IN_REPLY_STATUS_indication_source_addr,
|
|
_IN_REPLY_STATUS_indication_status,
|
|
IN_REPLY_STATUS_indication,
|
|
_IN_REPLY_UPDATE_STATUS_indication_source_addr,
|
|
_IN_REPLY_UPDATE_STATUS_indication_data,
|
|
_IN_REPLY_UPDATE_STATUS_indication_priority,
|
|
_IN_REPLY_UPDATE_STATUS_indication_accessParams,
|
|
_IN_REPLY_UPDATE_STATUS_indication_txStatus,
|
|
IN_REPLY_UPDATE_STATUS_indication,
|
|
INdata,
|
|
ACCPARAM,
|
|
nullAP,
|
|
_nullAP_val_Parameter,
|
|
__AccessParameters_apRef_tab,
|
|
___AccessParameters_apRef_tab_val_Parameter_0,
|
|
_AccessParameters_apRef,
|
|
_AccessParameters_aParameter,
|
|
AccessParameters,
|
|
AccParams,
|
|
_AccParams_val_Parameter_0,
|
|
NullType,
|
|
MACServiceClass,
|
|
INtxStatus,
|
|
VCIserialNumber,
|
|
EUI64,
|
|
_LegacyCIID_selector1,
|
|
_LegacyCIID_iTS_scuId,
|
|
_LegacyCIID_selector2,
|
|
_LegacyCIID_medID,
|
|
_LegacyCIID_vciSerialNumber,
|
|
LegacyCIID,
|
|
RemoteCIID,
|
|
OneOCTETones,
|
|
TwoOCTETones,
|
|
_EUI64MAC48_oui,
|
|
_EUI64MAC48_selector2,
|
|
_EUI64MAC48_ext,
|
|
EUI64MAC48,
|
|
_MACoui_uoi1,
|
|
_MACoui_ulBit,
|
|
_MACoui_igBIT,
|
|
_MACoui_uoi2,
|
|
MACoui,
|
|
MACext,
|
|
_MACmcID_ucgc,
|
|
_MACmcID_mc,
|
|
_MACmcID_serial,
|
|
MACmcID,
|
|
version,
|
|
]
|
|
|
|
class CALMmanagement:
|
|
|
|
_name_ = u'CALMmanagement'
|
|
_oid_ = [1, 0, 24102, 1, 1]
|
|
|
|
_obj_ = [
|
|
u'ApplReqList',
|
|
u'ApplicationID',
|
|
u'CrCiPrioList',
|
|
u'CrCiPrioReq',
|
|
u'CCPrequest',
|
|
u'CCPpotInt',
|
|
u'CCPstatus',
|
|
u'ITS-scuId',
|
|
u'ITS-scuList',
|
|
u'ITS-SSI',
|
|
u'MPARAM',
|
|
u'Param24102',
|
|
u'M-Params',
|
|
u'stationID',
|
|
u'minPrioCrossCI',
|
|
u'stationPosition',
|
|
u'iTS-scuId',
|
|
u'vciList',
|
|
u'crCiPrioList',
|
|
u'timerITS-SSI',
|
|
u'its-ssi',
|
|
u'applReqList',
|
|
u'vCIperformList',
|
|
u'talive',
|
|
u'iTS-scuList',
|
|
u'Param24102No',
|
|
u'Talive',
|
|
u'VciList',
|
|
u'VciListEntry',
|
|
u'VCIperformList',
|
|
u'VCIperformance',
|
|
u'StationID',
|
|
u'StationType',
|
|
]
|
|
_type_ = [
|
|
u'ApplReqList',
|
|
u'ApplicationID',
|
|
u'CrCiPrioList',
|
|
u'CrCiPrioReq',
|
|
u'CCPrequest',
|
|
u'CCPpotInt',
|
|
u'CCPstatus',
|
|
u'ITS-scuId',
|
|
u'ITS-scuList',
|
|
u'ITS-SSI',
|
|
u'MPARAM',
|
|
u'Param24102',
|
|
u'Param24102No',
|
|
u'Talive',
|
|
u'VciList',
|
|
u'VciListEntry',
|
|
u'VCIperformList',
|
|
u'VCIperformance',
|
|
u'StationID',
|
|
u'StationType',
|
|
]
|
|
_set_ = [
|
|
u'M-Params',
|
|
]
|
|
_val_ = [
|
|
u'stationID',
|
|
u'minPrioCrossCI',
|
|
u'stationPosition',
|
|
u'iTS-scuId',
|
|
u'vciList',
|
|
u'crCiPrioList',
|
|
u'timerITS-SSI',
|
|
u'its-ssi',
|
|
u'applReqList',
|
|
u'vCIperformList',
|
|
u'talive',
|
|
u'iTS-scuList',
|
|
]
|
|
_class_ = [
|
|
u'MPARAM',
|
|
u'M-Params',
|
|
u'stationID',
|
|
u'minPrioCrossCI',
|
|
u'stationPosition',
|
|
u'iTS-scuId',
|
|
u'vciList',
|
|
u'crCiPrioList',
|
|
u'timerITS-SSI',
|
|
u'its-ssi',
|
|
u'applReqList',
|
|
u'vCIperformList',
|
|
u'talive',
|
|
u'iTS-scuList',
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< ApplReqList >-----#
|
|
ApplReqList = SEQ(name=u'ApplReqList', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITSSappCPReqReg')))
|
|
|
|
#-----< ApplicationID >-----#
|
|
ApplicationID = SEQ(name=u'ApplicationID', mode=MODE_TYPE)
|
|
_ApplicationID_hostITS_scuId = INT(name=u'hostITS-scuId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ITS-scuId')))
|
|
_ApplicationID_seqNumber = SEQ(name=u'seqNumber', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'ServiceRef')))
|
|
ApplicationID._cont = ASN1Dict([
|
|
(u'hostITS-scuId', _ApplicationID_hostITS_scuId),
|
|
(u'seqNumber', _ApplicationID_seqNumber),
|
|
])
|
|
ApplicationID._ext = None
|
|
|
|
#-----< CrCiPrioList >-----#
|
|
CrCiPrioList = SEQ_OF(name=u'CrCiPrioList', mode=MODE_TYPE)
|
|
_CrCiPrioList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'CrCiPrioReq')))
|
|
CrCiPrioList._cont = _CrCiPrioList__item_
|
|
CrCiPrioList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< CrCiPrioReq >-----#
|
|
CrCiPrioReq = SEQ(name=u'CrCiPrioReq', mode=MODE_TYPE)
|
|
_CrCiPrioReq_linkId = SEQ(name=u'linkId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_CrCiPrioReq_timeout = INT(name=u'timeout', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_CrCiPrioReq_timeout._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_CrCiPrioReq_request = SEQ_OF(name=u'request', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'CCPrequest')))
|
|
_CrCiPrioReq_interferer = SEQ_OF(name=u'interferer', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__CrCiPrioReq_interferer__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'CCPpotInt')))
|
|
_CrCiPrioReq_interferer._cont = __CrCiPrioReq_interferer__item_
|
|
CrCiPrioReq._cont = ASN1Dict([
|
|
(u'linkId', _CrCiPrioReq_linkId),
|
|
(u'timeout', _CrCiPrioReq_timeout),
|
|
(u'request', _CrCiPrioReq_request),
|
|
(u'interferer', _CrCiPrioReq_interferer),
|
|
])
|
|
CrCiPrioReq._ext = None
|
|
|
|
#-----< CCPrequest >-----#
|
|
CCPrequest = SEQ_OF(name=u'CCPrequest', mode=MODE_TYPE)
|
|
_CCPrequest__item_ = SEQ(name='_item_', mode=MODE_TYPE)
|
|
__CCPrequest__item__reqNo = INT(name=u'reqNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__CCPrequest__item__reqNo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
__CCPrequest__item__priority = INT(name=u'priority', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
__CCPrequest__item__status = INT(name=u'status', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'CCPstatus')))
|
|
_CCPrequest__item_._cont = ASN1Dict([
|
|
(u'reqNo', __CCPrequest__item__reqNo),
|
|
(u'priority', __CCPrequest__item__priority),
|
|
(u'status', __CCPrequest__item__status),
|
|
])
|
|
_CCPrequest__item_._ext = None
|
|
CCPrequest._cont = _CCPrequest__item_
|
|
CCPrequest._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< CCPpotInt >-----#
|
|
CCPpotInt = SEQ(name=u'CCPpotInt', mode=MODE_TYPE)
|
|
_CCPpotInt_linkID = SEQ(name=u'linkID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_CCPpotInt_status = INT(name=u'status', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'CCPstatus')))
|
|
CCPpotInt._cont = ASN1Dict([
|
|
(u'linkID', _CCPpotInt_linkID),
|
|
(u'status', _CCPpotInt_status),
|
|
])
|
|
CCPpotInt._ext = None
|
|
|
|
#-----< CCPstatus >-----#
|
|
CCPstatus = INT(name=u'CCPstatus', mode=MODE_TYPE)
|
|
CCPstatus._cont = ASN1Dict([(u'released', 0), (u'requestd', 16), (u'ignored', 64), (u'granted', 128)])
|
|
|
|
#-----< ITS-scuId >-----#
|
|
ITS_scuId = INT(name=u'ITS-scuId', mode=MODE_TYPE)
|
|
ITS_scuId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< ITS-scuList >-----#
|
|
ITS_scuList = SEQ(name=u'ITS-scuList', mode=MODE_TYPE)
|
|
_ITS_scuList_iTS_scuId = INT(name=u'iTS-scuId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ITS-scuId')))
|
|
_ITS_scuList_its_scuType = INT(name=u'its-scuType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMiitsscu', 'ITS-SCUtype')))
|
|
_ITS_scuList_time = TIME_GEN(name=u'time', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ITS_scuList_uniqueID = STR_PRINT(name=u'uniqueID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
ITS_scuList._cont = ASN1Dict([
|
|
(u'iTS-scuId', _ITS_scuList_iTS_scuId),
|
|
(u'its-scuType', _ITS_scuList_its_scuType),
|
|
(u'time', _ITS_scuList_time),
|
|
(u'uniqueID', _ITS_scuList_uniqueID),
|
|
])
|
|
ITS_scuList._ext = None
|
|
|
|
#-----< ITS-SSI >-----#
|
|
ITS_SSI = SEQ(name=u'ITS-SSI', mode=MODE_TYPE)
|
|
_ITS_SSI_stationType = INT(name=u'stationType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'StationType')))
|
|
_ITS_SSI_stationID = OCT_STR(name=u'stationID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'StationID')))
|
|
_ITS_SSI_stationPosition = SEQ(name=u'stationPosition', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'KineVectOut')))
|
|
ITS_SSI._cont = ASN1Dict([
|
|
(u'stationType', _ITS_SSI_stationType),
|
|
(u'stationID', _ITS_SSI_stationID),
|
|
(u'stationPosition', _ITS_SSI_stationPosition),
|
|
])
|
|
ITS_SSI._ext = None
|
|
|
|
#-----< MPARAM >-----#
|
|
MPARAM = CLASS(name=u'MPARAM', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'PARAMS')))
|
|
|
|
#-----< Param24102 >-----#
|
|
Param24102 = SEQ(name=u'Param24102', mode=MODE_TYPE)
|
|
_Param24102_paramNo = INT(name=u'paramNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmanagement', 'MPARAM'), [u'paramRef']))
|
|
__Param24102_paramNo_tab = CLASS(name='_tab_MPARAM', mode=MODE_SET, typeref=ASN1RefType(('CALMmanagement', 'MPARAM')))
|
|
___Param24102_paramNo_tab_val_Parameter_0 = OCT_STR(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'StationID')))
|
|
___Param24102_paramNo_tab_val_Parameter_1 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
___Param24102_paramNo_tab_val_Parameter_2 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'KineVectOut')))
|
|
___Param24102_paramNo_tab_val_Parameter_3 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'ITS-scuId')))
|
|
___Param24102_paramNo_tab_val_Parameter_4 = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'VciList')))
|
|
___Param24102_paramNo_tab_val_Parameter_5 = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'CrCiPrioList')))
|
|
___Param24102_paramNo_tab_val_Parameter_6 = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
___Param24102_paramNo_tab_val_Parameter_6._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
___Param24102_paramNo_tab_val_Parameter_7 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'ITS-SSI')))
|
|
___Param24102_paramNo_tab_val_Parameter_8 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'ApplReqList')))
|
|
___Param24102_paramNo_tab_val_Parameter_9 = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'VCIperformList')))
|
|
___Param24102_paramNo_tab_val_Parameter_10 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'Talive')))
|
|
___Param24102_paramNo_tab_val_Parameter_11 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'ITS-scuList')))
|
|
__Param24102_paramNo_tab._val = ASN1Set(rv=[dict([(u'paramRef', 0), (u'Parameter', ___Param24102_paramNo_tab_val_Parameter_0)]), dict([(u'paramRef', 1), (u'Parameter', ___Param24102_paramNo_tab_val_Parameter_1)]), dict([(u'paramRef', 2), (u'Parameter', ___Param24102_paramNo_tab_val_Parameter_2)]), dict([(u'paramRef', 3), (u'Parameter', ___Param24102_paramNo_tab_val_Parameter_3)]), dict([(u'paramRef', 4), (u'Parameter', ___Param24102_paramNo_tab_val_Parameter_4)]), dict([(u'paramRef', 5), (u'Parameter', ___Param24102_paramNo_tab_val_Parameter_5)]), dict([(u'paramRef', 6), (u'Parameter', ___Param24102_paramNo_tab_val_Parameter_6)]), dict([(u'paramRef', 7), (u'Parameter', ___Param24102_paramNo_tab_val_Parameter_7)]), dict([(u'paramRef', 8), (u'Parameter', ___Param24102_paramNo_tab_val_Parameter_8)]), dict([(u'paramRef', 9), (u'Parameter', ___Param24102_paramNo_tab_val_Parameter_9)]), dict([(u'paramRef', 10), (u'Parameter', ___Param24102_paramNo_tab_val_Parameter_10)]), dict([(u'paramRef', 11), (u'Parameter', ___Param24102_paramNo_tab_val_Parameter_11)])], rr=[], ev=None, er=[])
|
|
_Param24102_paramNo._const_tab = __Param24102_paramNo_tab
|
|
_Param24102_paramNo._const_tab_at = None
|
|
_Param24102_paramNo._const_tab_id = u'paramRef'
|
|
_Param24102_param = OPEN(name=u'param', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmanagement', 'MPARAM'), [u'Parameter']))
|
|
_Param24102_param._const_tab = __Param24102_paramNo_tab
|
|
_Param24102_param._const_tab_at = ('..', u'paramNo')
|
|
_Param24102_param._const_tab_id = u'Parameter'
|
|
Param24102._cont = ASN1Dict([
|
|
(u'paramNo', _Param24102_paramNo),
|
|
(u'param', _Param24102_param),
|
|
])
|
|
Param24102._ext = None
|
|
|
|
#-----< M-Params >-----#
|
|
M_Params = CLASS(name=u'M-Params', mode=MODE_SET, typeref=ASN1RefType(('CALMmanagement', 'MPARAM')))
|
|
_M_Params_val_Parameter_0 = OCT_STR(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'StationID')))
|
|
_M_Params_val_Parameter_1 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_M_Params_val_Parameter_2 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'KineVectOut')))
|
|
_M_Params_val_Parameter_3 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'ITS-scuId')))
|
|
_M_Params_val_Parameter_4 = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'VciList')))
|
|
_M_Params_val_Parameter_5 = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'CrCiPrioList')))
|
|
_M_Params_val_Parameter_6 = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
_M_Params_val_Parameter_6._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
_M_Params_val_Parameter_7 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'ITS-SSI')))
|
|
_M_Params_val_Parameter_8 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'ApplReqList')))
|
|
_M_Params_val_Parameter_9 = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'VCIperformList')))
|
|
_M_Params_val_Parameter_10 = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'Talive')))
|
|
_M_Params_val_Parameter_11 = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'ITS-scuList')))
|
|
M_Params._val = ASN1Set(rv=[dict([(u'paramRef', 0), (u'Parameter', _M_Params_val_Parameter_0)]), dict([(u'paramRef', 1), (u'Parameter', _M_Params_val_Parameter_1)]), dict([(u'paramRef', 2), (u'Parameter', _M_Params_val_Parameter_2)]), dict([(u'paramRef', 3), (u'Parameter', _M_Params_val_Parameter_3)]), dict([(u'paramRef', 4), (u'Parameter', _M_Params_val_Parameter_4)]), dict([(u'paramRef', 5), (u'Parameter', _M_Params_val_Parameter_5)]), dict([(u'paramRef', 6), (u'Parameter', _M_Params_val_Parameter_6)]), dict([(u'paramRef', 7), (u'Parameter', _M_Params_val_Parameter_7)]), dict([(u'paramRef', 8), (u'Parameter', _M_Params_val_Parameter_8)]), dict([(u'paramRef', 9), (u'Parameter', _M_Params_val_Parameter_9)]), dict([(u'paramRef', 10), (u'Parameter', _M_Params_val_Parameter_10)]), dict([(u'paramRef', 11), (u'Parameter', _M_Params_val_Parameter_11)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< stationID >-----#
|
|
stationID = CLASS(name=u'stationID', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmanagement', 'MPARAM')))
|
|
_stationID_val_Parameter = OCT_STR(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'StationID')))
|
|
stationID._val = dict([(u'paramRef', 0), (u'Parameter', _stationID_val_Parameter)])
|
|
|
|
#-----< minPrioCrossCI >-----#
|
|
minPrioCrossCI = CLASS(name=u'minPrioCrossCI', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmanagement', 'MPARAM')))
|
|
_minPrioCrossCI_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
minPrioCrossCI._val = dict([(u'paramRef', 1), (u'Parameter', _minPrioCrossCI_val_Parameter)])
|
|
|
|
#-----< stationPosition >-----#
|
|
stationPosition = CLASS(name=u'stationPosition', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmanagement', 'MPARAM')))
|
|
_stationPosition_val_Parameter = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'KineVectOut')))
|
|
stationPosition._val = dict([(u'paramRef', 2), (u'Parameter', _stationPosition_val_Parameter)])
|
|
|
|
#-----< iTS-scuId >-----#
|
|
iTS_scuId = CLASS(name=u'iTS-scuId', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmanagement', 'MPARAM')))
|
|
_iTS_scuId_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'ITS-scuId')))
|
|
iTS_scuId._val = dict([(u'paramRef', 3), (u'Parameter', _iTS_scuId_val_Parameter)])
|
|
|
|
#-----< vciList >-----#
|
|
vciList = CLASS(name=u'vciList', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmanagement', 'MPARAM')))
|
|
_vciList_val_Parameter = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'VciList')))
|
|
vciList._val = dict([(u'paramRef', 4), (u'Parameter', _vciList_val_Parameter)])
|
|
|
|
#-----< crCiPrioList >-----#
|
|
crCiPrioList = CLASS(name=u'crCiPrioList', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmanagement', 'MPARAM')))
|
|
_crCiPrioList_val_Parameter = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'CrCiPrioList')))
|
|
crCiPrioList._val = dict([(u'paramRef', 5), (u'Parameter', _crCiPrioList_val_Parameter)])
|
|
|
|
#-----< timerITS-SSI >-----#
|
|
timerITS_SSI = CLASS(name=u'timerITS-SSI', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmanagement', 'MPARAM')))
|
|
_timerITS_SSI_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE)
|
|
_timerITS_SSI_val_Parameter._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
timerITS_SSI._val = dict([(u'paramRef', 6), (u'Parameter', _timerITS_SSI_val_Parameter)])
|
|
|
|
#-----< its-ssi >-----#
|
|
its_ssi = CLASS(name=u'its-ssi', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmanagement', 'MPARAM')))
|
|
_its_ssi_val_Parameter = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'ITS-SSI')))
|
|
its_ssi._val = dict([(u'paramRef', 7), (u'Parameter', _its_ssi_val_Parameter)])
|
|
|
|
#-----< applReqList >-----#
|
|
applReqList = CLASS(name=u'applReqList', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmanagement', 'MPARAM')))
|
|
_applReqList_val_Parameter = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'ApplReqList')))
|
|
applReqList._val = dict([(u'paramRef', 8), (u'Parameter', _applReqList_val_Parameter)])
|
|
|
|
#-----< vCIperformList >-----#
|
|
vCIperformList = CLASS(name=u'vCIperformList', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmanagement', 'MPARAM')))
|
|
_vCIperformList_val_Parameter = SEQ_OF(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'VCIperformList')))
|
|
vCIperformList._val = dict([(u'paramRef', 9), (u'Parameter', _vCIperformList_val_Parameter)])
|
|
|
|
#-----< talive >-----#
|
|
talive = CLASS(name=u'talive', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmanagement', 'MPARAM')))
|
|
_talive_val_Parameter = INT(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'Talive')))
|
|
talive._val = dict([(u'paramRef', 10), (u'Parameter', _talive_val_Parameter)])
|
|
|
|
#-----< iTS-scuList >-----#
|
|
iTS_scuList = CLASS(name=u'iTS-scuList', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmanagement', 'MPARAM')))
|
|
_iTS_scuList_val_Parameter = SEQ(name=u'Parameter', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'ITS-scuList')))
|
|
iTS_scuList._val = dict([(u'paramRef', 11), (u'Parameter', _iTS_scuList_val_Parameter)])
|
|
|
|
#-----< Param24102No >-----#
|
|
Param24102No = INT(name=u'Param24102No', mode=MODE_TYPE)
|
|
Param24102No._cont = ASN1Dict([(u'stationID', 0), (u'minPrioCrossCI', 1), (u'stationPosition', 2), (u'iTS-scuId', 3), (u'vciList', 4), (u'crCiPrioList', 5), (u'timerITS-SSI', 6), (u'its-ssi', 7), (u'applReqList', 8), (u'vCIperformList', 9), (u'talive', 10), (u'iTS-scuList', 11)])
|
|
Param24102No._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< Talive >-----#
|
|
Talive = INT(name=u'Talive', mode=MODE_TYPE)
|
|
Talive._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< VciList >-----#
|
|
VciList = SEQ_OF(name=u'VciList', mode=MODE_TYPE)
|
|
_VciList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'VciListEntry')))
|
|
VciList._cont = _VciList__item_
|
|
VciList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< VciListEntry >-----#
|
|
VciListEntry = SEQ(name=u'VciListEntry', mode=MODE_TYPE)
|
|
_VciListEntry_linkId = SEQ(name=u'linkId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_VciListEntry_medType = INT(name=u'medType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'MedType')))
|
|
_VciListEntry_status = INT(name=u'status', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'CIstatus')))
|
|
_VciListEntry_connect = INT(name=u'connect', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Connect')))
|
|
_VciListEntry_macAddress = OCT_STR(name=u'macAddress', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'MACaddress')))
|
|
VciListEntry._cont = ASN1Dict([
|
|
(u'linkId', _VciListEntry_linkId),
|
|
(u'medType', _VciListEntry_medType),
|
|
(u'status', _VciListEntry_status),
|
|
(u'connect', _VciListEntry_connect),
|
|
(u'macAddress', _VciListEntry_macAddress),
|
|
])
|
|
VciListEntry._ext = None
|
|
|
|
#-----< VCIperformList >-----#
|
|
VCIperformList = SEQ_OF(name=u'VCIperformList', mode=MODE_TYPE)
|
|
_VCIperformList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'VCIperformance')))
|
|
VCIperformList._cont = _VCIperformList__item_
|
|
VCIperformList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< VCIperformance >-----#
|
|
VCIperformance = SEQ(name=u'VCIperformance', mode=MODE_TYPE)
|
|
_VCIperformance_linkId = SEQ(name=u'linkId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_VCIperformance_channelType = CHOICE(name=u'channelType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtComm', 'LogicalChannelType')))
|
|
_VCIperformance_channelNo = INT(name=u'channelNo', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_VCIperformance_channelNo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_VCIperformance_minUserPrio = INT(name=u'minUserPrio', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_VCIperformance_dataRateNW = INT(name=u'dataRateNW', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'DataRate')))
|
|
_VCIperformance_dataRatesNW = SEQ(name=u'dataRatesNW', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'DataRatesNW')))
|
|
_VCIperformance_directivity = SEQ(name=u'directivity', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Directivity')))
|
|
_VCIperformance_commRangeRef = INT(name=u'commRangeRef', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_VCIperformance_commRangeRef._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
_VCIperformance_cost = SEQ(name=u'cost', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'MediumCost')))
|
|
_VCIperformance_reliability = INT(name=u'reliability', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_VCIperformance_reliability._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
VCIperformance._cont = ASN1Dict([
|
|
(u'linkId', _VCIperformance_linkId),
|
|
(u'channelType', _VCIperformance_channelType),
|
|
(u'channelNo', _VCIperformance_channelNo),
|
|
(u'minUserPrio', _VCIperformance_minUserPrio),
|
|
(u'dataRateNW', _VCIperformance_dataRateNW),
|
|
(u'dataRatesNW', _VCIperformance_dataRatesNW),
|
|
(u'directivity', _VCIperformance_directivity),
|
|
(u'commRangeRef', _VCIperformance_commRangeRef),
|
|
(u'cost', _VCIperformance_cost),
|
|
(u'reliability', _VCIperformance_reliability),
|
|
])
|
|
VCIperformance._ext = None
|
|
|
|
#-----< StationID >-----#
|
|
StationID = OCT_STR(name=u'StationID', mode=MODE_TYPE)
|
|
StationID._const_sz = ASN1Set(rv=[4], rr=[], ev=None, er=[])
|
|
|
|
#-----< StationType >-----#
|
|
StationType = INT(name=u'StationType', mode=MODE_TYPE)
|
|
StationType._cont = ASN1Dict([(u'mobile', 0), (u'fixed', 1), (u'portable', 2), (u'infrastructure', 254), (u'unknown', 255)])
|
|
StationType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
_all_ = [
|
|
ApplReqList,
|
|
_ApplicationID_hostITS_scuId,
|
|
_ApplicationID_seqNumber,
|
|
ApplicationID,
|
|
_CrCiPrioList__item_,
|
|
CrCiPrioList,
|
|
_CrCiPrioReq_linkId,
|
|
_CrCiPrioReq_timeout,
|
|
_CrCiPrioReq_request,
|
|
__CrCiPrioReq_interferer__item_,
|
|
_CrCiPrioReq_interferer,
|
|
CrCiPrioReq,
|
|
__CCPrequest__item__reqNo,
|
|
__CCPrequest__item__priority,
|
|
__CCPrequest__item__status,
|
|
_CCPrequest__item_,
|
|
CCPrequest,
|
|
_CCPpotInt_linkID,
|
|
_CCPpotInt_status,
|
|
CCPpotInt,
|
|
CCPstatus,
|
|
ITS_scuId,
|
|
_ITS_scuList_iTS_scuId,
|
|
_ITS_scuList_its_scuType,
|
|
_ITS_scuList_time,
|
|
_ITS_scuList_uniqueID,
|
|
ITS_scuList,
|
|
_ITS_SSI_stationType,
|
|
_ITS_SSI_stationID,
|
|
_ITS_SSI_stationPosition,
|
|
ITS_SSI,
|
|
MPARAM,
|
|
__Param24102_paramNo_tab,
|
|
___Param24102_paramNo_tab_val_Parameter_0,
|
|
___Param24102_paramNo_tab_val_Parameter_1,
|
|
___Param24102_paramNo_tab_val_Parameter_2,
|
|
___Param24102_paramNo_tab_val_Parameter_3,
|
|
___Param24102_paramNo_tab_val_Parameter_4,
|
|
___Param24102_paramNo_tab_val_Parameter_5,
|
|
___Param24102_paramNo_tab_val_Parameter_6,
|
|
___Param24102_paramNo_tab_val_Parameter_7,
|
|
___Param24102_paramNo_tab_val_Parameter_8,
|
|
___Param24102_paramNo_tab_val_Parameter_9,
|
|
___Param24102_paramNo_tab_val_Parameter_10,
|
|
___Param24102_paramNo_tab_val_Parameter_11,
|
|
_Param24102_paramNo,
|
|
_Param24102_param,
|
|
Param24102,
|
|
M_Params,
|
|
_M_Params_val_Parameter_0,
|
|
_M_Params_val_Parameter_1,
|
|
_M_Params_val_Parameter_2,
|
|
_M_Params_val_Parameter_3,
|
|
_M_Params_val_Parameter_4,
|
|
_M_Params_val_Parameter_5,
|
|
_M_Params_val_Parameter_6,
|
|
_M_Params_val_Parameter_7,
|
|
_M_Params_val_Parameter_8,
|
|
_M_Params_val_Parameter_9,
|
|
_M_Params_val_Parameter_10,
|
|
_M_Params_val_Parameter_11,
|
|
stationID,
|
|
_stationID_val_Parameter,
|
|
minPrioCrossCI,
|
|
_minPrioCrossCI_val_Parameter,
|
|
stationPosition,
|
|
_stationPosition_val_Parameter,
|
|
iTS_scuId,
|
|
_iTS_scuId_val_Parameter,
|
|
vciList,
|
|
_vciList_val_Parameter,
|
|
crCiPrioList,
|
|
_crCiPrioList_val_Parameter,
|
|
timerITS_SSI,
|
|
_timerITS_SSI_val_Parameter,
|
|
its_ssi,
|
|
_its_ssi_val_Parameter,
|
|
applReqList,
|
|
_applReqList_val_Parameter,
|
|
vCIperformList,
|
|
_vCIperformList_val_Parameter,
|
|
talive,
|
|
_talive_val_Parameter,
|
|
iTS_scuList,
|
|
_iTS_scuList_val_Parameter,
|
|
Param24102No,
|
|
Talive,
|
|
_VciList__item_,
|
|
VciList,
|
|
_VciListEntry_linkId,
|
|
_VciListEntry_medType,
|
|
_VciListEntry_status,
|
|
_VciListEntry_connect,
|
|
_VciListEntry_macAddress,
|
|
VciListEntry,
|
|
_VCIperformList__item_,
|
|
VCIperformList,
|
|
_VCIperformance_linkId,
|
|
_VCIperformance_channelType,
|
|
_VCIperformance_channelNo,
|
|
_VCIperformance_minUserPrio,
|
|
_VCIperformance_dataRateNW,
|
|
_VCIperformance_dataRatesNW,
|
|
_VCIperformance_directivity,
|
|
_VCIperformance_commRangeRef,
|
|
_VCIperformance_cost,
|
|
_VCIperformance_reliability,
|
|
VCIperformance,
|
|
StationID,
|
|
StationType,
|
|
]
|
|
|
|
class CALMmsap:
|
|
|
|
_name_ = u'CALMmsap'
|
|
_oid_ = [1, 0, 24102, 3, 1]
|
|
|
|
_obj_ = [
|
|
u'COMMUPDOWN',
|
|
u'FASAPDOWN',
|
|
u'FAsapPrimitivesDown',
|
|
u'FAsapspsdown',
|
|
u'gCsamctxConfFA',
|
|
u'gCregServerFA',
|
|
u'gCupdateServerFA',
|
|
u'gCderegServerFA',
|
|
u'gCregClientFA',
|
|
u'gCupdateClientFA',
|
|
u'gCderegClientFA',
|
|
u'FASAPUP',
|
|
u'FAsapPrimitivesUp',
|
|
u'FAsapspsup',
|
|
u'gCsamctxFA',
|
|
u'gCregServerConfFA',
|
|
u'gCupdateServerConfFA',
|
|
u'gCderegServerConfFA',
|
|
u'gCregClientConfFA',
|
|
u'gCupdateClientConfFA',
|
|
u'gCderegClientConfFA',
|
|
u'gCsamFA',
|
|
u'gCctxFA',
|
|
u'MXSERV',
|
|
u'MFSAP-CR',
|
|
u'MF-Command',
|
|
u'MF-Command-request',
|
|
u'simFUTcmd',
|
|
u'simFLTcmd',
|
|
u'gCsamctx',
|
|
u'gCsam',
|
|
u'gCctx',
|
|
u'lDMnotifyCmd',
|
|
u'legacyCICmd',
|
|
u'stateCInotify',
|
|
u'gCperiodCmd',
|
|
u'gCctxTxCmd',
|
|
u'gCdeleteCmd',
|
|
u'iICrequestTX',
|
|
u'iICresponseTX',
|
|
u'testMF',
|
|
u'SimFUTcmd',
|
|
u'SimFLTcmd',
|
|
u'LDMnotify',
|
|
u'RadarView',
|
|
u'LegacyCIreq',
|
|
u'StateCInotify',
|
|
u'MFSAP-CC',
|
|
u'MF-CmdConfirm',
|
|
u'MF-Command-confirm',
|
|
u'simFUTcmdConf',
|
|
u'simFLTcmdConf',
|
|
u'gCsamctxConf',
|
|
u'gCsamConf',
|
|
u'gCctxConf',
|
|
u'lDMnotifyConf',
|
|
u'legacyCIConf',
|
|
u'stateCInotifyConf',
|
|
u'gCperiodCmdConf',
|
|
u'gCctxTxCmdConf',
|
|
u'gCdeleteCmdConf',
|
|
u'iICrequestTXConf',
|
|
u'iICresponseTXConf',
|
|
u'testMFConf',
|
|
u'MFSAP-RR',
|
|
u'MF-Request',
|
|
u'MF-Request-request',
|
|
u'simFUTreq',
|
|
u'simFLTreq',
|
|
u'iTS-S-Appl-Reg',
|
|
u'gCregServer',
|
|
u'gCupdateServer',
|
|
u'gCderegServer',
|
|
u'gCregClient',
|
|
u'gCupdateClient',
|
|
u'gCderegClient',
|
|
u'lDMregister',
|
|
u'sAMrxNot',
|
|
u'cTXrxNot',
|
|
u'iICrequestRX',
|
|
u'iICresponseRX',
|
|
u'iTS-S-Appl-ReqFinal',
|
|
u'testMFecho',
|
|
u'SimFUTreq',
|
|
u'SimFLTreq',
|
|
u'LDMregister',
|
|
u'TestMFecho',
|
|
u'MFSAP-RC',
|
|
u'MF-ReqConfirm',
|
|
u'MF-Request-confirm',
|
|
u'simFUTreqConf',
|
|
u'simFLTreqConf',
|
|
u'iTS-S-Appl-RegConf',
|
|
u'gCregServerConf',
|
|
u'gCupdateServerConf',
|
|
u'gCderegServerConf',
|
|
u'gCregClientConf',
|
|
u'gCupdateClientConf',
|
|
u'gCderegClientConf',
|
|
u'lDMregisterConf',
|
|
u'sAMrxNotConf',
|
|
u'cTXrxNotConf',
|
|
u'iICrequestRXConf',
|
|
u'iICresponseRXConf',
|
|
u'iTS-S-Appl-ReqFinalConf',
|
|
u'testMFechoConf',
|
|
u'MNSAP-CR',
|
|
u'MN-Command',
|
|
u'MN-Command-request',
|
|
u'simNUTcmd',
|
|
u'simNLTcmd',
|
|
u'fWTset',
|
|
u'fWTupdate',
|
|
u'fWTdelete',
|
|
u'testMN',
|
|
u'SimNUTcmd',
|
|
u'SimNLTcmd',
|
|
u'FWT',
|
|
u'FWTset',
|
|
u'NTprotsSet',
|
|
u'FWTupdate',
|
|
u'NTprotsUpdate',
|
|
u'FWTdelete',
|
|
u'NTprotsDelete',
|
|
u'fntpset',
|
|
u'fntpupdate',
|
|
u'fntpdelete',
|
|
u'MNSAP-CC',
|
|
u'MN-CmdConfirm',
|
|
u'MN-Command-confirm',
|
|
u'simNUTcmdConf',
|
|
u'simNLTcmdConf',
|
|
u'fWTsetConf',
|
|
u'fWTupdateConf',
|
|
u'fWTdeletConf',
|
|
u'testMNConf',
|
|
u'FWTCONF',
|
|
u'FWTsetConf',
|
|
u'NTprotsSetConf',
|
|
u'FWTupdateConf',
|
|
u'NTprotsUpdateConf',
|
|
u'FWTdeleteConf',
|
|
u'NTprotsDeleteConf',
|
|
u'fntpsetConf',
|
|
u'fntpupdateConf',
|
|
u'fntpdeleteConf',
|
|
u'MNSAP-RR',
|
|
u'MN-Request',
|
|
u'MN-Request-request',
|
|
u'simNUTreq',
|
|
u'simNLTreq',
|
|
u'fWTsetNot',
|
|
u'fWTupdateNot',
|
|
u'fWTdeletNot',
|
|
u'vCIcreatePeerMAC',
|
|
u'its-ssiPeerNot',
|
|
u'testMNecho',
|
|
u'SimNUTreq',
|
|
u'SimNLTreq',
|
|
u'FWTNOT',
|
|
u'FWTsetNot',
|
|
u'NTprotsSetNot',
|
|
u'FWTupdateNot',
|
|
u'NTprotsUpdateNot',
|
|
u'FWTdeleteNot',
|
|
u'NTprotsDeleteNot',
|
|
u'fntpsetNot',
|
|
u'fntpupdateNot',
|
|
u'fntpdeleteNot',
|
|
u'VCIcreatePeerMAC',
|
|
u'Its-ssiPeerNot',
|
|
u'StationType',
|
|
u'StationID',
|
|
u'TestMNecho',
|
|
u'MNSAP-RC',
|
|
u'MN-ReqConfirm',
|
|
u'MN-Request-confirm',
|
|
u'simNUTreqConf',
|
|
u'simNLTreqConf',
|
|
u'fWTsetNotConf',
|
|
u'fWTupdateNotConf',
|
|
u'fWTdeletNotConf',
|
|
u'vCIcreatePeerMACConf',
|
|
u'its-ssiPeerNotConf',
|
|
u'testMNechoConf',
|
|
u'VCIPeerMAC',
|
|
u'MISAP-CR',
|
|
u'MI-Command',
|
|
u'MI-Command-request',
|
|
u'simIUTcmd',
|
|
u'regCmd',
|
|
u'cIstate',
|
|
u'wakeUp',
|
|
u'rTScmd',
|
|
u'rTSackCmd',
|
|
u'cONcmd',
|
|
u'rIcmd',
|
|
u'manuCmd',
|
|
u'vciCmd',
|
|
u'monitor',
|
|
u'unitDataCmd',
|
|
u'testMI',
|
|
u'unknownCmd',
|
|
u'UnknownCommand',
|
|
u'SimIUTcmd',
|
|
u'RegCmd',
|
|
u'CIstateChng',
|
|
u'WakeUp',
|
|
u'RTScmd',
|
|
u'ReqID',
|
|
u'RTSackCmd',
|
|
u'CONcmd',
|
|
u'RIcmd',
|
|
u'RI',
|
|
u'VciCmd',
|
|
u'Monitor',
|
|
u'UnitData',
|
|
u'DataUnitData',
|
|
u'ParameterUnitData',
|
|
u'MI-Command-confirm',
|
|
u'MISAP-RR',
|
|
u'MI-Request',
|
|
u'MI-Request-request',
|
|
u'simIUTreq',
|
|
u'regReq',
|
|
u'prioReg',
|
|
u'rTSreq',
|
|
u'rTSackReq',
|
|
u'rIreq',
|
|
u'manuReq',
|
|
u'events',
|
|
u'posUpdateReq',
|
|
u'unitDataReq',
|
|
u'testMIecho',
|
|
u'SimIUTreq',
|
|
u'RegReq',
|
|
u'PrioReg',
|
|
u'Interferers',
|
|
u'RTSreq',
|
|
u'RTSackReq',
|
|
u'RIreq',
|
|
u'RIaccess',
|
|
u'EVENT21218',
|
|
u'Events21218',
|
|
u'Events-21218',
|
|
u'minUserPrio',
|
|
u'txQueueThreshold',
|
|
u'txQueueFull',
|
|
u'vciCreated',
|
|
u'vciDeleted',
|
|
u'paramMonitor',
|
|
u'txQueueLow',
|
|
u'vciReset',
|
|
u'E21218-0',
|
|
u'E21218-1',
|
|
u'E21218-2',
|
|
u'E21218-3',
|
|
u'E21218-4',
|
|
u'E21218-5',
|
|
u'E21218-6',
|
|
u'E21218-7',
|
|
u'PosUpdateReq',
|
|
u'TestMIecho',
|
|
u'MI-Request-confirm',
|
|
u'MI-Set-request',
|
|
u'MI-Set-confirm',
|
|
u'MI-Get-request',
|
|
u'MI-Get-confirm',
|
|
u'MSSAP-CR',
|
|
u'MS-Command-request',
|
|
u'MS-Command',
|
|
u'testMS',
|
|
u'MSSAP-CC',
|
|
u'MS-Command-confirm',
|
|
u'MS-CmdConfirm',
|
|
u'testMSConf',
|
|
u'MSSAP-RR',
|
|
u'MS-Request-request',
|
|
u'MS-Request',
|
|
u'iTS-S-Appl-ProcS-Reg',
|
|
u'iTS-S-Appl-ProcS-ReqFinal',
|
|
u'testMSecho',
|
|
u'TestMSecho',
|
|
u'MSSAP-RC',
|
|
u'MS-Request-confirm',
|
|
u'MS-ReqConfirm',
|
|
u'iTS-S-Appl-ProcS-RegConf',
|
|
u'iTS-S-Appl-ProcS-ReqFinalConf',
|
|
u'testMSechoConf',
|
|
u'MASAP-CR',
|
|
u'MA-Command-request',
|
|
u'MA-Command',
|
|
u'testMA',
|
|
u'MASAP-CC',
|
|
u'testMAConf',
|
|
u'MA-Command-confirm',
|
|
u'MA-CmdConfirm',
|
|
u'MASAP-RR',
|
|
u'MA-Request-request',
|
|
u'MA-Request',
|
|
u'iTS-S-Appl-Proc-Reg',
|
|
u'iTS-S-Appl-Proc-ReqFinal',
|
|
u'testMAecho',
|
|
u'TestMAecho',
|
|
u'MASAP-RC',
|
|
u'MA-Request-confirm',
|
|
u'MA-ReqConfirm',
|
|
u'iTS-S-Appl-Proc-RegConf',
|
|
u'iTS-S-Appl-Proc-ReqFinalConf',
|
|
u'testMAechoConf',
|
|
u'ErrStatus',
|
|
u'CommandRef',
|
|
]
|
|
_type_ = [
|
|
u'COMMUPDOWN',
|
|
u'FASAPDOWN',
|
|
u'FAsapPrimitivesDown',
|
|
u'FASAPUP',
|
|
u'FAsapPrimitivesUp',
|
|
u'MXSERV',
|
|
u'MFSAP-CR',
|
|
u'MF-Command-request',
|
|
u'SimFUTcmd',
|
|
u'SimFLTcmd',
|
|
u'LDMnotify',
|
|
u'RadarView',
|
|
u'LegacyCIreq',
|
|
u'StateCInotify',
|
|
u'MFSAP-CC',
|
|
u'MF-Command-confirm',
|
|
u'MFSAP-RR',
|
|
u'MF-Request-request',
|
|
u'SimFUTreq',
|
|
u'SimFLTreq',
|
|
u'LDMregister',
|
|
u'TestMFecho',
|
|
u'MFSAP-RC',
|
|
u'MF-Request-confirm',
|
|
u'MNSAP-CR',
|
|
u'MN-Command-request',
|
|
u'SimNUTcmd',
|
|
u'SimNLTcmd',
|
|
u'FWT',
|
|
u'FWTset',
|
|
u'FWTupdate',
|
|
u'FWTdelete',
|
|
u'MNSAP-CC',
|
|
u'MN-Command-confirm',
|
|
u'FWTCONF',
|
|
u'FWTsetConf',
|
|
u'FWTupdateConf',
|
|
u'FWTdeleteConf',
|
|
u'MNSAP-RR',
|
|
u'MN-Request-request',
|
|
u'SimNUTreq',
|
|
u'SimNLTreq',
|
|
u'FWTNOT',
|
|
u'FWTsetNot',
|
|
u'FWTupdateNot',
|
|
u'FWTdeleteNot',
|
|
u'VCIcreatePeerMAC',
|
|
u'Its-ssiPeerNot',
|
|
u'StationType',
|
|
u'StationID',
|
|
u'TestMNecho',
|
|
u'MNSAP-RC',
|
|
u'MN-Request-confirm',
|
|
u'VCIPeerMAC',
|
|
u'MISAP-CR',
|
|
u'MI-Command-request',
|
|
u'UnknownCommand',
|
|
u'SimIUTcmd',
|
|
u'RegCmd',
|
|
u'CIstateChng',
|
|
u'WakeUp',
|
|
u'RTScmd',
|
|
u'ReqID',
|
|
u'RTSackCmd',
|
|
u'CONcmd',
|
|
u'RIcmd',
|
|
u'RI',
|
|
u'VciCmd',
|
|
u'Monitor',
|
|
u'UnitData',
|
|
u'DataUnitData',
|
|
u'ParameterUnitData',
|
|
u'MI-Command-confirm',
|
|
u'MISAP-RR',
|
|
u'MI-Request-request',
|
|
u'SimIUTreq',
|
|
u'RegReq',
|
|
u'PrioReg',
|
|
u'Interferers',
|
|
u'RTSreq',
|
|
u'RTSackReq',
|
|
u'RIreq',
|
|
u'RIaccess',
|
|
u'EVENT21218',
|
|
u'Events21218',
|
|
u'E21218-0',
|
|
u'E21218-1',
|
|
u'E21218-2',
|
|
u'E21218-3',
|
|
u'E21218-4',
|
|
u'E21218-5',
|
|
u'E21218-6',
|
|
u'E21218-7',
|
|
u'PosUpdateReq',
|
|
u'TestMIecho',
|
|
u'MI-Request-confirm',
|
|
u'MI-Set-request',
|
|
u'MI-Set-confirm',
|
|
u'MI-Get-request',
|
|
u'MI-Get-confirm',
|
|
u'MSSAP-CR',
|
|
u'MS-Command-request',
|
|
u'MSSAP-CC',
|
|
u'MS-Command-confirm',
|
|
u'MSSAP-RR',
|
|
u'MS-Request-request',
|
|
u'TestMSecho',
|
|
u'MSSAP-RC',
|
|
u'MS-Request-confirm',
|
|
u'MASAP-CR',
|
|
u'MA-Command-request',
|
|
u'MASAP-CC',
|
|
u'MA-Command-confirm',
|
|
u'MASAP-RR',
|
|
u'MA-Request-request',
|
|
u'TestMAecho',
|
|
u'MASAP-RC',
|
|
u'MA-Request-confirm',
|
|
u'ErrStatus',
|
|
u'CommandRef',
|
|
]
|
|
_set_ = [
|
|
u'FAsapspsdown',
|
|
u'FAsapspsup',
|
|
u'MF-Command',
|
|
u'MF-CmdConfirm',
|
|
u'MF-Request',
|
|
u'MF-ReqConfirm',
|
|
u'MN-Command',
|
|
u'NTprotsSet',
|
|
u'NTprotsUpdate',
|
|
u'NTprotsDelete',
|
|
u'MN-CmdConfirm',
|
|
u'NTprotsSetConf',
|
|
u'NTprotsUpdateConf',
|
|
u'NTprotsDeleteConf',
|
|
u'MN-Request',
|
|
u'NTprotsSetNot',
|
|
u'NTprotsUpdateNot',
|
|
u'NTprotsDeleteNot',
|
|
u'MN-ReqConfirm',
|
|
u'MI-Command',
|
|
u'MI-Request',
|
|
u'Events-21218',
|
|
u'MS-Command',
|
|
u'MS-CmdConfirm',
|
|
u'MS-Request',
|
|
u'MS-ReqConfirm',
|
|
u'MA-Command',
|
|
u'MA-CmdConfirm',
|
|
u'MA-Request',
|
|
u'MA-ReqConfirm',
|
|
]
|
|
_val_ = [
|
|
u'gCsamctxConfFA',
|
|
u'gCregServerFA',
|
|
u'gCupdateServerFA',
|
|
u'gCderegServerFA',
|
|
u'gCregClientFA',
|
|
u'gCupdateClientFA',
|
|
u'gCderegClientFA',
|
|
u'gCsamctxFA',
|
|
u'gCregServerConfFA',
|
|
u'gCupdateServerConfFA',
|
|
u'gCderegServerConfFA',
|
|
u'gCregClientConfFA',
|
|
u'gCupdateClientConfFA',
|
|
u'gCderegClientConfFA',
|
|
u'gCsamFA',
|
|
u'gCctxFA',
|
|
u'simFUTcmd',
|
|
u'simFLTcmd',
|
|
u'gCsamctx',
|
|
u'gCsam',
|
|
u'gCctx',
|
|
u'lDMnotifyCmd',
|
|
u'legacyCICmd',
|
|
u'stateCInotify',
|
|
u'gCperiodCmd',
|
|
u'gCctxTxCmd',
|
|
u'gCdeleteCmd',
|
|
u'iICrequestTX',
|
|
u'iICresponseTX',
|
|
u'testMF',
|
|
u'simFUTcmdConf',
|
|
u'simFLTcmdConf',
|
|
u'gCsamctxConf',
|
|
u'gCsamConf',
|
|
u'gCctxConf',
|
|
u'lDMnotifyConf',
|
|
u'legacyCIConf',
|
|
u'stateCInotifyConf',
|
|
u'gCperiodCmdConf',
|
|
u'gCctxTxCmdConf',
|
|
u'gCdeleteCmdConf',
|
|
u'iICrequestTXConf',
|
|
u'iICresponseTXConf',
|
|
u'testMFConf',
|
|
u'simFUTreq',
|
|
u'simFLTreq',
|
|
u'iTS-S-Appl-Reg',
|
|
u'gCregServer',
|
|
u'gCupdateServer',
|
|
u'gCderegServer',
|
|
u'gCregClient',
|
|
u'gCupdateClient',
|
|
u'gCderegClient',
|
|
u'lDMregister',
|
|
u'sAMrxNot',
|
|
u'cTXrxNot',
|
|
u'iICrequestRX',
|
|
u'iICresponseRX',
|
|
u'iTS-S-Appl-ReqFinal',
|
|
u'testMFecho',
|
|
u'simFUTreqConf',
|
|
u'simFLTreqConf',
|
|
u'iTS-S-Appl-RegConf',
|
|
u'gCregServerConf',
|
|
u'gCupdateServerConf',
|
|
u'gCderegServerConf',
|
|
u'gCregClientConf',
|
|
u'gCupdateClientConf',
|
|
u'gCderegClientConf',
|
|
u'lDMregisterConf',
|
|
u'sAMrxNotConf',
|
|
u'cTXrxNotConf',
|
|
u'iICrequestRXConf',
|
|
u'iICresponseRXConf',
|
|
u'iTS-S-Appl-ReqFinalConf',
|
|
u'testMFechoConf',
|
|
u'simNUTcmd',
|
|
u'simNLTcmd',
|
|
u'fWTset',
|
|
u'fWTupdate',
|
|
u'fWTdelete',
|
|
u'testMN',
|
|
u'fntpset',
|
|
u'fntpupdate',
|
|
u'fntpdelete',
|
|
u'simNUTcmdConf',
|
|
u'simNLTcmdConf',
|
|
u'fWTsetConf',
|
|
u'fWTupdateConf',
|
|
u'fWTdeletConf',
|
|
u'testMNConf',
|
|
u'fntpsetConf',
|
|
u'fntpupdateConf',
|
|
u'fntpdeleteConf',
|
|
u'simNUTreq',
|
|
u'simNLTreq',
|
|
u'fWTsetNot',
|
|
u'fWTupdateNot',
|
|
u'fWTdeletNot',
|
|
u'vCIcreatePeerMAC',
|
|
u'its-ssiPeerNot',
|
|
u'testMNecho',
|
|
u'fntpsetNot',
|
|
u'fntpupdateNot',
|
|
u'fntpdeleteNot',
|
|
u'simNUTreqConf',
|
|
u'simNLTreqConf',
|
|
u'fWTsetNotConf',
|
|
u'fWTupdateNotConf',
|
|
u'fWTdeletNotConf',
|
|
u'vCIcreatePeerMACConf',
|
|
u'its-ssiPeerNotConf',
|
|
u'testMNechoConf',
|
|
u'simIUTcmd',
|
|
u'regCmd',
|
|
u'cIstate',
|
|
u'wakeUp',
|
|
u'rTScmd',
|
|
u'rTSackCmd',
|
|
u'cONcmd',
|
|
u'rIcmd',
|
|
u'manuCmd',
|
|
u'vciCmd',
|
|
u'monitor',
|
|
u'unitDataCmd',
|
|
u'testMI',
|
|
u'unknownCmd',
|
|
u'simIUTreq',
|
|
u'regReq',
|
|
u'prioReg',
|
|
u'rTSreq',
|
|
u'rTSackReq',
|
|
u'rIreq',
|
|
u'manuReq',
|
|
u'events',
|
|
u'posUpdateReq',
|
|
u'unitDataReq',
|
|
u'testMIecho',
|
|
u'minUserPrio',
|
|
u'txQueueThreshold',
|
|
u'txQueueFull',
|
|
u'vciCreated',
|
|
u'vciDeleted',
|
|
u'paramMonitor',
|
|
u'txQueueLow',
|
|
u'vciReset',
|
|
u'testMS',
|
|
u'testMSConf',
|
|
u'iTS-S-Appl-ProcS-Reg',
|
|
u'iTS-S-Appl-ProcS-ReqFinal',
|
|
u'testMSecho',
|
|
u'iTS-S-Appl-ProcS-RegConf',
|
|
u'iTS-S-Appl-ProcS-ReqFinalConf',
|
|
u'testMSechoConf',
|
|
u'testMA',
|
|
u'testMAConf',
|
|
u'iTS-S-Appl-Proc-Reg',
|
|
u'iTS-S-Appl-Proc-ReqFinal',
|
|
u'testMAecho',
|
|
u'iTS-S-Appl-Proc-RegConf',
|
|
u'iTS-S-Appl-Proc-ReqFinalConf',
|
|
u'testMAechoConf',
|
|
]
|
|
_class_ = [
|
|
u'COMMUPDOWN',
|
|
u'FASAPDOWN',
|
|
u'FAsapspsdown',
|
|
u'gCsamctxConfFA',
|
|
u'gCregServerFA',
|
|
u'gCupdateServerFA',
|
|
u'gCderegServerFA',
|
|
u'gCregClientFA',
|
|
u'gCupdateClientFA',
|
|
u'gCderegClientFA',
|
|
u'FASAPUP',
|
|
u'FAsapspsup',
|
|
u'gCsamctxFA',
|
|
u'gCregServerConfFA',
|
|
u'gCupdateServerConfFA',
|
|
u'gCderegServerConfFA',
|
|
u'gCregClientConfFA',
|
|
u'gCupdateClientConfFA',
|
|
u'gCderegClientConfFA',
|
|
u'gCsamFA',
|
|
u'gCctxFA',
|
|
u'MXSERV',
|
|
u'MFSAP-CR',
|
|
u'MF-Command',
|
|
u'simFUTcmd',
|
|
u'simFLTcmd',
|
|
u'gCsamctx',
|
|
u'gCsam',
|
|
u'gCctx',
|
|
u'lDMnotifyCmd',
|
|
u'legacyCICmd',
|
|
u'stateCInotify',
|
|
u'gCperiodCmd',
|
|
u'gCctxTxCmd',
|
|
u'gCdeleteCmd',
|
|
u'iICrequestTX',
|
|
u'iICresponseTX',
|
|
u'testMF',
|
|
u'MFSAP-CC',
|
|
u'MF-CmdConfirm',
|
|
u'simFUTcmdConf',
|
|
u'simFLTcmdConf',
|
|
u'gCsamctxConf',
|
|
u'gCsamConf',
|
|
u'gCctxConf',
|
|
u'lDMnotifyConf',
|
|
u'legacyCIConf',
|
|
u'stateCInotifyConf',
|
|
u'gCperiodCmdConf',
|
|
u'gCctxTxCmdConf',
|
|
u'gCdeleteCmdConf',
|
|
u'iICrequestTXConf',
|
|
u'iICresponseTXConf',
|
|
u'testMFConf',
|
|
u'MFSAP-RR',
|
|
u'MF-Request',
|
|
u'simFUTreq',
|
|
u'simFLTreq',
|
|
u'iTS-S-Appl-Reg',
|
|
u'gCregServer',
|
|
u'gCupdateServer',
|
|
u'gCderegServer',
|
|
u'gCregClient',
|
|
u'gCupdateClient',
|
|
u'gCderegClient',
|
|
u'lDMregister',
|
|
u'sAMrxNot',
|
|
u'cTXrxNot',
|
|
u'iICrequestRX',
|
|
u'iICresponseRX',
|
|
u'iTS-S-Appl-ReqFinal',
|
|
u'testMFecho',
|
|
u'MFSAP-RC',
|
|
u'MF-ReqConfirm',
|
|
u'simFUTreqConf',
|
|
u'simFLTreqConf',
|
|
u'iTS-S-Appl-RegConf',
|
|
u'gCregServerConf',
|
|
u'gCupdateServerConf',
|
|
u'gCderegServerConf',
|
|
u'gCregClientConf',
|
|
u'gCupdateClientConf',
|
|
u'gCderegClientConf',
|
|
u'lDMregisterConf',
|
|
u'sAMrxNotConf',
|
|
u'cTXrxNotConf',
|
|
u'iICrequestRXConf',
|
|
u'iICresponseRXConf',
|
|
u'iTS-S-Appl-ReqFinalConf',
|
|
u'testMFechoConf',
|
|
u'MNSAP-CR',
|
|
u'MN-Command',
|
|
u'simNUTcmd',
|
|
u'simNLTcmd',
|
|
u'fWTset',
|
|
u'fWTupdate',
|
|
u'fWTdelete',
|
|
u'testMN',
|
|
u'FWT',
|
|
u'NTprotsSet',
|
|
u'NTprotsUpdate',
|
|
u'NTprotsDelete',
|
|
u'fntpset',
|
|
u'fntpupdate',
|
|
u'fntpdelete',
|
|
u'MNSAP-CC',
|
|
u'MN-CmdConfirm',
|
|
u'simNUTcmdConf',
|
|
u'simNLTcmdConf',
|
|
u'fWTsetConf',
|
|
u'fWTupdateConf',
|
|
u'fWTdeletConf',
|
|
u'testMNConf',
|
|
u'FWTCONF',
|
|
u'NTprotsSetConf',
|
|
u'NTprotsUpdateConf',
|
|
u'NTprotsDeleteConf',
|
|
u'fntpsetConf',
|
|
u'fntpupdateConf',
|
|
u'fntpdeleteConf',
|
|
u'MNSAP-RR',
|
|
u'MN-Request',
|
|
u'simNUTreq',
|
|
u'simNLTreq',
|
|
u'fWTsetNot',
|
|
u'fWTupdateNot',
|
|
u'fWTdeletNot',
|
|
u'vCIcreatePeerMAC',
|
|
u'its-ssiPeerNot',
|
|
u'testMNecho',
|
|
u'FWTNOT',
|
|
u'NTprotsSetNot',
|
|
u'NTprotsUpdateNot',
|
|
u'NTprotsDeleteNot',
|
|
u'fntpsetNot',
|
|
u'fntpupdateNot',
|
|
u'fntpdeleteNot',
|
|
u'MNSAP-RC',
|
|
u'MN-ReqConfirm',
|
|
u'simNUTreqConf',
|
|
u'simNLTreqConf',
|
|
u'fWTsetNotConf',
|
|
u'fWTupdateNotConf',
|
|
u'fWTdeletNotConf',
|
|
u'vCIcreatePeerMACConf',
|
|
u'its-ssiPeerNotConf',
|
|
u'testMNechoConf',
|
|
u'MISAP-CR',
|
|
u'MI-Command',
|
|
u'simIUTcmd',
|
|
u'regCmd',
|
|
u'cIstate',
|
|
u'wakeUp',
|
|
u'rTScmd',
|
|
u'rTSackCmd',
|
|
u'cONcmd',
|
|
u'rIcmd',
|
|
u'manuCmd',
|
|
u'vciCmd',
|
|
u'monitor',
|
|
u'unitDataCmd',
|
|
u'testMI',
|
|
u'unknownCmd',
|
|
u'MISAP-RR',
|
|
u'MI-Request',
|
|
u'simIUTreq',
|
|
u'regReq',
|
|
u'prioReg',
|
|
u'rTSreq',
|
|
u'rTSackReq',
|
|
u'rIreq',
|
|
u'manuReq',
|
|
u'events',
|
|
u'posUpdateReq',
|
|
u'unitDataReq',
|
|
u'testMIecho',
|
|
u'EVENT21218',
|
|
u'Events-21218',
|
|
u'minUserPrio',
|
|
u'txQueueThreshold',
|
|
u'txQueueFull',
|
|
u'vciCreated',
|
|
u'vciDeleted',
|
|
u'paramMonitor',
|
|
u'txQueueLow',
|
|
u'vciReset',
|
|
u'MSSAP-CR',
|
|
u'MS-Command',
|
|
u'testMS',
|
|
u'MSSAP-CC',
|
|
u'MS-CmdConfirm',
|
|
u'testMSConf',
|
|
u'MSSAP-RR',
|
|
u'MS-Request',
|
|
u'iTS-S-Appl-ProcS-Reg',
|
|
u'iTS-S-Appl-ProcS-ReqFinal',
|
|
u'testMSecho',
|
|
u'MSSAP-RC',
|
|
u'MS-ReqConfirm',
|
|
u'iTS-S-Appl-ProcS-RegConf',
|
|
u'iTS-S-Appl-ProcS-ReqFinalConf',
|
|
u'testMSechoConf',
|
|
u'MASAP-CR',
|
|
u'MA-Command',
|
|
u'testMA',
|
|
u'MASAP-CC',
|
|
u'testMAConf',
|
|
u'MA-CmdConfirm',
|
|
u'MASAP-RR',
|
|
u'MA-Request',
|
|
u'iTS-S-Appl-Proc-Reg',
|
|
u'iTS-S-Appl-Proc-ReqFinal',
|
|
u'testMAecho',
|
|
u'MASAP-RC',
|
|
u'MA-ReqConfirm',
|
|
u'iTS-S-Appl-Proc-RegConf',
|
|
u'iTS-S-Appl-Proc-ReqFinalConf',
|
|
u'testMAechoConf',
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< COMMUPDOWN >-----#
|
|
COMMUPDOWN = CLASS(name=u'COMMUPDOWN', mode=MODE_TYPE)
|
|
_COMMUPDOWN_primitiveRef = INT(name=u'primitiveRef', mode=MODE_VALUE)
|
|
_COMMUPDOWN_primitiveRef._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_COMMUPDOWN_Primitive = OPEN(name=u'Primitive', mode=MODE_TYPE)
|
|
COMMUPDOWN._cont = ASN1Dict([
|
|
(u'primitiveRef', _COMMUPDOWN_primitiveRef),
|
|
(u'Primitive', _COMMUPDOWN_Primitive),
|
|
])
|
|
|
|
#-----< FASAPDOWN >-----#
|
|
FASAPDOWN = CLASS(name=u'FASAPDOWN', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'COMMUPDOWN')))
|
|
|
|
#-----< FAsapPrimitivesDown >-----#
|
|
FAsapPrimitivesDown = SEQ(name=u'FAsapPrimitivesDown', mode=MODE_TYPE)
|
|
_FAsapPrimitivesDown_spRef = INT(name=u'spRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FASAPDOWN'), [u'primitiveRef']))
|
|
__FAsapPrimitivesDown_spRef_tab = CLASS(name='_tab_FASAPDOWN', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FASAPDOWN')))
|
|
___FAsapPrimitivesDown_spRef_tab_val_Primitive_0 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCsamctxConf')))
|
|
___FAsapPrimitivesDown_spRef_tab_val_Primitive_1 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregServer')))
|
|
___FAsapPrimitivesDown_spRef_tab_val_Primitive_2 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateServer')))
|
|
___FAsapPrimitivesDown_spRef_tab_val_Primitive_3 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegServer')))
|
|
___FAsapPrimitivesDown_spRef_tab_val_Primitive_4 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregClient')))
|
|
___FAsapPrimitivesDown_spRef_tab_val_Primitive_5 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateClient')))
|
|
___FAsapPrimitivesDown_spRef_tab_val_Primitive_6 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegClient')))
|
|
__FAsapPrimitivesDown_spRef_tab._val = ASN1Set(rv=[dict([(u'primitiveRef', 2), (u'Primitive', ___FAsapPrimitivesDown_spRef_tab_val_Primitive_0)]), dict([(u'primitiveRef', 3), (u'Primitive', ___FAsapPrimitivesDown_spRef_tab_val_Primitive_1)]), dict([(u'primitiveRef', 4), (u'Primitive', ___FAsapPrimitivesDown_spRef_tab_val_Primitive_2)]), dict([(u'primitiveRef', 5), (u'Primitive', ___FAsapPrimitivesDown_spRef_tab_val_Primitive_3)]), dict([(u'primitiveRef', 6), (u'Primitive', ___FAsapPrimitivesDown_spRef_tab_val_Primitive_4)]), dict([(u'primitiveRef', 7), (u'Primitive', ___FAsapPrimitivesDown_spRef_tab_val_Primitive_5)]), dict([(u'primitiveRef', 8), (u'Primitive', ___FAsapPrimitivesDown_spRef_tab_val_Primitive_6)])], rr=[], ev=None, er=[])
|
|
_FAsapPrimitivesDown_spRef._const_tab = __FAsapPrimitivesDown_spRef_tab
|
|
_FAsapPrimitivesDown_spRef._const_tab_at = None
|
|
_FAsapPrimitivesDown_spRef._const_tab_id = u'primitiveRef'
|
|
_FAsapPrimitivesDown_servPrimitive = OPEN(name=u'servPrimitive', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FASAPDOWN'), [u'Primitive']))
|
|
_FAsapPrimitivesDown_servPrimitive._const_tab = __FAsapPrimitivesDown_spRef_tab
|
|
_FAsapPrimitivesDown_servPrimitive._const_tab_at = ('..', u'spRef')
|
|
_FAsapPrimitivesDown_servPrimitive._const_tab_id = u'Primitive'
|
|
FAsapPrimitivesDown._cont = ASN1Dict([
|
|
(u'spRef', _FAsapPrimitivesDown_spRef),
|
|
(u'servPrimitive', _FAsapPrimitivesDown_servPrimitive),
|
|
])
|
|
FAsapPrimitivesDown._ext = None
|
|
|
|
#-----< FAsapspsdown >-----#
|
|
FAsapspsdown = CLASS(name=u'FAsapspsdown', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FASAPDOWN')))
|
|
_FAsapspsdown_val_Primitive_0 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCsamctxConf')))
|
|
_FAsapspsdown_val_Primitive_1 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregServer')))
|
|
_FAsapspsdown_val_Primitive_2 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateServer')))
|
|
_FAsapspsdown_val_Primitive_3 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegServer')))
|
|
_FAsapspsdown_val_Primitive_4 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregClient')))
|
|
_FAsapspsdown_val_Primitive_5 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateClient')))
|
|
_FAsapspsdown_val_Primitive_6 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegClient')))
|
|
FAsapspsdown._val = ASN1Set(rv=[dict([(u'primitiveRef', 2), (u'Primitive', _FAsapspsdown_val_Primitive_0)]), dict([(u'primitiveRef', 3), (u'Primitive', _FAsapspsdown_val_Primitive_1)]), dict([(u'primitiveRef', 4), (u'Primitive', _FAsapspsdown_val_Primitive_2)]), dict([(u'primitiveRef', 5), (u'Primitive', _FAsapspsdown_val_Primitive_3)]), dict([(u'primitiveRef', 6), (u'Primitive', _FAsapspsdown_val_Primitive_4)]), dict([(u'primitiveRef', 7), (u'Primitive', _FAsapspsdown_val_Primitive_5)]), dict([(u'primitiveRef', 8), (u'Primitive', _FAsapspsdown_val_Primitive_6)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< gCsamctxConfFA >-----#
|
|
gCsamctxConfFA = CLASS(name=u'gCsamctxConfFA', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FASAPDOWN')))
|
|
_gCsamctxConfFA_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCsamctxConf')))
|
|
gCsamctxConfFA._val = dict([(u'primitiveRef', 2), (u'Primitive', _gCsamctxConfFA_val_Primitive)])
|
|
|
|
#-----< gCregServerFA >-----#
|
|
gCregServerFA = CLASS(name=u'gCregServerFA', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FASAPDOWN')))
|
|
_gCregServerFA_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregServer')))
|
|
gCregServerFA._val = dict([(u'primitiveRef', 3), (u'Primitive', _gCregServerFA_val_Primitive)])
|
|
|
|
#-----< gCupdateServerFA >-----#
|
|
gCupdateServerFA = CLASS(name=u'gCupdateServerFA', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FASAPDOWN')))
|
|
_gCupdateServerFA_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateServer')))
|
|
gCupdateServerFA._val = dict([(u'primitiveRef', 4), (u'Primitive', _gCupdateServerFA_val_Primitive)])
|
|
|
|
#-----< gCderegServerFA >-----#
|
|
gCderegServerFA = CLASS(name=u'gCderegServerFA', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FASAPDOWN')))
|
|
_gCderegServerFA_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegServer')))
|
|
gCderegServerFA._val = dict([(u'primitiveRef', 5), (u'Primitive', _gCderegServerFA_val_Primitive)])
|
|
|
|
#-----< gCregClientFA >-----#
|
|
gCregClientFA = CLASS(name=u'gCregClientFA', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FASAPDOWN')))
|
|
_gCregClientFA_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregClient')))
|
|
gCregClientFA._val = dict([(u'primitiveRef', 6), (u'Primitive', _gCregClientFA_val_Primitive)])
|
|
|
|
#-----< gCupdateClientFA >-----#
|
|
gCupdateClientFA = CLASS(name=u'gCupdateClientFA', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FASAPDOWN')))
|
|
_gCupdateClientFA_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateClient')))
|
|
gCupdateClientFA._val = dict([(u'primitiveRef', 7), (u'Primitive', _gCupdateClientFA_val_Primitive)])
|
|
|
|
#-----< gCderegClientFA >-----#
|
|
gCderegClientFA = CLASS(name=u'gCderegClientFA', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FASAPDOWN')))
|
|
_gCderegClientFA_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegClient')))
|
|
gCderegClientFA._val = dict([(u'primitiveRef', 8), (u'Primitive', _gCderegClientFA_val_Primitive)])
|
|
|
|
#-----< FASAPUP >-----#
|
|
FASAPUP = CLASS(name=u'FASAPUP', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'COMMUPDOWN')))
|
|
|
|
#-----< FAsapPrimitivesUp >-----#
|
|
FAsapPrimitivesUp = SEQ(name=u'FAsapPrimitivesUp', mode=MODE_TYPE)
|
|
_FAsapPrimitivesUp_spRef = INT(name=u'spRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FASAPUP'), [u'primitiveRef']))
|
|
__FAsapPrimitivesUp_spRef_tab = CLASS(name='_tab_FASAPUP', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FASAPUP')))
|
|
___FAsapPrimitivesUp_spRef_tab_val_Primitive_0 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCsamctx')))
|
|
___FAsapPrimitivesUp_spRef_tab_val_Primitive_1 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregServerConf')))
|
|
___FAsapPrimitivesUp_spRef_tab_val_Primitive_2 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateServerConf')))
|
|
___FAsapPrimitivesUp_spRef_tab_val_Primitive_3 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegServerConf')))
|
|
___FAsapPrimitivesUp_spRef_tab_val_Primitive_4 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregClientConf')))
|
|
___FAsapPrimitivesUp_spRef_tab_val_Primitive_5 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateClientConf')))
|
|
___FAsapPrimitivesUp_spRef_tab_val_Primitive_6 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegClientConf')))
|
|
___FAsapPrimitivesUp_spRef_tab_val_Primitive_7 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCsam')))
|
|
___FAsapPrimitivesUp_spRef_tab_val_Primitive_8 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCctx')))
|
|
__FAsapPrimitivesUp_spRef_tab._val = ASN1Set(rv=[dict([(u'primitiveRef', 2), (u'Primitive', ___FAsapPrimitivesUp_spRef_tab_val_Primitive_0)]), dict([(u'primitiveRef', 3), (u'Primitive', ___FAsapPrimitivesUp_spRef_tab_val_Primitive_1)]), dict([(u'primitiveRef', 4), (u'Primitive', ___FAsapPrimitivesUp_spRef_tab_val_Primitive_2)]), dict([(u'primitiveRef', 5), (u'Primitive', ___FAsapPrimitivesUp_spRef_tab_val_Primitive_3)]), dict([(u'primitiveRef', 6), (u'Primitive', ___FAsapPrimitivesUp_spRef_tab_val_Primitive_4)]), dict([(u'primitiveRef', 7), (u'Primitive', ___FAsapPrimitivesUp_spRef_tab_val_Primitive_5)]), dict([(u'primitiveRef', 8), (u'Primitive', ___FAsapPrimitivesUp_spRef_tab_val_Primitive_6)]), dict([(u'primitiveRef', 9), (u'Primitive', ___FAsapPrimitivesUp_spRef_tab_val_Primitive_7)]), dict([(u'primitiveRef', 10), (u'Primitive', ___FAsapPrimitivesUp_spRef_tab_val_Primitive_8)])], rr=[], ev=None, er=[])
|
|
_FAsapPrimitivesUp_spRef._const_tab = __FAsapPrimitivesUp_spRef_tab
|
|
_FAsapPrimitivesUp_spRef._const_tab_at = None
|
|
_FAsapPrimitivesUp_spRef._const_tab_id = u'primitiveRef'
|
|
_FAsapPrimitivesUp_servPrimitive = OPEN(name=u'servPrimitive', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FASAPUP'), [u'Primitive']))
|
|
_FAsapPrimitivesUp_servPrimitive._const_tab = __FAsapPrimitivesUp_spRef_tab
|
|
_FAsapPrimitivesUp_servPrimitive._const_tab_at = ('..', u'spRef')
|
|
_FAsapPrimitivesUp_servPrimitive._const_tab_id = u'Primitive'
|
|
FAsapPrimitivesUp._cont = ASN1Dict([
|
|
(u'spRef', _FAsapPrimitivesUp_spRef),
|
|
(u'servPrimitive', _FAsapPrimitivesUp_servPrimitive),
|
|
])
|
|
FAsapPrimitivesUp._ext = None
|
|
|
|
#-----< FAsapspsup >-----#
|
|
FAsapspsup = CLASS(name=u'FAsapspsup', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FASAPUP')))
|
|
_FAsapspsup_val_Primitive_0 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCsamctx')))
|
|
_FAsapspsup_val_Primitive_1 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregServerConf')))
|
|
_FAsapspsup_val_Primitive_2 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateServerConf')))
|
|
_FAsapspsup_val_Primitive_3 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegServerConf')))
|
|
_FAsapspsup_val_Primitive_4 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregClientConf')))
|
|
_FAsapspsup_val_Primitive_5 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateClientConf')))
|
|
_FAsapspsup_val_Primitive_6 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegClientConf')))
|
|
_FAsapspsup_val_Primitive_7 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCsam')))
|
|
_FAsapspsup_val_Primitive_8 = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCctx')))
|
|
FAsapspsup._val = ASN1Set(rv=[dict([(u'primitiveRef', 2), (u'Primitive', _FAsapspsup_val_Primitive_0)]), dict([(u'primitiveRef', 3), (u'Primitive', _FAsapspsup_val_Primitive_1)]), dict([(u'primitiveRef', 4), (u'Primitive', _FAsapspsup_val_Primitive_2)]), dict([(u'primitiveRef', 5), (u'Primitive', _FAsapspsup_val_Primitive_3)]), dict([(u'primitiveRef', 6), (u'Primitive', _FAsapspsup_val_Primitive_4)]), dict([(u'primitiveRef', 7), (u'Primitive', _FAsapspsup_val_Primitive_5)]), dict([(u'primitiveRef', 8), (u'Primitive', _FAsapspsup_val_Primitive_6)]), dict([(u'primitiveRef', 9), (u'Primitive', _FAsapspsup_val_Primitive_7)]), dict([(u'primitiveRef', 10), (u'Primitive', _FAsapspsup_val_Primitive_8)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< gCsamctxFA >-----#
|
|
gCsamctxFA = CLASS(name=u'gCsamctxFA', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FASAPUP')))
|
|
_gCsamctxFA_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCsamctx')))
|
|
gCsamctxFA._val = dict([(u'primitiveRef', 2), (u'Primitive', _gCsamctxFA_val_Primitive)])
|
|
|
|
#-----< gCregServerConfFA >-----#
|
|
gCregServerConfFA = CLASS(name=u'gCregServerConfFA', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FASAPUP')))
|
|
_gCregServerConfFA_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregServerConf')))
|
|
gCregServerConfFA._val = dict([(u'primitiveRef', 3), (u'Primitive', _gCregServerConfFA_val_Primitive)])
|
|
|
|
#-----< gCupdateServerConfFA >-----#
|
|
gCupdateServerConfFA = CLASS(name=u'gCupdateServerConfFA', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FASAPUP')))
|
|
_gCupdateServerConfFA_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateServerConf')))
|
|
gCupdateServerConfFA._val = dict([(u'primitiveRef', 4), (u'Primitive', _gCupdateServerConfFA_val_Primitive)])
|
|
|
|
#-----< gCderegServerConfFA >-----#
|
|
gCderegServerConfFA = CLASS(name=u'gCderegServerConfFA', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FASAPUP')))
|
|
_gCderegServerConfFA_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegServerConf')))
|
|
gCderegServerConfFA._val = dict([(u'primitiveRef', 5), (u'Primitive', _gCderegServerConfFA_val_Primitive)])
|
|
|
|
#-----< gCregClientConfFA >-----#
|
|
gCregClientConfFA = CLASS(name=u'gCregClientConfFA', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FASAPUP')))
|
|
_gCregClientConfFA_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregClientConf')))
|
|
gCregClientConfFA._val = dict([(u'primitiveRef', 6), (u'Primitive', _gCregClientConfFA_val_Primitive)])
|
|
|
|
#-----< gCupdateClientConfFA >-----#
|
|
gCupdateClientConfFA = CLASS(name=u'gCupdateClientConfFA', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FASAPUP')))
|
|
_gCupdateClientConfFA_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateClientConf')))
|
|
gCupdateClientConfFA._val = dict([(u'primitiveRef', 7), (u'Primitive', _gCupdateClientConfFA_val_Primitive)])
|
|
|
|
#-----< gCderegClientConfFA >-----#
|
|
gCderegClientConfFA = CLASS(name=u'gCderegClientConfFA', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FASAPUP')))
|
|
_gCderegClientConfFA_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegClientConf')))
|
|
gCderegClientConfFA._val = dict([(u'primitiveRef', 8), (u'Primitive', _gCderegClientConfFA_val_Primitive)])
|
|
|
|
#-----< gCsamFA >-----#
|
|
gCsamFA = CLASS(name=u'gCsamFA', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FASAPUP')))
|
|
_gCsamFA_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCsam')))
|
|
gCsamFA._val = dict([(u'primitiveRef', 9), (u'Primitive', _gCsamFA_val_Primitive)])
|
|
|
|
#-----< gCctxFA >-----#
|
|
gCctxFA = CLASS(name=u'gCctxFA', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FASAPUP')))
|
|
_gCctxFA_val_Primitive = SEQ(name=u'Primitive', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCctx')))
|
|
gCctxFA._val = dict([(u'primitiveRef', 10), (u'Primitive', _gCctxFA_val_Primitive)])
|
|
|
|
#-----< MXSERV >-----#
|
|
MXSERV = CLASS(name=u'MXSERV', mode=MODE_TYPE)
|
|
_MXSERV_mxref = INT(name=u'mxref', mode=MODE_VALUE)
|
|
_MXSERV_mxref._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_MXSERV_MXParam = OPEN(name=u'MXParam', mode=MODE_TYPE)
|
|
MXSERV._cont = ASN1Dict([
|
|
(u'mxref', _MXSERV_mxref),
|
|
(u'MXParam', _MXSERV_MXParam),
|
|
])
|
|
|
|
#-----< MFSAP-CR >-----#
|
|
MFSAP_CR = CLASS(name=u'MFSAP-CR', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MXSERV')))
|
|
|
|
#-----< MF-Command >-----#
|
|
MF_Command = CLASS(name=u'MF-Command', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CR')))
|
|
_MF_Command_val_MXParam_0 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFUTcmd')))
|
|
_MF_Command_val_MXParam_1 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFLTcmd')))
|
|
_MF_Command_val_MXParam_2 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCsamctx')))
|
|
_MF_Command_val_MXParam_3 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCsam')))
|
|
_MF_Command_val_MXParam_4 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCctx')))
|
|
_MF_Command_val_MXParam_5 = SEQ_OF(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'LDMnotify')))
|
|
_MF_Command_val_MXParam_6 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'LegacyCIreq')))
|
|
_MF_Command_val_MXParam_7 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'StateCInotify')))
|
|
_MF_Command_val_MXParam_8 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCperiodCmd')))
|
|
_MF_Command_val_MXParam_9 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCctxTxCmd')))
|
|
_MF_Command_val_MXParam_10 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCdeleteCmd')))
|
|
_MF_Command_val_MXParam_11 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'IICrequestTX')))
|
|
_MF_Command_val_MXParam_12 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'IICresponseTX')))
|
|
_MF_Command_val_MXParam_13 = OCT_STR(name=u'MXParam', mode=MODE_TYPE)
|
|
_MF_Command_val_MXParam_13._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
MF_Command._val = ASN1Set(rv=[dict([(u'mxref', 0), (u'MXParam', _MF_Command_val_MXParam_0)]), dict([(u'mxref', 1), (u'MXParam', _MF_Command_val_MXParam_1)]), dict([(u'mxref', 2), (u'MXParam', _MF_Command_val_MXParam_2)]), dict([(u'mxref', 3), (u'MXParam', _MF_Command_val_MXParam_3)]), dict([(u'mxref', 4), (u'MXParam', _MF_Command_val_MXParam_4)]), dict([(u'mxref', 5), (u'MXParam', _MF_Command_val_MXParam_5)]), dict([(u'mxref', 6), (u'MXParam', _MF_Command_val_MXParam_6)]), dict([(u'mxref', 7), (u'MXParam', _MF_Command_val_MXParam_7)]), dict([(u'mxref', 8), (u'MXParam', _MF_Command_val_MXParam_8)]), dict([(u'mxref', 9), (u'MXParam', _MF_Command_val_MXParam_9)]), dict([(u'mxref', 10), (u'MXParam', _MF_Command_val_MXParam_10)]), dict([(u'mxref', 11), (u'MXParam', _MF_Command_val_MXParam_11)]), dict([(u'mxref', 12), (u'MXParam', _MF_Command_val_MXParam_12)]), dict([(u'mxref', 255), (u'MXParam', _MF_Command_val_MXParam_13)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< MF-Command-request >-----#
|
|
MF_Command_request = SEQ(name=u'MF-Command-request', mode=MODE_TYPE)
|
|
_MF_Command_request_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MF_Command_request_ref = INT(name=u'ref', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MFSAP-CR'), [u'mxref']))
|
|
__MF_Command_request_ref_tab = CLASS(name='_tab_MFSAP-CR', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CR')))
|
|
___MF_Command_request_ref_tab_val_MXParam_0 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFUTcmd')))
|
|
___MF_Command_request_ref_tab_val_MXParam_1 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFLTcmd')))
|
|
___MF_Command_request_ref_tab_val_MXParam_2 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCsamctx')))
|
|
___MF_Command_request_ref_tab_val_MXParam_3 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCsam')))
|
|
___MF_Command_request_ref_tab_val_MXParam_4 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCctx')))
|
|
___MF_Command_request_ref_tab_val_MXParam_5 = SEQ_OF(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'LDMnotify')))
|
|
___MF_Command_request_ref_tab_val_MXParam_6 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'LegacyCIreq')))
|
|
___MF_Command_request_ref_tab_val_MXParam_7 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'StateCInotify')))
|
|
___MF_Command_request_ref_tab_val_MXParam_8 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCperiodCmd')))
|
|
___MF_Command_request_ref_tab_val_MXParam_9 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCctxTxCmd')))
|
|
___MF_Command_request_ref_tab_val_MXParam_10 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCdeleteCmd')))
|
|
___MF_Command_request_ref_tab_val_MXParam_11 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'IICrequestTX')))
|
|
___MF_Command_request_ref_tab_val_MXParam_12 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'IICresponseTX')))
|
|
___MF_Command_request_ref_tab_val_MXParam_13 = OCT_STR(name=u'MXParam', mode=MODE_TYPE)
|
|
___MF_Command_request_ref_tab_val_MXParam_13._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
__MF_Command_request_ref_tab._val = ASN1Set(rv=[dict([(u'mxref', 0), (u'MXParam', ___MF_Command_request_ref_tab_val_MXParam_0)]), dict([(u'mxref', 1), (u'MXParam', ___MF_Command_request_ref_tab_val_MXParam_1)]), dict([(u'mxref', 2), (u'MXParam', ___MF_Command_request_ref_tab_val_MXParam_2)]), dict([(u'mxref', 3), (u'MXParam', ___MF_Command_request_ref_tab_val_MXParam_3)]), dict([(u'mxref', 4), (u'MXParam', ___MF_Command_request_ref_tab_val_MXParam_4)]), dict([(u'mxref', 5), (u'MXParam', ___MF_Command_request_ref_tab_val_MXParam_5)]), dict([(u'mxref', 6), (u'MXParam', ___MF_Command_request_ref_tab_val_MXParam_6)]), dict([(u'mxref', 7), (u'MXParam', ___MF_Command_request_ref_tab_val_MXParam_7)]), dict([(u'mxref', 8), (u'MXParam', ___MF_Command_request_ref_tab_val_MXParam_8)]), dict([(u'mxref', 9), (u'MXParam', ___MF_Command_request_ref_tab_val_MXParam_9)]), dict([(u'mxref', 10), (u'MXParam', ___MF_Command_request_ref_tab_val_MXParam_10)]), dict([(u'mxref', 11), (u'MXParam', ___MF_Command_request_ref_tab_val_MXParam_11)]), dict([(u'mxref', 12), (u'MXParam', ___MF_Command_request_ref_tab_val_MXParam_12)]), dict([(u'mxref', 255), (u'MXParam', ___MF_Command_request_ref_tab_val_MXParam_13)])], rr=[], ev=None, er=[])
|
|
_MF_Command_request_ref._const_tab = __MF_Command_request_ref_tab
|
|
_MF_Command_request_ref._const_tab_at = None
|
|
_MF_Command_request_ref._const_tab_id = u'mxref'
|
|
_MF_Command_request_command_param = OPEN(name=u'command-param', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MFSAP-CR'), [u'MXParam']))
|
|
_MF_Command_request_command_param._const_tab = __MF_Command_request_ref_tab
|
|
_MF_Command_request_command_param._const_tab_at = ('..', u'ref')
|
|
_MF_Command_request_command_param._const_tab_id = u'MXParam'
|
|
MF_Command_request._cont = ASN1Dict([
|
|
(u'commandRef', _MF_Command_request_commandRef),
|
|
(u'ref', _MF_Command_request_ref),
|
|
(u'command-param', _MF_Command_request_command_param),
|
|
])
|
|
MF_Command_request._ext = None
|
|
|
|
#-----< simFUTcmd >-----#
|
|
simFUTcmd = CLASS(name=u'simFUTcmd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CR')))
|
|
_simFUTcmd_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFUTcmd')))
|
|
simFUTcmd._val = dict([(u'mxref', 0), (u'MXParam', _simFUTcmd_val_MXParam)])
|
|
|
|
#-----< simFLTcmd >-----#
|
|
simFLTcmd = CLASS(name=u'simFLTcmd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CR')))
|
|
_simFLTcmd_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFLTcmd')))
|
|
simFLTcmd._val = dict([(u'mxref', 1), (u'MXParam', _simFLTcmd_val_MXParam)])
|
|
|
|
#-----< gCsamctx >-----#
|
|
gCsamctx = CLASS(name=u'gCsamctx', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CR')))
|
|
_gCsamctx_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCsamctx')))
|
|
gCsamctx._val = dict([(u'mxref', 2), (u'MXParam', _gCsamctx_val_MXParam)])
|
|
|
|
#-----< gCsam >-----#
|
|
gCsam = CLASS(name=u'gCsam', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CR')))
|
|
_gCsam_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCsam')))
|
|
gCsam._val = dict([(u'mxref', 3), (u'MXParam', _gCsam_val_MXParam)])
|
|
|
|
#-----< gCctx >-----#
|
|
gCctx = CLASS(name=u'gCctx', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CR')))
|
|
_gCctx_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCctx')))
|
|
gCctx._val = dict([(u'mxref', 4), (u'MXParam', _gCctx_val_MXParam)])
|
|
|
|
#-----< lDMnotifyCmd >-----#
|
|
lDMnotifyCmd = CLASS(name=u'lDMnotifyCmd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CR')))
|
|
_lDMnotifyCmd_val_MXParam = SEQ_OF(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'LDMnotify')))
|
|
lDMnotifyCmd._val = dict([(u'mxref', 5), (u'MXParam', _lDMnotifyCmd_val_MXParam)])
|
|
|
|
#-----< legacyCICmd >-----#
|
|
legacyCICmd = CLASS(name=u'legacyCICmd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CR')))
|
|
_legacyCICmd_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'LegacyCIreq')))
|
|
legacyCICmd._val = dict([(u'mxref', 6), (u'MXParam', _legacyCICmd_val_MXParam)])
|
|
|
|
#-----< stateCInotify >-----#
|
|
stateCInotify = CLASS(name=u'stateCInotify', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CR')))
|
|
_stateCInotify_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'StateCInotify')))
|
|
stateCInotify._val = dict([(u'mxref', 7), (u'MXParam', _stateCInotify_val_MXParam)])
|
|
|
|
#-----< gCperiodCmd >-----#
|
|
gCperiodCmd = CLASS(name=u'gCperiodCmd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CR')))
|
|
_gCperiodCmd_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCperiodCmd')))
|
|
gCperiodCmd._val = dict([(u'mxref', 8), (u'MXParam', _gCperiodCmd_val_MXParam)])
|
|
|
|
#-----< gCctxTxCmd >-----#
|
|
gCctxTxCmd = CLASS(name=u'gCctxTxCmd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CR')))
|
|
_gCctxTxCmd_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCctxTxCmd')))
|
|
gCctxTxCmd._val = dict([(u'mxref', 9), (u'MXParam', _gCctxTxCmd_val_MXParam)])
|
|
|
|
#-----< gCdeleteCmd >-----#
|
|
gCdeleteCmd = CLASS(name=u'gCdeleteCmd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CR')))
|
|
_gCdeleteCmd_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCdeleteCmd')))
|
|
gCdeleteCmd._val = dict([(u'mxref', 10), (u'MXParam', _gCdeleteCmd_val_MXParam)])
|
|
|
|
#-----< iICrequestTX >-----#
|
|
iICrequestTX = CLASS(name=u'iICrequestTX', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CR')))
|
|
_iICrequestTX_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'IICrequestTX')))
|
|
iICrequestTX._val = dict([(u'mxref', 11), (u'MXParam', _iICrequestTX_val_MXParam)])
|
|
|
|
#-----< iICresponseTX >-----#
|
|
iICresponseTX = CLASS(name=u'iICresponseTX', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CR')))
|
|
_iICresponseTX_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'IICresponseTX')))
|
|
iICresponseTX._val = dict([(u'mxref', 12), (u'MXParam', _iICresponseTX_val_MXParam)])
|
|
|
|
#-----< testMF >-----#
|
|
testMF = CLASS(name=u'testMF', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CR')))
|
|
_testMF_val_MXParam = OCT_STR(name=u'MXParam', mode=MODE_TYPE)
|
|
_testMF_val_MXParam._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
testMF._val = dict([(u'mxref', 255), (u'MXParam', _testMF_val_MXParam)])
|
|
|
|
#-----< SimFUTcmd >-----#
|
|
SimFUTcmd = SEQ(name=u'SimFUTcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FAsapPrimitivesDown')))
|
|
|
|
#-----< SimFLTcmd >-----#
|
|
SimFLTcmd = SEQ(name=u'SimFLTcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'NFsapPrimitivesUp')))
|
|
|
|
#-----< LDMnotify >-----#
|
|
LDMnotify = SEQ_OF(name=u'LDMnotify', mode=MODE_TYPE)
|
|
_LDMnotify__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RadarView')))
|
|
LDMnotify._cont = _LDMnotify__item_
|
|
LDMnotify._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< RadarView >-----#
|
|
RadarView = SEQ(name=u'RadarView', mode=MODE_TYPE)
|
|
_RadarView_peerITS_SSI = SEQ(name=u'peerITS-SSI', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ITS-SSI')))
|
|
RadarView._cont = ASN1Dict([
|
|
(u'peerITS-SSI', _RadarView_peerITS_SSI),
|
|
])
|
|
RadarView._ext = None
|
|
|
|
#-----< LegacyCIreq >-----#
|
|
LegacyCIreq = SEQ(name=u'LegacyCIreq', mode=MODE_TYPE)
|
|
_LegacyCIreq_cIclass = INT(name=u'cIclass', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'CIclass')))
|
|
_LegacyCIreq_legacyOption = INT(name=u'legacyOption', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_LegacyCIreq_legacyOption._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_LegacyCIreq_linkId = SEQ(name=u'linkId', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
LegacyCIreq._cont = ASN1Dict([
|
|
(u'cIclass', _LegacyCIreq_cIclass),
|
|
(u'legacyOption', _LegacyCIreq_legacyOption),
|
|
(u'linkId', _LegacyCIreq_linkId),
|
|
])
|
|
LegacyCIreq._ext = None
|
|
|
|
#-----< StateCInotify >-----#
|
|
StateCInotify = SEQ(name=u'StateCInotify', mode=MODE_TYPE)
|
|
_StateCInotify_linkId = SEQ(name=u'linkId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_StateCInotify_cIstatus = INT(name=u'cIstatus', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'CIstatus')))
|
|
StateCInotify._cont = ASN1Dict([
|
|
(u'linkId', _StateCInotify_linkId),
|
|
(u'cIstatus', _StateCInotify_cIstatus),
|
|
])
|
|
StateCInotify._ext = None
|
|
|
|
#-----< MFSAP-CC >-----#
|
|
MFSAP_CC = CLASS(name=u'MFSAP-CC', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MXSERV')))
|
|
|
|
#-----< MF-CmdConfirm >-----#
|
|
MF_CmdConfirm = CLASS(name=u'MF-CmdConfirm', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CC')))
|
|
_MF_CmdConfirm_val_MXParam_0 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
_MF_CmdConfirm_val_MXParam_1 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
_MF_CmdConfirm_val_MXParam_2 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCsamctxConf')))
|
|
_MF_CmdConfirm_val_MXParam_3 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
_MF_CmdConfirm_val_MXParam_4 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
_MF_CmdConfirm_val_MXParam_5 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
_MF_CmdConfirm_val_MXParam_6 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'HostServiceInfo')))
|
|
_MF_CmdConfirm_val_MXParam_7 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
_MF_CmdConfirm_val_MXParam_8 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
_MF_CmdConfirm_val_MXParam_9 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
_MF_CmdConfirm_val_MXParam_10 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
_MF_CmdConfirm_val_MXParam_11 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
_MF_CmdConfirm_val_MXParam_12 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
_MF_CmdConfirm_val_MXParam_13 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
MF_CmdConfirm._val = ASN1Set(rv=[dict([(u'mxref', 0), (u'MXParam', _MF_CmdConfirm_val_MXParam_0)]), dict([(u'mxref', 1), (u'MXParam', _MF_CmdConfirm_val_MXParam_1)]), dict([(u'mxref', 2), (u'MXParam', _MF_CmdConfirm_val_MXParam_2)]), dict([(u'mxref', 3), (u'MXParam', _MF_CmdConfirm_val_MXParam_3)]), dict([(u'mxref', 4), (u'MXParam', _MF_CmdConfirm_val_MXParam_4)]), dict([(u'mxref', 5), (u'MXParam', _MF_CmdConfirm_val_MXParam_5)]), dict([(u'mxref', 6), (u'MXParam', _MF_CmdConfirm_val_MXParam_6)]), dict([(u'mxref', 7), (u'MXParam', _MF_CmdConfirm_val_MXParam_7)]), dict([(u'mxref', 8), (u'MXParam', _MF_CmdConfirm_val_MXParam_8)]), dict([(u'mxref', 9), (u'MXParam', _MF_CmdConfirm_val_MXParam_9)]), dict([(u'mxref', 10), (u'MXParam', _MF_CmdConfirm_val_MXParam_10)]), dict([(u'mxref', 11), (u'MXParam', _MF_CmdConfirm_val_MXParam_11)]), dict([(u'mxref', 12), (u'MXParam', _MF_CmdConfirm_val_MXParam_12)]), dict([(u'mxref', 255), (u'MXParam', _MF_CmdConfirm_val_MXParam_13)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< MF-Command-confirm >-----#
|
|
MF_Command_confirm = SEQ(name=u'MF-Command-confirm', mode=MODE_TYPE)
|
|
_MF_Command_confirm_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MF_Command_confirm_ref = INT(name=u'ref', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MFSAP-CC'), [u'mxref']))
|
|
__MF_Command_confirm_ref_tab = CLASS(name='_tab_MFSAP-CC', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CC')))
|
|
___MF_Command_confirm_ref_tab_val_MXParam_0 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
___MF_Command_confirm_ref_tab_val_MXParam_1 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
___MF_Command_confirm_ref_tab_val_MXParam_2 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCsamctxConf')))
|
|
___MF_Command_confirm_ref_tab_val_MXParam_3 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
___MF_Command_confirm_ref_tab_val_MXParam_4 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
___MF_Command_confirm_ref_tab_val_MXParam_5 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
___MF_Command_confirm_ref_tab_val_MXParam_6 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'HostServiceInfo')))
|
|
___MF_Command_confirm_ref_tab_val_MXParam_7 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
___MF_Command_confirm_ref_tab_val_MXParam_8 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
___MF_Command_confirm_ref_tab_val_MXParam_9 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
___MF_Command_confirm_ref_tab_val_MXParam_10 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
___MF_Command_confirm_ref_tab_val_MXParam_11 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
___MF_Command_confirm_ref_tab_val_MXParam_12 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
___MF_Command_confirm_ref_tab_val_MXParam_13 = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
__MF_Command_confirm_ref_tab._val = ASN1Set(rv=[dict([(u'mxref', 0), (u'MXParam', ___MF_Command_confirm_ref_tab_val_MXParam_0)]), dict([(u'mxref', 1), (u'MXParam', ___MF_Command_confirm_ref_tab_val_MXParam_1)]), dict([(u'mxref', 2), (u'MXParam', ___MF_Command_confirm_ref_tab_val_MXParam_2)]), dict([(u'mxref', 3), (u'MXParam', ___MF_Command_confirm_ref_tab_val_MXParam_3)]), dict([(u'mxref', 4), (u'MXParam', ___MF_Command_confirm_ref_tab_val_MXParam_4)]), dict([(u'mxref', 5), (u'MXParam', ___MF_Command_confirm_ref_tab_val_MXParam_5)]), dict([(u'mxref', 6), (u'MXParam', ___MF_Command_confirm_ref_tab_val_MXParam_6)]), dict([(u'mxref', 7), (u'MXParam', ___MF_Command_confirm_ref_tab_val_MXParam_7)]), dict([(u'mxref', 8), (u'MXParam', ___MF_Command_confirm_ref_tab_val_MXParam_8)]), dict([(u'mxref', 9), (u'MXParam', ___MF_Command_confirm_ref_tab_val_MXParam_9)]), dict([(u'mxref', 10), (u'MXParam', ___MF_Command_confirm_ref_tab_val_MXParam_10)]), dict([(u'mxref', 11), (u'MXParam', ___MF_Command_confirm_ref_tab_val_MXParam_11)]), dict([(u'mxref', 12), (u'MXParam', ___MF_Command_confirm_ref_tab_val_MXParam_12)]), dict([(u'mxref', 255), (u'MXParam', ___MF_Command_confirm_ref_tab_val_MXParam_13)])], rr=[], ev=None, er=[])
|
|
_MF_Command_confirm_ref._const_tab = __MF_Command_confirm_ref_tab
|
|
_MF_Command_confirm_ref._const_tab_at = None
|
|
_MF_Command_confirm_ref._const_tab_id = u'mxref'
|
|
_MF_Command_confirm_cmdConfirm_param = OPEN(name=u'cmdConfirm-param', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MFSAP-CC'), [u'MXParam']))
|
|
_MF_Command_confirm_cmdConfirm_param._const_tab = __MF_Command_confirm_ref_tab
|
|
_MF_Command_confirm_cmdConfirm_param._const_tab_at = ('..', u'ref')
|
|
_MF_Command_confirm_cmdConfirm_param._const_tab_id = u'MXParam'
|
|
_MF_Command_confirm_errStatus = INT(name=u'errStatus', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'ErrStatus')))
|
|
MF_Command_confirm._cont = ASN1Dict([
|
|
(u'commandRef', _MF_Command_confirm_commandRef),
|
|
(u'ref', _MF_Command_confirm_ref),
|
|
(u'cmdConfirm-param', _MF_Command_confirm_cmdConfirm_param),
|
|
(u'errStatus', _MF_Command_confirm_errStatus),
|
|
])
|
|
MF_Command_confirm._ext = None
|
|
|
|
#-----< simFUTcmdConf >-----#
|
|
simFUTcmdConf = CLASS(name=u'simFUTcmdConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CC')))
|
|
_simFUTcmdConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
simFUTcmdConf._val = dict([(u'mxref', 0), (u'MXParam', _simFUTcmdConf_val_MXParam)])
|
|
|
|
#-----< simFLTcmdConf >-----#
|
|
simFLTcmdConf = CLASS(name=u'simFLTcmdConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CC')))
|
|
_simFLTcmdConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
simFLTcmdConf._val = dict([(u'mxref', 1), (u'MXParam', _simFLTcmdConf_val_MXParam)])
|
|
|
|
#-----< gCsamctxConf >-----#
|
|
gCsamctxConf = CLASS(name=u'gCsamctxConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CC')))
|
|
_gCsamctxConf_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCsamctxConf')))
|
|
gCsamctxConf._val = dict([(u'mxref', 2), (u'MXParam', _gCsamctxConf_val_MXParam)])
|
|
|
|
#-----< gCsamConf >-----#
|
|
gCsamConf = CLASS(name=u'gCsamConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CC')))
|
|
_gCsamConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
gCsamConf._val = dict([(u'mxref', 3), (u'MXParam', _gCsamConf_val_MXParam)])
|
|
|
|
#-----< gCctxConf >-----#
|
|
gCctxConf = CLASS(name=u'gCctxConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CC')))
|
|
_gCctxConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
gCctxConf._val = dict([(u'mxref', 4), (u'MXParam', _gCctxConf_val_MXParam)])
|
|
|
|
#-----< lDMnotifyConf >-----#
|
|
lDMnotifyConf = CLASS(name=u'lDMnotifyConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CC')))
|
|
_lDMnotifyConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
lDMnotifyConf._val = dict([(u'mxref', 5), (u'MXParam', _lDMnotifyConf_val_MXParam)])
|
|
|
|
#-----< legacyCIConf >-----#
|
|
legacyCIConf = CLASS(name=u'legacyCIConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CC')))
|
|
_legacyCIConf_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'HostServiceInfo')))
|
|
legacyCIConf._val = dict([(u'mxref', 6), (u'MXParam', _legacyCIConf_val_MXParam)])
|
|
|
|
#-----< stateCInotifyConf >-----#
|
|
stateCInotifyConf = CLASS(name=u'stateCInotifyConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CC')))
|
|
_stateCInotifyConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
stateCInotifyConf._val = dict([(u'mxref', 7), (u'MXParam', _stateCInotifyConf_val_MXParam)])
|
|
|
|
#-----< gCperiodCmdConf >-----#
|
|
gCperiodCmdConf = CLASS(name=u'gCperiodCmdConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CC')))
|
|
_gCperiodCmdConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
gCperiodCmdConf._val = dict([(u'mxref', 8), (u'MXParam', _gCperiodCmdConf_val_MXParam)])
|
|
|
|
#-----< gCctxTxCmdConf >-----#
|
|
gCctxTxCmdConf = CLASS(name=u'gCctxTxCmdConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CC')))
|
|
_gCctxTxCmdConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
gCctxTxCmdConf._val = dict([(u'mxref', 9), (u'MXParam', _gCctxTxCmdConf_val_MXParam)])
|
|
|
|
#-----< gCdeleteCmdConf >-----#
|
|
gCdeleteCmdConf = CLASS(name=u'gCdeleteCmdConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CC')))
|
|
_gCdeleteCmdConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
gCdeleteCmdConf._val = dict([(u'mxref', 10), (u'MXParam', _gCdeleteCmdConf_val_MXParam)])
|
|
|
|
#-----< iICrequestTXConf >-----#
|
|
iICrequestTXConf = CLASS(name=u'iICrequestTXConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CC')))
|
|
_iICrequestTXConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
iICrequestTXConf._val = dict([(u'mxref', 11), (u'MXParam', _iICrequestTXConf_val_MXParam)])
|
|
|
|
#-----< iICresponseTXConf >-----#
|
|
iICresponseTXConf = CLASS(name=u'iICresponseTXConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CC')))
|
|
_iICresponseTXConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
iICresponseTXConf._val = dict([(u'mxref', 12), (u'MXParam', _iICresponseTXConf_val_MXParam)])
|
|
|
|
#-----< testMFConf >-----#
|
|
testMFConf = CLASS(name=u'testMFConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-CC')))
|
|
_testMFConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'NullType')))
|
|
testMFConf._val = dict([(u'mxref', 255), (u'MXParam', _testMFConf_val_MXParam)])
|
|
|
|
#-----< MFSAP-RR >-----#
|
|
MFSAP_RR = CLASS(name=u'MFSAP-RR', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MXSERV')))
|
|
|
|
#-----< MF-Request >-----#
|
|
MF_Request = CLASS(name=u'MF-Request', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RR')))
|
|
_MF_Request_val_MXParam_0 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFUTreq')))
|
|
_MF_Request_val_MXParam_1 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFLTreq')))
|
|
_MF_Request_val_MXParam_2 = SEQ_OF(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITS-S-Appl-Reg')))
|
|
_MF_Request_val_MXParam_3 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregServer')))
|
|
_MF_Request_val_MXParam_4 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateServer')))
|
|
_MF_Request_val_MXParam_5 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegServer')))
|
|
_MF_Request_val_MXParam_6 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregClient')))
|
|
_MF_Request_val_MXParam_7 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateClient')))
|
|
_MF_Request_val_MXParam_8 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegClient')))
|
|
_MF_Request_val_MXParam_9 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'LDMregister')))
|
|
_MF_Request_val_MXParam_10 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'SAMrxNot')))
|
|
_MF_Request_val_MXParam_11 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'CTXrxNot')))
|
|
_MF_Request_val_MXParam_12 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'IICrequestRX')))
|
|
_MF_Request_val_MXParam_13 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'IICresponseRX')))
|
|
_MF_Request_val_MXParam_14 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITS-S-Appl-RegFinal')))
|
|
_MF_Request_val_MXParam_15 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'TestMFecho')))
|
|
MF_Request._val = ASN1Set(rv=[dict([(u'mxref', 0), (u'MXParam', _MF_Request_val_MXParam_0)]), dict([(u'mxref', 1), (u'MXParam', _MF_Request_val_MXParam_1)]), dict([(u'mxref', 2), (u'MXParam', _MF_Request_val_MXParam_2)]), dict([(u'mxref', 3), (u'MXParam', _MF_Request_val_MXParam_3)]), dict([(u'mxref', 4), (u'MXParam', _MF_Request_val_MXParam_4)]), dict([(u'mxref', 5), (u'MXParam', _MF_Request_val_MXParam_5)]), dict([(u'mxref', 6), (u'MXParam', _MF_Request_val_MXParam_6)]), dict([(u'mxref', 7), (u'MXParam', _MF_Request_val_MXParam_7)]), dict([(u'mxref', 8), (u'MXParam', _MF_Request_val_MXParam_8)]), dict([(u'mxref', 9), (u'MXParam', _MF_Request_val_MXParam_9)]), dict([(u'mxref', 10), (u'MXParam', _MF_Request_val_MXParam_10)]), dict([(u'mxref', 11), (u'MXParam', _MF_Request_val_MXParam_11)]), dict([(u'mxref', 12), (u'MXParam', _MF_Request_val_MXParam_12)]), dict([(u'mxref', 13), (u'MXParam', _MF_Request_val_MXParam_13)]), dict([(u'mxref', 14), (u'MXParam', _MF_Request_val_MXParam_14)]), dict([(u'mxref', 255), (u'MXParam', _MF_Request_val_MXParam_15)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< MF-Request-request >-----#
|
|
MF_Request_request = SEQ(name=u'MF-Request-request', mode=MODE_TYPE)
|
|
_MF_Request_request_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MF_Request_request_ref = INT(name=u'ref', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MFSAP-RR'), [u'mxref']))
|
|
__MF_Request_request_ref_tab = CLASS(name='_tab_MFSAP-RR', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RR')))
|
|
___MF_Request_request_ref_tab_val_MXParam_0 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFUTreq')))
|
|
___MF_Request_request_ref_tab_val_MXParam_1 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFLTreq')))
|
|
___MF_Request_request_ref_tab_val_MXParam_2 = SEQ_OF(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITS-S-Appl-Reg')))
|
|
___MF_Request_request_ref_tab_val_MXParam_3 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregServer')))
|
|
___MF_Request_request_ref_tab_val_MXParam_4 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateServer')))
|
|
___MF_Request_request_ref_tab_val_MXParam_5 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegServer')))
|
|
___MF_Request_request_ref_tab_val_MXParam_6 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregClient')))
|
|
___MF_Request_request_ref_tab_val_MXParam_7 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateClient')))
|
|
___MF_Request_request_ref_tab_val_MXParam_8 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegClient')))
|
|
___MF_Request_request_ref_tab_val_MXParam_9 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'LDMregister')))
|
|
___MF_Request_request_ref_tab_val_MXParam_10 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'SAMrxNot')))
|
|
___MF_Request_request_ref_tab_val_MXParam_11 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'CTXrxNot')))
|
|
___MF_Request_request_ref_tab_val_MXParam_12 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'IICrequestRX')))
|
|
___MF_Request_request_ref_tab_val_MXParam_13 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'IICresponseRX')))
|
|
___MF_Request_request_ref_tab_val_MXParam_14 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITS-S-Appl-RegFinal')))
|
|
___MF_Request_request_ref_tab_val_MXParam_15 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'TestMFecho')))
|
|
__MF_Request_request_ref_tab._val = ASN1Set(rv=[dict([(u'mxref', 0), (u'MXParam', ___MF_Request_request_ref_tab_val_MXParam_0)]), dict([(u'mxref', 1), (u'MXParam', ___MF_Request_request_ref_tab_val_MXParam_1)]), dict([(u'mxref', 2), (u'MXParam', ___MF_Request_request_ref_tab_val_MXParam_2)]), dict([(u'mxref', 3), (u'MXParam', ___MF_Request_request_ref_tab_val_MXParam_3)]), dict([(u'mxref', 4), (u'MXParam', ___MF_Request_request_ref_tab_val_MXParam_4)]), dict([(u'mxref', 5), (u'MXParam', ___MF_Request_request_ref_tab_val_MXParam_5)]), dict([(u'mxref', 6), (u'MXParam', ___MF_Request_request_ref_tab_val_MXParam_6)]), dict([(u'mxref', 7), (u'MXParam', ___MF_Request_request_ref_tab_val_MXParam_7)]), dict([(u'mxref', 8), (u'MXParam', ___MF_Request_request_ref_tab_val_MXParam_8)]), dict([(u'mxref', 9), (u'MXParam', ___MF_Request_request_ref_tab_val_MXParam_9)]), dict([(u'mxref', 10), (u'MXParam', ___MF_Request_request_ref_tab_val_MXParam_10)]), dict([(u'mxref', 11), (u'MXParam', ___MF_Request_request_ref_tab_val_MXParam_11)]), dict([(u'mxref', 12), (u'MXParam', ___MF_Request_request_ref_tab_val_MXParam_12)]), dict([(u'mxref', 13), (u'MXParam', ___MF_Request_request_ref_tab_val_MXParam_13)]), dict([(u'mxref', 14), (u'MXParam', ___MF_Request_request_ref_tab_val_MXParam_14)]), dict([(u'mxref', 255), (u'MXParam', ___MF_Request_request_ref_tab_val_MXParam_15)])], rr=[], ev=None, er=[])
|
|
_MF_Request_request_ref._const_tab = __MF_Request_request_ref_tab
|
|
_MF_Request_request_ref._const_tab_at = None
|
|
_MF_Request_request_ref._const_tab_id = u'mxref'
|
|
_MF_Request_request_request_param = OPEN(name=u'request-param', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MFSAP-RR'), [u'MXParam']))
|
|
_MF_Request_request_request_param._const_tab = __MF_Request_request_ref_tab
|
|
_MF_Request_request_request_param._const_tab_at = ('..', u'ref')
|
|
_MF_Request_request_request_param._const_tab_id = u'MXParam'
|
|
MF_Request_request._cont = ASN1Dict([
|
|
(u'commandRef', _MF_Request_request_commandRef),
|
|
(u'ref', _MF_Request_request_ref),
|
|
(u'request-param', _MF_Request_request_request_param),
|
|
])
|
|
MF_Request_request._ext = None
|
|
|
|
#-----< simFUTreq >-----#
|
|
simFUTreq = CLASS(name=u'simFUTreq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RR')))
|
|
_simFUTreq_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFUTreq')))
|
|
simFUTreq._val = dict([(u'mxref', 0), (u'MXParam', _simFUTreq_val_MXParam)])
|
|
|
|
#-----< simFLTreq >-----#
|
|
simFLTreq = CLASS(name=u'simFLTreq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RR')))
|
|
_simFLTreq_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimFLTreq')))
|
|
simFLTreq._val = dict([(u'mxref', 1), (u'MXParam', _simFLTreq_val_MXParam)])
|
|
|
|
#-----< iTS-S-Appl-Reg >-----#
|
|
iTS_S_Appl_Reg = CLASS(name=u'iTS-S-Appl-Reg', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RR')))
|
|
_iTS_S_Appl_Reg_val_MXParam = SEQ_OF(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITS-S-Appl-Reg')))
|
|
iTS_S_Appl_Reg._val = dict([(u'mxref', 2), (u'MXParam', _iTS_S_Appl_Reg_val_MXParam)])
|
|
|
|
#-----< gCregServer >-----#
|
|
gCregServer = CLASS(name=u'gCregServer', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RR')))
|
|
_gCregServer_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregServer')))
|
|
gCregServer._val = dict([(u'mxref', 3), (u'MXParam', _gCregServer_val_MXParam)])
|
|
|
|
#-----< gCupdateServer >-----#
|
|
gCupdateServer = CLASS(name=u'gCupdateServer', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RR')))
|
|
_gCupdateServer_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateServer')))
|
|
gCupdateServer._val = dict([(u'mxref', 4), (u'MXParam', _gCupdateServer_val_MXParam)])
|
|
|
|
#-----< gCderegServer >-----#
|
|
gCderegServer = CLASS(name=u'gCderegServer', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RR')))
|
|
_gCderegServer_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegServer')))
|
|
gCderegServer._val = dict([(u'mxref', 5), (u'MXParam', _gCderegServer_val_MXParam)])
|
|
|
|
#-----< gCregClient >-----#
|
|
gCregClient = CLASS(name=u'gCregClient', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RR')))
|
|
_gCregClient_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregClient')))
|
|
gCregClient._val = dict([(u'mxref', 6), (u'MXParam', _gCregClient_val_MXParam)])
|
|
|
|
#-----< gCupdateClient >-----#
|
|
gCupdateClient = CLASS(name=u'gCupdateClient', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RR')))
|
|
_gCupdateClient_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateClient')))
|
|
gCupdateClient._val = dict([(u'mxref', 7), (u'MXParam', _gCupdateClient_val_MXParam)])
|
|
|
|
#-----< gCderegClient >-----#
|
|
gCderegClient = CLASS(name=u'gCderegClient', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RR')))
|
|
_gCderegClient_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegClient')))
|
|
gCderegClient._val = dict([(u'mxref', 8), (u'MXParam', _gCderegClient_val_MXParam)])
|
|
|
|
#-----< lDMregister >-----#
|
|
lDMregister = CLASS(name=u'lDMregister', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RR')))
|
|
_lDMregister_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'LDMregister')))
|
|
lDMregister._val = dict([(u'mxref', 9), (u'MXParam', _lDMregister_val_MXParam)])
|
|
|
|
#-----< sAMrxNot >-----#
|
|
sAMrxNot = CLASS(name=u'sAMrxNot', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RR')))
|
|
_sAMrxNot_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'SAMrxNot')))
|
|
sAMrxNot._val = dict([(u'mxref', 10), (u'MXParam', _sAMrxNot_val_MXParam)])
|
|
|
|
#-----< cTXrxNot >-----#
|
|
cTXrxNot = CLASS(name=u'cTXrxNot', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RR')))
|
|
_cTXrxNot_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'CTXrxNot')))
|
|
cTXrxNot._val = dict([(u'mxref', 11), (u'MXParam', _cTXrxNot_val_MXParam)])
|
|
|
|
#-----< iICrequestRX >-----#
|
|
iICrequestRX = CLASS(name=u'iICrequestRX', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RR')))
|
|
_iICrequestRX_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'IICrequestRX')))
|
|
iICrequestRX._val = dict([(u'mxref', 12), (u'MXParam', _iICrequestRX_val_MXParam)])
|
|
|
|
#-----< iICresponseRX >-----#
|
|
iICresponseRX = CLASS(name=u'iICresponseRX', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RR')))
|
|
_iICresponseRX_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMiitsscu', 'IICresponseRX')))
|
|
iICresponseRX._val = dict([(u'mxref', 13), (u'MXParam', _iICresponseRX_val_MXParam)])
|
|
|
|
#-----< iTS-S-Appl-ReqFinal >-----#
|
|
iTS_S_Appl_ReqFinal = CLASS(name=u'iTS-S-Appl-ReqFinal', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RR')))
|
|
_iTS_S_Appl_ReqFinal_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITS-S-Appl-RegFinal')))
|
|
iTS_S_Appl_ReqFinal._val = dict([(u'mxref', 14), (u'MXParam', _iTS_S_Appl_ReqFinal_val_MXParam)])
|
|
|
|
#-----< testMFecho >-----#
|
|
testMFecho = CLASS(name=u'testMFecho', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RR')))
|
|
_testMFecho_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'TestMFecho')))
|
|
testMFecho._val = dict([(u'mxref', 255), (u'MXParam', _testMFecho_val_MXParam)])
|
|
|
|
#-----< SimFUTreq >-----#
|
|
SimFUTreq = SEQ(name=u'SimFUTreq', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FAsapPrimitivesUp')))
|
|
|
|
#-----< SimFLTreq >-----#
|
|
SimFLTreq = SEQ(name=u'SimFLTreq', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'NFsapPrimitivesDown')))
|
|
|
|
#-----< LDMregister >-----#
|
|
LDMregister = SEQ(name=u'LDMregister', mode=MODE_TYPE)
|
|
_LDMregister_iTS_scuId = INT(name=u'iTS-scuId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ITS-scuId')))
|
|
_LDMregister_reference = OCT_STR(name=u'reference', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_LDMregister_reference._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
LDMregister._cont = ASN1Dict([
|
|
(u'iTS-scuId', _LDMregister_iTS_scuId),
|
|
(u'reference', _LDMregister_reference),
|
|
])
|
|
LDMregister._ext = None
|
|
|
|
#-----< TestMFecho >-----#
|
|
TestMFecho = SEQ(name=u'TestMFecho', mode=MODE_TYPE)
|
|
_TestMFecho_sap = INT(name=u'sap', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_TestMFecho_sap._cont = ASN1Dict([(u'f', 70)])
|
|
_TestMFecho_sap._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_TestMFecho_info = OCT_STR(name=u'info', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_TestMFecho_info._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
TestMFecho._cont = ASN1Dict([
|
|
(u'sap', _TestMFecho_sap),
|
|
(u'info', _TestMFecho_info),
|
|
])
|
|
TestMFecho._ext = None
|
|
|
|
#-----< MFSAP-RC >-----#
|
|
MFSAP_RC = CLASS(name=u'MFSAP-RC', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MXSERV')))
|
|
|
|
#-----< MF-ReqConfirm >-----#
|
|
MF_ReqConfirm = CLASS(name=u'MF-ReqConfirm', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RC')))
|
|
_MF_ReqConfirm_val_MXParam_0 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
_MF_ReqConfirm_val_MXParam_1 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
_MF_ReqConfirm_val_MXParam_2 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
_MF_ReqConfirm_val_MXParam_3 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregServerConf')))
|
|
_MF_ReqConfirm_val_MXParam_4 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateServerConf')))
|
|
_MF_ReqConfirm_val_MXParam_5 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegServerConf')))
|
|
_MF_ReqConfirm_val_MXParam_6 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregClientConf')))
|
|
_MF_ReqConfirm_val_MXParam_7 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateClientConf')))
|
|
_MF_ReqConfirm_val_MXParam_8 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegClientConf')))
|
|
_MF_ReqConfirm_val_MXParam_9 = INT(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'ITS-scuId')))
|
|
_MF_ReqConfirm_val_MXParam_10 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
_MF_ReqConfirm_val_MXParam_11 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
_MF_ReqConfirm_val_MXParam_12 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
_MF_ReqConfirm_val_MXParam_13 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
_MF_ReqConfirm_val_MXParam_14 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
_MF_ReqConfirm_val_MXParam_15 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
MF_ReqConfirm._val = ASN1Set(rv=[dict([(u'mxref', 0), (u'MXParam', _MF_ReqConfirm_val_MXParam_0)]), dict([(u'mxref', 1), (u'MXParam', _MF_ReqConfirm_val_MXParam_1)]), dict([(u'mxref', 2), (u'MXParam', _MF_ReqConfirm_val_MXParam_2)]), dict([(u'mxref', 3), (u'MXParam', _MF_ReqConfirm_val_MXParam_3)]), dict([(u'mxref', 4), (u'MXParam', _MF_ReqConfirm_val_MXParam_4)]), dict([(u'mxref', 5), (u'MXParam', _MF_ReqConfirm_val_MXParam_5)]), dict([(u'mxref', 6), (u'MXParam', _MF_ReqConfirm_val_MXParam_6)]), dict([(u'mxref', 7), (u'MXParam', _MF_ReqConfirm_val_MXParam_7)]), dict([(u'mxref', 8), (u'MXParam', _MF_ReqConfirm_val_MXParam_8)]), dict([(u'mxref', 9), (u'MXParam', _MF_ReqConfirm_val_MXParam_9)]), dict([(u'mxref', 10), (u'MXParam', _MF_ReqConfirm_val_MXParam_10)]), dict([(u'mxref', 11), (u'MXParam', _MF_ReqConfirm_val_MXParam_11)]), dict([(u'mxref', 12), (u'MXParam', _MF_ReqConfirm_val_MXParam_12)]), dict([(u'mxref', 13), (u'MXParam', _MF_ReqConfirm_val_MXParam_13)]), dict([(u'mxref', 14), (u'MXParam', _MF_ReqConfirm_val_MXParam_14)]), dict([(u'mxref', 255), (u'MXParam', _MF_ReqConfirm_val_MXParam_15)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< MF-Request-confirm >-----#
|
|
MF_Request_confirm = SEQ(name=u'MF-Request-confirm', mode=MODE_TYPE)
|
|
_MF_Request_confirm_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MF_Request_confirm_ref = INT(name=u'ref', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MFSAP-RC'), [u'mxref']))
|
|
__MF_Request_confirm_ref_tab = CLASS(name='_tab_MFSAP-RC', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RC')))
|
|
___MF_Request_confirm_ref_tab_val_MXParam_0 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
___MF_Request_confirm_ref_tab_val_MXParam_1 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
___MF_Request_confirm_ref_tab_val_MXParam_2 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
___MF_Request_confirm_ref_tab_val_MXParam_3 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregServerConf')))
|
|
___MF_Request_confirm_ref_tab_val_MXParam_4 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateServerConf')))
|
|
___MF_Request_confirm_ref_tab_val_MXParam_5 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegServerConf')))
|
|
___MF_Request_confirm_ref_tab_val_MXParam_6 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregClientConf')))
|
|
___MF_Request_confirm_ref_tab_val_MXParam_7 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateClientConf')))
|
|
___MF_Request_confirm_ref_tab_val_MXParam_8 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegClientConf')))
|
|
___MF_Request_confirm_ref_tab_val_MXParam_9 = INT(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'ITS-scuId')))
|
|
___MF_Request_confirm_ref_tab_val_MXParam_10 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
___MF_Request_confirm_ref_tab_val_MXParam_11 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
___MF_Request_confirm_ref_tab_val_MXParam_12 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
___MF_Request_confirm_ref_tab_val_MXParam_13 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
___MF_Request_confirm_ref_tab_val_MXParam_14 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
___MF_Request_confirm_ref_tab_val_MXParam_15 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
__MF_Request_confirm_ref_tab._val = ASN1Set(rv=[dict([(u'mxref', 0), (u'MXParam', ___MF_Request_confirm_ref_tab_val_MXParam_0)]), dict([(u'mxref', 1), (u'MXParam', ___MF_Request_confirm_ref_tab_val_MXParam_1)]), dict([(u'mxref', 2), (u'MXParam', ___MF_Request_confirm_ref_tab_val_MXParam_2)]), dict([(u'mxref', 3), (u'MXParam', ___MF_Request_confirm_ref_tab_val_MXParam_3)]), dict([(u'mxref', 4), (u'MXParam', ___MF_Request_confirm_ref_tab_val_MXParam_4)]), dict([(u'mxref', 5), (u'MXParam', ___MF_Request_confirm_ref_tab_val_MXParam_5)]), dict([(u'mxref', 6), (u'MXParam', ___MF_Request_confirm_ref_tab_val_MXParam_6)]), dict([(u'mxref', 7), (u'MXParam', ___MF_Request_confirm_ref_tab_val_MXParam_7)]), dict([(u'mxref', 8), (u'MXParam', ___MF_Request_confirm_ref_tab_val_MXParam_8)]), dict([(u'mxref', 9), (u'MXParam', ___MF_Request_confirm_ref_tab_val_MXParam_9)]), dict([(u'mxref', 10), (u'MXParam', ___MF_Request_confirm_ref_tab_val_MXParam_10)]), dict([(u'mxref', 11), (u'MXParam', ___MF_Request_confirm_ref_tab_val_MXParam_11)]), dict([(u'mxref', 12), (u'MXParam', ___MF_Request_confirm_ref_tab_val_MXParam_12)]), dict([(u'mxref', 13), (u'MXParam', ___MF_Request_confirm_ref_tab_val_MXParam_13)]), dict([(u'mxref', 14), (u'MXParam', ___MF_Request_confirm_ref_tab_val_MXParam_14)]), dict([(u'mxref', 255), (u'MXParam', ___MF_Request_confirm_ref_tab_val_MXParam_15)])], rr=[], ev=None, er=[])
|
|
_MF_Request_confirm_ref._const_tab = __MF_Request_confirm_ref_tab
|
|
_MF_Request_confirm_ref._const_tab_at = None
|
|
_MF_Request_confirm_ref._const_tab_id = u'mxref'
|
|
_MF_Request_confirm_reqConfirm_param = OPEN(name=u'reqConfirm-param', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MFSAP-RC'), [u'MXParam']))
|
|
_MF_Request_confirm_reqConfirm_param._const_tab = __MF_Request_confirm_ref_tab
|
|
_MF_Request_confirm_reqConfirm_param._const_tab_at = ('..', u'ref')
|
|
_MF_Request_confirm_reqConfirm_param._const_tab_id = u'MXParam'
|
|
_MF_Request_confirm_errStatus = INT(name=u'errStatus', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'ErrStatus')))
|
|
MF_Request_confirm._cont = ASN1Dict([
|
|
(u'commandRef', _MF_Request_confirm_commandRef),
|
|
(u'ref', _MF_Request_confirm_ref),
|
|
(u'reqConfirm-param', _MF_Request_confirm_reqConfirm_param),
|
|
(u'errStatus', _MF_Request_confirm_errStatus),
|
|
])
|
|
MF_Request_confirm._ext = None
|
|
|
|
#-----< simFUTreqConf >-----#
|
|
simFUTreqConf = CLASS(name=u'simFUTreqConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RC')))
|
|
_simFUTreqConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
simFUTreqConf._val = dict([(u'mxref', 0), (u'MXParam', _simFUTreqConf_val_MXParam)])
|
|
|
|
#-----< simFLTreqConf >-----#
|
|
simFLTreqConf = CLASS(name=u'simFLTreqConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RC')))
|
|
_simFLTreqConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
simFLTreqConf._val = dict([(u'mxref', 1), (u'MXParam', _simFLTreqConf_val_MXParam)])
|
|
|
|
#-----< iTS-S-Appl-RegConf >-----#
|
|
iTS_S_Appl_RegConf = CLASS(name=u'iTS-S-Appl-RegConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RC')))
|
|
_iTS_S_Appl_RegConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
iTS_S_Appl_RegConf._val = dict([(u'mxref', 2), (u'MXParam', _iTS_S_Appl_RegConf_val_MXParam)])
|
|
|
|
#-----< gCregServerConf >-----#
|
|
gCregServerConf = CLASS(name=u'gCregServerConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RC')))
|
|
_gCregServerConf_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregServerConf')))
|
|
gCregServerConf._val = dict([(u'mxref', 3), (u'MXParam', _gCregServerConf_val_MXParam)])
|
|
|
|
#-----< gCupdateServerConf >-----#
|
|
gCupdateServerConf = CLASS(name=u'gCupdateServerConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RC')))
|
|
_gCupdateServerConf_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateServerConf')))
|
|
gCupdateServerConf._val = dict([(u'mxref', 4), (u'MXParam', _gCupdateServerConf_val_MXParam)])
|
|
|
|
#-----< gCderegServerConf >-----#
|
|
gCderegServerConf = CLASS(name=u'gCderegServerConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RC')))
|
|
_gCderegServerConf_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegServerConf')))
|
|
gCderegServerConf._val = dict([(u'mxref', 5), (u'MXParam', _gCderegServerConf_val_MXParam)])
|
|
|
|
#-----< gCregClientConf >-----#
|
|
gCregClientConf = CLASS(name=u'gCregClientConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RC')))
|
|
_gCregClientConf_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCregClientConf')))
|
|
gCregClientConf._val = dict([(u'mxref', 6), (u'MXParam', _gCregClientConf_val_MXParam)])
|
|
|
|
#-----< gCupdateClientConf >-----#
|
|
gCupdateClientConf = CLASS(name=u'gCupdateClientConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RC')))
|
|
_gCupdateClientConf_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCupdateClientConf')))
|
|
gCupdateClientConf._val = dict([(u'mxref', 7), (u'MXParam', _gCupdateClientConf_val_MXParam)])
|
|
|
|
#-----< gCderegClientConf >-----#
|
|
gCderegClientConf = CLASS(name=u'gCderegClientConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RC')))
|
|
_gCderegClientConf_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfsap', 'GCderegClientConf')))
|
|
gCderegClientConf._val = dict([(u'mxref', 8), (u'MXParam', _gCderegClientConf_val_MXParam)])
|
|
|
|
#-----< lDMregisterConf >-----#
|
|
lDMregisterConf = CLASS(name=u'lDMregisterConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RC')))
|
|
_lDMregisterConf_val_MXParam = INT(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmanagement', 'ITS-scuId')))
|
|
lDMregisterConf._val = dict([(u'mxref', 9), (u'MXParam', _lDMregisterConf_val_MXParam)])
|
|
|
|
#-----< sAMrxNotConf >-----#
|
|
sAMrxNotConf = CLASS(name=u'sAMrxNotConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RC')))
|
|
_sAMrxNotConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
sAMrxNotConf._val = dict([(u'mxref', 10), (u'MXParam', _sAMrxNotConf_val_MXParam)])
|
|
|
|
#-----< cTXrxNotConf >-----#
|
|
cTXrxNotConf = CLASS(name=u'cTXrxNotConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RC')))
|
|
_cTXrxNotConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
cTXrxNotConf._val = dict([(u'mxref', 11), (u'MXParam', _cTXrxNotConf_val_MXParam)])
|
|
|
|
#-----< iICrequestRXConf >-----#
|
|
iICrequestRXConf = CLASS(name=u'iICrequestRXConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RC')))
|
|
_iICrequestRXConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
iICrequestRXConf._val = dict([(u'mxref', 12), (u'MXParam', _iICrequestRXConf_val_MXParam)])
|
|
|
|
#-----< iICresponseRXConf >-----#
|
|
iICresponseRXConf = CLASS(name=u'iICresponseRXConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RC')))
|
|
_iICresponseRXConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
iICresponseRXConf._val = dict([(u'mxref', 13), (u'MXParam', _iICresponseRXConf_val_MXParam)])
|
|
|
|
#-----< iTS-S-Appl-ReqFinalConf >-----#
|
|
iTS_S_Appl_ReqFinalConf = CLASS(name=u'iTS-S-Appl-ReqFinalConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RC')))
|
|
_iTS_S_Appl_ReqFinalConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
iTS_S_Appl_ReqFinalConf._val = dict([(u'mxref', 14), (u'MXParam', _iTS_S_Appl_ReqFinalConf_val_MXParam)])
|
|
|
|
#-----< testMFechoConf >-----#
|
|
testMFechoConf = CLASS(name=u'testMFechoConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MFSAP-RC')))
|
|
_testMFechoConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
testMFechoConf._val = dict([(u'mxref', 255), (u'MXParam', _testMFechoConf_val_MXParam)])
|
|
|
|
#-----< MNSAP-CR >-----#
|
|
MNSAP_CR = CLASS(name=u'MNSAP-CR', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MXSERV')))
|
|
|
|
#-----< MN-Command >-----#
|
|
MN_Command = CLASS(name=u'MN-Command', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MNSAP-CR')))
|
|
_MN_Command_val_MXParam_0 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNUTcmd')))
|
|
_MN_Command_val_MXParam_1 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNLTcmd')))
|
|
_MN_Command_val_MXParam_2 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTset')))
|
|
_MN_Command_val_MXParam_3 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTupdate')))
|
|
_MN_Command_val_MXParam_4 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTdelete')))
|
|
_MN_Command_val_MXParam_5 = OCT_STR(name=u'MXParam', mode=MODE_TYPE)
|
|
_MN_Command_val_MXParam_5._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
MN_Command._val = ASN1Set(rv=[dict([(u'mxref', 0), (u'MXParam', _MN_Command_val_MXParam_0)]), dict([(u'mxref', 1), (u'MXParam', _MN_Command_val_MXParam_1)]), dict([(u'mxref', 2), (u'MXParam', _MN_Command_val_MXParam_2)]), dict([(u'mxref', 3), (u'MXParam', _MN_Command_val_MXParam_3)]), dict([(u'mxref', 4), (u'MXParam', _MN_Command_val_MXParam_4)]), dict([(u'mxref', 255), (u'MXParam', _MN_Command_val_MXParam_5)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< MN-Command-request >-----#
|
|
MN_Command_request = SEQ(name=u'MN-Command-request', mode=MODE_TYPE)
|
|
_MN_Command_request_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MN_Command_request_ref = INT(name=u'ref', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MNSAP-CR'), [u'mxref']))
|
|
__MN_Command_request_ref_tab = CLASS(name='_tab_MNSAP-CR', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MNSAP-CR')))
|
|
___MN_Command_request_ref_tab_val_MXParam_0 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNUTcmd')))
|
|
___MN_Command_request_ref_tab_val_MXParam_1 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNLTcmd')))
|
|
___MN_Command_request_ref_tab_val_MXParam_2 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTset')))
|
|
___MN_Command_request_ref_tab_val_MXParam_3 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTupdate')))
|
|
___MN_Command_request_ref_tab_val_MXParam_4 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTdelete')))
|
|
___MN_Command_request_ref_tab_val_MXParam_5 = OCT_STR(name=u'MXParam', mode=MODE_TYPE)
|
|
___MN_Command_request_ref_tab_val_MXParam_5._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
__MN_Command_request_ref_tab._val = ASN1Set(rv=[dict([(u'mxref', 0), (u'MXParam', ___MN_Command_request_ref_tab_val_MXParam_0)]), dict([(u'mxref', 1), (u'MXParam', ___MN_Command_request_ref_tab_val_MXParam_1)]), dict([(u'mxref', 2), (u'MXParam', ___MN_Command_request_ref_tab_val_MXParam_2)]), dict([(u'mxref', 3), (u'MXParam', ___MN_Command_request_ref_tab_val_MXParam_3)]), dict([(u'mxref', 4), (u'MXParam', ___MN_Command_request_ref_tab_val_MXParam_4)]), dict([(u'mxref', 255), (u'MXParam', ___MN_Command_request_ref_tab_val_MXParam_5)])], rr=[], ev=None, er=[])
|
|
_MN_Command_request_ref._const_tab = __MN_Command_request_ref_tab
|
|
_MN_Command_request_ref._const_tab_at = None
|
|
_MN_Command_request_ref._const_tab_id = u'mxref'
|
|
_MN_Command_request_command_param = OPEN(name=u'command-param', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MNSAP-CR'), [u'MXParam']))
|
|
_MN_Command_request_command_param._const_tab = __MN_Command_request_ref_tab
|
|
_MN_Command_request_command_param._const_tab_at = ('..', u'ref')
|
|
_MN_Command_request_command_param._const_tab_id = u'MXParam'
|
|
MN_Command_request._cont = ASN1Dict([
|
|
(u'commandRef', _MN_Command_request_commandRef),
|
|
(u'ref', _MN_Command_request_ref),
|
|
(u'command-param', _MN_Command_request_command_param),
|
|
])
|
|
MN_Command_request._ext = None
|
|
|
|
#-----< simNUTcmd >-----#
|
|
simNUTcmd = CLASS(name=u'simNUTcmd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-CR')))
|
|
_simNUTcmd_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNUTcmd')))
|
|
simNUTcmd._val = dict([(u'mxref', 0), (u'MXParam', _simNUTcmd_val_MXParam)])
|
|
|
|
#-----< simNLTcmd >-----#
|
|
simNLTcmd = CLASS(name=u'simNLTcmd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-CR')))
|
|
_simNLTcmd_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNLTcmd')))
|
|
simNLTcmd._val = dict([(u'mxref', 1), (u'MXParam', _simNLTcmd_val_MXParam)])
|
|
|
|
#-----< fWTset >-----#
|
|
fWTset = CLASS(name=u'fWTset', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-CR')))
|
|
_fWTset_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTset')))
|
|
fWTset._val = dict([(u'mxref', 2), (u'MXParam', _fWTset_val_MXParam)])
|
|
|
|
#-----< fWTupdate >-----#
|
|
fWTupdate = CLASS(name=u'fWTupdate', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-CR')))
|
|
_fWTupdate_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTupdate')))
|
|
fWTupdate._val = dict([(u'mxref', 3), (u'MXParam', _fWTupdate_val_MXParam)])
|
|
|
|
#-----< fWTdelete >-----#
|
|
fWTdelete = CLASS(name=u'fWTdelete', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-CR')))
|
|
_fWTdelete_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTdelete')))
|
|
fWTdelete._val = dict([(u'mxref', 4), (u'MXParam', _fWTdelete_val_MXParam)])
|
|
|
|
#-----< testMN >-----#
|
|
testMN = CLASS(name=u'testMN', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-CR')))
|
|
_testMN_val_MXParam = OCT_STR(name=u'MXParam', mode=MODE_TYPE)
|
|
_testMN_val_MXParam._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
testMN._val = dict([(u'mxref', 255), (u'MXParam', _testMN_val_MXParam)])
|
|
|
|
#-----< SimNUTcmd >-----#
|
|
SimNUTcmd = SEQ(name=u'SimNUTcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'NFsapPrimitivesDown')))
|
|
|
|
#-----< SimNLTcmd >-----#
|
|
SimNLTcmd = SEQ(name=u'SimNLTcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'INsapPrimitivesUp')))
|
|
|
|
#-----< FWT >-----#
|
|
FWT = CLASS(name=u'FWT', mode=MODE_TYPE)
|
|
_FWT_fwtRef = INT(name=u'fwtRef', mode=MODE_VALUE)
|
|
_FWT_fwtRef._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_FWT_Fwt = OPEN(name=u'Fwt', mode=MODE_TYPE)
|
|
FWT._cont = ASN1Dict([
|
|
(u'fwtRef', _FWT_fwtRef),
|
|
(u'Fwt', _FWT_Fwt),
|
|
])
|
|
|
|
#-----< FWTset >-----#
|
|
FWTset = SEQ(name=u'FWTset', mode=MODE_TYPE)
|
|
_FWTset_fwtNo = INT(name=u'fwtNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FWT'), [u'fwtRef']))
|
|
__FWTset_fwtNo_tab = CLASS(name='_tab_FWT', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FWT')))
|
|
___FWTset_fwtNo_tab_val_Fwt_0 = SEQ(name=u'Fwt', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'SetFNTP')))
|
|
__FWTset_fwtNo_tab._val = ASN1Set(rv=[dict([(u'fwtRef', 0), (u'Fwt', ___FWTset_fwtNo_tab_val_Fwt_0)])], rr=[], ev=None, er=[])
|
|
_FWTset_fwtNo._const_tab = __FWTset_fwtNo_tab
|
|
_FWTset_fwtNo._const_tab_at = None
|
|
_FWTset_fwtNo._const_tab_id = u'fwtRef'
|
|
_FWTset_fwt = OPEN(name=u'fwt', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FWT'), [u'Fwt']))
|
|
_FWTset_fwt._const_tab = __FWTset_fwtNo_tab
|
|
_FWTset_fwt._const_tab_at = ('..', u'fwtNo')
|
|
_FWTset_fwt._const_tab_id = u'Fwt'
|
|
FWTset._cont = ASN1Dict([
|
|
(u'fwtNo', _FWTset_fwtNo),
|
|
(u'fwt', _FWTset_fwt),
|
|
])
|
|
FWTset._ext = None
|
|
|
|
#-----< NTprotsSet >-----#
|
|
NTprotsSet = CLASS(name=u'NTprotsSet', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FWT')))
|
|
_NTprotsSet_val_Fwt_0 = SEQ(name=u'Fwt', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'SetFNTP')))
|
|
NTprotsSet._val = ASN1Set(rv=[dict([(u'fwtRef', 0), (u'Fwt', _NTprotsSet_val_Fwt_0)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< FWTupdate >-----#
|
|
FWTupdate = SEQ(name=u'FWTupdate', mode=MODE_TYPE)
|
|
_FWTupdate_fwtNo = INT(name=u'fwtNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FWT'), [u'fwtRef']))
|
|
__FWTupdate_fwtNo_tab = CLASS(name='_tab_FWT', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FWT')))
|
|
___FWTupdate_fwtNo_tab_val_Fwt_0 = SEQ(name=u'Fwt', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'UpdateFNTP')))
|
|
__FWTupdate_fwtNo_tab._val = ASN1Set(rv=[dict([(u'fwtRef', 1), (u'Fwt', ___FWTupdate_fwtNo_tab_val_Fwt_0)])], rr=[], ev=None, er=[])
|
|
_FWTupdate_fwtNo._const_tab = __FWTupdate_fwtNo_tab
|
|
_FWTupdate_fwtNo._const_tab_at = None
|
|
_FWTupdate_fwtNo._const_tab_id = u'fwtRef'
|
|
_FWTupdate_fwt = OPEN(name=u'fwt', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FWT'), [u'Fwt']))
|
|
_FWTupdate_fwt._const_tab = __FWTupdate_fwtNo_tab
|
|
_FWTupdate_fwt._const_tab_at = ('..', u'fwtNo')
|
|
_FWTupdate_fwt._const_tab_id = u'Fwt'
|
|
FWTupdate._cont = ASN1Dict([
|
|
(u'fwtNo', _FWTupdate_fwtNo),
|
|
(u'fwt', _FWTupdate_fwt),
|
|
])
|
|
FWTupdate._ext = None
|
|
|
|
#-----< NTprotsUpdate >-----#
|
|
NTprotsUpdate = CLASS(name=u'NTprotsUpdate', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FWT')))
|
|
_NTprotsUpdate_val_Fwt_0 = SEQ(name=u'Fwt', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'UpdateFNTP')))
|
|
NTprotsUpdate._val = ASN1Set(rv=[dict([(u'fwtRef', 1), (u'Fwt', _NTprotsUpdate_val_Fwt_0)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< FWTdelete >-----#
|
|
FWTdelete = SEQ(name=u'FWTdelete', mode=MODE_TYPE)
|
|
_FWTdelete_fwtNo = INT(name=u'fwtNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FWT'), [u'fwtRef']))
|
|
__FWTdelete_fwtNo_tab = CLASS(name='_tab_FWT', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FWT')))
|
|
___FWTdelete_fwtNo_tab_val_Fwt_0 = SEQ(name=u'Fwt', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'DeleteFNTP')))
|
|
__FWTdelete_fwtNo_tab._val = ASN1Set(rv=[dict([(u'fwtRef', 2), (u'Fwt', ___FWTdelete_fwtNo_tab_val_Fwt_0)])], rr=[], ev=None, er=[])
|
|
_FWTdelete_fwtNo._const_tab = __FWTdelete_fwtNo_tab
|
|
_FWTdelete_fwtNo._const_tab_at = None
|
|
_FWTdelete_fwtNo._const_tab_id = u'fwtRef'
|
|
_FWTdelete_fwt = OPEN(name=u'fwt', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FWT'), [u'Fwt']))
|
|
_FWTdelete_fwt._const_tab = __FWTdelete_fwtNo_tab
|
|
_FWTdelete_fwt._const_tab_at = ('..', u'fwtNo')
|
|
_FWTdelete_fwt._const_tab_id = u'Fwt'
|
|
FWTdelete._cont = ASN1Dict([
|
|
(u'fwtNo', _FWTdelete_fwtNo),
|
|
(u'fwt', _FWTdelete_fwt),
|
|
])
|
|
FWTdelete._ext = None
|
|
|
|
#-----< NTprotsDelete >-----#
|
|
NTprotsDelete = CLASS(name=u'NTprotsDelete', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FWT')))
|
|
_NTprotsDelete_val_Fwt_0 = SEQ(name=u'Fwt', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'DeleteFNTP')))
|
|
NTprotsDelete._val = ASN1Set(rv=[dict([(u'fwtRef', 2), (u'Fwt', _NTprotsDelete_val_Fwt_0)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< fntpset >-----#
|
|
fntpset = CLASS(name=u'fntpset', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FWT')))
|
|
_fntpset_val_Fwt = SEQ(name=u'Fwt', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'SetFNTP')))
|
|
fntpset._val = dict([(u'fwtRef', 0), (u'Fwt', _fntpset_val_Fwt)])
|
|
|
|
#-----< fntpupdate >-----#
|
|
fntpupdate = CLASS(name=u'fntpupdate', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FWT')))
|
|
_fntpupdate_val_Fwt = SEQ(name=u'Fwt', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'UpdateFNTP')))
|
|
fntpupdate._val = dict([(u'fwtRef', 1), (u'Fwt', _fntpupdate_val_Fwt)])
|
|
|
|
#-----< fntpdelete >-----#
|
|
fntpdelete = CLASS(name=u'fntpdelete', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FWT')))
|
|
_fntpdelete_val_Fwt = SEQ(name=u'Fwt', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'DeleteFNTP')))
|
|
fntpdelete._val = dict([(u'fwtRef', 2), (u'Fwt', _fntpdelete_val_Fwt)])
|
|
|
|
#-----< MNSAP-CC >-----#
|
|
MNSAP_CC = CLASS(name=u'MNSAP-CC', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MXSERV')))
|
|
|
|
#-----< MN-CmdConfirm >-----#
|
|
MN_CmdConfirm = CLASS(name=u'MN-CmdConfirm', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MNSAP-CC')))
|
|
_MN_CmdConfirm_val_MXParam_0 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
_MN_CmdConfirm_val_MXParam_1 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
_MN_CmdConfirm_val_MXParam_2 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTsetConf')))
|
|
_MN_CmdConfirm_val_MXParam_3 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTupdateConf')))
|
|
_MN_CmdConfirm_val_MXParam_4 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTdeleteConf')))
|
|
_MN_CmdConfirm_val_MXParam_5 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
MN_CmdConfirm._val = ASN1Set(rv=[dict([(u'mxref', 0), (u'MXParam', _MN_CmdConfirm_val_MXParam_0)]), dict([(u'mxref', 1), (u'MXParam', _MN_CmdConfirm_val_MXParam_1)]), dict([(u'mxref', 2), (u'MXParam', _MN_CmdConfirm_val_MXParam_2)]), dict([(u'mxref', 3), (u'MXParam', _MN_CmdConfirm_val_MXParam_3)]), dict([(u'mxref', 4), (u'MXParam', _MN_CmdConfirm_val_MXParam_4)]), dict([(u'mxref', 255), (u'MXParam', _MN_CmdConfirm_val_MXParam_5)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< MN-Command-confirm >-----#
|
|
MN_Command_confirm = SEQ(name=u'MN-Command-confirm', mode=MODE_TYPE)
|
|
_MN_Command_confirm_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MN_Command_confirm_ref = INT(name=u'ref', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MNSAP-CC'), [u'mxref']))
|
|
__MN_Command_confirm_ref_tab = CLASS(name='_tab_MNSAP-CC', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MNSAP-CC')))
|
|
___MN_Command_confirm_ref_tab_val_MXParam_0 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
___MN_Command_confirm_ref_tab_val_MXParam_1 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
___MN_Command_confirm_ref_tab_val_MXParam_2 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTsetConf')))
|
|
___MN_Command_confirm_ref_tab_val_MXParam_3 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTupdateConf')))
|
|
___MN_Command_confirm_ref_tab_val_MXParam_4 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTdeleteConf')))
|
|
___MN_Command_confirm_ref_tab_val_MXParam_5 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
__MN_Command_confirm_ref_tab._val = ASN1Set(rv=[dict([(u'mxref', 0), (u'MXParam', ___MN_Command_confirm_ref_tab_val_MXParam_0)]), dict([(u'mxref', 1), (u'MXParam', ___MN_Command_confirm_ref_tab_val_MXParam_1)]), dict([(u'mxref', 2), (u'MXParam', ___MN_Command_confirm_ref_tab_val_MXParam_2)]), dict([(u'mxref', 3), (u'MXParam', ___MN_Command_confirm_ref_tab_val_MXParam_3)]), dict([(u'mxref', 4), (u'MXParam', ___MN_Command_confirm_ref_tab_val_MXParam_4)]), dict([(u'mxref', 255), (u'MXParam', ___MN_Command_confirm_ref_tab_val_MXParam_5)])], rr=[], ev=None, er=[])
|
|
_MN_Command_confirm_ref._const_tab = __MN_Command_confirm_ref_tab
|
|
_MN_Command_confirm_ref._const_tab_at = None
|
|
_MN_Command_confirm_ref._const_tab_id = u'mxref'
|
|
_MN_Command_confirm_cmdConfirm_param = OPEN(name=u'cmdConfirm-param', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MNSAP-CC'), [u'MXParam']))
|
|
_MN_Command_confirm_cmdConfirm_param._const_tab = __MN_Command_confirm_ref_tab
|
|
_MN_Command_confirm_cmdConfirm_param._const_tab_at = ('..', u'ref')
|
|
_MN_Command_confirm_cmdConfirm_param._const_tab_id = u'MXParam'
|
|
_MN_Command_confirm_errStatus = INT(name=u'errStatus', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'ErrStatus')))
|
|
MN_Command_confirm._cont = ASN1Dict([
|
|
(u'commandRef', _MN_Command_confirm_commandRef),
|
|
(u'ref', _MN_Command_confirm_ref),
|
|
(u'cmdConfirm-param', _MN_Command_confirm_cmdConfirm_param),
|
|
(u'errStatus', _MN_Command_confirm_errStatus),
|
|
])
|
|
MN_Command_confirm._ext = None
|
|
|
|
#-----< simNUTcmdConf >-----#
|
|
simNUTcmdConf = CLASS(name=u'simNUTcmdConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-CC')))
|
|
_simNUTcmdConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
simNUTcmdConf._val = dict([(u'mxref', 0), (u'MXParam', _simNUTcmdConf_val_MXParam)])
|
|
|
|
#-----< simNLTcmdConf >-----#
|
|
simNLTcmdConf = CLASS(name=u'simNLTcmdConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-CC')))
|
|
_simNLTcmdConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
simNLTcmdConf._val = dict([(u'mxref', 1), (u'MXParam', _simNLTcmdConf_val_MXParam)])
|
|
|
|
#-----< fWTsetConf >-----#
|
|
fWTsetConf = CLASS(name=u'fWTsetConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-CC')))
|
|
_fWTsetConf_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTsetConf')))
|
|
fWTsetConf._val = dict([(u'mxref', 2), (u'MXParam', _fWTsetConf_val_MXParam)])
|
|
|
|
#-----< fWTupdateConf >-----#
|
|
fWTupdateConf = CLASS(name=u'fWTupdateConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-CC')))
|
|
_fWTupdateConf_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTupdateConf')))
|
|
fWTupdateConf._val = dict([(u'mxref', 3), (u'MXParam', _fWTupdateConf_val_MXParam)])
|
|
|
|
#-----< fWTdeletConf >-----#
|
|
fWTdeletConf = CLASS(name=u'fWTdeletConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-CC')))
|
|
_fWTdeletConf_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTdeleteConf')))
|
|
fWTdeletConf._val = dict([(u'mxref', 4), (u'MXParam', _fWTdeletConf_val_MXParam)])
|
|
|
|
#-----< testMNConf >-----#
|
|
testMNConf = CLASS(name=u'testMNConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-CC')))
|
|
_testMNConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
testMNConf._val = dict([(u'mxref', 255), (u'MXParam', _testMNConf_val_MXParam)])
|
|
|
|
#-----< FWTCONF >-----#
|
|
FWTCONF = CLASS(name=u'FWTCONF', mode=MODE_TYPE)
|
|
_FWTCONF_fwtRef = INT(name=u'fwtRef', mode=MODE_VALUE)
|
|
_FWTCONF_fwtRef._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_FWTCONF_Fwt = OPEN(name=u'Fwt', mode=MODE_TYPE)
|
|
FWTCONF._cont = ASN1Dict([
|
|
(u'fwtRef', _FWTCONF_fwtRef),
|
|
(u'Fwt', _FWTCONF_Fwt),
|
|
])
|
|
|
|
#-----< FWTsetConf >-----#
|
|
FWTsetConf = SEQ(name=u'FWTsetConf', mode=MODE_TYPE)
|
|
_FWTsetConf_fwtNo = INT(name=u'fwtNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FWTCONF'), [u'fwtRef']))
|
|
__FWTsetConf_fwtNo_tab = CLASS(name='_tab_FWTCONF', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FWTCONF')))
|
|
___FWTsetConf_fwtNo_tab_val_Fwt_0 = SEQ(name=u'Fwt', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'SetConfFNTP')))
|
|
__FWTsetConf_fwtNo_tab._val = ASN1Set(rv=[dict([(u'fwtRef', 0), (u'Fwt', ___FWTsetConf_fwtNo_tab_val_Fwt_0)])], rr=[], ev=None, er=[])
|
|
_FWTsetConf_fwtNo._const_tab = __FWTsetConf_fwtNo_tab
|
|
_FWTsetConf_fwtNo._const_tab_at = None
|
|
_FWTsetConf_fwtNo._const_tab_id = u'fwtRef'
|
|
_FWTsetConf_fwt = OPEN(name=u'fwt', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FWTCONF'), [u'Fwt']))
|
|
_FWTsetConf_fwt._const_tab = __FWTsetConf_fwtNo_tab
|
|
_FWTsetConf_fwt._const_tab_at = ('..', u'fwtNo')
|
|
_FWTsetConf_fwt._const_tab_id = u'Fwt'
|
|
FWTsetConf._cont = ASN1Dict([
|
|
(u'fwtNo', _FWTsetConf_fwtNo),
|
|
(u'fwt', _FWTsetConf_fwt),
|
|
])
|
|
FWTsetConf._ext = None
|
|
|
|
#-----< NTprotsSetConf >-----#
|
|
NTprotsSetConf = CLASS(name=u'NTprotsSetConf', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FWTCONF')))
|
|
_NTprotsSetConf_val_Fwt_0 = SEQ(name=u'Fwt', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'SetConfFNTP')))
|
|
NTprotsSetConf._val = ASN1Set(rv=[dict([(u'fwtRef', 0), (u'Fwt', _NTprotsSetConf_val_Fwt_0)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< FWTupdateConf >-----#
|
|
FWTupdateConf = SEQ(name=u'FWTupdateConf', mode=MODE_TYPE)
|
|
_FWTupdateConf_fwtNo = INT(name=u'fwtNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FWTCONF'), [u'fwtRef']))
|
|
__FWTupdateConf_fwtNo_tab = CLASS(name='_tab_FWTCONF', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FWTCONF')))
|
|
___FWTupdateConf_fwtNo_tab_val_Fwt_0 = NULL(name=u'Fwt', mode=MODE_TYPE)
|
|
__FWTupdateConf_fwtNo_tab._val = ASN1Set(rv=[dict([(u'fwtRef', 1), (u'Fwt', ___FWTupdateConf_fwtNo_tab_val_Fwt_0)])], rr=[], ev=None, er=[])
|
|
_FWTupdateConf_fwtNo._const_tab = __FWTupdateConf_fwtNo_tab
|
|
_FWTupdateConf_fwtNo._const_tab_at = None
|
|
_FWTupdateConf_fwtNo._const_tab_id = u'fwtRef'
|
|
_FWTupdateConf_fwt = OPEN(name=u'fwt', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FWTCONF'), [u'Fwt']))
|
|
_FWTupdateConf_fwt._const_tab = __FWTupdateConf_fwtNo_tab
|
|
_FWTupdateConf_fwt._const_tab_at = ('..', u'fwtNo')
|
|
_FWTupdateConf_fwt._const_tab_id = u'Fwt'
|
|
FWTupdateConf._cont = ASN1Dict([
|
|
(u'fwtNo', _FWTupdateConf_fwtNo),
|
|
(u'fwt', _FWTupdateConf_fwt),
|
|
])
|
|
FWTupdateConf._ext = None
|
|
|
|
#-----< NTprotsUpdateConf >-----#
|
|
NTprotsUpdateConf = CLASS(name=u'NTprotsUpdateConf', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FWTCONF')))
|
|
_NTprotsUpdateConf_val_Fwt_0 = NULL(name=u'Fwt', mode=MODE_TYPE)
|
|
NTprotsUpdateConf._val = ASN1Set(rv=[dict([(u'fwtRef', 1), (u'Fwt', _NTprotsUpdateConf_val_Fwt_0)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< FWTdeleteConf >-----#
|
|
FWTdeleteConf = SEQ(name=u'FWTdeleteConf', mode=MODE_TYPE)
|
|
_FWTdeleteConf_fwtNo = INT(name=u'fwtNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FWTCONF'), [u'fwtRef']))
|
|
__FWTdeleteConf_fwtNo_tab = CLASS(name='_tab_FWTCONF', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FWTCONF')))
|
|
___FWTdeleteConf_fwtNo_tab_val_Fwt_0 = NULL(name=u'Fwt', mode=MODE_TYPE)
|
|
__FWTdeleteConf_fwtNo_tab._val = ASN1Set(rv=[dict([(u'fwtRef', 2), (u'Fwt', ___FWTdeleteConf_fwtNo_tab_val_Fwt_0)])], rr=[], ev=None, er=[])
|
|
_FWTdeleteConf_fwtNo._const_tab = __FWTdeleteConf_fwtNo_tab
|
|
_FWTdeleteConf_fwtNo._const_tab_at = None
|
|
_FWTdeleteConf_fwtNo._const_tab_id = u'fwtRef'
|
|
_FWTdeleteConf_fwt = OPEN(name=u'fwt', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FWTCONF'), [u'Fwt']))
|
|
_FWTdeleteConf_fwt._const_tab = __FWTdeleteConf_fwtNo_tab
|
|
_FWTdeleteConf_fwt._const_tab_at = ('..', u'fwtNo')
|
|
_FWTdeleteConf_fwt._const_tab_id = u'Fwt'
|
|
FWTdeleteConf._cont = ASN1Dict([
|
|
(u'fwtNo', _FWTdeleteConf_fwtNo),
|
|
(u'fwt', _FWTdeleteConf_fwt),
|
|
])
|
|
FWTdeleteConf._ext = None
|
|
|
|
#-----< NTprotsDeleteConf >-----#
|
|
NTprotsDeleteConf = CLASS(name=u'NTprotsDeleteConf', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FWTCONF')))
|
|
_NTprotsDeleteConf_val_Fwt_0 = NULL(name=u'Fwt', mode=MODE_TYPE)
|
|
NTprotsDeleteConf._val = ASN1Set(rv=[dict([(u'fwtRef', 2), (u'Fwt', _NTprotsDeleteConf_val_Fwt_0)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< fntpsetConf >-----#
|
|
fntpsetConf = CLASS(name=u'fntpsetConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FWTCONF')))
|
|
_fntpsetConf_val_Fwt = SEQ(name=u'Fwt', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'SetConfFNTP')))
|
|
fntpsetConf._val = dict([(u'fwtRef', 0), (u'Fwt', _fntpsetConf_val_Fwt)])
|
|
|
|
#-----< fntpupdateConf >-----#
|
|
fntpupdateConf = CLASS(name=u'fntpupdateConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FWTCONF')))
|
|
_fntpupdateConf_val_Fwt = NULL(name=u'Fwt', mode=MODE_TYPE)
|
|
fntpupdateConf._val = dict([(u'fwtRef', 1), (u'Fwt', _fntpupdateConf_val_Fwt)])
|
|
|
|
#-----< fntpdeleteConf >-----#
|
|
fntpdeleteConf = CLASS(name=u'fntpdeleteConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FWTCONF')))
|
|
_fntpdeleteConf_val_Fwt = NULL(name=u'Fwt', mode=MODE_TYPE)
|
|
fntpdeleteConf._val = dict([(u'fwtRef', 2), (u'Fwt', _fntpdeleteConf_val_Fwt)])
|
|
|
|
#-----< MNSAP-RR >-----#
|
|
MNSAP_RR = CLASS(name=u'MNSAP-RR', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MXSERV')))
|
|
|
|
#-----< MN-Request >-----#
|
|
MN_Request = CLASS(name=u'MN-Request', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MNSAP-RR')))
|
|
_MN_Request_val_MXParam_0 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNUTreq')))
|
|
_MN_Request_val_MXParam_1 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNLTreq')))
|
|
_MN_Request_val_MXParam_2 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTsetNot')))
|
|
_MN_Request_val_MXParam_3 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTupdateNot')))
|
|
_MN_Request_val_MXParam_4 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTdeleteNot')))
|
|
_MN_Request_val_MXParam_5 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'VCIcreatePeerMAC')))
|
|
_MN_Request_val_MXParam_6 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'Its-ssiPeerNot')))
|
|
_MN_Request_val_MXParam_7 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'TestMNecho')))
|
|
MN_Request._val = ASN1Set(rv=[dict([(u'mxref', 0), (u'MXParam', _MN_Request_val_MXParam_0)]), dict([(u'mxref', 1), (u'MXParam', _MN_Request_val_MXParam_1)]), dict([(u'mxref', 2), (u'MXParam', _MN_Request_val_MXParam_2)]), dict([(u'mxref', 3), (u'MXParam', _MN_Request_val_MXParam_3)]), dict([(u'mxref', 4), (u'MXParam', _MN_Request_val_MXParam_4)]), dict([(u'mxref', 5), (u'MXParam', _MN_Request_val_MXParam_5)]), dict([(u'mxref', 6), (u'MXParam', _MN_Request_val_MXParam_6)]), dict([(u'mxref', 255), (u'MXParam', _MN_Request_val_MXParam_7)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< MN-Request-request >-----#
|
|
MN_Request_request = SEQ(name=u'MN-Request-request', mode=MODE_TYPE)
|
|
_MN_Request_request_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MN_Request_request_ref = INT(name=u'ref', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MNSAP-RR'), [u'mxref']))
|
|
__MN_Request_request_ref_tab = CLASS(name='_tab_MNSAP-RR', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MNSAP-RR')))
|
|
___MN_Request_request_ref_tab_val_MXParam_0 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNUTreq')))
|
|
___MN_Request_request_ref_tab_val_MXParam_1 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNLTreq')))
|
|
___MN_Request_request_ref_tab_val_MXParam_2 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTsetNot')))
|
|
___MN_Request_request_ref_tab_val_MXParam_3 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTupdateNot')))
|
|
___MN_Request_request_ref_tab_val_MXParam_4 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTdeleteNot')))
|
|
___MN_Request_request_ref_tab_val_MXParam_5 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'VCIcreatePeerMAC')))
|
|
___MN_Request_request_ref_tab_val_MXParam_6 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'Its-ssiPeerNot')))
|
|
___MN_Request_request_ref_tab_val_MXParam_7 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'TestMNecho')))
|
|
__MN_Request_request_ref_tab._val = ASN1Set(rv=[dict([(u'mxref', 0), (u'MXParam', ___MN_Request_request_ref_tab_val_MXParam_0)]), dict([(u'mxref', 1), (u'MXParam', ___MN_Request_request_ref_tab_val_MXParam_1)]), dict([(u'mxref', 2), (u'MXParam', ___MN_Request_request_ref_tab_val_MXParam_2)]), dict([(u'mxref', 3), (u'MXParam', ___MN_Request_request_ref_tab_val_MXParam_3)]), dict([(u'mxref', 4), (u'MXParam', ___MN_Request_request_ref_tab_val_MXParam_4)]), dict([(u'mxref', 5), (u'MXParam', ___MN_Request_request_ref_tab_val_MXParam_5)]), dict([(u'mxref', 6), (u'MXParam', ___MN_Request_request_ref_tab_val_MXParam_6)]), dict([(u'mxref', 255), (u'MXParam', ___MN_Request_request_ref_tab_val_MXParam_7)])], rr=[], ev=None, er=[])
|
|
_MN_Request_request_ref._const_tab = __MN_Request_request_ref_tab
|
|
_MN_Request_request_ref._const_tab_at = None
|
|
_MN_Request_request_ref._const_tab_id = u'mxref'
|
|
_MN_Request_request_request_param = OPEN(name=u'request-param', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MNSAP-RR'), [u'MXParam']))
|
|
_MN_Request_request_request_param._const_tab = __MN_Request_request_ref_tab
|
|
_MN_Request_request_request_param._const_tab_at = ('..', u'ref')
|
|
_MN_Request_request_request_param._const_tab_id = u'MXParam'
|
|
MN_Request_request._cont = ASN1Dict([
|
|
(u'commandRef', _MN_Request_request_commandRef),
|
|
(u'ref', _MN_Request_request_ref),
|
|
(u'request-param', _MN_Request_request_request_param),
|
|
])
|
|
MN_Request_request._ext = None
|
|
|
|
#-----< simNUTreq >-----#
|
|
simNUTreq = CLASS(name=u'simNUTreq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-RR')))
|
|
_simNUTreq_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNUTreq')))
|
|
simNUTreq._val = dict([(u'mxref', 0), (u'MXParam', _simNUTreq_val_MXParam)])
|
|
|
|
#-----< simNLTreq >-----#
|
|
simNLTreq = CLASS(name=u'simNLTreq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-RR')))
|
|
_simNLTreq_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimNLTreq')))
|
|
simNLTreq._val = dict([(u'mxref', 1), (u'MXParam', _simNLTreq_val_MXParam)])
|
|
|
|
#-----< fWTsetNot >-----#
|
|
fWTsetNot = CLASS(name=u'fWTsetNot', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-RR')))
|
|
_fWTsetNot_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTsetNot')))
|
|
fWTsetNot._val = dict([(u'mxref', 2), (u'MXParam', _fWTsetNot_val_MXParam)])
|
|
|
|
#-----< fWTupdateNot >-----#
|
|
fWTupdateNot = CLASS(name=u'fWTupdateNot', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-RR')))
|
|
_fWTupdateNot_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTupdateNot')))
|
|
fWTupdateNot._val = dict([(u'mxref', 3), (u'MXParam', _fWTupdateNot_val_MXParam)])
|
|
|
|
#-----< fWTdeletNot >-----#
|
|
fWTdeletNot = CLASS(name=u'fWTdeletNot', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-RR')))
|
|
_fWTdeletNot_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'FWTdeleteNot')))
|
|
fWTdeletNot._val = dict([(u'mxref', 4), (u'MXParam', _fWTdeletNot_val_MXParam)])
|
|
|
|
#-----< vCIcreatePeerMAC >-----#
|
|
vCIcreatePeerMAC = CLASS(name=u'vCIcreatePeerMAC', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-RR')))
|
|
_vCIcreatePeerMAC_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'VCIcreatePeerMAC')))
|
|
vCIcreatePeerMAC._val = dict([(u'mxref', 5), (u'MXParam', _vCIcreatePeerMAC_val_MXParam)])
|
|
|
|
#-----< its-ssiPeerNot >-----#
|
|
its_ssiPeerNot = CLASS(name=u'its-ssiPeerNot', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-RR')))
|
|
_its_ssiPeerNot_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'Its-ssiPeerNot')))
|
|
its_ssiPeerNot._val = dict([(u'mxref', 6), (u'MXParam', _its_ssiPeerNot_val_MXParam)])
|
|
|
|
#-----< testMNecho >-----#
|
|
testMNecho = CLASS(name=u'testMNecho', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-RR')))
|
|
_testMNecho_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'TestMNecho')))
|
|
testMNecho._val = dict([(u'mxref', 255), (u'MXParam', _testMNecho_val_MXParam)])
|
|
|
|
#-----< SimNUTreq >-----#
|
|
SimNUTreq = SEQ(name=u'SimNUTreq', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'NFsapPrimitivesUp')))
|
|
|
|
#-----< SimNLTreq >-----#
|
|
SimNLTreq = SEQ(name=u'SimNLTreq', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'INsapPrimitivesDown')))
|
|
|
|
#-----< FWTNOT >-----#
|
|
FWTNOT = CLASS(name=u'FWTNOT', mode=MODE_TYPE)
|
|
_FWTNOT_fwtRef = INT(name=u'fwtRef', mode=MODE_VALUE)
|
|
_FWTNOT_fwtRef._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_FWTNOT_Fwt = OPEN(name=u'Fwt', mode=MODE_TYPE)
|
|
FWTNOT._cont = ASN1Dict([
|
|
(u'fwtRef', _FWTNOT_fwtRef),
|
|
(u'Fwt', _FWTNOT_Fwt),
|
|
])
|
|
|
|
#-----< FWTsetNot >-----#
|
|
FWTsetNot = SEQ(name=u'FWTsetNot', mode=MODE_TYPE)
|
|
_FWTsetNot_fwtNo = INT(name=u'fwtNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FWTNOT'), [u'fwtRef']))
|
|
__FWTsetNot_fwtNo_tab = CLASS(name='_tab_FWTNOT', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FWTNOT')))
|
|
___FWTsetNot_fwtNo_tab_val_Fwt_0 = SEQ(name=u'Fwt', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'SetNotFNTP')))
|
|
__FWTsetNot_fwtNo_tab._val = ASN1Set(rv=[dict([(u'fwtRef', 0), (u'Fwt', ___FWTsetNot_fwtNo_tab_val_Fwt_0)])], rr=[], ev=None, er=[])
|
|
_FWTsetNot_fwtNo._const_tab = __FWTsetNot_fwtNo_tab
|
|
_FWTsetNot_fwtNo._const_tab_at = None
|
|
_FWTsetNot_fwtNo._const_tab_id = u'fwtRef'
|
|
_FWTsetNot_fwt = OPEN(name=u'fwt', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FWTNOT'), [u'Fwt']))
|
|
_FWTsetNot_fwt._const_tab = __FWTsetNot_fwtNo_tab
|
|
_FWTsetNot_fwt._const_tab_at = ('..', u'fwtNo')
|
|
_FWTsetNot_fwt._const_tab_id = u'Fwt'
|
|
FWTsetNot._cont = ASN1Dict([
|
|
(u'fwtNo', _FWTsetNot_fwtNo),
|
|
(u'fwt', _FWTsetNot_fwt),
|
|
])
|
|
FWTsetNot._ext = None
|
|
|
|
#-----< NTprotsSetNot >-----#
|
|
NTprotsSetNot = CLASS(name=u'NTprotsSetNot', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FWTNOT')))
|
|
_NTprotsSetNot_val_Fwt_0 = SEQ(name=u'Fwt', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'SetNotFNTP')))
|
|
NTprotsSetNot._val = ASN1Set(rv=[dict([(u'fwtRef', 0), (u'Fwt', _NTprotsSetNot_val_Fwt_0)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< FWTupdateNot >-----#
|
|
FWTupdateNot = SEQ(name=u'FWTupdateNot', mode=MODE_TYPE)
|
|
_FWTupdateNot_fwtNo = INT(name=u'fwtNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FWTNOT'), [u'fwtRef']))
|
|
__FWTupdateNot_fwtNo_tab = CLASS(name='_tab_FWTNOT', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FWTNOT')))
|
|
___FWTupdateNot_fwtNo_tab_val_Fwt_0 = SEQ(name=u'Fwt', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'UpdateNotFNTP')))
|
|
__FWTupdateNot_fwtNo_tab._val = ASN1Set(rv=[dict([(u'fwtRef', 1), (u'Fwt', ___FWTupdateNot_fwtNo_tab_val_Fwt_0)])], rr=[], ev=None, er=[])
|
|
_FWTupdateNot_fwtNo._const_tab = __FWTupdateNot_fwtNo_tab
|
|
_FWTupdateNot_fwtNo._const_tab_at = None
|
|
_FWTupdateNot_fwtNo._const_tab_id = u'fwtRef'
|
|
_FWTupdateNot_fwt = OPEN(name=u'fwt', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FWTNOT'), [u'Fwt']))
|
|
_FWTupdateNot_fwt._const_tab = __FWTupdateNot_fwtNo_tab
|
|
_FWTupdateNot_fwt._const_tab_at = ('..', u'fwtNo')
|
|
_FWTupdateNot_fwt._const_tab_id = u'Fwt'
|
|
FWTupdateNot._cont = ASN1Dict([
|
|
(u'fwtNo', _FWTupdateNot_fwtNo),
|
|
(u'fwt', _FWTupdateNot_fwt),
|
|
])
|
|
FWTupdateNot._ext = None
|
|
|
|
#-----< NTprotsUpdateNot >-----#
|
|
NTprotsUpdateNot = CLASS(name=u'NTprotsUpdateNot', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FWTNOT')))
|
|
_NTprotsUpdateNot_val_Fwt_0 = SEQ(name=u'Fwt', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'UpdateNotFNTP')))
|
|
NTprotsUpdateNot._val = ASN1Set(rv=[dict([(u'fwtRef', 1), (u'Fwt', _NTprotsUpdateNot_val_Fwt_0)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< FWTdeleteNot >-----#
|
|
FWTdeleteNot = SEQ(name=u'FWTdeleteNot', mode=MODE_TYPE)
|
|
_FWTdeleteNot_fwtNo = INT(name=u'fwtNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FWTNOT'), [u'fwtRef']))
|
|
__FWTdeleteNot_fwtNo_tab = CLASS(name='_tab_FWTNOT', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FWTNOT')))
|
|
___FWTdeleteNot_fwtNo_tab_val_Fwt_0 = SEQ(name=u'Fwt', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'DeleteNotFNTP')))
|
|
__FWTdeleteNot_fwtNo_tab._val = ASN1Set(rv=[dict([(u'fwtRef', 2), (u'Fwt', ___FWTdeleteNot_fwtNo_tab_val_Fwt_0)])], rr=[], ev=None, er=[])
|
|
_FWTdeleteNot_fwtNo._const_tab = __FWTdeleteNot_fwtNo_tab
|
|
_FWTdeleteNot_fwtNo._const_tab_at = None
|
|
_FWTdeleteNot_fwtNo._const_tab_id = u'fwtRef'
|
|
_FWTdeleteNot_fwt = OPEN(name=u'fwt', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'FWTNOT'), [u'Fwt']))
|
|
_FWTdeleteNot_fwt._const_tab = __FWTdeleteNot_fwtNo_tab
|
|
_FWTdeleteNot_fwt._const_tab_at = ('..', u'fwtNo')
|
|
_FWTdeleteNot_fwt._const_tab_id = u'Fwt'
|
|
FWTdeleteNot._cont = ASN1Dict([
|
|
(u'fwtNo', _FWTdeleteNot_fwtNo),
|
|
(u'fwt', _FWTdeleteNot_fwt),
|
|
])
|
|
FWTdeleteNot._ext = None
|
|
|
|
#-----< NTprotsDeleteNot >-----#
|
|
NTprotsDeleteNot = CLASS(name=u'NTprotsDeleteNot', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'FWTNOT')))
|
|
_NTprotsDeleteNot_val_Fwt_0 = SEQ(name=u'Fwt', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'DeleteNotFNTP')))
|
|
NTprotsDeleteNot._val = ASN1Set(rv=[dict([(u'fwtRef', 2), (u'Fwt', _NTprotsDeleteNot_val_Fwt_0)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< fntpsetNot >-----#
|
|
fntpsetNot = CLASS(name=u'fntpsetNot', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FWTNOT')))
|
|
_fntpsetNot_val_Fwt = SEQ(name=u'Fwt', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'SetNotFNTP')))
|
|
fntpsetNot._val = dict([(u'fwtRef', 0), (u'Fwt', _fntpsetNot_val_Fwt)])
|
|
|
|
#-----< fntpupdateNot >-----#
|
|
fntpupdateNot = CLASS(name=u'fntpupdateNot', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FWTNOT')))
|
|
_fntpupdateNot_val_Fwt = SEQ(name=u'Fwt', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'UpdateNotFNTP')))
|
|
fntpupdateNot._val = dict([(u'fwtRef', 1), (u'Fwt', _fntpupdateNot_val_Fwt)])
|
|
|
|
#-----< fntpdeleteNot >-----#
|
|
fntpdeleteNot = CLASS(name=u'fntpdeleteNot', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'FWTNOT')))
|
|
_fntpdeleteNot_val_Fwt = SEQ(name=u'Fwt', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'DeleteNotFNTP')))
|
|
fntpdeleteNot._val = dict([(u'fwtRef', 2), (u'Fwt', _fntpdeleteNot_val_Fwt)])
|
|
|
|
#-----< VCIcreatePeerMAC >-----#
|
|
VCIcreatePeerMAC = SEQ(name=u'VCIcreatePeerMAC', mode=MODE_TYPE)
|
|
_VCIcreatePeerMAC_reference = INT(name=u'reference', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_VCIcreatePeerMAC_reference._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_VCIcreatePeerMAC_linkId = SEQ(name=u'linkId', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_VCIcreatePeerMAC_peerMac = OCT_STR(name=u'peerMac', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'MACaddress')))
|
|
VCIcreatePeerMAC._cont = ASN1Dict([
|
|
(u'reference', _VCIcreatePeerMAC_reference),
|
|
(u'linkId', _VCIcreatePeerMAC_linkId),
|
|
(u'peerMac', _VCIcreatePeerMAC_peerMac),
|
|
])
|
|
VCIcreatePeerMAC._ext = None
|
|
|
|
#-----< Its-ssiPeerNot >-----#
|
|
Its_ssiPeerNot = SEQ(name=u'Its-ssiPeerNot', mode=MODE_TYPE)
|
|
_Its_ssiPeerNot_sap = INT(name=u'sap', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Its_ssiPeerNot_sap._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_Its_ssiPeerNot_mACaddress = OCT_STR(name=u'mACaddress', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'MACaddress')))
|
|
_Its_ssiPeerNot_linkId = SEQ(name=u'linkId', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_Its_ssiPeerNot_its_ssiData = SEQ(name=u'its-ssiData', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ITS-SSI')))
|
|
Its_ssiPeerNot._cont = ASN1Dict([
|
|
(u'sap', _Its_ssiPeerNot_sap),
|
|
(u'mACaddress', _Its_ssiPeerNot_mACaddress),
|
|
(u'linkId', _Its_ssiPeerNot_linkId),
|
|
(u'its-ssiData', _Its_ssiPeerNot_its_ssiData),
|
|
])
|
|
Its_ssiPeerNot._ext = None
|
|
|
|
#-----< StationType >-----#
|
|
StationType = INT(name=u'StationType', mode=MODE_TYPE)
|
|
StationType._cont = ASN1Dict([(u'mobile', 0), (u'fixed', 1), (u'infrastructure', 2), (u'vehicle', 3), (u'roadside', 4), (u'central', 5), (u'portable', 6), (u'unknown', 255)])
|
|
StationType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< StationID >-----#
|
|
StationID = OCT_STR(name=u'StationID', mode=MODE_TYPE)
|
|
StationID._const_sz = ASN1Set(rv=[4], rr=[], ev=None, er=[])
|
|
|
|
#-----< TestMNecho >-----#
|
|
TestMNecho = SEQ(name=u'TestMNecho', mode=MODE_TYPE)
|
|
_TestMNecho_sap = INT(name=u'sap', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_TestMNecho_sap._cont = ASN1Dict([(u'n', 78)])
|
|
_TestMNecho_sap._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_TestMNecho_info = OCT_STR(name=u'info', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_TestMNecho_info._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
TestMNecho._cont = ASN1Dict([
|
|
(u'sap', _TestMNecho_sap),
|
|
(u'info', _TestMNecho_info),
|
|
])
|
|
TestMNecho._ext = None
|
|
|
|
#-----< MNSAP-RC >-----#
|
|
MNSAP_RC = CLASS(name=u'MNSAP-RC', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MXSERV')))
|
|
|
|
#-----< MN-ReqConfirm >-----#
|
|
MN_ReqConfirm = CLASS(name=u'MN-ReqConfirm', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MNSAP-RC')))
|
|
_MN_ReqConfirm_val_MXParam_0 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
_MN_ReqConfirm_val_MXParam_1 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
_MN_ReqConfirm_val_MXParam_2 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
_MN_ReqConfirm_val_MXParam_3 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
_MN_ReqConfirm_val_MXParam_4 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
_MN_ReqConfirm_val_MXParam_5 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'VCIPeerMAC')))
|
|
_MN_ReqConfirm_val_MXParam_6 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
_MN_ReqConfirm_val_MXParam_7 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
MN_ReqConfirm._val = ASN1Set(rv=[dict([(u'mxref', 0), (u'MXParam', _MN_ReqConfirm_val_MXParam_0)]), dict([(u'mxref', 1), (u'MXParam', _MN_ReqConfirm_val_MXParam_1)]), dict([(u'mxref', 2), (u'MXParam', _MN_ReqConfirm_val_MXParam_2)]), dict([(u'mxref', 3), (u'MXParam', _MN_ReqConfirm_val_MXParam_3)]), dict([(u'mxref', 4), (u'MXParam', _MN_ReqConfirm_val_MXParam_4)]), dict([(u'mxref', 5), (u'MXParam', _MN_ReqConfirm_val_MXParam_5)]), dict([(u'mxref', 6), (u'MXParam', _MN_ReqConfirm_val_MXParam_6)]), dict([(u'mxref', 255), (u'MXParam', _MN_ReqConfirm_val_MXParam_7)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< MN-Request-confirm >-----#
|
|
MN_Request_confirm = SEQ(name=u'MN-Request-confirm', mode=MODE_TYPE)
|
|
_MN_Request_confirm_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MN_Request_confirm_ref = INT(name=u'ref', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MNSAP-RC'), [u'mxref']))
|
|
__MN_Request_confirm_ref_tab = CLASS(name='_tab_MNSAP-RC', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MNSAP-RC')))
|
|
___MN_Request_confirm_ref_tab_val_MXParam_0 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
___MN_Request_confirm_ref_tab_val_MXParam_1 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
___MN_Request_confirm_ref_tab_val_MXParam_2 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
___MN_Request_confirm_ref_tab_val_MXParam_3 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
___MN_Request_confirm_ref_tab_val_MXParam_4 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
___MN_Request_confirm_ref_tab_val_MXParam_5 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'VCIPeerMAC')))
|
|
___MN_Request_confirm_ref_tab_val_MXParam_6 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
___MN_Request_confirm_ref_tab_val_MXParam_7 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
__MN_Request_confirm_ref_tab._val = ASN1Set(rv=[dict([(u'mxref', 0), (u'MXParam', ___MN_Request_confirm_ref_tab_val_MXParam_0)]), dict([(u'mxref', 1), (u'MXParam', ___MN_Request_confirm_ref_tab_val_MXParam_1)]), dict([(u'mxref', 2), (u'MXParam', ___MN_Request_confirm_ref_tab_val_MXParam_2)]), dict([(u'mxref', 3), (u'MXParam', ___MN_Request_confirm_ref_tab_val_MXParam_3)]), dict([(u'mxref', 4), (u'MXParam', ___MN_Request_confirm_ref_tab_val_MXParam_4)]), dict([(u'mxref', 5), (u'MXParam', ___MN_Request_confirm_ref_tab_val_MXParam_5)]), dict([(u'mxref', 6), (u'MXParam', ___MN_Request_confirm_ref_tab_val_MXParam_6)]), dict([(u'mxref', 255), (u'MXParam', ___MN_Request_confirm_ref_tab_val_MXParam_7)])], rr=[], ev=None, er=[])
|
|
_MN_Request_confirm_ref._const_tab = __MN_Request_confirm_ref_tab
|
|
_MN_Request_confirm_ref._const_tab_at = None
|
|
_MN_Request_confirm_ref._const_tab_id = u'mxref'
|
|
_MN_Request_confirm_reqConfirm_param = OPEN(name=u'reqConfirm-param', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MNSAP-RC'), [u'MXParam']))
|
|
_MN_Request_confirm_reqConfirm_param._const_tab = __MN_Request_confirm_ref_tab
|
|
_MN_Request_confirm_reqConfirm_param._const_tab_at = ('..', u'ref')
|
|
_MN_Request_confirm_reqConfirm_param._const_tab_id = u'MXParam'
|
|
_MN_Request_confirm_errStatus = INT(name=u'errStatus', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'ErrStatus')))
|
|
MN_Request_confirm._cont = ASN1Dict([
|
|
(u'commandRef', _MN_Request_confirm_commandRef),
|
|
(u'ref', _MN_Request_confirm_ref),
|
|
(u'reqConfirm-param', _MN_Request_confirm_reqConfirm_param),
|
|
(u'errStatus', _MN_Request_confirm_errStatus),
|
|
])
|
|
MN_Request_confirm._ext = None
|
|
|
|
#-----< simNUTreqConf >-----#
|
|
simNUTreqConf = CLASS(name=u'simNUTreqConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-RC')))
|
|
_simNUTreqConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
simNUTreqConf._val = dict([(u'mxref', 0), (u'MXParam', _simNUTreqConf_val_MXParam)])
|
|
|
|
#-----< simNLTreqConf >-----#
|
|
simNLTreqConf = CLASS(name=u'simNLTreqConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-RC')))
|
|
_simNLTreqConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
simNLTreqConf._val = dict([(u'mxref', 1), (u'MXParam', _simNLTreqConf_val_MXParam)])
|
|
|
|
#-----< fWTsetNotConf >-----#
|
|
fWTsetNotConf = CLASS(name=u'fWTsetNotConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-RC')))
|
|
_fWTsetNotConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
fWTsetNotConf._val = dict([(u'mxref', 2), (u'MXParam', _fWTsetNotConf_val_MXParam)])
|
|
|
|
#-----< fWTupdateNotConf >-----#
|
|
fWTupdateNotConf = CLASS(name=u'fWTupdateNotConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-RC')))
|
|
_fWTupdateNotConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
fWTupdateNotConf._val = dict([(u'mxref', 3), (u'MXParam', _fWTupdateNotConf_val_MXParam)])
|
|
|
|
#-----< fWTdeletNotConf >-----#
|
|
fWTdeletNotConf = CLASS(name=u'fWTdeletNotConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-RC')))
|
|
_fWTdeletNotConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
fWTdeletNotConf._val = dict([(u'mxref', 4), (u'MXParam', _fWTdeletNotConf_val_MXParam)])
|
|
|
|
#-----< vCIcreatePeerMACConf >-----#
|
|
vCIcreatePeerMACConf = CLASS(name=u'vCIcreatePeerMACConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-RC')))
|
|
_vCIcreatePeerMACConf_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'VCIPeerMAC')))
|
|
vCIcreatePeerMACConf._val = dict([(u'mxref', 5), (u'MXParam', _vCIcreatePeerMACConf_val_MXParam)])
|
|
|
|
#-----< its-ssiPeerNotConf >-----#
|
|
its_ssiPeerNotConf = CLASS(name=u'its-ssiPeerNotConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-RC')))
|
|
_its_ssiPeerNotConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
its_ssiPeerNotConf._val = dict([(u'mxref', 6), (u'MXParam', _its_ssiPeerNotConf_val_MXParam)])
|
|
|
|
#-----< testMNechoConf >-----#
|
|
testMNechoConf = CLASS(name=u'testMNechoConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MNSAP-RC')))
|
|
_testMNechoConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
testMNechoConf._val = dict([(u'mxref', 255), (u'MXParam', _testMNechoConf_val_MXParam)])
|
|
|
|
#-----< VCIPeerMAC >-----#
|
|
VCIPeerMAC = SEQ(name=u'VCIPeerMAC', mode=MODE_TYPE)
|
|
_VCIPeerMAC_reference = INT(name=u'reference', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_VCIPeerMAC_reference._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_VCIPeerMAC_linkId = SEQ(name=u'linkId', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
VCIPeerMAC._cont = ASN1Dict([
|
|
(u'reference', _VCIPeerMAC_reference),
|
|
(u'linkId', _VCIPeerMAC_linkId),
|
|
])
|
|
VCIPeerMAC._ext = None
|
|
|
|
#-----< MISAP-CR >-----#
|
|
MISAP_CR = CLASS(name=u'MISAP-CR', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MXSERV')))
|
|
|
|
#-----< MI-Command >-----#
|
|
MI_Command = CLASS(name=u'MI-Command', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MISAP-CR')))
|
|
_MI_Command_val_MXParam_0 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimIUTcmd')))
|
|
_MI_Command_val_MXParam_1 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RegCmd')))
|
|
_MI_Command_val_MXParam_2 = INT(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'CIstateChng')))
|
|
_MI_Command_val_MXParam_3 = INT(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'WakeUp')))
|
|
_MI_Command_val_MXParam_4 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RTScmd')))
|
|
_MI_Command_val_MXParam_5 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RTSackCmd')))
|
|
_MI_Command_val_MXParam_6 = INT(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'CONcmd')))
|
|
_MI_Command_val_MXParam_7 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RIcmd')))
|
|
_MI_Command_val_MXParam_8 = OCT_STR(name=u'MXParam', mode=MODE_TYPE)
|
|
_MI_Command_val_MXParam_9 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'VciCmd')))
|
|
_MI_Command_val_MXParam_10 = SEQ_OF(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'Monitor')))
|
|
_MI_Command_val_MXParam_11 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'UnitData')))
|
|
_MI_Command_val_MXParam_12 = OCT_STR(name=u'MXParam', mode=MODE_TYPE)
|
|
_MI_Command_val_MXParam_12._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_MI_Command_val_MXParam_13 = INT(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'UnknownCommand')))
|
|
MI_Command._val = ASN1Set(rv=[dict([(u'mxref', 0), (u'MXParam', _MI_Command_val_MXParam_0)]), dict([(u'mxref', 1), (u'MXParam', _MI_Command_val_MXParam_1)]), dict([(u'mxref', 2), (u'MXParam', _MI_Command_val_MXParam_2)]), dict([(u'mxref', 3), (u'MXParam', _MI_Command_val_MXParam_3)]), dict([(u'mxref', 4), (u'MXParam', _MI_Command_val_MXParam_4)]), dict([(u'mxref', 5), (u'MXParam', _MI_Command_val_MXParam_5)]), dict([(u'mxref', 6), (u'MXParam', _MI_Command_val_MXParam_6)]), dict([(u'mxref', 7), (u'MXParam', _MI_Command_val_MXParam_7)]), dict([(u'mxref', 8), (u'MXParam', _MI_Command_val_MXParam_8)]), dict([(u'mxref', 9), (u'MXParam', _MI_Command_val_MXParam_9)]), dict([(u'mxref', 10), (u'MXParam', _MI_Command_val_MXParam_10)]), dict([(u'mxref', 11), (u'MXParam', _MI_Command_val_MXParam_11)]), dict([(u'mxref', 255), (u'MXParam', _MI_Command_val_MXParam_12)]), dict([(u'mxref', 254), (u'MXParam', _MI_Command_val_MXParam_13)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< MI-Command-request >-----#
|
|
MI_Command_request = SEQ(name=u'MI-Command-request', mode=MODE_TYPE)
|
|
_MI_Command_request_linkID = SEQ(name=u'linkID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_MI_Command_request_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MI_Command_request_ref = INT(name=u'ref', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MISAP-CR'), [u'mxref']))
|
|
__MI_Command_request_ref_tab = CLASS(name='_tab_MISAP-CR', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MISAP-CR')))
|
|
___MI_Command_request_ref_tab_val_MXParam_0 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimIUTcmd')))
|
|
___MI_Command_request_ref_tab_val_MXParam_1 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RegCmd')))
|
|
___MI_Command_request_ref_tab_val_MXParam_2 = INT(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'CIstateChng')))
|
|
___MI_Command_request_ref_tab_val_MXParam_3 = INT(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'WakeUp')))
|
|
___MI_Command_request_ref_tab_val_MXParam_4 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RTScmd')))
|
|
___MI_Command_request_ref_tab_val_MXParam_5 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RTSackCmd')))
|
|
___MI_Command_request_ref_tab_val_MXParam_6 = INT(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'CONcmd')))
|
|
___MI_Command_request_ref_tab_val_MXParam_7 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RIcmd')))
|
|
___MI_Command_request_ref_tab_val_MXParam_8 = OCT_STR(name=u'MXParam', mode=MODE_TYPE)
|
|
___MI_Command_request_ref_tab_val_MXParam_9 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'VciCmd')))
|
|
___MI_Command_request_ref_tab_val_MXParam_10 = SEQ_OF(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'Monitor')))
|
|
___MI_Command_request_ref_tab_val_MXParam_11 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'UnitData')))
|
|
___MI_Command_request_ref_tab_val_MXParam_12 = OCT_STR(name=u'MXParam', mode=MODE_TYPE)
|
|
___MI_Command_request_ref_tab_val_MXParam_12._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
___MI_Command_request_ref_tab_val_MXParam_13 = INT(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'UnknownCommand')))
|
|
__MI_Command_request_ref_tab._val = ASN1Set(rv=[dict([(u'mxref', 0), (u'MXParam', ___MI_Command_request_ref_tab_val_MXParam_0)]), dict([(u'mxref', 1), (u'MXParam', ___MI_Command_request_ref_tab_val_MXParam_1)]), dict([(u'mxref', 2), (u'MXParam', ___MI_Command_request_ref_tab_val_MXParam_2)]), dict([(u'mxref', 3), (u'MXParam', ___MI_Command_request_ref_tab_val_MXParam_3)]), dict([(u'mxref', 4), (u'MXParam', ___MI_Command_request_ref_tab_val_MXParam_4)]), dict([(u'mxref', 5), (u'MXParam', ___MI_Command_request_ref_tab_val_MXParam_5)]), dict([(u'mxref', 6), (u'MXParam', ___MI_Command_request_ref_tab_val_MXParam_6)]), dict([(u'mxref', 7), (u'MXParam', ___MI_Command_request_ref_tab_val_MXParam_7)]), dict([(u'mxref', 8), (u'MXParam', ___MI_Command_request_ref_tab_val_MXParam_8)]), dict([(u'mxref', 9), (u'MXParam', ___MI_Command_request_ref_tab_val_MXParam_9)]), dict([(u'mxref', 10), (u'MXParam', ___MI_Command_request_ref_tab_val_MXParam_10)]), dict([(u'mxref', 11), (u'MXParam', ___MI_Command_request_ref_tab_val_MXParam_11)]), dict([(u'mxref', 255), (u'MXParam', ___MI_Command_request_ref_tab_val_MXParam_12)]), dict([(u'mxref', 254), (u'MXParam', ___MI_Command_request_ref_tab_val_MXParam_13)])], rr=[], ev=None, er=[])
|
|
_MI_Command_request_ref._const_tab = __MI_Command_request_ref_tab
|
|
_MI_Command_request_ref._const_tab_at = None
|
|
_MI_Command_request_ref._const_tab_id = u'mxref'
|
|
_MI_Command_request_command_param = OPEN(name=u'command-param', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MISAP-CR'), [u'MXParam']))
|
|
_MI_Command_request_command_param._const_tab = __MI_Command_request_ref_tab
|
|
_MI_Command_request_command_param._const_tab_at = ('..', u'ref')
|
|
_MI_Command_request_command_param._const_tab_id = u'MXParam'
|
|
MI_Command_request._cont = ASN1Dict([
|
|
(u'linkID', _MI_Command_request_linkID),
|
|
(u'commandRef', _MI_Command_request_commandRef),
|
|
(u'ref', _MI_Command_request_ref),
|
|
(u'command-param', _MI_Command_request_command_param),
|
|
])
|
|
MI_Command_request._ext = None
|
|
|
|
#-----< simIUTcmd >-----#
|
|
simIUTcmd = CLASS(name=u'simIUTcmd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-CR')))
|
|
_simIUTcmd_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimIUTcmd')))
|
|
simIUTcmd._val = dict([(u'mxref', 0), (u'MXParam', _simIUTcmd_val_MXParam)])
|
|
|
|
#-----< regCmd >-----#
|
|
regCmd = CLASS(name=u'regCmd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-CR')))
|
|
_regCmd_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RegCmd')))
|
|
regCmd._val = dict([(u'mxref', 1), (u'MXParam', _regCmd_val_MXParam)])
|
|
|
|
#-----< cIstate >-----#
|
|
cIstate = CLASS(name=u'cIstate', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-CR')))
|
|
_cIstate_val_MXParam = INT(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'CIstateChng')))
|
|
cIstate._val = dict([(u'mxref', 2), (u'MXParam', _cIstate_val_MXParam)])
|
|
|
|
#-----< wakeUp >-----#
|
|
wakeUp = CLASS(name=u'wakeUp', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-CR')))
|
|
_wakeUp_val_MXParam = INT(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'WakeUp')))
|
|
wakeUp._val = dict([(u'mxref', 3), (u'MXParam', _wakeUp_val_MXParam)])
|
|
|
|
#-----< rTScmd >-----#
|
|
rTScmd = CLASS(name=u'rTScmd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-CR')))
|
|
_rTScmd_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RTScmd')))
|
|
rTScmd._val = dict([(u'mxref', 4), (u'MXParam', _rTScmd_val_MXParam)])
|
|
|
|
#-----< rTSackCmd >-----#
|
|
rTSackCmd = CLASS(name=u'rTSackCmd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-CR')))
|
|
_rTSackCmd_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RTSackCmd')))
|
|
rTSackCmd._val = dict([(u'mxref', 5), (u'MXParam', _rTSackCmd_val_MXParam)])
|
|
|
|
#-----< cONcmd >-----#
|
|
cONcmd = CLASS(name=u'cONcmd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-CR')))
|
|
_cONcmd_val_MXParam = INT(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'CONcmd')))
|
|
cONcmd._val = dict([(u'mxref', 6), (u'MXParam', _cONcmd_val_MXParam)])
|
|
|
|
#-----< rIcmd >-----#
|
|
rIcmd = CLASS(name=u'rIcmd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-CR')))
|
|
_rIcmd_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RIcmd')))
|
|
rIcmd._val = dict([(u'mxref', 7), (u'MXParam', _rIcmd_val_MXParam)])
|
|
|
|
#-----< manuCmd >-----#
|
|
manuCmd = CLASS(name=u'manuCmd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-CR')))
|
|
_manuCmd_val_MXParam = OCT_STR(name=u'MXParam', mode=MODE_TYPE)
|
|
manuCmd._val = dict([(u'mxref', 8), (u'MXParam', _manuCmd_val_MXParam)])
|
|
|
|
#-----< vciCmd >-----#
|
|
vciCmd = CLASS(name=u'vciCmd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-CR')))
|
|
_vciCmd_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'VciCmd')))
|
|
vciCmd._val = dict([(u'mxref', 9), (u'MXParam', _vciCmd_val_MXParam)])
|
|
|
|
#-----< monitor >-----#
|
|
monitor = CLASS(name=u'monitor', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-CR')))
|
|
_monitor_val_MXParam = SEQ_OF(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'Monitor')))
|
|
monitor._val = dict([(u'mxref', 10), (u'MXParam', _monitor_val_MXParam)])
|
|
|
|
#-----< unitDataCmd >-----#
|
|
unitDataCmd = CLASS(name=u'unitDataCmd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-CR')))
|
|
_unitDataCmd_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'UnitData')))
|
|
unitDataCmd._val = dict([(u'mxref', 11), (u'MXParam', _unitDataCmd_val_MXParam)])
|
|
|
|
#-----< testMI >-----#
|
|
testMI = CLASS(name=u'testMI', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-CR')))
|
|
_testMI_val_MXParam = OCT_STR(name=u'MXParam', mode=MODE_TYPE)
|
|
_testMI_val_MXParam._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
testMI._val = dict([(u'mxref', 255), (u'MXParam', _testMI_val_MXParam)])
|
|
|
|
#-----< unknownCmd >-----#
|
|
unknownCmd = CLASS(name=u'unknownCmd', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-CR')))
|
|
_unknownCmd_val_MXParam = INT(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'UnknownCommand')))
|
|
unknownCmd._val = dict([(u'mxref', 254), (u'MXParam', _unknownCmd_val_MXParam)])
|
|
|
|
#-----< UnknownCommand >-----#
|
|
UnknownCommand = INT(name=u'UnknownCommand', mode=MODE_TYPE)
|
|
|
|
#-----< SimIUTcmd >-----#
|
|
SimIUTcmd = SEQ(name=u'SimIUTcmd', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'INsapPrimitivesDown')))
|
|
|
|
#-----< RegCmd >-----#
|
|
RegCmd = SEQ(name=u'RegCmd', mode=MODE_TYPE)
|
|
_RegCmd_scuId = INT(name=u'scuId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ITS-scuId')))
|
|
_RegCmd_medID = INT(name=u'medID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'MedID')))
|
|
RegCmd._cont = ASN1Dict([
|
|
(u'scuId', _RegCmd_scuId),
|
|
(u'medID', _RegCmd_medID),
|
|
])
|
|
RegCmd._ext = None
|
|
|
|
#-----< CIstateChng >-----#
|
|
CIstateChng = INT(name=u'CIstateChng', mode=MODE_TYPE)
|
|
CIstateChng._cont = ASN1Dict([(u'deregister', 0), (u'activate', 4), (u'resume', 8), (u'connect', 16), (u'disconnect', 32), (u'suspend', 64), (u'inactivate', 128)])
|
|
CIstateChng._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< WakeUp >-----#
|
|
WakeUp = INT(name=u'WakeUp', mode=MODE_TYPE)
|
|
WakeUp._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< RTScmd >-----#
|
|
RTScmd = SEQ(name=u'RTScmd', mode=MODE_TYPE)
|
|
_RTScmd_reqID = SEQ(name=u'reqID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'ReqID')))
|
|
_RTScmd_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_RTScmd_seqNo = INT(name=u'seqNo', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_RTScmd_seqNo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_RTScmd_status = INT(name=u'status', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_RTScmd_status._cont = ASN1Dict([(u'release', 0), (u'request', 16)])
|
|
_RTScmd_status._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
RTScmd._cont = ASN1Dict([
|
|
(u'reqID', _RTScmd_reqID),
|
|
(u'priority', _RTScmd_priority),
|
|
(u'seqNo', _RTScmd_seqNo),
|
|
(u'status', _RTScmd_status),
|
|
])
|
|
RTScmd._ext = None
|
|
|
|
#-----< ReqID >-----#
|
|
ReqID = SEQ(name=u'ReqID', mode=MODE_TYPE)
|
|
_ReqID_linkID = SEQ(name=u'linkID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
ReqID._cont = ASN1Dict([
|
|
(u'linkID', _ReqID_linkID),
|
|
])
|
|
ReqID._ext = None
|
|
|
|
#-----< RTSackCmd >-----#
|
|
RTSackCmd = SEQ(name=u'RTSackCmd', mode=MODE_TYPE)
|
|
_RTSackCmd_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_RTSackCmd_seqNo = INT(name=u'seqNo', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_RTSackCmd_seqNo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_RTSackCmd_status = INT(name=u'status', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_RTSackCmd_status._cont = ASN1Dict([(u'ignored', 64), (u'granted', 128)])
|
|
_RTSackCmd_status._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
RTSackCmd._cont = ASN1Dict([
|
|
(u'priority', _RTSackCmd_priority),
|
|
(u'seqNo', _RTSackCmd_seqNo),
|
|
(u'status', _RTSackCmd_status),
|
|
])
|
|
RTSackCmd._ext = None
|
|
|
|
#-----< CONcmd >-----#
|
|
CONcmd = INT(name=u'CONcmd', mode=MODE_TYPE)
|
|
CONcmd._cont = ASN1Dict([(u'deleteAC', 0), (u'connect', 1), (u'disconnect', 255)])
|
|
CONcmd._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< RIcmd >-----#
|
|
RIcmd = SEQ(name=u'RIcmd', mode=MODE_TYPE)
|
|
_RIcmd_linkID = SEQ(name=u'linkID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_RIcmd_ri = OCT_STR(name=u'ri', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'RI')))
|
|
RIcmd._cont = ASN1Dict([
|
|
(u'linkID', _RIcmd_linkID),
|
|
(u'ri', _RIcmd_ri),
|
|
])
|
|
RIcmd._ext = None
|
|
|
|
#-----< RI >-----#
|
|
RI = OCT_STR(name=u'RI', mode=MODE_TYPE)
|
|
RI._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< VciCmd >-----#
|
|
VciCmd = SEQ(name=u'VciCmd', mode=MODE_TYPE)
|
|
_VciCmd_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_VciCmd_fill._const_sz = ASN1Set(rv=[7], rr=[], ev=None, er=[])
|
|
_VciCmd_linkID = SEQ(name=u'linkID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_VciCmd_alive = BOOL(name=u'alive', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
VciCmd._cont = ASN1Dict([
|
|
(u'fill', _VciCmd_fill),
|
|
(u'linkID', _VciCmd_linkID),
|
|
(u'alive', _VciCmd_alive),
|
|
])
|
|
VciCmd._ext = None
|
|
|
|
#-----< Monitor >-----#
|
|
Monitor = SEQ_OF(name=u'Monitor', mode=MODE_TYPE)
|
|
_Monitor__item_ = SEQ(name='_item_', mode=MODE_TYPE)
|
|
__Monitor__item__paramNo = INT(name=u'paramNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__Monitor__item__paramNo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
__Monitor__item__active = INT(name=u'active', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__Monitor__item__active._cont = ASN1Dict([(u'stop', 0), (u'start', 255)])
|
|
__Monitor__item__active._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_Monitor__item_._cont = ASN1Dict([
|
|
(u'paramNo', __Monitor__item__paramNo),
|
|
(u'active', __Monitor__item__active),
|
|
])
|
|
_Monitor__item_._ext = None
|
|
Monitor._cont = _Monitor__item_
|
|
Monitor._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< UnitData >-----#
|
|
UnitData = SEQ(name=u'UnitData', mode=MODE_TYPE)
|
|
_UnitData_sourceAddr = SEQ(name=u'sourceAddr', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_UnitData_destAddr = SEQ(name=u'destAddr', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_UnitData_data = OCT_STR(name=u'data', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'DataUnitData')))
|
|
_UnitData_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_UnitData_parameter = OCT_STR(name=u'parameter', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'ParameterUnitData')))
|
|
UnitData._cont = ASN1Dict([
|
|
(u'sourceAddr', _UnitData_sourceAddr),
|
|
(u'destAddr', _UnitData_destAddr),
|
|
(u'data', _UnitData_data),
|
|
(u'priority', _UnitData_priority),
|
|
(u'parameter', _UnitData_parameter),
|
|
])
|
|
UnitData._ext = None
|
|
|
|
#-----< DataUnitData >-----#
|
|
DataUnitData = OCT_STR(name=u'DataUnitData', mode=MODE_TYPE)
|
|
DataUnitData._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< ParameterUnitData >-----#
|
|
ParameterUnitData = OCT_STR(name=u'ParameterUnitData', mode=MODE_TYPE)
|
|
ParameterUnitData._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< MI-Command-confirm >-----#
|
|
MI_Command_confirm = SEQ(name=u'MI-Command-confirm', mode=MODE_TYPE)
|
|
_MI_Command_confirm_linkID = SEQ(name=u'linkID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_MI_Command_confirm_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MI_Command_confirm_errStatus = INT(name=u'errStatus', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'ErrStatus')))
|
|
MI_Command_confirm._cont = ASN1Dict([
|
|
(u'linkID', _MI_Command_confirm_linkID),
|
|
(u'commandRef', _MI_Command_confirm_commandRef),
|
|
(u'errStatus', _MI_Command_confirm_errStatus),
|
|
])
|
|
MI_Command_confirm._ext = None
|
|
|
|
#-----< MISAP-RR >-----#
|
|
MISAP_RR = CLASS(name=u'MISAP-RR', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MXSERV')))
|
|
|
|
#-----< MI-Request >-----#
|
|
MI_Request = CLASS(name=u'MI-Request', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MISAP-RR')))
|
|
_MI_Request_val_MXParam_0 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimIUTreq')))
|
|
_MI_Request_val_MXParam_1 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RegReq')))
|
|
_MI_Request_val_MXParam_2 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'PrioReg')))
|
|
_MI_Request_val_MXParam_3 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RTSreq')))
|
|
_MI_Request_val_MXParam_4 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RTSackReq')))
|
|
_MI_Request_val_MXParam_5 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RIreq')))
|
|
_MI_Request_val_MXParam_6 = OCT_STR(name=u'MXParam', mode=MODE_TYPE)
|
|
_MI_Request_val_MXParam_7 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'Events21218')))
|
|
_MI_Request_val_MXParam_8 = INT(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'PosUpdateReq')))
|
|
_MI_Request_val_MXParam_9 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'UnitData')))
|
|
_MI_Request_val_MXParam_10 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'TestMIecho')))
|
|
MI_Request._val = ASN1Set(rv=[dict([(u'mxref', 0), (u'MXParam', _MI_Request_val_MXParam_0)]), dict([(u'mxref', 1), (u'MXParam', _MI_Request_val_MXParam_1)]), dict([(u'mxref', 2), (u'MXParam', _MI_Request_val_MXParam_2)]), dict([(u'mxref', 3), (u'MXParam', _MI_Request_val_MXParam_3)]), dict([(u'mxref', 4), (u'MXParam', _MI_Request_val_MXParam_4)]), dict([(u'mxref', 5), (u'MXParam', _MI_Request_val_MXParam_5)]), dict([(u'mxref', 6), (u'MXParam', _MI_Request_val_MXParam_6)]), dict([(u'mxref', 7), (u'MXParam', _MI_Request_val_MXParam_7)]), dict([(u'mxref', 8), (u'MXParam', _MI_Request_val_MXParam_8)]), dict([(u'mxref', 9), (u'MXParam', _MI_Request_val_MXParam_9)]), dict([(u'mxref', 255), (u'MXParam', _MI_Request_val_MXParam_10)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< MI-Request-request >-----#
|
|
MI_Request_request = SEQ(name=u'MI-Request-request', mode=MODE_TYPE)
|
|
_MI_Request_request_linkID = SEQ(name=u'linkID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_MI_Request_request_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MI_Request_request_ref = INT(name=u'ref', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MISAP-RR'), [u'mxref']))
|
|
__MI_Request_request_ref_tab = CLASS(name='_tab_MISAP-RR', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MISAP-RR')))
|
|
___MI_Request_request_ref_tab_val_MXParam_0 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimIUTreq')))
|
|
___MI_Request_request_ref_tab_val_MXParam_1 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RegReq')))
|
|
___MI_Request_request_ref_tab_val_MXParam_2 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'PrioReg')))
|
|
___MI_Request_request_ref_tab_val_MXParam_3 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RTSreq')))
|
|
___MI_Request_request_ref_tab_val_MXParam_4 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RTSackReq')))
|
|
___MI_Request_request_ref_tab_val_MXParam_5 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RIreq')))
|
|
___MI_Request_request_ref_tab_val_MXParam_6 = OCT_STR(name=u'MXParam', mode=MODE_TYPE)
|
|
___MI_Request_request_ref_tab_val_MXParam_7 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'Events21218')))
|
|
___MI_Request_request_ref_tab_val_MXParam_8 = INT(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'PosUpdateReq')))
|
|
___MI_Request_request_ref_tab_val_MXParam_9 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'UnitData')))
|
|
___MI_Request_request_ref_tab_val_MXParam_10 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'TestMIecho')))
|
|
__MI_Request_request_ref_tab._val = ASN1Set(rv=[dict([(u'mxref', 0), (u'MXParam', ___MI_Request_request_ref_tab_val_MXParam_0)]), dict([(u'mxref', 1), (u'MXParam', ___MI_Request_request_ref_tab_val_MXParam_1)]), dict([(u'mxref', 2), (u'MXParam', ___MI_Request_request_ref_tab_val_MXParam_2)]), dict([(u'mxref', 3), (u'MXParam', ___MI_Request_request_ref_tab_val_MXParam_3)]), dict([(u'mxref', 4), (u'MXParam', ___MI_Request_request_ref_tab_val_MXParam_4)]), dict([(u'mxref', 5), (u'MXParam', ___MI_Request_request_ref_tab_val_MXParam_5)]), dict([(u'mxref', 6), (u'MXParam', ___MI_Request_request_ref_tab_val_MXParam_6)]), dict([(u'mxref', 7), (u'MXParam', ___MI_Request_request_ref_tab_val_MXParam_7)]), dict([(u'mxref', 8), (u'MXParam', ___MI_Request_request_ref_tab_val_MXParam_8)]), dict([(u'mxref', 9), (u'MXParam', ___MI_Request_request_ref_tab_val_MXParam_9)]), dict([(u'mxref', 255), (u'MXParam', ___MI_Request_request_ref_tab_val_MXParam_10)])], rr=[], ev=None, er=[])
|
|
_MI_Request_request_ref._const_tab = __MI_Request_request_ref_tab
|
|
_MI_Request_request_ref._const_tab_at = None
|
|
_MI_Request_request_ref._const_tab_id = u'mxref'
|
|
_MI_Request_request_request_param = OPEN(name=u'request-param', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MISAP-RR'), [u'MXParam']))
|
|
_MI_Request_request_request_param._const_tab = __MI_Request_request_ref_tab
|
|
_MI_Request_request_request_param._const_tab_at = ('..', u'ref')
|
|
_MI_Request_request_request_param._const_tab_id = u'MXParam'
|
|
MI_Request_request._cont = ASN1Dict([
|
|
(u'linkID', _MI_Request_request_linkID),
|
|
(u'commandRef', _MI_Request_request_commandRef),
|
|
(u'ref', _MI_Request_request_ref),
|
|
(u'request-param', _MI_Request_request_request_param),
|
|
])
|
|
MI_Request_request._ext = None
|
|
|
|
#-----< simIUTreq >-----#
|
|
simIUTreq = CLASS(name=u'simIUTreq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-RR')))
|
|
_simIUTreq_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'SimIUTreq')))
|
|
simIUTreq._val = dict([(u'mxref', 0), (u'MXParam', _simIUTreq_val_MXParam)])
|
|
|
|
#-----< regReq >-----#
|
|
regReq = CLASS(name=u'regReq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-RR')))
|
|
_regReq_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RegReq')))
|
|
regReq._val = dict([(u'mxref', 1), (u'MXParam', _regReq_val_MXParam)])
|
|
|
|
#-----< prioReg >-----#
|
|
prioReg = CLASS(name=u'prioReg', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-RR')))
|
|
_prioReg_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'PrioReg')))
|
|
prioReg._val = dict([(u'mxref', 2), (u'MXParam', _prioReg_val_MXParam)])
|
|
|
|
#-----< rTSreq >-----#
|
|
rTSreq = CLASS(name=u'rTSreq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-RR')))
|
|
_rTSreq_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RTSreq')))
|
|
rTSreq._val = dict([(u'mxref', 3), (u'MXParam', _rTSreq_val_MXParam)])
|
|
|
|
#-----< rTSackReq >-----#
|
|
rTSackReq = CLASS(name=u'rTSackReq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-RR')))
|
|
_rTSackReq_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RTSackReq')))
|
|
rTSackReq._val = dict([(u'mxref', 4), (u'MXParam', _rTSackReq_val_MXParam)])
|
|
|
|
#-----< rIreq >-----#
|
|
rIreq = CLASS(name=u'rIreq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-RR')))
|
|
_rIreq_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'RIreq')))
|
|
rIreq._val = dict([(u'mxref', 5), (u'MXParam', _rIreq_val_MXParam)])
|
|
|
|
#-----< manuReq >-----#
|
|
manuReq = CLASS(name=u'manuReq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-RR')))
|
|
_manuReq_val_MXParam = OCT_STR(name=u'MXParam', mode=MODE_TYPE)
|
|
manuReq._val = dict([(u'mxref', 6), (u'MXParam', _manuReq_val_MXParam)])
|
|
|
|
#-----< events >-----#
|
|
events = CLASS(name=u'events', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-RR')))
|
|
_events_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'Events21218')))
|
|
events._val = dict([(u'mxref', 7), (u'MXParam', _events_val_MXParam)])
|
|
|
|
#-----< posUpdateReq >-----#
|
|
posUpdateReq = CLASS(name=u'posUpdateReq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-RR')))
|
|
_posUpdateReq_val_MXParam = INT(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'PosUpdateReq')))
|
|
posUpdateReq._val = dict([(u'mxref', 8), (u'MXParam', _posUpdateReq_val_MXParam)])
|
|
|
|
#-----< unitDataReq >-----#
|
|
unitDataReq = CLASS(name=u'unitDataReq', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-RR')))
|
|
_unitDataReq_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'UnitData')))
|
|
unitDataReq._val = dict([(u'mxref', 9), (u'MXParam', _unitDataReq_val_MXParam)])
|
|
|
|
#-----< testMIecho >-----#
|
|
testMIecho = CLASS(name=u'testMIecho', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MISAP-RR')))
|
|
_testMIecho_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'TestMIecho')))
|
|
testMIecho._val = dict([(u'mxref', 255), (u'MXParam', _testMIecho_val_MXParam)])
|
|
|
|
#-----< SimIUTreq >-----#
|
|
SimIUTreq = SEQ(name=u'SimIUTreq', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'INsapPrimitivesUp')))
|
|
|
|
#-----< RegReq >-----#
|
|
RegReq = SEQ(name=u'RegReq', mode=MODE_TYPE)
|
|
_RegReq_medType = INT(name=u'medType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'MedType')))
|
|
RegReq._cont = ASN1Dict([
|
|
(u'medType', _RegReq_medType),
|
|
])
|
|
RegReq._ext = None
|
|
|
|
#-----< PrioReg >-----#
|
|
PrioReg = SEQ(name=u'PrioReg', mode=MODE_TYPE)
|
|
_PrioReg_interferers = SEQ_OF(name=u'interferers', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'Interferers')))
|
|
_PrioReg_timeout = INT(name=u'timeout', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_PrioReg_timeout._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
PrioReg._cont = ASN1Dict([
|
|
(u'interferers', _PrioReg_interferers),
|
|
(u'timeout', _PrioReg_timeout),
|
|
])
|
|
PrioReg._ext = None
|
|
|
|
#-----< Interferers >-----#
|
|
Interferers = SEQ_OF(name=u'Interferers', mode=MODE_TYPE)
|
|
_Interferers__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'MedType')))
|
|
Interferers._cont = _Interferers__item_
|
|
Interferers._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< RTSreq >-----#
|
|
RTSreq = SEQ(name=u'RTSreq', mode=MODE_TYPE)
|
|
_RTSreq_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_RTSreq_seqNo = INT(name=u'seqNo', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_RTSreq_seqNo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_RTSreq_status = INT(name=u'status', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_RTSreq_status._cont = ASN1Dict([(u'release', 0), (u'request', 16)])
|
|
_RTSreq_status._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
RTSreq._cont = ASN1Dict([
|
|
(u'priority', _RTSreq_priority),
|
|
(u'seqNo', _RTSreq_seqNo),
|
|
(u'status', _RTSreq_status),
|
|
])
|
|
RTSreq._ext = None
|
|
|
|
#-----< RTSackReq >-----#
|
|
RTSackReq = SEQ(name=u'RTSackReq', mode=MODE_TYPE)
|
|
_RTSackReq_reqID = SEQ(name=u'reqID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'ReqID')))
|
|
_RTSackReq_seqNo = INT(name=u'seqNo', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_RTSackReq_seqNo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_RTSackReq_status = INT(name=u'status', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_RTSackReq_status._cont = ASN1Dict([(u'ignored', 64), (u'granted', 128)])
|
|
_RTSackReq_status._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
RTSackReq._cont = ASN1Dict([
|
|
(u'reqID', _RTSackReq_reqID),
|
|
(u'seqNo', _RTSackReq_seqNo),
|
|
(u'status', _RTSackReq_status),
|
|
])
|
|
RTSackReq._ext = None
|
|
|
|
#-----< RIreq >-----#
|
|
RIreq = SEQ(name=u'RIreq', mode=MODE_TYPE)
|
|
_RIreq_medType = INT(name=u'medType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'MedType')))
|
|
_RIreq_riAccess = OCT_STR(name=u'riAccess', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'RIaccess')))
|
|
RIreq._cont = ASN1Dict([
|
|
(u'medType', _RIreq_medType),
|
|
(u'riAccess', _RIreq_riAccess),
|
|
])
|
|
RIreq._ext = None
|
|
|
|
#-----< RIaccess >-----#
|
|
RIaccess = OCT_STR(name=u'RIaccess', mode=MODE_TYPE)
|
|
RIaccess._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< EVENT21218 >-----#
|
|
EVENT21218 = CLASS(name=u'EVENT21218', mode=MODE_TYPE)
|
|
_EVENT21218_eventRef = INT(name=u'eventRef', mode=MODE_VALUE)
|
|
_EVENT21218_eventRef._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_EVENT21218_Event21218 = OPEN(name=u'Event21218', mode=MODE_TYPE)
|
|
EVENT21218._cont = ASN1Dict([
|
|
(u'eventRef', _EVENT21218_eventRef),
|
|
(u'Event21218', _EVENT21218_Event21218),
|
|
])
|
|
|
|
#-----< Events21218 >-----#
|
|
Events21218 = SEQ(name=u'Events21218', mode=MODE_TYPE)
|
|
_Events21218_eventNo = INT(name=u'eventNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'EVENT21218'), [u'eventRef']))
|
|
__Events21218_eventNo_tab = CLASS(name='_tab_EVENT21218', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'EVENT21218')))
|
|
___Events21218_eventNo_tab_val_Event21218_0 = SEQ(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-0')))
|
|
___Events21218_eventNo_tab_val_Event21218_1 = INT(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-1')))
|
|
___Events21218_eventNo_tab_val_Event21218_2 = INT(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-2')))
|
|
___Events21218_eventNo_tab_val_Event21218_3 = SEQ(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-3')))
|
|
___Events21218_eventNo_tab_val_Event21218_4 = SEQ(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-4')))
|
|
___Events21218_eventNo_tab_val_Event21218_5 = SEQ(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-5')))
|
|
___Events21218_eventNo_tab_val_Event21218_6 = INT(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-6')))
|
|
___Events21218_eventNo_tab_val_Event21218_7 = SEQ(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-7')))
|
|
__Events21218_eventNo_tab._val = ASN1Set(rv=[dict([(u'eventRef', 0), (u'Event21218', ___Events21218_eventNo_tab_val_Event21218_0)]), dict([(u'eventRef', 1), (u'Event21218', ___Events21218_eventNo_tab_val_Event21218_1)]), dict([(u'eventRef', 2), (u'Event21218', ___Events21218_eventNo_tab_val_Event21218_2)]), dict([(u'eventRef', 3), (u'Event21218', ___Events21218_eventNo_tab_val_Event21218_3)]), dict([(u'eventRef', 4), (u'Event21218', ___Events21218_eventNo_tab_val_Event21218_4)]), dict([(u'eventRef', 5), (u'Event21218', ___Events21218_eventNo_tab_val_Event21218_5)]), dict([(u'eventRef', 6), (u'Event21218', ___Events21218_eventNo_tab_val_Event21218_6)]), dict([(u'eventRef', 7), (u'Event21218', ___Events21218_eventNo_tab_val_Event21218_7)])], rr=[], ev=None, er=[])
|
|
_Events21218_eventNo._const_tab = __Events21218_eventNo_tab
|
|
_Events21218_eventNo._const_tab_at = None
|
|
_Events21218_eventNo._const_tab_id = u'eventRef'
|
|
_Events21218_event = OPEN(name=u'event', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'EVENT21218'), [u'Event21218']))
|
|
_Events21218_event._const_tab = __Events21218_eventNo_tab
|
|
_Events21218_event._const_tab_at = ('..', u'eventNo')
|
|
_Events21218_event._const_tab_id = u'Event21218'
|
|
Events21218._cont = ASN1Dict([
|
|
(u'eventNo', _Events21218_eventNo),
|
|
(u'event', _Events21218_event),
|
|
])
|
|
Events21218._ext = None
|
|
|
|
#-----< Events-21218 >-----#
|
|
Events_21218 = CLASS(name=u'Events-21218', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'EVENT21218')))
|
|
_Events_21218_val_Event21218_0 = SEQ(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-0')))
|
|
_Events_21218_val_Event21218_1 = INT(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-1')))
|
|
_Events_21218_val_Event21218_2 = INT(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-2')))
|
|
_Events_21218_val_Event21218_3 = SEQ(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-3')))
|
|
_Events_21218_val_Event21218_4 = SEQ(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-4')))
|
|
_Events_21218_val_Event21218_5 = SEQ(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-5')))
|
|
_Events_21218_val_Event21218_6 = INT(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-6')))
|
|
_Events_21218_val_Event21218_7 = SEQ(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-7')))
|
|
Events_21218._val = ASN1Set(rv=[dict([(u'eventRef', 0), (u'Event21218', _Events_21218_val_Event21218_0)]), dict([(u'eventRef', 1), (u'Event21218', _Events_21218_val_Event21218_1)]), dict([(u'eventRef', 2), (u'Event21218', _Events_21218_val_Event21218_2)]), dict([(u'eventRef', 3), (u'Event21218', _Events_21218_val_Event21218_3)]), dict([(u'eventRef', 4), (u'Event21218', _Events_21218_val_Event21218_4)]), dict([(u'eventRef', 5), (u'Event21218', _Events_21218_val_Event21218_5)]), dict([(u'eventRef', 6), (u'Event21218', _Events_21218_val_Event21218_6)]), dict([(u'eventRef', 7), (u'Event21218', _Events_21218_val_Event21218_7)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< minUserPrio >-----#
|
|
minUserPrio = CLASS(name=u'minUserPrio', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'EVENT21218')))
|
|
_minUserPrio_val_Event21218 = SEQ(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-0')))
|
|
minUserPrio._val = dict([(u'eventRef', 0), (u'Event21218', _minUserPrio_val_Event21218)])
|
|
|
|
#-----< txQueueThreshold >-----#
|
|
txQueueThreshold = CLASS(name=u'txQueueThreshold', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'EVENT21218')))
|
|
_txQueueThreshold_val_Event21218 = INT(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-1')))
|
|
txQueueThreshold._val = dict([(u'eventRef', 1), (u'Event21218', _txQueueThreshold_val_Event21218)])
|
|
|
|
#-----< txQueueFull >-----#
|
|
txQueueFull = CLASS(name=u'txQueueFull', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'EVENT21218')))
|
|
_txQueueFull_val_Event21218 = INT(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-2')))
|
|
txQueueFull._val = dict([(u'eventRef', 2), (u'Event21218', _txQueueFull_val_Event21218)])
|
|
|
|
#-----< vciCreated >-----#
|
|
vciCreated = CLASS(name=u'vciCreated', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'EVENT21218')))
|
|
_vciCreated_val_Event21218 = SEQ(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-3')))
|
|
vciCreated._val = dict([(u'eventRef', 3), (u'Event21218', _vciCreated_val_Event21218)])
|
|
|
|
#-----< vciDeleted >-----#
|
|
vciDeleted = CLASS(name=u'vciDeleted', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'EVENT21218')))
|
|
_vciDeleted_val_Event21218 = SEQ(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-4')))
|
|
vciDeleted._val = dict([(u'eventRef', 4), (u'Event21218', _vciDeleted_val_Event21218)])
|
|
|
|
#-----< paramMonitor >-----#
|
|
paramMonitor = CLASS(name=u'paramMonitor', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'EVENT21218')))
|
|
_paramMonitor_val_Event21218 = SEQ(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-5')))
|
|
paramMonitor._val = dict([(u'eventRef', 5), (u'Event21218', _paramMonitor_val_Event21218)])
|
|
|
|
#-----< txQueueLow >-----#
|
|
txQueueLow = CLASS(name=u'txQueueLow', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'EVENT21218')))
|
|
_txQueueLow_val_Event21218 = INT(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-6')))
|
|
txQueueLow._val = dict([(u'eventRef', 6), (u'Event21218', _txQueueLow_val_Event21218)])
|
|
|
|
#-----< vciReset >-----#
|
|
vciReset = CLASS(name=u'vciReset', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'EVENT21218')))
|
|
_vciReset_val_Event21218 = SEQ(name=u'Event21218', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'E21218-7')))
|
|
vciReset._val = dict([(u'eventRef', 7), (u'Event21218', _vciReset_val_Event21218)])
|
|
|
|
#-----< E21218-0 >-----#
|
|
E21218_0 = SEQ(name=u'E21218-0', mode=MODE_TYPE)
|
|
_E21218_0_priority = INT(name=u'priority', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
_E21218_0_linkID = SEQ(name=u'linkID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
E21218_0._cont = ASN1Dict([
|
|
(u'priority', _E21218_0_priority),
|
|
(u'linkID', _E21218_0_linkID),
|
|
])
|
|
E21218_0._ext = None
|
|
|
|
#-----< E21218-1 >-----#
|
|
E21218_1 = INT(name=u'E21218-1', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
|
|
#-----< E21218-2 >-----#
|
|
E21218_2 = INT(name=u'E21218-2', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
|
|
#-----< E21218-3 >-----#
|
|
E21218_3 = SEQ(name=u'E21218-3', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
|
|
#-----< E21218-4 >-----#
|
|
E21218_4 = SEQ(name=u'E21218-4', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
|
|
#-----< E21218-5 >-----#
|
|
E21218_5 = SEQ(name=u'E21218-5', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'I-Param')))
|
|
|
|
#-----< E21218-6 >-----#
|
|
E21218_6 = INT(name=u'E21218-6', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
|
|
#-----< E21218-7 >-----#
|
|
E21218_7 = SEQ(name=u'E21218-7', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
|
|
#-----< PosUpdateReq >-----#
|
|
PosUpdateReq = INT(name=u'PosUpdateReq', mode=MODE_TYPE)
|
|
PosUpdateReq._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< TestMIecho >-----#
|
|
TestMIecho = SEQ(name=u'TestMIecho', mode=MODE_TYPE)
|
|
_TestMIecho_sap = INT(name=u'sap', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_TestMIecho_sap._cont = ASN1Dict([(u'i', 73)])
|
|
_TestMIecho_sap._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_TestMIecho_info = OCT_STR(name=u'info', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_TestMIecho_info._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
TestMIecho._cont = ASN1Dict([
|
|
(u'sap', _TestMIecho_sap),
|
|
(u'info', _TestMIecho_info),
|
|
])
|
|
TestMIecho._ext = None
|
|
|
|
#-----< MI-Request-confirm >-----#
|
|
MI_Request_confirm = SEQ(name=u'MI-Request-confirm', mode=MODE_TYPE)
|
|
_MI_Request_confirm_linkID = SEQ(name=u'linkID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_MI_Request_confirm_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MI_Request_confirm_errStatus = INT(name=u'errStatus', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'ErrStatus')))
|
|
MI_Request_confirm._cont = ASN1Dict([
|
|
(u'linkID', _MI_Request_confirm_linkID),
|
|
(u'commandRef', _MI_Request_confirm_commandRef),
|
|
(u'errStatus', _MI_Request_confirm_errStatus),
|
|
])
|
|
MI_Request_confirm._ext = None
|
|
|
|
#-----< MI-Set-request >-----#
|
|
MI_Set_request = SEQ(name=u'MI-Set-request', mode=MODE_TYPE)
|
|
_MI_Set_request_linkID = SEQ(name=u'linkID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_MI_Set_request_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MI_Set_request_set_param = SEQ_OF(name=u'set-param', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__MI_Set_request_set_param__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'I-Param')))
|
|
_MI_Set_request_set_param._cont = __MI_Set_request_set_param__item_
|
|
MI_Set_request._cont = ASN1Dict([
|
|
(u'linkID', _MI_Set_request_linkID),
|
|
(u'commandRef', _MI_Set_request_commandRef),
|
|
(u'set-param', _MI_Set_request_set_param),
|
|
])
|
|
MI_Set_request._ext = None
|
|
|
|
#-----< MI-Set-confirm >-----#
|
|
MI_Set_confirm = SEQ(name=u'MI-Set-confirm', mode=MODE_TYPE)
|
|
_MI_Set_confirm_linkID = SEQ(name=u'linkID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_MI_Set_confirm_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MI_Set_confirm_set_param = SEQ_OF(name=u'set-param', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Errors')))
|
|
MI_Set_confirm._cont = ASN1Dict([
|
|
(u'linkID', _MI_Set_confirm_linkID),
|
|
(u'commandRef', _MI_Set_confirm_commandRef),
|
|
(u'set-param', _MI_Set_confirm_set_param),
|
|
])
|
|
MI_Set_confirm._ext = None
|
|
|
|
#-----< MI-Get-request >-----#
|
|
MI_Get_request = SEQ(name=u'MI-Get-request', mode=MODE_TYPE)
|
|
_MI_Get_request_linkID = SEQ(name=u'linkID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_MI_Get_request_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MI_Get_request_get_param_no = SEQ_OF(name=u'get-param-no', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__MI_Get_request_get_param_no__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'I-ParamNo')))
|
|
_MI_Get_request_get_param_no._cont = __MI_Get_request_get_param_no__item_
|
|
MI_Get_request._cont = ASN1Dict([
|
|
(u'linkID', _MI_Get_request_linkID),
|
|
(u'commandRef', _MI_Get_request_commandRef),
|
|
(u'get-param-no', _MI_Get_request_get_param_no),
|
|
])
|
|
MI_Get_request._ext = None
|
|
|
|
#-----< MI-Get-confirm >-----#
|
|
MI_Get_confirm = SEQ(name=u'MI-Get-confirm', mode=MODE_TYPE)
|
|
_MI_Get_confirm_linkID = SEQ(name=u'linkID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Link-ID')))
|
|
_MI_Get_confirm_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MI_Get_confirm_get_param = SEQ_OF(name=u'get-param', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__MI_Get_confirm_get_param__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'I-Param')))
|
|
_MI_Get_confirm_get_param._cont = __MI_Get_confirm_get_param__item_
|
|
MI_Get_confirm._cont = ASN1Dict([
|
|
(u'linkID', _MI_Get_confirm_linkID),
|
|
(u'commandRef', _MI_Get_confirm_commandRef),
|
|
(u'get-param', _MI_Get_confirm_get_param),
|
|
])
|
|
MI_Get_confirm._ext = None
|
|
|
|
#-----< MSSAP-CR >-----#
|
|
MSSAP_CR = CLASS(name=u'MSSAP-CR', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MXSERV')))
|
|
|
|
#-----< MS-Command-request >-----#
|
|
MS_Command_request = SEQ(name=u'MS-Command-request', mode=MODE_TYPE)
|
|
_MS_Command_request_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MS_Command_request_ref = INT(name=u'ref', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MSSAP-CR'), [u'mxref']))
|
|
__MS_Command_request_ref_tab = CLASS(name='_tab_MSSAP-CR', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MSSAP-CR')))
|
|
___MS_Command_request_ref_tab_val_MXParam_0 = OCT_STR(name=u'MXParam', mode=MODE_TYPE)
|
|
___MS_Command_request_ref_tab_val_MXParam_0._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
__MS_Command_request_ref_tab._val = ASN1Set(rv=[dict([(u'mxref', 255), (u'MXParam', ___MS_Command_request_ref_tab_val_MXParam_0)])], rr=[], ev=None, er=[])
|
|
_MS_Command_request_ref._const_tab = __MS_Command_request_ref_tab
|
|
_MS_Command_request_ref._const_tab_at = None
|
|
_MS_Command_request_ref._const_tab_id = u'mxref'
|
|
_MS_Command_request_command_param = OPEN(name=u'command-param', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MSSAP-CR'), [u'MXParam']))
|
|
_MS_Command_request_command_param._const_tab = __MS_Command_request_ref_tab
|
|
_MS_Command_request_command_param._const_tab_at = ('..', u'ref')
|
|
_MS_Command_request_command_param._const_tab_id = u'MXParam'
|
|
MS_Command_request._cont = ASN1Dict([
|
|
(u'commandRef', _MS_Command_request_commandRef),
|
|
(u'ref', _MS_Command_request_ref),
|
|
(u'command-param', _MS_Command_request_command_param),
|
|
])
|
|
MS_Command_request._ext = None
|
|
|
|
#-----< MS-Command >-----#
|
|
MS_Command = CLASS(name=u'MS-Command', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MSSAP-CR')))
|
|
_MS_Command_val_MXParam_0 = OCT_STR(name=u'MXParam', mode=MODE_TYPE)
|
|
_MS_Command_val_MXParam_0._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
MS_Command._val = ASN1Set(rv=[dict([(u'mxref', 255), (u'MXParam', _MS_Command_val_MXParam_0)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< testMS >-----#
|
|
testMS = CLASS(name=u'testMS', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MSSAP-CR')))
|
|
_testMS_val_MXParam = OCT_STR(name=u'MXParam', mode=MODE_TYPE)
|
|
_testMS_val_MXParam._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
testMS._val = dict([(u'mxref', 255), (u'MXParam', _testMS_val_MXParam)])
|
|
|
|
#-----< MSSAP-CC >-----#
|
|
MSSAP_CC = CLASS(name=u'MSSAP-CC', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MXSERV')))
|
|
|
|
#-----< MS-Command-confirm >-----#
|
|
MS_Command_confirm = SEQ(name=u'MS-Command-confirm', mode=MODE_TYPE)
|
|
_MS_Command_confirm_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MS_Command_confirm_ref = INT(name=u'ref', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MSSAP-CC'), [u'mxref']))
|
|
__MS_Command_confirm_ref_tab = CLASS(name='_tab_MSSAP-CC', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MSSAP-CC')))
|
|
___MS_Command_confirm_ref_tab_val_MXParam_0 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
__MS_Command_confirm_ref_tab._val = ASN1Set(rv=[dict([(u'mxref', 255), (u'MXParam', ___MS_Command_confirm_ref_tab_val_MXParam_0)])], rr=[], ev=None, er=[])
|
|
_MS_Command_confirm_ref._const_tab = __MS_Command_confirm_ref_tab
|
|
_MS_Command_confirm_ref._const_tab_at = None
|
|
_MS_Command_confirm_ref._const_tab_id = u'mxref'
|
|
_MS_Command_confirm_cmdConfirm_param = OPEN(name=u'cmdConfirm-param', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MSSAP-CC'), [u'MXParam']))
|
|
_MS_Command_confirm_cmdConfirm_param._const_tab = __MS_Command_confirm_ref_tab
|
|
_MS_Command_confirm_cmdConfirm_param._const_tab_at = ('..', u'ref')
|
|
_MS_Command_confirm_cmdConfirm_param._const_tab_id = u'MXParam'
|
|
_MS_Command_confirm_errStatus = INT(name=u'errStatus', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'ErrStatus')))
|
|
MS_Command_confirm._cont = ASN1Dict([
|
|
(u'commandRef', _MS_Command_confirm_commandRef),
|
|
(u'ref', _MS_Command_confirm_ref),
|
|
(u'cmdConfirm-param', _MS_Command_confirm_cmdConfirm_param),
|
|
(u'errStatus', _MS_Command_confirm_errStatus),
|
|
])
|
|
MS_Command_confirm._ext = None
|
|
|
|
#-----< MS-CmdConfirm >-----#
|
|
MS_CmdConfirm = CLASS(name=u'MS-CmdConfirm', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MSSAP-CC')))
|
|
_MS_CmdConfirm_val_MXParam_0 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
MS_CmdConfirm._val = ASN1Set(rv=[dict([(u'mxref', 255), (u'MXParam', _MS_CmdConfirm_val_MXParam_0)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< testMSConf >-----#
|
|
testMSConf = CLASS(name=u'testMSConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MSSAP-CC')))
|
|
_testMSConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
testMSConf._val = dict([(u'mxref', 255), (u'MXParam', _testMSConf_val_MXParam)])
|
|
|
|
#-----< MSSAP-RR >-----#
|
|
MSSAP_RR = CLASS(name=u'MSSAP-RR', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MXSERV')))
|
|
|
|
#-----< MS-Request-request >-----#
|
|
MS_Request_request = SEQ(name=u'MS-Request-request', mode=MODE_TYPE)
|
|
_MS_Request_request_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MS_Request_request_ref = INT(name=u'ref', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MSSAP-RR'), [u'mxref']))
|
|
__MS_Request_request_ref_tab = CLASS(name='_tab_MSSAP-RR', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MSSAP-RR')))
|
|
___MS_Request_request_ref_tab_val_MXParam_0 = SEQ_OF(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITS-S-Appl-Reg')))
|
|
___MS_Request_request_ref_tab_val_MXParam_1 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITS-S-Appl-RegFinal')))
|
|
___MS_Request_request_ref_tab_val_MXParam_2 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'TestMSecho')))
|
|
__MS_Request_request_ref_tab._val = ASN1Set(rv=[dict([(u'mxref', 1), (u'MXParam', ___MS_Request_request_ref_tab_val_MXParam_0)]), dict([(u'mxref', 13), (u'MXParam', ___MS_Request_request_ref_tab_val_MXParam_1)]), dict([(u'mxref', 255), (u'MXParam', ___MS_Request_request_ref_tab_val_MXParam_2)])], rr=[], ev=None, er=[])
|
|
_MS_Request_request_ref._const_tab = __MS_Request_request_ref_tab
|
|
_MS_Request_request_ref._const_tab_at = None
|
|
_MS_Request_request_ref._const_tab_id = u'mxref'
|
|
_MS_Request_request_request_param = OPEN(name=u'request-param', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MSSAP-RR'), [u'MXParam']))
|
|
_MS_Request_request_request_param._const_tab = __MS_Request_request_ref_tab
|
|
_MS_Request_request_request_param._const_tab_at = ('..', u'ref')
|
|
_MS_Request_request_request_param._const_tab_id = u'MXParam'
|
|
MS_Request_request._cont = ASN1Dict([
|
|
(u'commandRef', _MS_Request_request_commandRef),
|
|
(u'ref', _MS_Request_request_ref),
|
|
(u'request-param', _MS_Request_request_request_param),
|
|
])
|
|
MS_Request_request._ext = None
|
|
|
|
#-----< MS-Request >-----#
|
|
MS_Request = CLASS(name=u'MS-Request', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MSSAP-RR')))
|
|
_MS_Request_val_MXParam_0 = SEQ_OF(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITS-S-Appl-Reg')))
|
|
_MS_Request_val_MXParam_1 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITS-S-Appl-RegFinal')))
|
|
_MS_Request_val_MXParam_2 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'TestMSecho')))
|
|
MS_Request._val = ASN1Set(rv=[dict([(u'mxref', 1), (u'MXParam', _MS_Request_val_MXParam_0)]), dict([(u'mxref', 13), (u'MXParam', _MS_Request_val_MXParam_1)]), dict([(u'mxref', 255), (u'MXParam', _MS_Request_val_MXParam_2)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< iTS-S-Appl-ProcS-Reg >-----#
|
|
iTS_S_Appl_ProcS_Reg = CLASS(name=u'iTS-S-Appl-ProcS-Reg', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MSSAP-RR')))
|
|
_iTS_S_Appl_ProcS_Reg_val_MXParam = SEQ_OF(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITS-S-Appl-Reg')))
|
|
iTS_S_Appl_ProcS_Reg._val = dict([(u'mxref', 1), (u'MXParam', _iTS_S_Appl_ProcS_Reg_val_MXParam)])
|
|
|
|
#-----< iTS-S-Appl-ProcS-ReqFinal >-----#
|
|
iTS_S_Appl_ProcS_ReqFinal = CLASS(name=u'iTS-S-Appl-ProcS-ReqFinal', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MSSAP-RR')))
|
|
_iTS_S_Appl_ProcS_ReqFinal_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITS-S-Appl-RegFinal')))
|
|
iTS_S_Appl_ProcS_ReqFinal._val = dict([(u'mxref', 13), (u'MXParam', _iTS_S_Appl_ProcS_ReqFinal_val_MXParam)])
|
|
|
|
#-----< testMSecho >-----#
|
|
testMSecho = CLASS(name=u'testMSecho', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MSSAP-RR')))
|
|
_testMSecho_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'TestMSecho')))
|
|
testMSecho._val = dict([(u'mxref', 255), (u'MXParam', _testMSecho_val_MXParam)])
|
|
|
|
#-----< TestMSecho >-----#
|
|
TestMSecho = SEQ(name=u'TestMSecho', mode=MODE_TYPE)
|
|
_TestMSecho_sap = INT(name=u'sap', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_TestMSecho_sap._cont = ASN1Dict([(u's', 83)])
|
|
_TestMSecho_sap._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_TestMSecho_info = OCT_STR(name=u'info', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_TestMSecho_info._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
TestMSecho._cont = ASN1Dict([
|
|
(u'sap', _TestMSecho_sap),
|
|
(u'info', _TestMSecho_info),
|
|
])
|
|
TestMSecho._ext = None
|
|
|
|
#-----< MSSAP-RC >-----#
|
|
MSSAP_RC = CLASS(name=u'MSSAP-RC', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MXSERV')))
|
|
|
|
#-----< MS-Request-confirm >-----#
|
|
MS_Request_confirm = SEQ(name=u'MS-Request-confirm', mode=MODE_TYPE)
|
|
_MS_Request_confirm_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MS_Request_confirm_ref = INT(name=u'ref', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MSSAP-RC'), [u'mxref']))
|
|
__MS_Request_confirm_ref_tab = CLASS(name='_tab_MSSAP-RC', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MSSAP-RC')))
|
|
___MS_Request_confirm_ref_tab_val_MXParam_0 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
___MS_Request_confirm_ref_tab_val_MXParam_1 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
___MS_Request_confirm_ref_tab_val_MXParam_2 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
__MS_Request_confirm_ref_tab._val = ASN1Set(rv=[dict([(u'mxref', 1), (u'MXParam', ___MS_Request_confirm_ref_tab_val_MXParam_0)]), dict([(u'mxref', 13), (u'MXParam', ___MS_Request_confirm_ref_tab_val_MXParam_1)]), dict([(u'mxref', 255), (u'MXParam', ___MS_Request_confirm_ref_tab_val_MXParam_2)])], rr=[], ev=None, er=[])
|
|
_MS_Request_confirm_ref._const_tab = __MS_Request_confirm_ref_tab
|
|
_MS_Request_confirm_ref._const_tab_at = None
|
|
_MS_Request_confirm_ref._const_tab_id = u'mxref'
|
|
_MS_Request_confirm_reqConfirm_param = OPEN(name=u'reqConfirm-param', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MSSAP-RC'), [u'MXParam']))
|
|
_MS_Request_confirm_reqConfirm_param._const_tab = __MS_Request_confirm_ref_tab
|
|
_MS_Request_confirm_reqConfirm_param._const_tab_at = ('..', u'ref')
|
|
_MS_Request_confirm_reqConfirm_param._const_tab_id = u'MXParam'
|
|
_MS_Request_confirm_errStatus = INT(name=u'errStatus', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'ErrStatus')))
|
|
MS_Request_confirm._cont = ASN1Dict([
|
|
(u'commandRef', _MS_Request_confirm_commandRef),
|
|
(u'ref', _MS_Request_confirm_ref),
|
|
(u'reqConfirm-param', _MS_Request_confirm_reqConfirm_param),
|
|
(u'errStatus', _MS_Request_confirm_errStatus),
|
|
])
|
|
MS_Request_confirm._ext = None
|
|
|
|
#-----< MS-ReqConfirm >-----#
|
|
MS_ReqConfirm = CLASS(name=u'MS-ReqConfirm', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MSSAP-RC')))
|
|
_MS_ReqConfirm_val_MXParam_0 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
_MS_ReqConfirm_val_MXParam_1 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
_MS_ReqConfirm_val_MXParam_2 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
MS_ReqConfirm._val = ASN1Set(rv=[dict([(u'mxref', 1), (u'MXParam', _MS_ReqConfirm_val_MXParam_0)]), dict([(u'mxref', 13), (u'MXParam', _MS_ReqConfirm_val_MXParam_1)]), dict([(u'mxref', 255), (u'MXParam', _MS_ReqConfirm_val_MXParam_2)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< iTS-S-Appl-ProcS-RegConf >-----#
|
|
iTS_S_Appl_ProcS_RegConf = CLASS(name=u'iTS-S-Appl-ProcS-RegConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MSSAP-RR')))
|
|
_iTS_S_Appl_ProcS_RegConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
iTS_S_Appl_ProcS_RegConf._val = dict([(u'mxref', 1), (u'MXParam', _iTS_S_Appl_ProcS_RegConf_val_MXParam)])
|
|
|
|
#-----< iTS-S-Appl-ProcS-ReqFinalConf >-----#
|
|
iTS_S_Appl_ProcS_ReqFinalConf = CLASS(name=u'iTS-S-Appl-ProcS-ReqFinalConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MSSAP-RR')))
|
|
_iTS_S_Appl_ProcS_ReqFinalConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
iTS_S_Appl_ProcS_ReqFinalConf._val = dict([(u'mxref', 13), (u'MXParam', _iTS_S_Appl_ProcS_ReqFinalConf_val_MXParam)])
|
|
|
|
#-----< testMSechoConf >-----#
|
|
testMSechoConf = CLASS(name=u'testMSechoConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MSSAP-RR')))
|
|
_testMSechoConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
testMSechoConf._val = dict([(u'mxref', 255), (u'MXParam', _testMSechoConf_val_MXParam)])
|
|
|
|
#-----< MASAP-CR >-----#
|
|
MASAP_CR = CLASS(name=u'MASAP-CR', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MXSERV')))
|
|
|
|
#-----< MA-Command-request >-----#
|
|
MA_Command_request = SEQ(name=u'MA-Command-request', mode=MODE_TYPE)
|
|
_MA_Command_request_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MA_Command_request_ref = INT(name=u'ref', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MASAP-CR'), [u'mxref']))
|
|
__MA_Command_request_ref_tab = CLASS(name='_tab_MASAP-CR', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MASAP-CR')))
|
|
___MA_Command_request_ref_tab_val_MXParam_0 = OCT_STR(name=u'MXParam', mode=MODE_TYPE)
|
|
___MA_Command_request_ref_tab_val_MXParam_0._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
__MA_Command_request_ref_tab._val = ASN1Set(rv=[dict([(u'mxref', 255), (u'MXParam', ___MA_Command_request_ref_tab_val_MXParam_0)])], rr=[], ev=None, er=[])
|
|
_MA_Command_request_ref._const_tab = __MA_Command_request_ref_tab
|
|
_MA_Command_request_ref._const_tab_at = None
|
|
_MA_Command_request_ref._const_tab_id = u'mxref'
|
|
_MA_Command_request_command_param = OPEN(name=u'command-param', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MASAP-CR'), [u'MXParam']))
|
|
_MA_Command_request_command_param._const_tab = __MA_Command_request_ref_tab
|
|
_MA_Command_request_command_param._const_tab_at = ('..', u'ref')
|
|
_MA_Command_request_command_param._const_tab_id = u'MXParam'
|
|
MA_Command_request._cont = ASN1Dict([
|
|
(u'commandRef', _MA_Command_request_commandRef),
|
|
(u'ref', _MA_Command_request_ref),
|
|
(u'command-param', _MA_Command_request_command_param),
|
|
])
|
|
MA_Command_request._ext = None
|
|
|
|
#-----< MA-Command >-----#
|
|
MA_Command = CLASS(name=u'MA-Command', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MASAP-CR')))
|
|
_MA_Command_val_MXParam_0 = OCT_STR(name=u'MXParam', mode=MODE_TYPE)
|
|
_MA_Command_val_MXParam_0._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
MA_Command._val = ASN1Set(rv=[dict([(u'mxref', 255), (u'MXParam', _MA_Command_val_MXParam_0)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< testMA >-----#
|
|
testMA = CLASS(name=u'testMA', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MASAP-CR')))
|
|
_testMA_val_MXParam = OCT_STR(name=u'MXParam', mode=MODE_TYPE)
|
|
_testMA_val_MXParam._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
testMA._val = dict([(u'mxref', 255), (u'MXParam', _testMA_val_MXParam)])
|
|
|
|
#-----< MASAP-CC >-----#
|
|
MASAP_CC = CLASS(name=u'MASAP-CC', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MXSERV')))
|
|
|
|
#-----< testMAConf >-----#
|
|
testMAConf = CLASS(name=u'testMAConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MASAP-CC')))
|
|
_testMAConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
testMAConf._val = dict([(u'mxref', 255), (u'MXParam', _testMAConf_val_MXParam)])
|
|
|
|
#-----< MA-Command-confirm >-----#
|
|
MA_Command_confirm = SEQ(name=u'MA-Command-confirm', mode=MODE_TYPE)
|
|
_MA_Command_confirm_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MA_Command_confirm_ref = INT(name=u'ref', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MASAP-CC'), [u'mxref']))
|
|
__MA_Command_confirm_ref_tab = CLASS(name='_tab_MASAP-CC', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MASAP-CC')))
|
|
___MA_Command_confirm_ref_tab_val_MXParam_0 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
__MA_Command_confirm_ref_tab._val = ASN1Set(rv=[dict([(u'mxref', 255), (u'MXParam', ___MA_Command_confirm_ref_tab_val_MXParam_0)])], rr=[], ev=None, er=[])
|
|
_MA_Command_confirm_ref._const_tab = __MA_Command_confirm_ref_tab
|
|
_MA_Command_confirm_ref._const_tab_at = None
|
|
_MA_Command_confirm_ref._const_tab_id = u'mxref'
|
|
_MA_Command_confirm_cmdConfirm_param = OPEN(name=u'cmdConfirm-param', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MASAP-CC'), [u'MXParam']))
|
|
_MA_Command_confirm_cmdConfirm_param._const_tab = __MA_Command_confirm_ref_tab
|
|
_MA_Command_confirm_cmdConfirm_param._const_tab_at = ('..', u'ref')
|
|
_MA_Command_confirm_cmdConfirm_param._const_tab_id = u'MXParam'
|
|
_MA_Command_confirm_errStatus = INT(name=u'errStatus', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'ErrStatus')))
|
|
MA_Command_confirm._cont = ASN1Dict([
|
|
(u'commandRef', _MA_Command_confirm_commandRef),
|
|
(u'ref', _MA_Command_confirm_ref),
|
|
(u'cmdConfirm-param', _MA_Command_confirm_cmdConfirm_param),
|
|
(u'errStatus', _MA_Command_confirm_errStatus),
|
|
])
|
|
MA_Command_confirm._ext = None
|
|
|
|
#-----< MA-CmdConfirm >-----#
|
|
MA_CmdConfirm = CLASS(name=u'MA-CmdConfirm', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MASAP-CC')))
|
|
_MA_CmdConfirm_val_MXParam_0 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
MA_CmdConfirm._val = ASN1Set(rv=[dict([(u'mxref', 255), (u'MXParam', _MA_CmdConfirm_val_MXParam_0)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< MASAP-RR >-----#
|
|
MASAP_RR = CLASS(name=u'MASAP-RR', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MXSERV')))
|
|
|
|
#-----< MA-Request-request >-----#
|
|
MA_Request_request = SEQ(name=u'MA-Request-request', mode=MODE_TYPE)
|
|
_MA_Request_request_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MA_Request_request_ref = INT(name=u'ref', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MASAP-RR'), [u'mxref']))
|
|
__MA_Request_request_ref_tab = CLASS(name='_tab_MASAP-RR', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MASAP-RR')))
|
|
___MA_Request_request_ref_tab_val_MXParam_0 = SEQ_OF(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITS-S-Appl-Reg')))
|
|
___MA_Request_request_ref_tab_val_MXParam_1 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITS-S-Appl-RegFinal')))
|
|
___MA_Request_request_ref_tab_val_MXParam_2 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'TestMAecho')))
|
|
__MA_Request_request_ref_tab._val = ASN1Set(rv=[dict([(u'mxref', 1), (u'MXParam', ___MA_Request_request_ref_tab_val_MXParam_0)]), dict([(u'mxref', 13), (u'MXParam', ___MA_Request_request_ref_tab_val_MXParam_1)]), dict([(u'mxref', 255), (u'MXParam', ___MA_Request_request_ref_tab_val_MXParam_2)])], rr=[], ev=None, er=[])
|
|
_MA_Request_request_ref._const_tab = __MA_Request_request_ref_tab
|
|
_MA_Request_request_ref._const_tab_at = None
|
|
_MA_Request_request_ref._const_tab_id = u'mxref'
|
|
_MA_Request_request_request_param = OPEN(name=u'request-param', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MASAP-RR'), [u'MXParam']))
|
|
_MA_Request_request_request_param._const_tab = __MA_Request_request_ref_tab
|
|
_MA_Request_request_request_param._const_tab_at = ('..', u'ref')
|
|
_MA_Request_request_request_param._const_tab_id = u'MXParam'
|
|
MA_Request_request._cont = ASN1Dict([
|
|
(u'commandRef', _MA_Request_request_commandRef),
|
|
(u'ref', _MA_Request_request_ref),
|
|
(u'request-param', _MA_Request_request_request_param),
|
|
])
|
|
MA_Request_request._ext = None
|
|
|
|
#-----< MA-Request >-----#
|
|
MA_Request = CLASS(name=u'MA-Request', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MASAP-RR')))
|
|
_MA_Request_val_MXParam_0 = SEQ_OF(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITS-S-Appl-Reg')))
|
|
_MA_Request_val_MXParam_1 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITS-S-Appl-RegFinal')))
|
|
_MA_Request_val_MXParam_2 = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'TestMAecho')))
|
|
MA_Request._val = ASN1Set(rv=[dict([(u'mxref', 1), (u'MXParam', _MA_Request_val_MXParam_0)]), dict([(u'mxref', 13), (u'MXParam', _MA_Request_val_MXParam_1)]), dict([(u'mxref', 255), (u'MXParam', _MA_Request_val_MXParam_2)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< iTS-S-Appl-Proc-Reg >-----#
|
|
iTS_S_Appl_Proc_Reg = CLASS(name=u'iTS-S-Appl-Proc-Reg', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MASAP-RR')))
|
|
_iTS_S_Appl_Proc_Reg_val_MXParam = SEQ_OF(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITS-S-Appl-Reg')))
|
|
iTS_S_Appl_Proc_Reg._val = dict([(u'mxref', 1), (u'MXParam', _iTS_S_Appl_Proc_Reg_val_MXParam)])
|
|
|
|
#-----< iTS-S-Appl-Proc-ReqFinal >-----#
|
|
iTS_S_Appl_Proc_ReqFinal = CLASS(name=u'iTS-S-Appl-Proc-ReqFinal', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MASAP-RR')))
|
|
_iTS_S_Appl_Proc_ReqFinal_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITS-S-Appl-RegFinal')))
|
|
iTS_S_Appl_Proc_ReqFinal._val = dict([(u'mxref', 13), (u'MXParam', _iTS_S_Appl_Proc_ReqFinal_val_MXParam)])
|
|
|
|
#-----< testMAecho >-----#
|
|
testMAecho = CLASS(name=u'testMAecho', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MASAP-RR')))
|
|
_testMAecho_val_MXParam = SEQ(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'TestMAecho')))
|
|
testMAecho._val = dict([(u'mxref', 255), (u'MXParam', _testMAecho_val_MXParam)])
|
|
|
|
#-----< TestMAecho >-----#
|
|
TestMAecho = SEQ(name=u'TestMAecho', mode=MODE_TYPE)
|
|
_TestMAecho_sap = INT(name=u'sap', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_TestMAecho_sap._cont = ASN1Dict([(u'a', 65)])
|
|
_TestMAecho_sap._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_TestMAecho_info = OCT_STR(name=u'info', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_TestMAecho_info._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
TestMAecho._cont = ASN1Dict([
|
|
(u'sap', _TestMAecho_sap),
|
|
(u'info', _TestMAecho_info),
|
|
])
|
|
TestMAecho._ext = None
|
|
|
|
#-----< MASAP-RC >-----#
|
|
MASAP_RC = CLASS(name=u'MASAP-RC', mode=MODE_TYPE, typeref=ASN1RefType(('CALMmsap', 'MXSERV')))
|
|
|
|
#-----< MA-Request-confirm >-----#
|
|
MA_Request_confirm = SEQ(name=u'MA-Request-confirm', mode=MODE_TYPE)
|
|
_MA_Request_confirm_commandRef = INT(name=u'commandRef', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'CommandRef')))
|
|
_MA_Request_confirm_ref = INT(name=u'ref', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MASAP-RC'), [u'mxref']))
|
|
__MA_Request_confirm_ref_tab = CLASS(name='_tab_MASAP-RC', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MASAP-RC')))
|
|
___MA_Request_confirm_ref_tab_val_MXParam_0 = SEQ_OF(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITS-S-Appl-RegConf')))
|
|
___MA_Request_confirm_ref_tab_val_MXParam_1 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
___MA_Request_confirm_ref_tab_val_MXParam_2 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
__MA_Request_confirm_ref_tab._val = ASN1Set(rv=[dict([(u'mxref', 1), (u'MXParam', ___MA_Request_confirm_ref_tab_val_MXParam_0)]), dict([(u'mxref', 13), (u'MXParam', ___MA_Request_confirm_ref_tab_val_MXParam_1)]), dict([(u'mxref', 255), (u'MXParam', ___MA_Request_confirm_ref_tab_val_MXParam_2)])], rr=[], ev=None, er=[])
|
|
_MA_Request_confirm_ref._const_tab = __MA_Request_confirm_ref_tab
|
|
_MA_Request_confirm_ref._const_tab_at = None
|
|
_MA_Request_confirm_ref._const_tab_id = u'mxref'
|
|
_MA_Request_confirm_reqConfirm_param = OPEN(name=u'reqConfirm-param', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CALMmsap', 'MASAP-RC'), [u'MXParam']))
|
|
_MA_Request_confirm_reqConfirm_param._const_tab = __MA_Request_confirm_ref_tab
|
|
_MA_Request_confirm_reqConfirm_param._const_tab_at = ('..', u'ref')
|
|
_MA_Request_confirm_reqConfirm_param._const_tab_id = u'MXParam'
|
|
_MA_Request_confirm_errStatus = INT(name=u'errStatus', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmsap', 'ErrStatus')))
|
|
MA_Request_confirm._cont = ASN1Dict([
|
|
(u'commandRef', _MA_Request_confirm_commandRef),
|
|
(u'ref', _MA_Request_confirm_ref),
|
|
(u'reqConfirm-param', _MA_Request_confirm_reqConfirm_param),
|
|
(u'errStatus', _MA_Request_confirm_errStatus),
|
|
])
|
|
MA_Request_confirm._ext = None
|
|
|
|
#-----< MA-ReqConfirm >-----#
|
|
MA_ReqConfirm = CLASS(name=u'MA-ReqConfirm', mode=MODE_SET, typeref=ASN1RefType(('CALMmsap', 'MASAP-RC')))
|
|
_MA_ReqConfirm_val_MXParam_0 = SEQ_OF(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITS-S-Appl-RegConf')))
|
|
_MA_ReqConfirm_val_MXParam_1 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
_MA_ReqConfirm_val_MXParam_2 = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
MA_ReqConfirm._val = ASN1Set(rv=[dict([(u'mxref', 1), (u'MXParam', _MA_ReqConfirm_val_MXParam_0)]), dict([(u'mxref', 13), (u'MXParam', _MA_ReqConfirm_val_MXParam_1)]), dict([(u'mxref', 255), (u'MXParam', _MA_ReqConfirm_val_MXParam_2)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< iTS-S-Appl-Proc-RegConf >-----#
|
|
iTS_S_Appl_Proc_RegConf = CLASS(name=u'iTS-S-Appl-Proc-RegConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MASAP-RC')))
|
|
_iTS_S_Appl_Proc_RegConf_val_MXParam = SEQ_OF(name=u'MXParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITS-S-Appl-RegConf')))
|
|
iTS_S_Appl_Proc_RegConf._val = dict([(u'mxref', 1), (u'MXParam', _iTS_S_Appl_Proc_RegConf_val_MXParam)])
|
|
|
|
#-----< iTS-S-Appl-Proc-ReqFinalConf >-----#
|
|
iTS_S_Appl_Proc_ReqFinalConf = CLASS(name=u'iTS-S-Appl-Proc-ReqFinalConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MASAP-RC')))
|
|
_iTS_S_Appl_Proc_ReqFinalConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
iTS_S_Appl_Proc_ReqFinalConf._val = dict([(u'mxref', 13), (u'MXParam', _iTS_S_Appl_Proc_ReqFinalConf_val_MXParam)])
|
|
|
|
#-----< testMAechoConf >-----#
|
|
testMAechoConf = CLASS(name=u'testMAechoConf', mode=MODE_VALUE, typeref=ASN1RefType(('CALMmsap', 'MASAP-RC')))
|
|
_testMAechoConf_val_MXParam = NULL(name=u'MXParam', mode=MODE_TYPE)
|
|
testMAechoConf._val = dict([(u'mxref', 255), (u'MXParam', _testMAechoConf_val_MXParam)])
|
|
|
|
#-----< ErrStatus >-----#
|
|
ErrStatus = INT(name=u'ErrStatus', mode=MODE_TYPE)
|
|
ErrStatus._cont = ASN1Dict([(u'success', 0), (u'unspecFailure', 1), (u'invalParamNo', 2), (u'invalParamVal', 3), (u'riViolation', 4), (u'cmdReqNo', 5), (u'cmdReqVal', 6), (u'accessViolation', 7), (u'invalidType', 8), (u'sequenceError', 9), (u'nonavailValue', 10), (u'hardwareFailure', 255)])
|
|
ErrStatus._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< CommandRef >-----#
|
|
CommandRef = INT(name=u'CommandRef', mode=MODE_TYPE)
|
|
CommandRef._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
_all_ = [
|
|
_COMMUPDOWN_primitiveRef,
|
|
_COMMUPDOWN_Primitive,
|
|
COMMUPDOWN,
|
|
FASAPDOWN,
|
|
__FAsapPrimitivesDown_spRef_tab,
|
|
___FAsapPrimitivesDown_spRef_tab_val_Primitive_0,
|
|
___FAsapPrimitivesDown_spRef_tab_val_Primitive_1,
|
|
___FAsapPrimitivesDown_spRef_tab_val_Primitive_2,
|
|
___FAsapPrimitivesDown_spRef_tab_val_Primitive_3,
|
|
___FAsapPrimitivesDown_spRef_tab_val_Primitive_4,
|
|
___FAsapPrimitivesDown_spRef_tab_val_Primitive_5,
|
|
___FAsapPrimitivesDown_spRef_tab_val_Primitive_6,
|
|
_FAsapPrimitivesDown_spRef,
|
|
_FAsapPrimitivesDown_servPrimitive,
|
|
FAsapPrimitivesDown,
|
|
FAsapspsdown,
|
|
_FAsapspsdown_val_Primitive_0,
|
|
_FAsapspsdown_val_Primitive_1,
|
|
_FAsapspsdown_val_Primitive_2,
|
|
_FAsapspsdown_val_Primitive_3,
|
|
_FAsapspsdown_val_Primitive_4,
|
|
_FAsapspsdown_val_Primitive_5,
|
|
_FAsapspsdown_val_Primitive_6,
|
|
gCsamctxConfFA,
|
|
_gCsamctxConfFA_val_Primitive,
|
|
gCregServerFA,
|
|
_gCregServerFA_val_Primitive,
|
|
gCupdateServerFA,
|
|
_gCupdateServerFA_val_Primitive,
|
|
gCderegServerFA,
|
|
_gCderegServerFA_val_Primitive,
|
|
gCregClientFA,
|
|
_gCregClientFA_val_Primitive,
|
|
gCupdateClientFA,
|
|
_gCupdateClientFA_val_Primitive,
|
|
gCderegClientFA,
|
|
_gCderegClientFA_val_Primitive,
|
|
FASAPUP,
|
|
__FAsapPrimitivesUp_spRef_tab,
|
|
___FAsapPrimitivesUp_spRef_tab_val_Primitive_0,
|
|
___FAsapPrimitivesUp_spRef_tab_val_Primitive_1,
|
|
___FAsapPrimitivesUp_spRef_tab_val_Primitive_2,
|
|
___FAsapPrimitivesUp_spRef_tab_val_Primitive_3,
|
|
___FAsapPrimitivesUp_spRef_tab_val_Primitive_4,
|
|
___FAsapPrimitivesUp_spRef_tab_val_Primitive_5,
|
|
___FAsapPrimitivesUp_spRef_tab_val_Primitive_6,
|
|
___FAsapPrimitivesUp_spRef_tab_val_Primitive_7,
|
|
___FAsapPrimitivesUp_spRef_tab_val_Primitive_8,
|
|
_FAsapPrimitivesUp_spRef,
|
|
_FAsapPrimitivesUp_servPrimitive,
|
|
FAsapPrimitivesUp,
|
|
FAsapspsup,
|
|
_FAsapspsup_val_Primitive_0,
|
|
_FAsapspsup_val_Primitive_1,
|
|
_FAsapspsup_val_Primitive_2,
|
|
_FAsapspsup_val_Primitive_3,
|
|
_FAsapspsup_val_Primitive_4,
|
|
_FAsapspsup_val_Primitive_5,
|
|
_FAsapspsup_val_Primitive_6,
|
|
_FAsapspsup_val_Primitive_7,
|
|
_FAsapspsup_val_Primitive_8,
|
|
gCsamctxFA,
|
|
_gCsamctxFA_val_Primitive,
|
|
gCregServerConfFA,
|
|
_gCregServerConfFA_val_Primitive,
|
|
gCupdateServerConfFA,
|
|
_gCupdateServerConfFA_val_Primitive,
|
|
gCderegServerConfFA,
|
|
_gCderegServerConfFA_val_Primitive,
|
|
gCregClientConfFA,
|
|
_gCregClientConfFA_val_Primitive,
|
|
gCupdateClientConfFA,
|
|
_gCupdateClientConfFA_val_Primitive,
|
|
gCderegClientConfFA,
|
|
_gCderegClientConfFA_val_Primitive,
|
|
gCsamFA,
|
|
_gCsamFA_val_Primitive,
|
|
gCctxFA,
|
|
_gCctxFA_val_Primitive,
|
|
_MXSERV_mxref,
|
|
_MXSERV_MXParam,
|
|
MXSERV,
|
|
MFSAP_CR,
|
|
MF_Command,
|
|
_MF_Command_val_MXParam_0,
|
|
_MF_Command_val_MXParam_1,
|
|
_MF_Command_val_MXParam_2,
|
|
_MF_Command_val_MXParam_3,
|
|
_MF_Command_val_MXParam_4,
|
|
_MF_Command_val_MXParam_5,
|
|
_MF_Command_val_MXParam_6,
|
|
_MF_Command_val_MXParam_7,
|
|
_MF_Command_val_MXParam_8,
|
|
_MF_Command_val_MXParam_9,
|
|
_MF_Command_val_MXParam_10,
|
|
_MF_Command_val_MXParam_11,
|
|
_MF_Command_val_MXParam_12,
|
|
_MF_Command_val_MXParam_13,
|
|
_MF_Command_request_commandRef,
|
|
__MF_Command_request_ref_tab,
|
|
___MF_Command_request_ref_tab_val_MXParam_0,
|
|
___MF_Command_request_ref_tab_val_MXParam_1,
|
|
___MF_Command_request_ref_tab_val_MXParam_2,
|
|
___MF_Command_request_ref_tab_val_MXParam_3,
|
|
___MF_Command_request_ref_tab_val_MXParam_4,
|
|
___MF_Command_request_ref_tab_val_MXParam_5,
|
|
___MF_Command_request_ref_tab_val_MXParam_6,
|
|
___MF_Command_request_ref_tab_val_MXParam_7,
|
|
___MF_Command_request_ref_tab_val_MXParam_8,
|
|
___MF_Command_request_ref_tab_val_MXParam_9,
|
|
___MF_Command_request_ref_tab_val_MXParam_10,
|
|
___MF_Command_request_ref_tab_val_MXParam_11,
|
|
___MF_Command_request_ref_tab_val_MXParam_12,
|
|
___MF_Command_request_ref_tab_val_MXParam_13,
|
|
_MF_Command_request_ref,
|
|
_MF_Command_request_command_param,
|
|
MF_Command_request,
|
|
simFUTcmd,
|
|
_simFUTcmd_val_MXParam,
|
|
simFLTcmd,
|
|
_simFLTcmd_val_MXParam,
|
|
gCsamctx,
|
|
_gCsamctx_val_MXParam,
|
|
gCsam,
|
|
_gCsam_val_MXParam,
|
|
gCctx,
|
|
_gCctx_val_MXParam,
|
|
lDMnotifyCmd,
|
|
_lDMnotifyCmd_val_MXParam,
|
|
legacyCICmd,
|
|
_legacyCICmd_val_MXParam,
|
|
stateCInotify,
|
|
_stateCInotify_val_MXParam,
|
|
gCperiodCmd,
|
|
_gCperiodCmd_val_MXParam,
|
|
gCctxTxCmd,
|
|
_gCctxTxCmd_val_MXParam,
|
|
gCdeleteCmd,
|
|
_gCdeleteCmd_val_MXParam,
|
|
iICrequestTX,
|
|
_iICrequestTX_val_MXParam,
|
|
iICresponseTX,
|
|
_iICresponseTX_val_MXParam,
|
|
testMF,
|
|
_testMF_val_MXParam,
|
|
SimFUTcmd,
|
|
SimFLTcmd,
|
|
_LDMnotify__item_,
|
|
LDMnotify,
|
|
_RadarView_peerITS_SSI,
|
|
RadarView,
|
|
_LegacyCIreq_cIclass,
|
|
_LegacyCIreq_legacyOption,
|
|
_LegacyCIreq_linkId,
|
|
LegacyCIreq,
|
|
_StateCInotify_linkId,
|
|
_StateCInotify_cIstatus,
|
|
StateCInotify,
|
|
MFSAP_CC,
|
|
MF_CmdConfirm,
|
|
_MF_CmdConfirm_val_MXParam_0,
|
|
_MF_CmdConfirm_val_MXParam_1,
|
|
_MF_CmdConfirm_val_MXParam_2,
|
|
_MF_CmdConfirm_val_MXParam_3,
|
|
_MF_CmdConfirm_val_MXParam_4,
|
|
_MF_CmdConfirm_val_MXParam_5,
|
|
_MF_CmdConfirm_val_MXParam_6,
|
|
_MF_CmdConfirm_val_MXParam_7,
|
|
_MF_CmdConfirm_val_MXParam_8,
|
|
_MF_CmdConfirm_val_MXParam_9,
|
|
_MF_CmdConfirm_val_MXParam_10,
|
|
_MF_CmdConfirm_val_MXParam_11,
|
|
_MF_CmdConfirm_val_MXParam_12,
|
|
_MF_CmdConfirm_val_MXParam_13,
|
|
_MF_Command_confirm_commandRef,
|
|
__MF_Command_confirm_ref_tab,
|
|
___MF_Command_confirm_ref_tab_val_MXParam_0,
|
|
___MF_Command_confirm_ref_tab_val_MXParam_1,
|
|
___MF_Command_confirm_ref_tab_val_MXParam_2,
|
|
___MF_Command_confirm_ref_tab_val_MXParam_3,
|
|
___MF_Command_confirm_ref_tab_val_MXParam_4,
|
|
___MF_Command_confirm_ref_tab_val_MXParam_5,
|
|
___MF_Command_confirm_ref_tab_val_MXParam_6,
|
|
___MF_Command_confirm_ref_tab_val_MXParam_7,
|
|
___MF_Command_confirm_ref_tab_val_MXParam_8,
|
|
___MF_Command_confirm_ref_tab_val_MXParam_9,
|
|
___MF_Command_confirm_ref_tab_val_MXParam_10,
|
|
___MF_Command_confirm_ref_tab_val_MXParam_11,
|
|
___MF_Command_confirm_ref_tab_val_MXParam_12,
|
|
___MF_Command_confirm_ref_tab_val_MXParam_13,
|
|
_MF_Command_confirm_ref,
|
|
_MF_Command_confirm_cmdConfirm_param,
|
|
_MF_Command_confirm_errStatus,
|
|
MF_Command_confirm,
|
|
simFUTcmdConf,
|
|
_simFUTcmdConf_val_MXParam,
|
|
simFLTcmdConf,
|
|
_simFLTcmdConf_val_MXParam,
|
|
gCsamctxConf,
|
|
_gCsamctxConf_val_MXParam,
|
|
gCsamConf,
|
|
_gCsamConf_val_MXParam,
|
|
gCctxConf,
|
|
_gCctxConf_val_MXParam,
|
|
lDMnotifyConf,
|
|
_lDMnotifyConf_val_MXParam,
|
|
legacyCIConf,
|
|
_legacyCIConf_val_MXParam,
|
|
stateCInotifyConf,
|
|
_stateCInotifyConf_val_MXParam,
|
|
gCperiodCmdConf,
|
|
_gCperiodCmdConf_val_MXParam,
|
|
gCctxTxCmdConf,
|
|
_gCctxTxCmdConf_val_MXParam,
|
|
gCdeleteCmdConf,
|
|
_gCdeleteCmdConf_val_MXParam,
|
|
iICrequestTXConf,
|
|
_iICrequestTXConf_val_MXParam,
|
|
iICresponseTXConf,
|
|
_iICresponseTXConf_val_MXParam,
|
|
testMFConf,
|
|
_testMFConf_val_MXParam,
|
|
MFSAP_RR,
|
|
MF_Request,
|
|
_MF_Request_val_MXParam_0,
|
|
_MF_Request_val_MXParam_1,
|
|
_MF_Request_val_MXParam_2,
|
|
_MF_Request_val_MXParam_3,
|
|
_MF_Request_val_MXParam_4,
|
|
_MF_Request_val_MXParam_5,
|
|
_MF_Request_val_MXParam_6,
|
|
_MF_Request_val_MXParam_7,
|
|
_MF_Request_val_MXParam_8,
|
|
_MF_Request_val_MXParam_9,
|
|
_MF_Request_val_MXParam_10,
|
|
_MF_Request_val_MXParam_11,
|
|
_MF_Request_val_MXParam_12,
|
|
_MF_Request_val_MXParam_13,
|
|
_MF_Request_val_MXParam_14,
|
|
_MF_Request_val_MXParam_15,
|
|
_MF_Request_request_commandRef,
|
|
__MF_Request_request_ref_tab,
|
|
___MF_Request_request_ref_tab_val_MXParam_0,
|
|
___MF_Request_request_ref_tab_val_MXParam_1,
|
|
___MF_Request_request_ref_tab_val_MXParam_2,
|
|
___MF_Request_request_ref_tab_val_MXParam_3,
|
|
___MF_Request_request_ref_tab_val_MXParam_4,
|
|
___MF_Request_request_ref_tab_val_MXParam_5,
|
|
___MF_Request_request_ref_tab_val_MXParam_6,
|
|
___MF_Request_request_ref_tab_val_MXParam_7,
|
|
___MF_Request_request_ref_tab_val_MXParam_8,
|
|
___MF_Request_request_ref_tab_val_MXParam_9,
|
|
___MF_Request_request_ref_tab_val_MXParam_10,
|
|
___MF_Request_request_ref_tab_val_MXParam_11,
|
|
___MF_Request_request_ref_tab_val_MXParam_12,
|
|
___MF_Request_request_ref_tab_val_MXParam_13,
|
|
___MF_Request_request_ref_tab_val_MXParam_14,
|
|
___MF_Request_request_ref_tab_val_MXParam_15,
|
|
_MF_Request_request_ref,
|
|
_MF_Request_request_request_param,
|
|
MF_Request_request,
|
|
simFUTreq,
|
|
_simFUTreq_val_MXParam,
|
|
simFLTreq,
|
|
_simFLTreq_val_MXParam,
|
|
iTS_S_Appl_Reg,
|
|
_iTS_S_Appl_Reg_val_MXParam,
|
|
gCregServer,
|
|
_gCregServer_val_MXParam,
|
|
gCupdateServer,
|
|
_gCupdateServer_val_MXParam,
|
|
gCderegServer,
|
|
_gCderegServer_val_MXParam,
|
|
gCregClient,
|
|
_gCregClient_val_MXParam,
|
|
gCupdateClient,
|
|
_gCupdateClient_val_MXParam,
|
|
gCderegClient,
|
|
_gCderegClient_val_MXParam,
|
|
lDMregister,
|
|
_lDMregister_val_MXParam,
|
|
sAMrxNot,
|
|
_sAMrxNot_val_MXParam,
|
|
cTXrxNot,
|
|
_cTXrxNot_val_MXParam,
|
|
iICrequestRX,
|
|
_iICrequestRX_val_MXParam,
|
|
iICresponseRX,
|
|
_iICresponseRX_val_MXParam,
|
|
iTS_S_Appl_ReqFinal,
|
|
_iTS_S_Appl_ReqFinal_val_MXParam,
|
|
testMFecho,
|
|
_testMFecho_val_MXParam,
|
|
SimFUTreq,
|
|
SimFLTreq,
|
|
_LDMregister_iTS_scuId,
|
|
_LDMregister_reference,
|
|
LDMregister,
|
|
_TestMFecho_sap,
|
|
_TestMFecho_info,
|
|
TestMFecho,
|
|
MFSAP_RC,
|
|
MF_ReqConfirm,
|
|
_MF_ReqConfirm_val_MXParam_0,
|
|
_MF_ReqConfirm_val_MXParam_1,
|
|
_MF_ReqConfirm_val_MXParam_2,
|
|
_MF_ReqConfirm_val_MXParam_3,
|
|
_MF_ReqConfirm_val_MXParam_4,
|
|
_MF_ReqConfirm_val_MXParam_5,
|
|
_MF_ReqConfirm_val_MXParam_6,
|
|
_MF_ReqConfirm_val_MXParam_7,
|
|
_MF_ReqConfirm_val_MXParam_8,
|
|
_MF_ReqConfirm_val_MXParam_9,
|
|
_MF_ReqConfirm_val_MXParam_10,
|
|
_MF_ReqConfirm_val_MXParam_11,
|
|
_MF_ReqConfirm_val_MXParam_12,
|
|
_MF_ReqConfirm_val_MXParam_13,
|
|
_MF_ReqConfirm_val_MXParam_14,
|
|
_MF_ReqConfirm_val_MXParam_15,
|
|
_MF_Request_confirm_commandRef,
|
|
__MF_Request_confirm_ref_tab,
|
|
___MF_Request_confirm_ref_tab_val_MXParam_0,
|
|
___MF_Request_confirm_ref_tab_val_MXParam_1,
|
|
___MF_Request_confirm_ref_tab_val_MXParam_2,
|
|
___MF_Request_confirm_ref_tab_val_MXParam_3,
|
|
___MF_Request_confirm_ref_tab_val_MXParam_4,
|
|
___MF_Request_confirm_ref_tab_val_MXParam_5,
|
|
___MF_Request_confirm_ref_tab_val_MXParam_6,
|
|
___MF_Request_confirm_ref_tab_val_MXParam_7,
|
|
___MF_Request_confirm_ref_tab_val_MXParam_8,
|
|
___MF_Request_confirm_ref_tab_val_MXParam_9,
|
|
___MF_Request_confirm_ref_tab_val_MXParam_10,
|
|
___MF_Request_confirm_ref_tab_val_MXParam_11,
|
|
___MF_Request_confirm_ref_tab_val_MXParam_12,
|
|
___MF_Request_confirm_ref_tab_val_MXParam_13,
|
|
___MF_Request_confirm_ref_tab_val_MXParam_14,
|
|
___MF_Request_confirm_ref_tab_val_MXParam_15,
|
|
_MF_Request_confirm_ref,
|
|
_MF_Request_confirm_reqConfirm_param,
|
|
_MF_Request_confirm_errStatus,
|
|
MF_Request_confirm,
|
|
simFUTreqConf,
|
|
_simFUTreqConf_val_MXParam,
|
|
simFLTreqConf,
|
|
_simFLTreqConf_val_MXParam,
|
|
iTS_S_Appl_RegConf,
|
|
_iTS_S_Appl_RegConf_val_MXParam,
|
|
gCregServerConf,
|
|
_gCregServerConf_val_MXParam,
|
|
gCupdateServerConf,
|
|
_gCupdateServerConf_val_MXParam,
|
|
gCderegServerConf,
|
|
_gCderegServerConf_val_MXParam,
|
|
gCregClientConf,
|
|
_gCregClientConf_val_MXParam,
|
|
gCupdateClientConf,
|
|
_gCupdateClientConf_val_MXParam,
|
|
gCderegClientConf,
|
|
_gCderegClientConf_val_MXParam,
|
|
lDMregisterConf,
|
|
_lDMregisterConf_val_MXParam,
|
|
sAMrxNotConf,
|
|
_sAMrxNotConf_val_MXParam,
|
|
cTXrxNotConf,
|
|
_cTXrxNotConf_val_MXParam,
|
|
iICrequestRXConf,
|
|
_iICrequestRXConf_val_MXParam,
|
|
iICresponseRXConf,
|
|
_iICresponseRXConf_val_MXParam,
|
|
iTS_S_Appl_ReqFinalConf,
|
|
_iTS_S_Appl_ReqFinalConf_val_MXParam,
|
|
testMFechoConf,
|
|
_testMFechoConf_val_MXParam,
|
|
MNSAP_CR,
|
|
MN_Command,
|
|
_MN_Command_val_MXParam_0,
|
|
_MN_Command_val_MXParam_1,
|
|
_MN_Command_val_MXParam_2,
|
|
_MN_Command_val_MXParam_3,
|
|
_MN_Command_val_MXParam_4,
|
|
_MN_Command_val_MXParam_5,
|
|
_MN_Command_request_commandRef,
|
|
__MN_Command_request_ref_tab,
|
|
___MN_Command_request_ref_tab_val_MXParam_0,
|
|
___MN_Command_request_ref_tab_val_MXParam_1,
|
|
___MN_Command_request_ref_tab_val_MXParam_2,
|
|
___MN_Command_request_ref_tab_val_MXParam_3,
|
|
___MN_Command_request_ref_tab_val_MXParam_4,
|
|
___MN_Command_request_ref_tab_val_MXParam_5,
|
|
_MN_Command_request_ref,
|
|
_MN_Command_request_command_param,
|
|
MN_Command_request,
|
|
simNUTcmd,
|
|
_simNUTcmd_val_MXParam,
|
|
simNLTcmd,
|
|
_simNLTcmd_val_MXParam,
|
|
fWTset,
|
|
_fWTset_val_MXParam,
|
|
fWTupdate,
|
|
_fWTupdate_val_MXParam,
|
|
fWTdelete,
|
|
_fWTdelete_val_MXParam,
|
|
testMN,
|
|
_testMN_val_MXParam,
|
|
SimNUTcmd,
|
|
SimNLTcmd,
|
|
_FWT_fwtRef,
|
|
_FWT_Fwt,
|
|
FWT,
|
|
__FWTset_fwtNo_tab,
|
|
___FWTset_fwtNo_tab_val_Fwt_0,
|
|
_FWTset_fwtNo,
|
|
_FWTset_fwt,
|
|
FWTset,
|
|
NTprotsSet,
|
|
_NTprotsSet_val_Fwt_0,
|
|
__FWTupdate_fwtNo_tab,
|
|
___FWTupdate_fwtNo_tab_val_Fwt_0,
|
|
_FWTupdate_fwtNo,
|
|
_FWTupdate_fwt,
|
|
FWTupdate,
|
|
NTprotsUpdate,
|
|
_NTprotsUpdate_val_Fwt_0,
|
|
__FWTdelete_fwtNo_tab,
|
|
___FWTdelete_fwtNo_tab_val_Fwt_0,
|
|
_FWTdelete_fwtNo,
|
|
_FWTdelete_fwt,
|
|
FWTdelete,
|
|
NTprotsDelete,
|
|
_NTprotsDelete_val_Fwt_0,
|
|
fntpset,
|
|
_fntpset_val_Fwt,
|
|
fntpupdate,
|
|
_fntpupdate_val_Fwt,
|
|
fntpdelete,
|
|
_fntpdelete_val_Fwt,
|
|
MNSAP_CC,
|
|
MN_CmdConfirm,
|
|
_MN_CmdConfirm_val_MXParam_0,
|
|
_MN_CmdConfirm_val_MXParam_1,
|
|
_MN_CmdConfirm_val_MXParam_2,
|
|
_MN_CmdConfirm_val_MXParam_3,
|
|
_MN_CmdConfirm_val_MXParam_4,
|
|
_MN_CmdConfirm_val_MXParam_5,
|
|
_MN_Command_confirm_commandRef,
|
|
__MN_Command_confirm_ref_tab,
|
|
___MN_Command_confirm_ref_tab_val_MXParam_0,
|
|
___MN_Command_confirm_ref_tab_val_MXParam_1,
|
|
___MN_Command_confirm_ref_tab_val_MXParam_2,
|
|
___MN_Command_confirm_ref_tab_val_MXParam_3,
|
|
___MN_Command_confirm_ref_tab_val_MXParam_4,
|
|
___MN_Command_confirm_ref_tab_val_MXParam_5,
|
|
_MN_Command_confirm_ref,
|
|
_MN_Command_confirm_cmdConfirm_param,
|
|
_MN_Command_confirm_errStatus,
|
|
MN_Command_confirm,
|
|
simNUTcmdConf,
|
|
_simNUTcmdConf_val_MXParam,
|
|
simNLTcmdConf,
|
|
_simNLTcmdConf_val_MXParam,
|
|
fWTsetConf,
|
|
_fWTsetConf_val_MXParam,
|
|
fWTupdateConf,
|
|
_fWTupdateConf_val_MXParam,
|
|
fWTdeletConf,
|
|
_fWTdeletConf_val_MXParam,
|
|
testMNConf,
|
|
_testMNConf_val_MXParam,
|
|
_FWTCONF_fwtRef,
|
|
_FWTCONF_Fwt,
|
|
FWTCONF,
|
|
__FWTsetConf_fwtNo_tab,
|
|
___FWTsetConf_fwtNo_tab_val_Fwt_0,
|
|
_FWTsetConf_fwtNo,
|
|
_FWTsetConf_fwt,
|
|
FWTsetConf,
|
|
NTprotsSetConf,
|
|
_NTprotsSetConf_val_Fwt_0,
|
|
__FWTupdateConf_fwtNo_tab,
|
|
___FWTupdateConf_fwtNo_tab_val_Fwt_0,
|
|
_FWTupdateConf_fwtNo,
|
|
_FWTupdateConf_fwt,
|
|
FWTupdateConf,
|
|
NTprotsUpdateConf,
|
|
_NTprotsUpdateConf_val_Fwt_0,
|
|
__FWTdeleteConf_fwtNo_tab,
|
|
___FWTdeleteConf_fwtNo_tab_val_Fwt_0,
|
|
_FWTdeleteConf_fwtNo,
|
|
_FWTdeleteConf_fwt,
|
|
FWTdeleteConf,
|
|
NTprotsDeleteConf,
|
|
_NTprotsDeleteConf_val_Fwt_0,
|
|
fntpsetConf,
|
|
_fntpsetConf_val_Fwt,
|
|
fntpupdateConf,
|
|
_fntpupdateConf_val_Fwt,
|
|
fntpdeleteConf,
|
|
_fntpdeleteConf_val_Fwt,
|
|
MNSAP_RR,
|
|
MN_Request,
|
|
_MN_Request_val_MXParam_0,
|
|
_MN_Request_val_MXParam_1,
|
|
_MN_Request_val_MXParam_2,
|
|
_MN_Request_val_MXParam_3,
|
|
_MN_Request_val_MXParam_4,
|
|
_MN_Request_val_MXParam_5,
|
|
_MN_Request_val_MXParam_6,
|
|
_MN_Request_val_MXParam_7,
|
|
_MN_Request_request_commandRef,
|
|
__MN_Request_request_ref_tab,
|
|
___MN_Request_request_ref_tab_val_MXParam_0,
|
|
___MN_Request_request_ref_tab_val_MXParam_1,
|
|
___MN_Request_request_ref_tab_val_MXParam_2,
|
|
___MN_Request_request_ref_tab_val_MXParam_3,
|
|
___MN_Request_request_ref_tab_val_MXParam_4,
|
|
___MN_Request_request_ref_tab_val_MXParam_5,
|
|
___MN_Request_request_ref_tab_val_MXParam_6,
|
|
___MN_Request_request_ref_tab_val_MXParam_7,
|
|
_MN_Request_request_ref,
|
|
_MN_Request_request_request_param,
|
|
MN_Request_request,
|
|
simNUTreq,
|
|
_simNUTreq_val_MXParam,
|
|
simNLTreq,
|
|
_simNLTreq_val_MXParam,
|
|
fWTsetNot,
|
|
_fWTsetNot_val_MXParam,
|
|
fWTupdateNot,
|
|
_fWTupdateNot_val_MXParam,
|
|
fWTdeletNot,
|
|
_fWTdeletNot_val_MXParam,
|
|
vCIcreatePeerMAC,
|
|
_vCIcreatePeerMAC_val_MXParam,
|
|
its_ssiPeerNot,
|
|
_its_ssiPeerNot_val_MXParam,
|
|
testMNecho,
|
|
_testMNecho_val_MXParam,
|
|
SimNUTreq,
|
|
SimNLTreq,
|
|
_FWTNOT_fwtRef,
|
|
_FWTNOT_Fwt,
|
|
FWTNOT,
|
|
__FWTsetNot_fwtNo_tab,
|
|
___FWTsetNot_fwtNo_tab_val_Fwt_0,
|
|
_FWTsetNot_fwtNo,
|
|
_FWTsetNot_fwt,
|
|
FWTsetNot,
|
|
NTprotsSetNot,
|
|
_NTprotsSetNot_val_Fwt_0,
|
|
__FWTupdateNot_fwtNo_tab,
|
|
___FWTupdateNot_fwtNo_tab_val_Fwt_0,
|
|
_FWTupdateNot_fwtNo,
|
|
_FWTupdateNot_fwt,
|
|
FWTupdateNot,
|
|
NTprotsUpdateNot,
|
|
_NTprotsUpdateNot_val_Fwt_0,
|
|
__FWTdeleteNot_fwtNo_tab,
|
|
___FWTdeleteNot_fwtNo_tab_val_Fwt_0,
|
|
_FWTdeleteNot_fwtNo,
|
|
_FWTdeleteNot_fwt,
|
|
FWTdeleteNot,
|
|
NTprotsDeleteNot,
|
|
_NTprotsDeleteNot_val_Fwt_0,
|
|
fntpsetNot,
|
|
_fntpsetNot_val_Fwt,
|
|
fntpupdateNot,
|
|
_fntpupdateNot_val_Fwt,
|
|
fntpdeleteNot,
|
|
_fntpdeleteNot_val_Fwt,
|
|
_VCIcreatePeerMAC_reference,
|
|
_VCIcreatePeerMAC_linkId,
|
|
_VCIcreatePeerMAC_peerMac,
|
|
VCIcreatePeerMAC,
|
|
_Its_ssiPeerNot_sap,
|
|
_Its_ssiPeerNot_mACaddress,
|
|
_Its_ssiPeerNot_linkId,
|
|
_Its_ssiPeerNot_its_ssiData,
|
|
Its_ssiPeerNot,
|
|
StationType,
|
|
StationID,
|
|
_TestMNecho_sap,
|
|
_TestMNecho_info,
|
|
TestMNecho,
|
|
MNSAP_RC,
|
|
MN_ReqConfirm,
|
|
_MN_ReqConfirm_val_MXParam_0,
|
|
_MN_ReqConfirm_val_MXParam_1,
|
|
_MN_ReqConfirm_val_MXParam_2,
|
|
_MN_ReqConfirm_val_MXParam_3,
|
|
_MN_ReqConfirm_val_MXParam_4,
|
|
_MN_ReqConfirm_val_MXParam_5,
|
|
_MN_ReqConfirm_val_MXParam_6,
|
|
_MN_ReqConfirm_val_MXParam_7,
|
|
_MN_Request_confirm_commandRef,
|
|
__MN_Request_confirm_ref_tab,
|
|
___MN_Request_confirm_ref_tab_val_MXParam_0,
|
|
___MN_Request_confirm_ref_tab_val_MXParam_1,
|
|
___MN_Request_confirm_ref_tab_val_MXParam_2,
|
|
___MN_Request_confirm_ref_tab_val_MXParam_3,
|
|
___MN_Request_confirm_ref_tab_val_MXParam_4,
|
|
___MN_Request_confirm_ref_tab_val_MXParam_5,
|
|
___MN_Request_confirm_ref_tab_val_MXParam_6,
|
|
___MN_Request_confirm_ref_tab_val_MXParam_7,
|
|
_MN_Request_confirm_ref,
|
|
_MN_Request_confirm_reqConfirm_param,
|
|
_MN_Request_confirm_errStatus,
|
|
MN_Request_confirm,
|
|
simNUTreqConf,
|
|
_simNUTreqConf_val_MXParam,
|
|
simNLTreqConf,
|
|
_simNLTreqConf_val_MXParam,
|
|
fWTsetNotConf,
|
|
_fWTsetNotConf_val_MXParam,
|
|
fWTupdateNotConf,
|
|
_fWTupdateNotConf_val_MXParam,
|
|
fWTdeletNotConf,
|
|
_fWTdeletNotConf_val_MXParam,
|
|
vCIcreatePeerMACConf,
|
|
_vCIcreatePeerMACConf_val_MXParam,
|
|
its_ssiPeerNotConf,
|
|
_its_ssiPeerNotConf_val_MXParam,
|
|
testMNechoConf,
|
|
_testMNechoConf_val_MXParam,
|
|
_VCIPeerMAC_reference,
|
|
_VCIPeerMAC_linkId,
|
|
VCIPeerMAC,
|
|
MISAP_CR,
|
|
MI_Command,
|
|
_MI_Command_val_MXParam_0,
|
|
_MI_Command_val_MXParam_1,
|
|
_MI_Command_val_MXParam_2,
|
|
_MI_Command_val_MXParam_3,
|
|
_MI_Command_val_MXParam_4,
|
|
_MI_Command_val_MXParam_5,
|
|
_MI_Command_val_MXParam_6,
|
|
_MI_Command_val_MXParam_7,
|
|
_MI_Command_val_MXParam_8,
|
|
_MI_Command_val_MXParam_9,
|
|
_MI_Command_val_MXParam_10,
|
|
_MI_Command_val_MXParam_11,
|
|
_MI_Command_val_MXParam_12,
|
|
_MI_Command_val_MXParam_13,
|
|
_MI_Command_request_linkID,
|
|
_MI_Command_request_commandRef,
|
|
__MI_Command_request_ref_tab,
|
|
___MI_Command_request_ref_tab_val_MXParam_0,
|
|
___MI_Command_request_ref_tab_val_MXParam_1,
|
|
___MI_Command_request_ref_tab_val_MXParam_2,
|
|
___MI_Command_request_ref_tab_val_MXParam_3,
|
|
___MI_Command_request_ref_tab_val_MXParam_4,
|
|
___MI_Command_request_ref_tab_val_MXParam_5,
|
|
___MI_Command_request_ref_tab_val_MXParam_6,
|
|
___MI_Command_request_ref_tab_val_MXParam_7,
|
|
___MI_Command_request_ref_tab_val_MXParam_8,
|
|
___MI_Command_request_ref_tab_val_MXParam_9,
|
|
___MI_Command_request_ref_tab_val_MXParam_10,
|
|
___MI_Command_request_ref_tab_val_MXParam_11,
|
|
___MI_Command_request_ref_tab_val_MXParam_12,
|
|
___MI_Command_request_ref_tab_val_MXParam_13,
|
|
_MI_Command_request_ref,
|
|
_MI_Command_request_command_param,
|
|
MI_Command_request,
|
|
simIUTcmd,
|
|
_simIUTcmd_val_MXParam,
|
|
regCmd,
|
|
_regCmd_val_MXParam,
|
|
cIstate,
|
|
_cIstate_val_MXParam,
|
|
wakeUp,
|
|
_wakeUp_val_MXParam,
|
|
rTScmd,
|
|
_rTScmd_val_MXParam,
|
|
rTSackCmd,
|
|
_rTSackCmd_val_MXParam,
|
|
cONcmd,
|
|
_cONcmd_val_MXParam,
|
|
rIcmd,
|
|
_rIcmd_val_MXParam,
|
|
manuCmd,
|
|
_manuCmd_val_MXParam,
|
|
vciCmd,
|
|
_vciCmd_val_MXParam,
|
|
monitor,
|
|
_monitor_val_MXParam,
|
|
unitDataCmd,
|
|
_unitDataCmd_val_MXParam,
|
|
testMI,
|
|
_testMI_val_MXParam,
|
|
unknownCmd,
|
|
_unknownCmd_val_MXParam,
|
|
UnknownCommand,
|
|
SimIUTcmd,
|
|
_RegCmd_scuId,
|
|
_RegCmd_medID,
|
|
RegCmd,
|
|
CIstateChng,
|
|
WakeUp,
|
|
_RTScmd_reqID,
|
|
_RTScmd_priority,
|
|
_RTScmd_seqNo,
|
|
_RTScmd_status,
|
|
RTScmd,
|
|
_ReqID_linkID,
|
|
ReqID,
|
|
_RTSackCmd_priority,
|
|
_RTSackCmd_seqNo,
|
|
_RTSackCmd_status,
|
|
RTSackCmd,
|
|
CONcmd,
|
|
_RIcmd_linkID,
|
|
_RIcmd_ri,
|
|
RIcmd,
|
|
RI,
|
|
_VciCmd_fill,
|
|
_VciCmd_linkID,
|
|
_VciCmd_alive,
|
|
VciCmd,
|
|
__Monitor__item__paramNo,
|
|
__Monitor__item__active,
|
|
_Monitor__item_,
|
|
Monitor,
|
|
_UnitData_sourceAddr,
|
|
_UnitData_destAddr,
|
|
_UnitData_data,
|
|
_UnitData_priority,
|
|
_UnitData_parameter,
|
|
UnitData,
|
|
DataUnitData,
|
|
ParameterUnitData,
|
|
_MI_Command_confirm_linkID,
|
|
_MI_Command_confirm_commandRef,
|
|
_MI_Command_confirm_errStatus,
|
|
MI_Command_confirm,
|
|
MISAP_RR,
|
|
MI_Request,
|
|
_MI_Request_val_MXParam_0,
|
|
_MI_Request_val_MXParam_1,
|
|
_MI_Request_val_MXParam_2,
|
|
_MI_Request_val_MXParam_3,
|
|
_MI_Request_val_MXParam_4,
|
|
_MI_Request_val_MXParam_5,
|
|
_MI_Request_val_MXParam_6,
|
|
_MI_Request_val_MXParam_7,
|
|
_MI_Request_val_MXParam_8,
|
|
_MI_Request_val_MXParam_9,
|
|
_MI_Request_val_MXParam_10,
|
|
_MI_Request_request_linkID,
|
|
_MI_Request_request_commandRef,
|
|
__MI_Request_request_ref_tab,
|
|
___MI_Request_request_ref_tab_val_MXParam_0,
|
|
___MI_Request_request_ref_tab_val_MXParam_1,
|
|
___MI_Request_request_ref_tab_val_MXParam_2,
|
|
___MI_Request_request_ref_tab_val_MXParam_3,
|
|
___MI_Request_request_ref_tab_val_MXParam_4,
|
|
___MI_Request_request_ref_tab_val_MXParam_5,
|
|
___MI_Request_request_ref_tab_val_MXParam_6,
|
|
___MI_Request_request_ref_tab_val_MXParam_7,
|
|
___MI_Request_request_ref_tab_val_MXParam_8,
|
|
___MI_Request_request_ref_tab_val_MXParam_9,
|
|
___MI_Request_request_ref_tab_val_MXParam_10,
|
|
_MI_Request_request_ref,
|
|
_MI_Request_request_request_param,
|
|
MI_Request_request,
|
|
simIUTreq,
|
|
_simIUTreq_val_MXParam,
|
|
regReq,
|
|
_regReq_val_MXParam,
|
|
prioReg,
|
|
_prioReg_val_MXParam,
|
|
rTSreq,
|
|
_rTSreq_val_MXParam,
|
|
rTSackReq,
|
|
_rTSackReq_val_MXParam,
|
|
rIreq,
|
|
_rIreq_val_MXParam,
|
|
manuReq,
|
|
_manuReq_val_MXParam,
|
|
events,
|
|
_events_val_MXParam,
|
|
posUpdateReq,
|
|
_posUpdateReq_val_MXParam,
|
|
unitDataReq,
|
|
_unitDataReq_val_MXParam,
|
|
testMIecho,
|
|
_testMIecho_val_MXParam,
|
|
SimIUTreq,
|
|
_RegReq_medType,
|
|
RegReq,
|
|
_PrioReg_interferers,
|
|
_PrioReg_timeout,
|
|
PrioReg,
|
|
_Interferers__item_,
|
|
Interferers,
|
|
_RTSreq_priority,
|
|
_RTSreq_seqNo,
|
|
_RTSreq_status,
|
|
RTSreq,
|
|
_RTSackReq_reqID,
|
|
_RTSackReq_seqNo,
|
|
_RTSackReq_status,
|
|
RTSackReq,
|
|
_RIreq_medType,
|
|
_RIreq_riAccess,
|
|
RIreq,
|
|
RIaccess,
|
|
_EVENT21218_eventRef,
|
|
_EVENT21218_Event21218,
|
|
EVENT21218,
|
|
__Events21218_eventNo_tab,
|
|
___Events21218_eventNo_tab_val_Event21218_0,
|
|
___Events21218_eventNo_tab_val_Event21218_1,
|
|
___Events21218_eventNo_tab_val_Event21218_2,
|
|
___Events21218_eventNo_tab_val_Event21218_3,
|
|
___Events21218_eventNo_tab_val_Event21218_4,
|
|
___Events21218_eventNo_tab_val_Event21218_5,
|
|
___Events21218_eventNo_tab_val_Event21218_6,
|
|
___Events21218_eventNo_tab_val_Event21218_7,
|
|
_Events21218_eventNo,
|
|
_Events21218_event,
|
|
Events21218,
|
|
Events_21218,
|
|
_Events_21218_val_Event21218_0,
|
|
_Events_21218_val_Event21218_1,
|
|
_Events_21218_val_Event21218_2,
|
|
_Events_21218_val_Event21218_3,
|
|
_Events_21218_val_Event21218_4,
|
|
_Events_21218_val_Event21218_5,
|
|
_Events_21218_val_Event21218_6,
|
|
_Events_21218_val_Event21218_7,
|
|
minUserPrio,
|
|
_minUserPrio_val_Event21218,
|
|
txQueueThreshold,
|
|
_txQueueThreshold_val_Event21218,
|
|
txQueueFull,
|
|
_txQueueFull_val_Event21218,
|
|
vciCreated,
|
|
_vciCreated_val_Event21218,
|
|
vciDeleted,
|
|
_vciDeleted_val_Event21218,
|
|
paramMonitor,
|
|
_paramMonitor_val_Event21218,
|
|
txQueueLow,
|
|
_txQueueLow_val_Event21218,
|
|
vciReset,
|
|
_vciReset_val_Event21218,
|
|
_E21218_0_priority,
|
|
_E21218_0_linkID,
|
|
E21218_0,
|
|
E21218_1,
|
|
E21218_2,
|
|
E21218_3,
|
|
E21218_4,
|
|
E21218_5,
|
|
E21218_6,
|
|
E21218_7,
|
|
PosUpdateReq,
|
|
_TestMIecho_sap,
|
|
_TestMIecho_info,
|
|
TestMIecho,
|
|
_MI_Request_confirm_linkID,
|
|
_MI_Request_confirm_commandRef,
|
|
_MI_Request_confirm_errStatus,
|
|
MI_Request_confirm,
|
|
_MI_Set_request_linkID,
|
|
_MI_Set_request_commandRef,
|
|
__MI_Set_request_set_param__item_,
|
|
_MI_Set_request_set_param,
|
|
MI_Set_request,
|
|
_MI_Set_confirm_linkID,
|
|
_MI_Set_confirm_commandRef,
|
|
_MI_Set_confirm_set_param,
|
|
MI_Set_confirm,
|
|
_MI_Get_request_linkID,
|
|
_MI_Get_request_commandRef,
|
|
__MI_Get_request_get_param_no__item_,
|
|
_MI_Get_request_get_param_no,
|
|
MI_Get_request,
|
|
_MI_Get_confirm_linkID,
|
|
_MI_Get_confirm_commandRef,
|
|
__MI_Get_confirm_get_param__item_,
|
|
_MI_Get_confirm_get_param,
|
|
MI_Get_confirm,
|
|
MSSAP_CR,
|
|
_MS_Command_request_commandRef,
|
|
__MS_Command_request_ref_tab,
|
|
___MS_Command_request_ref_tab_val_MXParam_0,
|
|
_MS_Command_request_ref,
|
|
_MS_Command_request_command_param,
|
|
MS_Command_request,
|
|
MS_Command,
|
|
_MS_Command_val_MXParam_0,
|
|
testMS,
|
|
_testMS_val_MXParam,
|
|
MSSAP_CC,
|
|
_MS_Command_confirm_commandRef,
|
|
__MS_Command_confirm_ref_tab,
|
|
___MS_Command_confirm_ref_tab_val_MXParam_0,
|
|
_MS_Command_confirm_ref,
|
|
_MS_Command_confirm_cmdConfirm_param,
|
|
_MS_Command_confirm_errStatus,
|
|
MS_Command_confirm,
|
|
MS_CmdConfirm,
|
|
_MS_CmdConfirm_val_MXParam_0,
|
|
testMSConf,
|
|
_testMSConf_val_MXParam,
|
|
MSSAP_RR,
|
|
_MS_Request_request_commandRef,
|
|
__MS_Request_request_ref_tab,
|
|
___MS_Request_request_ref_tab_val_MXParam_0,
|
|
___MS_Request_request_ref_tab_val_MXParam_1,
|
|
___MS_Request_request_ref_tab_val_MXParam_2,
|
|
_MS_Request_request_ref,
|
|
_MS_Request_request_request_param,
|
|
MS_Request_request,
|
|
MS_Request,
|
|
_MS_Request_val_MXParam_0,
|
|
_MS_Request_val_MXParam_1,
|
|
_MS_Request_val_MXParam_2,
|
|
iTS_S_Appl_ProcS_Reg,
|
|
_iTS_S_Appl_ProcS_Reg_val_MXParam,
|
|
iTS_S_Appl_ProcS_ReqFinal,
|
|
_iTS_S_Appl_ProcS_ReqFinal_val_MXParam,
|
|
testMSecho,
|
|
_testMSecho_val_MXParam,
|
|
_TestMSecho_sap,
|
|
_TestMSecho_info,
|
|
TestMSecho,
|
|
MSSAP_RC,
|
|
_MS_Request_confirm_commandRef,
|
|
__MS_Request_confirm_ref_tab,
|
|
___MS_Request_confirm_ref_tab_val_MXParam_0,
|
|
___MS_Request_confirm_ref_tab_val_MXParam_1,
|
|
___MS_Request_confirm_ref_tab_val_MXParam_2,
|
|
_MS_Request_confirm_ref,
|
|
_MS_Request_confirm_reqConfirm_param,
|
|
_MS_Request_confirm_errStatus,
|
|
MS_Request_confirm,
|
|
MS_ReqConfirm,
|
|
_MS_ReqConfirm_val_MXParam_0,
|
|
_MS_ReqConfirm_val_MXParam_1,
|
|
_MS_ReqConfirm_val_MXParam_2,
|
|
iTS_S_Appl_ProcS_RegConf,
|
|
_iTS_S_Appl_ProcS_RegConf_val_MXParam,
|
|
iTS_S_Appl_ProcS_ReqFinalConf,
|
|
_iTS_S_Appl_ProcS_ReqFinalConf_val_MXParam,
|
|
testMSechoConf,
|
|
_testMSechoConf_val_MXParam,
|
|
MASAP_CR,
|
|
_MA_Command_request_commandRef,
|
|
__MA_Command_request_ref_tab,
|
|
___MA_Command_request_ref_tab_val_MXParam_0,
|
|
_MA_Command_request_ref,
|
|
_MA_Command_request_command_param,
|
|
MA_Command_request,
|
|
MA_Command,
|
|
_MA_Command_val_MXParam_0,
|
|
testMA,
|
|
_testMA_val_MXParam,
|
|
MASAP_CC,
|
|
testMAConf,
|
|
_testMAConf_val_MXParam,
|
|
_MA_Command_confirm_commandRef,
|
|
__MA_Command_confirm_ref_tab,
|
|
___MA_Command_confirm_ref_tab_val_MXParam_0,
|
|
_MA_Command_confirm_ref,
|
|
_MA_Command_confirm_cmdConfirm_param,
|
|
_MA_Command_confirm_errStatus,
|
|
MA_Command_confirm,
|
|
MA_CmdConfirm,
|
|
_MA_CmdConfirm_val_MXParam_0,
|
|
MASAP_RR,
|
|
_MA_Request_request_commandRef,
|
|
__MA_Request_request_ref_tab,
|
|
___MA_Request_request_ref_tab_val_MXParam_0,
|
|
___MA_Request_request_ref_tab_val_MXParam_1,
|
|
___MA_Request_request_ref_tab_val_MXParam_2,
|
|
_MA_Request_request_ref,
|
|
_MA_Request_request_request_param,
|
|
MA_Request_request,
|
|
MA_Request,
|
|
_MA_Request_val_MXParam_0,
|
|
_MA_Request_val_MXParam_1,
|
|
_MA_Request_val_MXParam_2,
|
|
iTS_S_Appl_Proc_Reg,
|
|
_iTS_S_Appl_Proc_Reg_val_MXParam,
|
|
iTS_S_Appl_Proc_ReqFinal,
|
|
_iTS_S_Appl_Proc_ReqFinal_val_MXParam,
|
|
testMAecho,
|
|
_testMAecho_val_MXParam,
|
|
_TestMAecho_sap,
|
|
_TestMAecho_info,
|
|
TestMAecho,
|
|
MASAP_RC,
|
|
_MA_Request_confirm_commandRef,
|
|
__MA_Request_confirm_ref_tab,
|
|
___MA_Request_confirm_ref_tab_val_MXParam_0,
|
|
___MA_Request_confirm_ref_tab_val_MXParam_1,
|
|
___MA_Request_confirm_ref_tab_val_MXParam_2,
|
|
_MA_Request_confirm_ref,
|
|
_MA_Request_confirm_reqConfirm_param,
|
|
_MA_Request_confirm_errStatus,
|
|
MA_Request_confirm,
|
|
MA_ReqConfirm,
|
|
_MA_ReqConfirm_val_MXParam_0,
|
|
_MA_ReqConfirm_val_MXParam_1,
|
|
_MA_ReqConfirm_val_MXParam_2,
|
|
iTS_S_Appl_Proc_RegConf,
|
|
_iTS_S_Appl_Proc_RegConf_val_MXParam,
|
|
iTS_S_Appl_Proc_ReqFinalConf,
|
|
_iTS_S_Appl_Proc_ReqFinalConf_val_MXParam,
|
|
testMAechoConf,
|
|
_testMAechoConf_val_MXParam,
|
|
ErrStatus,
|
|
CommandRef,
|
|
]
|
|
|
|
class CAM_PDU_Descriptions:
|
|
|
|
_name_ = u'CAM-PDU-Descriptions'
|
|
_oid_ = [0, 4, 0, 5, 1, 302637, 2, 1]
|
|
|
|
_obj_ = [
|
|
u'CAM',
|
|
u'CoopAwareness',
|
|
u'CamParameters',
|
|
u'HighFrequencyContainer',
|
|
u'LowFrequencyContainer',
|
|
u'SpecialVehicleContainer',
|
|
u'BasicContainer',
|
|
u'BasicVehicleContainerHighFrequency',
|
|
u'BasicVehicleContainerLowFrequency',
|
|
u'PublicTransportContainer',
|
|
u'SpecialTransportContainer',
|
|
u'DangerousGoodsContainer',
|
|
u'RoadWorksContainerBasic',
|
|
u'RescueContainer',
|
|
u'EmergencyContainer',
|
|
u'SafetyCarContainer',
|
|
u'RSUContainerHighFrequency',
|
|
u'GenerationDeltaTime',
|
|
]
|
|
_type_ = [
|
|
u'CAM',
|
|
u'CoopAwareness',
|
|
u'CamParameters',
|
|
u'HighFrequencyContainer',
|
|
u'LowFrequencyContainer',
|
|
u'SpecialVehicleContainer',
|
|
u'BasicContainer',
|
|
u'BasicVehicleContainerHighFrequency',
|
|
u'BasicVehicleContainerLowFrequency',
|
|
u'PublicTransportContainer',
|
|
u'SpecialTransportContainer',
|
|
u'DangerousGoodsContainer',
|
|
u'RoadWorksContainerBasic',
|
|
u'RescueContainer',
|
|
u'EmergencyContainer',
|
|
u'SafetyCarContainer',
|
|
u'RSUContainerHighFrequency',
|
|
u'GenerationDeltaTime',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< CAM >-----#
|
|
CAM = SEQ(name=u'CAM', mode=MODE_TYPE)
|
|
_CAM_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ItsPduHeader')))
|
|
_CAM_cam = SEQ(name=u'cam', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CAM-PDU-Descriptions', 'CoopAwareness')))
|
|
CAM._cont = ASN1Dict([
|
|
(u'header', _CAM_header),
|
|
(u'cam', _CAM_cam),
|
|
])
|
|
CAM._ext = None
|
|
|
|
#-----< CoopAwareness >-----#
|
|
CoopAwareness = SEQ(name=u'CoopAwareness', mode=MODE_TYPE)
|
|
_CoopAwareness_generationDeltaTime = INT(name=u'generationDeltaTime', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CAM-PDU-Descriptions', 'GenerationDeltaTime')))
|
|
_CoopAwareness_camParameters = SEQ(name=u'camParameters', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CAM-PDU-Descriptions', 'CamParameters')))
|
|
CoopAwareness._cont = ASN1Dict([
|
|
(u'generationDeltaTime', _CoopAwareness_generationDeltaTime),
|
|
(u'camParameters', _CoopAwareness_camParameters),
|
|
])
|
|
CoopAwareness._ext = None
|
|
|
|
#-----< CamParameters >-----#
|
|
CamParameters = SEQ(name=u'CamParameters', mode=MODE_TYPE)
|
|
_CamParameters_basicContainer = SEQ(name=u'basicContainer', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CAM-PDU-Descriptions', 'BasicContainer')))
|
|
_CamParameters_highFrequencyContainer = CHOICE(name=u'highFrequencyContainer', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CAM-PDU-Descriptions', 'HighFrequencyContainer')))
|
|
_CamParameters_lowFrequencyContainer = CHOICE(name=u'lowFrequencyContainer', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CAM-PDU-Descriptions', 'LowFrequencyContainer')), opt=True)
|
|
_CamParameters_specialVehicleContainer = CHOICE(name=u'specialVehicleContainer', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CAM-PDU-Descriptions', 'SpecialVehicleContainer')), opt=True)
|
|
CamParameters._cont = ASN1Dict([
|
|
(u'basicContainer', _CamParameters_basicContainer),
|
|
(u'highFrequencyContainer', _CamParameters_highFrequencyContainer),
|
|
(u'lowFrequencyContainer', _CamParameters_lowFrequencyContainer),
|
|
(u'specialVehicleContainer', _CamParameters_specialVehicleContainer),
|
|
])
|
|
CamParameters._ext = []
|
|
|
|
#-----< HighFrequencyContainer >-----#
|
|
HighFrequencyContainer = CHOICE(name=u'HighFrequencyContainer', mode=MODE_TYPE)
|
|
_HighFrequencyContainer_basicVehicleContainerHighFrequency = SEQ(name=u'basicVehicleContainerHighFrequency', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CAM-PDU-Descriptions', 'BasicVehicleContainerHighFrequency')))
|
|
_HighFrequencyContainer_rsuContainerHighFrequency = SEQ(name=u'rsuContainerHighFrequency', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CAM-PDU-Descriptions', 'RSUContainerHighFrequency')))
|
|
HighFrequencyContainer._cont = ASN1Dict([
|
|
(u'basicVehicleContainerHighFrequency', _HighFrequencyContainer_basicVehicleContainerHighFrequency),
|
|
(u'rsuContainerHighFrequency', _HighFrequencyContainer_rsuContainerHighFrequency),
|
|
])
|
|
HighFrequencyContainer._ext = []
|
|
|
|
#-----< LowFrequencyContainer >-----#
|
|
LowFrequencyContainer = CHOICE(name=u'LowFrequencyContainer', mode=MODE_TYPE)
|
|
_LowFrequencyContainer_basicVehicleContainerLowFrequency = SEQ(name=u'basicVehicleContainerLowFrequency', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CAM-PDU-Descriptions', 'BasicVehicleContainerLowFrequency')))
|
|
LowFrequencyContainer._cont = ASN1Dict([
|
|
(u'basicVehicleContainerLowFrequency', _LowFrequencyContainer_basicVehicleContainerLowFrequency),
|
|
])
|
|
LowFrequencyContainer._ext = []
|
|
|
|
#-----< SpecialVehicleContainer >-----#
|
|
SpecialVehicleContainer = CHOICE(name=u'SpecialVehicleContainer', mode=MODE_TYPE)
|
|
_SpecialVehicleContainer_publicTransportContainer = SEQ(name=u'publicTransportContainer', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CAM-PDU-Descriptions', 'PublicTransportContainer')))
|
|
_SpecialVehicleContainer_specialTransportContainer = SEQ(name=u'specialTransportContainer', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CAM-PDU-Descriptions', 'SpecialTransportContainer')))
|
|
_SpecialVehicleContainer_dangerousGoodsContainer = SEQ(name=u'dangerousGoodsContainer', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CAM-PDU-Descriptions', 'DangerousGoodsContainer')))
|
|
_SpecialVehicleContainer_roadWorksContainerBasic = SEQ(name=u'roadWorksContainerBasic', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CAM-PDU-Descriptions', 'RoadWorksContainerBasic')))
|
|
_SpecialVehicleContainer_rescueContainer = SEQ(name=u'rescueContainer', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CAM-PDU-Descriptions', 'RescueContainer')))
|
|
_SpecialVehicleContainer_emergencyContainer = SEQ(name=u'emergencyContainer', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CAM-PDU-Descriptions', 'EmergencyContainer')))
|
|
_SpecialVehicleContainer_safetyCarContainer = SEQ(name=u'safetyCarContainer', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CAM-PDU-Descriptions', 'SafetyCarContainer')))
|
|
SpecialVehicleContainer._cont = ASN1Dict([
|
|
(u'publicTransportContainer', _SpecialVehicleContainer_publicTransportContainer),
|
|
(u'specialTransportContainer', _SpecialVehicleContainer_specialTransportContainer),
|
|
(u'dangerousGoodsContainer', _SpecialVehicleContainer_dangerousGoodsContainer),
|
|
(u'roadWorksContainerBasic', _SpecialVehicleContainer_roadWorksContainerBasic),
|
|
(u'rescueContainer', _SpecialVehicleContainer_rescueContainer),
|
|
(u'emergencyContainer', _SpecialVehicleContainer_emergencyContainer),
|
|
(u'safetyCarContainer', _SpecialVehicleContainer_safetyCarContainer),
|
|
])
|
|
SpecialVehicleContainer._ext = []
|
|
|
|
#-----< BasicContainer >-----#
|
|
BasicContainer = SEQ(name=u'BasicContainer', mode=MODE_TYPE)
|
|
_BasicContainer_stationType = INT(name=u'stationType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'StationType')))
|
|
_BasicContainer_referencePosition = SEQ(name=u'referencePosition', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ReferencePosition')))
|
|
BasicContainer._cont = ASN1Dict([
|
|
(u'stationType', _BasicContainer_stationType),
|
|
(u'referencePosition', _BasicContainer_referencePosition),
|
|
])
|
|
BasicContainer._ext = []
|
|
|
|
#-----< BasicVehicleContainerHighFrequency >-----#
|
|
BasicVehicleContainerHighFrequency = SEQ(name=u'BasicVehicleContainerHighFrequency', mode=MODE_TYPE)
|
|
_BasicVehicleContainerHighFrequency_heading = SEQ(name=u'heading', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Heading')))
|
|
_BasicVehicleContainerHighFrequency_speed = SEQ(name=u'speed', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Speed')))
|
|
_BasicVehicleContainerHighFrequency_driveDirection = ENUM(name=u'driveDirection', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'DriveDirection')))
|
|
_BasicVehicleContainerHighFrequency_vehicleLength = SEQ(name=u'vehicleLength', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'VehicleLength')))
|
|
_BasicVehicleContainerHighFrequency_vehicleWidth = INT(name=u'vehicleWidth', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'VehicleWidth')))
|
|
_BasicVehicleContainerHighFrequency_longitudinalAcceleration = SEQ(name=u'longitudinalAcceleration', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'LongitudinalAcceleration')))
|
|
_BasicVehicleContainerHighFrequency_curvature = SEQ(name=u'curvature', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Curvature')))
|
|
_BasicVehicleContainerHighFrequency_curvatureCalculationMode = ENUM(name=u'curvatureCalculationMode', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'CurvatureCalculationMode')))
|
|
_BasicVehicleContainerHighFrequency_yawRate = SEQ(name=u'yawRate', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'YawRate')))
|
|
_BasicVehicleContainerHighFrequency_accelerationControl = BIT_STR(name=u'accelerationControl', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'AccelerationControl')), opt=True)
|
|
_BasicVehicleContainerHighFrequency_lanePosition = INT(name=u'lanePosition', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'LanePosition')), opt=True)
|
|
_BasicVehicleContainerHighFrequency_steeringWheelAngle = SEQ(name=u'steeringWheelAngle', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'SteeringWheelAngle')), opt=True)
|
|
_BasicVehicleContainerHighFrequency_lateralAcceleration = SEQ(name=u'lateralAcceleration', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'LateralAcceleration')), opt=True)
|
|
_BasicVehicleContainerHighFrequency_verticalAcceleration = SEQ(name=u'verticalAcceleration', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'VerticalAcceleration')), opt=True)
|
|
_BasicVehicleContainerHighFrequency_performanceClass = INT(name=u'performanceClass', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'PerformanceClass')), opt=True)
|
|
_BasicVehicleContainerHighFrequency_cenDsrcTollingZone = SEQ(name=u'cenDsrcTollingZone', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'CenDsrcTollingZone')), opt=True)
|
|
BasicVehicleContainerHighFrequency._cont = ASN1Dict([
|
|
(u'heading', _BasicVehicleContainerHighFrequency_heading),
|
|
(u'speed', _BasicVehicleContainerHighFrequency_speed),
|
|
(u'driveDirection', _BasicVehicleContainerHighFrequency_driveDirection),
|
|
(u'vehicleLength', _BasicVehicleContainerHighFrequency_vehicleLength),
|
|
(u'vehicleWidth', _BasicVehicleContainerHighFrequency_vehicleWidth),
|
|
(u'longitudinalAcceleration', _BasicVehicleContainerHighFrequency_longitudinalAcceleration),
|
|
(u'curvature', _BasicVehicleContainerHighFrequency_curvature),
|
|
(u'curvatureCalculationMode', _BasicVehicleContainerHighFrequency_curvatureCalculationMode),
|
|
(u'yawRate', _BasicVehicleContainerHighFrequency_yawRate),
|
|
(u'accelerationControl', _BasicVehicleContainerHighFrequency_accelerationControl),
|
|
(u'lanePosition', _BasicVehicleContainerHighFrequency_lanePosition),
|
|
(u'steeringWheelAngle', _BasicVehicleContainerHighFrequency_steeringWheelAngle),
|
|
(u'lateralAcceleration', _BasicVehicleContainerHighFrequency_lateralAcceleration),
|
|
(u'verticalAcceleration', _BasicVehicleContainerHighFrequency_verticalAcceleration),
|
|
(u'performanceClass', _BasicVehicleContainerHighFrequency_performanceClass),
|
|
(u'cenDsrcTollingZone', _BasicVehicleContainerHighFrequency_cenDsrcTollingZone),
|
|
])
|
|
BasicVehicleContainerHighFrequency._ext = None
|
|
|
|
#-----< BasicVehicleContainerLowFrequency >-----#
|
|
BasicVehicleContainerLowFrequency = SEQ(name=u'BasicVehicleContainerLowFrequency', mode=MODE_TYPE)
|
|
_BasicVehicleContainerLowFrequency_vehicleRole = ENUM(name=u'vehicleRole', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'VehicleRole')))
|
|
_BasicVehicleContainerLowFrequency_exteriorLights = BIT_STR(name=u'exteriorLights', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ExteriorLights')))
|
|
_BasicVehicleContainerLowFrequency_pathHistory = SEQ_OF(name=u'pathHistory', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'PathHistory')))
|
|
BasicVehicleContainerLowFrequency._cont = ASN1Dict([
|
|
(u'vehicleRole', _BasicVehicleContainerLowFrequency_vehicleRole),
|
|
(u'exteriorLights', _BasicVehicleContainerLowFrequency_exteriorLights),
|
|
(u'pathHistory', _BasicVehicleContainerLowFrequency_pathHistory),
|
|
])
|
|
BasicVehicleContainerLowFrequency._ext = None
|
|
|
|
#-----< PublicTransportContainer >-----#
|
|
PublicTransportContainer = SEQ(name=u'PublicTransportContainer', mode=MODE_TYPE)
|
|
_PublicTransportContainer_embarkationStatus = BOOL(name=u'embarkationStatus', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'EmbarkationStatus')))
|
|
_PublicTransportContainer_ptActivation = SEQ(name=u'ptActivation', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'PtActivation')), opt=True)
|
|
PublicTransportContainer._cont = ASN1Dict([
|
|
(u'embarkationStatus', _PublicTransportContainer_embarkationStatus),
|
|
(u'ptActivation', _PublicTransportContainer_ptActivation),
|
|
])
|
|
PublicTransportContainer._ext = None
|
|
|
|
#-----< SpecialTransportContainer >-----#
|
|
SpecialTransportContainer = SEQ(name=u'SpecialTransportContainer', mode=MODE_TYPE)
|
|
_SpecialTransportContainer_specialTransportType = BIT_STR(name=u'specialTransportType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'SpecialTransportType')))
|
|
_SpecialTransportContainer_lightBarSirenInUse = BIT_STR(name=u'lightBarSirenInUse', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'LightBarSirenInUse')))
|
|
SpecialTransportContainer._cont = ASN1Dict([
|
|
(u'specialTransportType', _SpecialTransportContainer_specialTransportType),
|
|
(u'lightBarSirenInUse', _SpecialTransportContainer_lightBarSirenInUse),
|
|
])
|
|
SpecialTransportContainer._ext = None
|
|
|
|
#-----< DangerousGoodsContainer >-----#
|
|
DangerousGoodsContainer = SEQ(name=u'DangerousGoodsContainer', mode=MODE_TYPE)
|
|
_DangerousGoodsContainer_dangerousGoodsBasic = ENUM(name=u'dangerousGoodsBasic', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'DangerousGoodsBasic')))
|
|
DangerousGoodsContainer._cont = ASN1Dict([
|
|
(u'dangerousGoodsBasic', _DangerousGoodsContainer_dangerousGoodsBasic),
|
|
])
|
|
DangerousGoodsContainer._ext = None
|
|
|
|
#-----< RoadWorksContainerBasic >-----#
|
|
RoadWorksContainerBasic = SEQ(name=u'RoadWorksContainerBasic', mode=MODE_TYPE)
|
|
_RoadWorksContainerBasic_roadworksSubCauseCode = INT(name=u'roadworksSubCauseCode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'RoadworksSubCauseCode')), opt=True)
|
|
_RoadWorksContainerBasic_lightBarSirenInUse = BIT_STR(name=u'lightBarSirenInUse', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'LightBarSirenInUse')))
|
|
_RoadWorksContainerBasic_closedLanes = SEQ(name=u'closedLanes', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ClosedLanes')), opt=True)
|
|
RoadWorksContainerBasic._cont = ASN1Dict([
|
|
(u'roadworksSubCauseCode', _RoadWorksContainerBasic_roadworksSubCauseCode),
|
|
(u'lightBarSirenInUse', _RoadWorksContainerBasic_lightBarSirenInUse),
|
|
(u'closedLanes', _RoadWorksContainerBasic_closedLanes),
|
|
])
|
|
RoadWorksContainerBasic._ext = None
|
|
|
|
#-----< RescueContainer >-----#
|
|
RescueContainer = SEQ(name=u'RescueContainer', mode=MODE_TYPE)
|
|
_RescueContainer_lightBarSirenInUse = BIT_STR(name=u'lightBarSirenInUse', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'LightBarSirenInUse')))
|
|
RescueContainer._cont = ASN1Dict([
|
|
(u'lightBarSirenInUse', _RescueContainer_lightBarSirenInUse),
|
|
])
|
|
RescueContainer._ext = None
|
|
|
|
#-----< EmergencyContainer >-----#
|
|
EmergencyContainer = SEQ(name=u'EmergencyContainer', mode=MODE_TYPE)
|
|
_EmergencyContainer_lightBarSirenInUse = BIT_STR(name=u'lightBarSirenInUse', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'LightBarSirenInUse')))
|
|
_EmergencyContainer_incidentIndication = SEQ(name=u'incidentIndication', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'CauseCode')), opt=True)
|
|
_EmergencyContainer_emergencyPriority = BIT_STR(name=u'emergencyPriority', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'EmergencyPriority')), opt=True)
|
|
EmergencyContainer._cont = ASN1Dict([
|
|
(u'lightBarSirenInUse', _EmergencyContainer_lightBarSirenInUse),
|
|
(u'incidentIndication', _EmergencyContainer_incidentIndication),
|
|
(u'emergencyPriority', _EmergencyContainer_emergencyPriority),
|
|
])
|
|
EmergencyContainer._ext = None
|
|
|
|
#-----< SafetyCarContainer >-----#
|
|
SafetyCarContainer = SEQ(name=u'SafetyCarContainer', mode=MODE_TYPE)
|
|
_SafetyCarContainer_lightBarSirenInUse = BIT_STR(name=u'lightBarSirenInUse', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'LightBarSirenInUse')))
|
|
_SafetyCarContainer_incidentIndication = SEQ(name=u'incidentIndication', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'CauseCode')), opt=True)
|
|
_SafetyCarContainer_trafficRule = ENUM(name=u'trafficRule', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'TrafficRule')), opt=True)
|
|
_SafetyCarContainer_speedLimit = INT(name=u'speedLimit', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'SpeedLimit')), opt=True)
|
|
SafetyCarContainer._cont = ASN1Dict([
|
|
(u'lightBarSirenInUse', _SafetyCarContainer_lightBarSirenInUse),
|
|
(u'incidentIndication', _SafetyCarContainer_incidentIndication),
|
|
(u'trafficRule', _SafetyCarContainer_trafficRule),
|
|
(u'speedLimit', _SafetyCarContainer_speedLimit),
|
|
])
|
|
SafetyCarContainer._ext = None
|
|
|
|
#-----< RSUContainerHighFrequency >-----#
|
|
RSUContainerHighFrequency = SEQ(name=u'RSUContainerHighFrequency', mode=MODE_TYPE)
|
|
_RSUContainerHighFrequency_protectedCommunicationZonesRSU = SEQ_OF(name=u'protectedCommunicationZonesRSU', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ProtectedCommunicationZonesRSU')), opt=True)
|
|
RSUContainerHighFrequency._cont = ASN1Dict([
|
|
(u'protectedCommunicationZonesRSU', _RSUContainerHighFrequency_protectedCommunicationZonesRSU),
|
|
])
|
|
RSUContainerHighFrequency._ext = []
|
|
|
|
#-----< GenerationDeltaTime >-----#
|
|
GenerationDeltaTime = INT(name=u'GenerationDeltaTime', mode=MODE_TYPE)
|
|
GenerationDeltaTime._cont = ASN1Dict([(u'oneMilliSec', 1)])
|
|
GenerationDeltaTime._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
_all_ = [
|
|
_CAM_header,
|
|
_CAM_cam,
|
|
CAM,
|
|
_CoopAwareness_generationDeltaTime,
|
|
_CoopAwareness_camParameters,
|
|
CoopAwareness,
|
|
_CamParameters_basicContainer,
|
|
_CamParameters_highFrequencyContainer,
|
|
_CamParameters_lowFrequencyContainer,
|
|
_CamParameters_specialVehicleContainer,
|
|
CamParameters,
|
|
_HighFrequencyContainer_basicVehicleContainerHighFrequency,
|
|
_HighFrequencyContainer_rsuContainerHighFrequency,
|
|
HighFrequencyContainer,
|
|
_LowFrequencyContainer_basicVehicleContainerLowFrequency,
|
|
LowFrequencyContainer,
|
|
_SpecialVehicleContainer_publicTransportContainer,
|
|
_SpecialVehicleContainer_specialTransportContainer,
|
|
_SpecialVehicleContainer_dangerousGoodsContainer,
|
|
_SpecialVehicleContainer_roadWorksContainerBasic,
|
|
_SpecialVehicleContainer_rescueContainer,
|
|
_SpecialVehicleContainer_emergencyContainer,
|
|
_SpecialVehicleContainer_safetyCarContainer,
|
|
SpecialVehicleContainer,
|
|
_BasicContainer_stationType,
|
|
_BasicContainer_referencePosition,
|
|
BasicContainer,
|
|
_BasicVehicleContainerHighFrequency_heading,
|
|
_BasicVehicleContainerHighFrequency_speed,
|
|
_BasicVehicleContainerHighFrequency_driveDirection,
|
|
_BasicVehicleContainerHighFrequency_vehicleLength,
|
|
_BasicVehicleContainerHighFrequency_vehicleWidth,
|
|
_BasicVehicleContainerHighFrequency_longitudinalAcceleration,
|
|
_BasicVehicleContainerHighFrequency_curvature,
|
|
_BasicVehicleContainerHighFrequency_curvatureCalculationMode,
|
|
_BasicVehicleContainerHighFrequency_yawRate,
|
|
_BasicVehicleContainerHighFrequency_accelerationControl,
|
|
_BasicVehicleContainerHighFrequency_lanePosition,
|
|
_BasicVehicleContainerHighFrequency_steeringWheelAngle,
|
|
_BasicVehicleContainerHighFrequency_lateralAcceleration,
|
|
_BasicVehicleContainerHighFrequency_verticalAcceleration,
|
|
_BasicVehicleContainerHighFrequency_performanceClass,
|
|
_BasicVehicleContainerHighFrequency_cenDsrcTollingZone,
|
|
BasicVehicleContainerHighFrequency,
|
|
_BasicVehicleContainerLowFrequency_vehicleRole,
|
|
_BasicVehicleContainerLowFrequency_exteriorLights,
|
|
_BasicVehicleContainerLowFrequency_pathHistory,
|
|
BasicVehicleContainerLowFrequency,
|
|
_PublicTransportContainer_embarkationStatus,
|
|
_PublicTransportContainer_ptActivation,
|
|
PublicTransportContainer,
|
|
_SpecialTransportContainer_specialTransportType,
|
|
_SpecialTransportContainer_lightBarSirenInUse,
|
|
SpecialTransportContainer,
|
|
_DangerousGoodsContainer_dangerousGoodsBasic,
|
|
DangerousGoodsContainer,
|
|
_RoadWorksContainerBasic_roadworksSubCauseCode,
|
|
_RoadWorksContainerBasic_lightBarSirenInUse,
|
|
_RoadWorksContainerBasic_closedLanes,
|
|
RoadWorksContainerBasic,
|
|
_RescueContainer_lightBarSirenInUse,
|
|
RescueContainer,
|
|
_EmergencyContainer_lightBarSirenInUse,
|
|
_EmergencyContainer_incidentIndication,
|
|
_EmergencyContainer_emergencyPriority,
|
|
EmergencyContainer,
|
|
_SafetyCarContainer_lightBarSirenInUse,
|
|
_SafetyCarContainer_incidentIndication,
|
|
_SafetyCarContainer_trafficRule,
|
|
_SafetyCarContainer_speedLimit,
|
|
SafetyCarContainer,
|
|
_RSUContainerHighFrequency_protectedCommunicationZonesRSU,
|
|
RSUContainerHighFrequency,
|
|
GenerationDeltaTime,
|
|
]
|
|
|
|
class CITSapplMgmtApplReg:
|
|
|
|
_name_ = u'CITSapplMgmtApplReg'
|
|
_oid_ = [1, 0, 17419, 2, 1]
|
|
|
|
_obj_ = [
|
|
u'ITSapObRegistry',
|
|
u'ITSapOb',
|
|
u'ITSapObPorts',
|
|
u'ITSapObPort',
|
|
u'ITSAPOBSR',
|
|
u'ITSapObPortRule',
|
|
u'ITSapObPortRules',
|
|
u'iTSapObRxTx',
|
|
u'iTSapObLch',
|
|
u'iTSapObPn',
|
|
u'PortRxTx',
|
|
u'LogicalChannelPrio',
|
|
u'ITSObName',
|
|
u'ITSapObType',
|
|
u'ITSObOwner',
|
|
u'ITSObOwnerName',
|
|
u'ITSObOwnerType',
|
|
u'ITSapObPriority',
|
|
u'ITSapObCertificate',
|
|
u'IssuingSA',
|
|
u'SAname',
|
|
u'CertStartDate',
|
|
u'CertEndDate',
|
|
u'CertStatus',
|
|
u'CertBlocked',
|
|
u'ITSmsgSetRegistry',
|
|
u'ITSmsgSet',
|
|
u'ITSregRegionRegistry',
|
|
u'ITSregRegion',
|
|
u'ITS-RegPolicyAuthority',
|
|
u'URLreg',
|
|
u'ITSRPAREA',
|
|
u'ITS-RParea',
|
|
u'ITS-RPareaTypes',
|
|
u'rpAreaCountryCode',
|
|
u'rpAreaGeoPolygon',
|
|
u'GeoPolygon',
|
|
u'GeoCoordinates',
|
|
u'CountryCode',
|
|
u'ITSpolRegionRegistry',
|
|
u'ITSpolRegion',
|
|
u'ITSportNumberRegistry',
|
|
u'ITSportNumber',
|
|
u'ItsAppInfo',
|
|
u'NTprotocol',
|
|
u'ProtocolReference',
|
|
u'ITSflowTypeRegistry',
|
|
u'ITSflowType',
|
|
u'FlowTypeID',
|
|
u'ITSlchRegistry',
|
|
u'ITSlch',
|
|
u'ITSsuRegistry',
|
|
u'ITSsu',
|
|
u'ITSscuRegistry',
|
|
u'ITSscu',
|
|
u'ITSSappRegistry',
|
|
u'ITSSapPrPr',
|
|
u'RegEntryOwner',
|
|
u'ITSemRegistry',
|
|
u'ITSem',
|
|
u'ITSaooRegistry',
|
|
u'ITSaoo',
|
|
u'Registry',
|
|
u'ITSmso',
|
|
u'ITSSapdRegistry',
|
|
u'ITSSapd',
|
|
u'ITSaid',
|
|
u'ITSmsgSetID',
|
|
u'ITSemID',
|
|
u'ITSsuID',
|
|
u'ITSscuID',
|
|
u'ITSSappid',
|
|
u'ITSrrID',
|
|
u'ITSprID',
|
|
u'ITSaooID',
|
|
u'ITSmsoID',
|
|
u'ITSSapdID',
|
|
u'oidISO',
|
|
u'oidETSI',
|
|
u'oidIEEE',
|
|
u'oidCEN',
|
|
u'fntpRefNo',
|
|
u'version',
|
|
]
|
|
_type_ = [
|
|
u'ITSapObRegistry',
|
|
u'ITSapOb',
|
|
u'ITSapObPorts',
|
|
u'ITSapObPort',
|
|
u'ITSAPOBSR',
|
|
u'ITSapObPortRule',
|
|
u'PortRxTx',
|
|
u'LogicalChannelPrio',
|
|
u'ITSObName',
|
|
u'ITSapObType',
|
|
u'ITSObOwner',
|
|
u'ITSObOwnerName',
|
|
u'ITSObOwnerType',
|
|
u'ITSapObPriority',
|
|
u'ITSapObCertificate',
|
|
u'IssuingSA',
|
|
u'SAname',
|
|
u'CertStartDate',
|
|
u'CertEndDate',
|
|
u'CertStatus',
|
|
u'CertBlocked',
|
|
u'ITSmsgSetRegistry',
|
|
u'ITSmsgSet',
|
|
u'ITSregRegionRegistry',
|
|
u'ITSregRegion',
|
|
u'ITS-RegPolicyAuthority',
|
|
u'URLreg',
|
|
u'ITSRPAREA',
|
|
u'ITS-RParea',
|
|
u'GeoPolygon',
|
|
u'GeoCoordinates',
|
|
u'CountryCode',
|
|
u'ITSpolRegionRegistry',
|
|
u'ITSpolRegion',
|
|
u'ITSportNumberRegistry',
|
|
u'ITSportNumber',
|
|
u'ItsAppInfo',
|
|
u'NTprotocol',
|
|
u'ProtocolReference',
|
|
u'ITSflowTypeRegistry',
|
|
u'ITSflowType',
|
|
u'FlowTypeID',
|
|
u'ITSlchRegistry',
|
|
u'ITSlch',
|
|
u'ITSsuRegistry',
|
|
u'ITSsu',
|
|
u'ITSscuRegistry',
|
|
u'ITSscu',
|
|
u'ITSSappRegistry',
|
|
u'ITSSapPrPr',
|
|
u'RegEntryOwner',
|
|
u'ITSemRegistry',
|
|
u'ITSem',
|
|
u'ITSaooRegistry',
|
|
u'ITSaoo',
|
|
u'Registry',
|
|
u'ITSmso',
|
|
u'ITSSapdRegistry',
|
|
u'ITSSapd',
|
|
u'ITSaid',
|
|
u'ITSmsgSetID',
|
|
u'ITSemID',
|
|
u'ITSsuID',
|
|
u'ITSscuID',
|
|
u'ITSSappid',
|
|
u'ITSrrID',
|
|
u'ITSprID',
|
|
u'ITSaooID',
|
|
u'ITSmsoID',
|
|
u'ITSSapdID',
|
|
]
|
|
_set_ = [
|
|
u'ITSapObPortRules',
|
|
u'ITS-RPareaTypes',
|
|
]
|
|
_val_ = [
|
|
u'iTSapObRxTx',
|
|
u'iTSapObLch',
|
|
u'iTSapObPn',
|
|
u'rpAreaCountryCode',
|
|
u'rpAreaGeoPolygon',
|
|
u'oidISO',
|
|
u'oidETSI',
|
|
u'oidIEEE',
|
|
u'oidCEN',
|
|
u'fntpRefNo',
|
|
u'version',
|
|
]
|
|
_class_ = [
|
|
u'ITSAPOBSR',
|
|
u'ITSapObPortRules',
|
|
u'iTSapObRxTx',
|
|
u'iTSapObLch',
|
|
u'iTSapObPn',
|
|
u'ITSRPAREA',
|
|
u'ITS-RPareaTypes',
|
|
u'rpAreaCountryCode',
|
|
u'rpAreaGeoPolygon',
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< ITSapObRegistry >-----#
|
|
ITSapObRegistry = SEQ_OF(name=u'ITSapObRegistry', mode=MODE_TYPE)
|
|
_ITSapObRegistry__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSapOb')))
|
|
ITSapObRegistry._cont = _ITSapObRegistry__item_
|
|
|
|
#-----< ITSapOb >-----#
|
|
ITSapOb = SEQ(name=u'ITSapOb', mode=MODE_TYPE)
|
|
_ITSapOb_iTSaid = CHOICE(name=u'iTSaid', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSaid')))
|
|
_ITSapOb_iTSapObName = OCT_STR(name=u'iTSapObName', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSObName')))
|
|
_ITSapOb_iTSapObType = INT(name=u'iTSapObType', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSapObType')))
|
|
_ITSapOb_iTSapObOwner = SEQ(name=u'iTSapObOwner', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSObOwner')))
|
|
_ITSapOb_iTSapObCert = SEQ(name=u'iTSapObCert', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSapObCertificate')))
|
|
_ITSapOb_iTSapObPorts = SEQ_OF(name=u'iTSapObPorts', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSapObPorts')))
|
|
ITSapOb._cont = ASN1Dict([
|
|
(u'iTSaid', _ITSapOb_iTSaid),
|
|
(u'iTSapObName', _ITSapOb_iTSapObName),
|
|
(u'iTSapObType', _ITSapOb_iTSapObType),
|
|
(u'iTSapObOwner', _ITSapOb_iTSapObOwner),
|
|
(u'iTSapObCert', _ITSapOb_iTSapObCert),
|
|
(u'iTSapObPorts', _ITSapOb_iTSapObPorts),
|
|
])
|
|
ITSapOb._ext = None
|
|
|
|
#-----< ITSapObPorts >-----#
|
|
ITSapObPorts = SEQ_OF(name=u'ITSapObPorts', mode=MODE_TYPE)
|
|
_ITSapObPorts__item_ = SEQ(name='_item_', mode=MODE_TYPE)
|
|
__ITSapObPorts__item__portNo = CHOICE(name=u'portNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplReq', 'ITSSappRxTxPortNo')))
|
|
__ITSapObPorts__item__rules = SEQ_OF(name=u'rules', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
___ITSapObPorts__item__rules__item_ = SEQ_OF(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSapObPort')))
|
|
__ITSapObPorts__item__rules._cont = ___ITSapObPorts__item__rules__item_
|
|
_ITSapObPorts__item_._cont = ASN1Dict([
|
|
(u'portNo', __ITSapObPorts__item__portNo),
|
|
(u'rules', __ITSapObPorts__item__rules),
|
|
])
|
|
_ITSapObPorts__item_._ext = None
|
|
ITSapObPorts._cont = _ITSapObPorts__item_
|
|
|
|
#-----< ITSapObPort >-----#
|
|
ITSapObPort = SEQ_OF(name=u'ITSapObPort', mode=MODE_TYPE)
|
|
_ITSapObPort__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSapObPortRule')))
|
|
ITSapObPort._cont = _ITSapObPort__item_
|
|
|
|
#-----< ITSAPOBSR >-----#
|
|
ITSAPOBSR = CLASS(name=u'ITSAPOBSR', mode=MODE_TYPE)
|
|
_ITSAPOBSR_ruleRef = INT(name=u'ruleRef', mode=MODE_VALUE)
|
|
_ITSAPOBSR_ruleRef._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_ITSAPOBSR_Rule = OPEN(name=u'Rule', mode=MODE_TYPE)
|
|
ITSAPOBSR._cont = ASN1Dict([
|
|
(u'ruleRef', _ITSAPOBSR_ruleRef),
|
|
(u'Rule', _ITSAPOBSR_Rule),
|
|
])
|
|
|
|
#-----< ITSapObPortRule >-----#
|
|
ITSapObPortRule = SEQ(name=u'ITSapObPortRule', mode=MODE_TYPE)
|
|
_ITSapObPortRule_ruleNo = INT(name=u'ruleNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CITSapplMgmtApplReg', 'ITSAPOBSR'), [u'ruleRef']))
|
|
__ITSapObPortRule_ruleNo_tab = CLASS(name='_tab_ITSAPOBSR', mode=MODE_SET, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSAPOBSR')))
|
|
___ITSapObPortRule_ruleNo_tab_val_Rule_0 = INT(name=u'Rule', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'PortRxTx')))
|
|
___ITSapObPortRule_ruleNo_tab_val_Rule_1 = SEQ(name=u'Rule', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'LogicalChannelPrio')))
|
|
___ITSapObPortRule_ruleNo_tab_val_Rule_2 = CHOICE(name=u'Rule', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
__ITSapObPortRule_ruleNo_tab._val = ASN1Set(rv=[dict([(u'ruleRef', 0), (u'Rule', ___ITSapObPortRule_ruleNo_tab_val_Rule_0)]), dict([(u'ruleRef', 1), (u'Rule', ___ITSapObPortRule_ruleNo_tab_val_Rule_1)]), dict([(u'ruleRef', 2), (u'Rule', ___ITSapObPortRule_ruleNo_tab_val_Rule_2)])], rr=[], ev=None, er=[])
|
|
_ITSapObPortRule_ruleNo._const_tab = __ITSapObPortRule_ruleNo_tab
|
|
_ITSapObPortRule_ruleNo._const_tab_at = None
|
|
_ITSapObPortRule_ruleNo._const_tab_id = u'ruleRef'
|
|
_ITSapObPortRule_rule = OPEN(name=u'rule', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CITSapplMgmtApplReg', 'ITSAPOBSR'), [u'Rule']))
|
|
_ITSapObPortRule_rule._const_tab = __ITSapObPortRule_ruleNo_tab
|
|
_ITSapObPortRule_rule._const_tab_at = ('..', u'ruleNo')
|
|
_ITSapObPortRule_rule._const_tab_id = u'Rule'
|
|
ITSapObPortRule._cont = ASN1Dict([
|
|
(u'ruleNo', _ITSapObPortRule_ruleNo),
|
|
(u'rule', _ITSapObPortRule_rule),
|
|
])
|
|
ITSapObPortRule._ext = None
|
|
|
|
#-----< ITSapObPortRules >-----#
|
|
ITSapObPortRules = CLASS(name=u'ITSapObPortRules', mode=MODE_SET, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSAPOBSR')))
|
|
_ITSapObPortRules_val_Rule_0 = INT(name=u'Rule', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'PortRxTx')))
|
|
_ITSapObPortRules_val_Rule_1 = SEQ(name=u'Rule', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'LogicalChannelPrio')))
|
|
_ITSapObPortRules_val_Rule_2 = CHOICE(name=u'Rule', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
ITSapObPortRules._val = ASN1Set(rv=[dict([(u'ruleRef', 0), (u'Rule', _ITSapObPortRules_val_Rule_0)]), dict([(u'ruleRef', 1), (u'Rule', _ITSapObPortRules_val_Rule_1)]), dict([(u'ruleRef', 2), (u'Rule', _ITSapObPortRules_val_Rule_2)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< iTSapObRxTx >-----#
|
|
iTSapObRxTx = CLASS(name=u'iTSapObRxTx', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSAPOBSR')))
|
|
_iTSapObRxTx_val_Rule = INT(name=u'Rule', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'PortRxTx')))
|
|
iTSapObRxTx._val = dict([(u'ruleRef', 0), (u'Rule', _iTSapObRxTx_val_Rule)])
|
|
|
|
#-----< iTSapObLch >-----#
|
|
iTSapObLch = CLASS(name=u'iTSapObLch', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSAPOBSR')))
|
|
_iTSapObLch_val_Rule = SEQ(name=u'Rule', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'LogicalChannelPrio')))
|
|
iTSapObLch._val = dict([(u'ruleRef', 1), (u'Rule', _iTSapObLch_val_Rule)])
|
|
|
|
#-----< iTSapObPn >-----#
|
|
iTSapObPn = CLASS(name=u'iTSapObPn', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSAPOBSR')))
|
|
_iTSapObPn_val_Rule = CHOICE(name=u'Rule', mode=MODE_TYPE, typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
iTSapObPn._val = dict([(u'ruleRef', 2), (u'Rule', _iTSapObPn_val_Rule)])
|
|
|
|
#-----< PortRxTx >-----#
|
|
PortRxTx = INT(name=u'PortRxTx', mode=MODE_TYPE)
|
|
PortRxTx._cont = ASN1Dict([(u'rxPort', 0), (u'txPort', 255)])
|
|
PortRxTx._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< LogicalChannelPrio >-----#
|
|
LogicalChannelPrio = SEQ(name=u'LogicalChannelPrio', mode=MODE_TYPE)
|
|
_LogicalChannelPrio_lch = CHOICE(name=u'lch', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtComm', 'LogicalChannelType')))
|
|
_LogicalChannelPrio_prio = INT(name=u'prio', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
LogicalChannelPrio._cont = ASN1Dict([
|
|
(u'lch', _LogicalChannelPrio_lch),
|
|
(u'prio', _LogicalChannelPrio_prio),
|
|
])
|
|
LogicalChannelPrio._ext = None
|
|
|
|
#-----< ITSObName >-----#
|
|
ITSObName = OCT_STR(name=u'ITSObName', mode=MODE_TYPE)
|
|
ITSObName._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< ITSapObType >-----#
|
|
ITSapObType = INT(name=u'ITSapObType', mode=MODE_TYPE)
|
|
ITSapObType._cont = ASN1Dict([(u'appClass', 0), (u'application', 1)])
|
|
ITSapObType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< ITSObOwner >-----#
|
|
ITSObOwner = SEQ(name=u'ITSObOwner', mode=MODE_TYPE)
|
|
_ITSObOwner_ownerName = OCT_STR(name=u'ownerName', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSObOwnerName')))
|
|
_ITSObOwner_ownerType = INT(name=u'ownerType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSObOwnerType')))
|
|
_ITSObOwner_ownerOID = OID(name=u'ownerOID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
ITSObOwner._cont = ASN1Dict([
|
|
(u'ownerName', _ITSObOwner_ownerName),
|
|
(u'ownerType', _ITSObOwner_ownerType),
|
|
(u'ownerOID', _ITSObOwner_ownerOID),
|
|
])
|
|
ITSObOwner._ext = None
|
|
|
|
#-----< ITSObOwnerName >-----#
|
|
ITSObOwnerName = OCT_STR(name=u'ITSObOwnerName', mode=MODE_TYPE)
|
|
ITSObOwnerName._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< ITSObOwnerType >-----#
|
|
ITSObOwnerType = INT(name=u'ITSObOwnerType', mode=MODE_TYPE)
|
|
ITSObOwnerType._cont = ASN1Dict([(u'standard', 0), (u'private', 1)])
|
|
ITSObOwnerType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< ITSapObPriority >-----#
|
|
ITSapObPriority = INT(name=u'ITSapObPriority', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'UserPriority')))
|
|
|
|
#-----< ITSapObCertificate >-----#
|
|
ITSapObCertificate = SEQ(name=u'ITSapObCertificate', mode=MODE_TYPE)
|
|
_ITSapObCertificate_issuingSA = SEQ(name=u'issuingSA', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'IssuingSA')))
|
|
_ITSapObCertificate_startDate = SEQ(name=u'startDate', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'CertStartDate')))
|
|
_ITSapObCertificate_endDate = SEQ(name=u'endDate', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'CertEndDate')))
|
|
_ITSapObCertificate_status = SEQ(name=u'status', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'CertStatus')))
|
|
ITSapObCertificate._cont = ASN1Dict([
|
|
(u'issuingSA', _ITSapObCertificate_issuingSA),
|
|
(u'startDate', _ITSapObCertificate_startDate),
|
|
(u'endDate', _ITSapObCertificate_endDate),
|
|
(u'status', _ITSapObCertificate_status),
|
|
])
|
|
ITSapObCertificate._ext = None
|
|
|
|
#-----< IssuingSA >-----#
|
|
IssuingSA = SEQ(name=u'IssuingSA', mode=MODE_TYPE)
|
|
_IssuingSA_name = OCT_STR(name=u'name', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'SAname')))
|
|
_IssuingSA_saOID = OID(name=u'saOID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
IssuingSA._cont = ASN1Dict([
|
|
(u'name', _IssuingSA_name),
|
|
(u'saOID', _IssuingSA_saOID),
|
|
])
|
|
IssuingSA._ext = None
|
|
|
|
#-----< SAname >-----#
|
|
SAname = OCT_STR(name=u'SAname', mode=MODE_TYPE)
|
|
SAname._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< CertStartDate >-----#
|
|
CertStartDate = SEQ(name=u'CertStartDate', mode=MODE_TYPE)
|
|
_CertStartDate_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_CertStartDate_fill._const_sz = ASN1Set(rv=[7], rr=[], ev=None, er=[])
|
|
_CertStartDate_csd = CHOICE(name=u'csd', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
|
|
__CertStartDate_csd_inactive = NULL(name=u'inactive', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__CertStartDate_csd_date = STR_NUM(name=u'date', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__CertStartDate_csd_date._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[])
|
|
_CertStartDate_csd._cont = ASN1Dict([
|
|
(u'inactive', __CertStartDate_csd_inactive),
|
|
(u'date', __CertStartDate_csd_date),
|
|
])
|
|
_CertStartDate_csd._ext = None
|
|
CertStartDate._cont = ASN1Dict([
|
|
(u'fill', _CertStartDate_fill),
|
|
(u'csd', _CertStartDate_csd),
|
|
])
|
|
CertStartDate._ext = None
|
|
|
|
#-----< CertEndDate >-----#
|
|
CertEndDate = SEQ(name=u'CertEndDate', mode=MODE_TYPE)
|
|
_CertEndDate_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_CertEndDate_fill._const_sz = ASN1Set(rv=[6], rr=[], ev=None, er=[])
|
|
_CertEndDate_ced = CHOICE(name=u'ced', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
|
|
__CertEndDate_ced_inactive = NULL(name=u'inactive', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__CertEndDate_ced_date = STR_NUM(name=u'date', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__CertEndDate_ced_date._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[])
|
|
__CertEndDate_ced_never = NULL(name=u'never', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_CertEndDate_ced._cont = ASN1Dict([
|
|
(u'inactive', __CertEndDate_ced_inactive),
|
|
(u'date', __CertEndDate_ced_date),
|
|
(u'never', __CertEndDate_ced_never),
|
|
])
|
|
_CertEndDate_ced._ext = None
|
|
CertEndDate._cont = ASN1Dict([
|
|
(u'fill', _CertEndDate_fill),
|
|
(u'ced', _CertEndDate_ced),
|
|
])
|
|
CertEndDate._ext = None
|
|
|
|
#-----< CertStatus >-----#
|
|
CertStatus = SEQ(name=u'CertStatus', mode=MODE_TYPE)
|
|
_CertStatus_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_CertStatus_fill._const_sz = ASN1Set(rv=[6], rr=[], ev=None, er=[])
|
|
_CertStatus_cs = CHOICE(name=u'cs', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
|
|
__CertStatus_cs_active = NULL(name=u'active', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__CertStatus_cs_inactive = NULL(name=u'inactive', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__CertStatus_cs_testActiv = NULL(name=u'testActiv', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__CertStatus_cs_blocked = SEQ(name=u'blocked', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'CertBlocked')))
|
|
_CertStatus_cs._cont = ASN1Dict([
|
|
(u'active', __CertStatus_cs_active),
|
|
(u'inactive', __CertStatus_cs_inactive),
|
|
(u'testActiv', __CertStatus_cs_testActiv),
|
|
(u'blocked', __CertStatus_cs_blocked),
|
|
])
|
|
_CertStatus_cs._ext = None
|
|
CertStatus._cont = ASN1Dict([
|
|
(u'fill', _CertStatus_fill),
|
|
(u'cs', _CertStatus_cs),
|
|
])
|
|
CertStatus._ext = None
|
|
|
|
#-----< CertBlocked >-----#
|
|
CertBlocked = SEQ(name=u'CertBlocked', mode=MODE_TYPE)
|
|
_CertBlocked_date = STR_NUM(name=u'date', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_CertBlocked_date._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[])
|
|
_CertBlocked_issuingSA = SEQ(name=u'issuingSA', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'IssuingSA')))
|
|
CertBlocked._cont = ASN1Dict([
|
|
(u'date', _CertBlocked_date),
|
|
(u'issuingSA', _CertBlocked_issuingSA),
|
|
])
|
|
CertBlocked._ext = None
|
|
|
|
#-----< ITSmsgSetRegistry >-----#
|
|
ITSmsgSetRegistry = SEQ_OF(name=u'ITSmsgSetRegistry', mode=MODE_TYPE)
|
|
_ITSmsgSetRegistry__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSmsgSet')))
|
|
ITSmsgSetRegistry._cont = _ITSmsgSetRegistry__item_
|
|
|
|
#-----< ITSmsgSet >-----#
|
|
ITSmsgSet = SEQ(name=u'ITSmsgSet', mode=MODE_TYPE)
|
|
_ITSmsgSet_iTSmsID = CHOICE(name=u'iTSmsID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSmsgSetID')))
|
|
_ITSmsgSet_iTSmsName = OCT_STR(name=u'iTSmsName', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSObName')))
|
|
_ITSmsgSet_iTSmsOwner = SEQ(name=u'iTSmsOwner', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSObOwner')))
|
|
ITSmsgSet._cont = ASN1Dict([
|
|
(u'iTSmsID', _ITSmsgSet_iTSmsID),
|
|
(u'iTSmsName', _ITSmsgSet_iTSmsName),
|
|
(u'iTSmsOwner', _ITSmsgSet_iTSmsOwner),
|
|
])
|
|
ITSmsgSet._ext = None
|
|
|
|
#-----< ITSregRegionRegistry >-----#
|
|
ITSregRegionRegistry = SEQ_OF(name=u'ITSregRegionRegistry', mode=MODE_TYPE)
|
|
_ITSregRegionRegistry__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSregRegion')))
|
|
ITSregRegionRegistry._cont = _ITSregRegionRegistry__item_
|
|
|
|
#-----< ITSregRegion >-----#
|
|
ITSregRegion = SEQ(name=u'ITSregRegion', mode=MODE_TYPE)
|
|
_ITSregRegion_regID = CHOICE(name=u'regID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSrrID')))
|
|
_ITSregRegion_regAuthority = SEQ(name=u'regAuthority', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITS-RegPolicyAuthority')))
|
|
_ITSregRegion_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ITSregRegion_fill._const_sz = ASN1Set(rv=[7], rr=[], ev=None, er=[])
|
|
_ITSregRegion_regArea = SEQ(name=u'regArea', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITS-RParea')))
|
|
ITSregRegion._cont = ASN1Dict([
|
|
(u'regID', _ITSregRegion_regID),
|
|
(u'regAuthority', _ITSregRegion_regAuthority),
|
|
(u'fill', _ITSregRegion_fill),
|
|
(u'regArea', _ITSregRegion_regArea),
|
|
])
|
|
ITSregRegion._ext = None
|
|
|
|
#-----< ITS-RegPolicyAuthority >-----#
|
|
ITS_RegPolicyAuthority = SEQ(name=u'ITS-RegPolicyAuthority', mode=MODE_TYPE)
|
|
_ITS_RegPolicyAuthority_name = OCT_STR(name=u'name', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSObOwnerName')))
|
|
_ITS_RegPolicyAuthority_url = OCT_STR(name=u'url', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'URLreg')))
|
|
ITS_RegPolicyAuthority._cont = ASN1Dict([
|
|
(u'name', _ITS_RegPolicyAuthority_name),
|
|
(u'url', _ITS_RegPolicyAuthority_url),
|
|
])
|
|
ITS_RegPolicyAuthority._ext = None
|
|
|
|
#-----< URLreg >-----#
|
|
URLreg = OCT_STR(name=u'URLreg', mode=MODE_TYPE)
|
|
URLreg._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=256)], ev=None, er=[])
|
|
|
|
#-----< ITSRPAREA >-----#
|
|
ITSRPAREA = CLASS(name=u'ITSRPAREA', mode=MODE_TYPE)
|
|
_ITSRPAREA_areaRef = INT(name=u'areaRef', mode=MODE_VALUE)
|
|
_ITSRPAREA_areaRef._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_ITSRPAREA_Area = OPEN(name=u'Area', mode=MODE_TYPE)
|
|
ITSRPAREA._cont = ASN1Dict([
|
|
(u'areaRef', _ITSRPAREA_areaRef),
|
|
(u'Area', _ITSRPAREA_Area),
|
|
])
|
|
|
|
#-----< ITS-RParea >-----#
|
|
ITS_RParea = SEQ(name=u'ITS-RParea', mode=MODE_TYPE)
|
|
_ITS_RParea_areaTypeNo = INT(name=u'areaTypeNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CITSapplMgmtApplReg', 'ITSRPAREA'), [u'areaRef']))
|
|
__ITS_RParea_areaTypeNo_tab = CLASS(name='_tab_ITSRPAREA', mode=MODE_SET, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSRPAREA')))
|
|
___ITS_RParea_areaTypeNo_tab_val_Area_0 = OCT_STR(name=u'Area', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'CountryCode')))
|
|
___ITS_RParea_areaTypeNo_tab_val_Area_1 = SEQ_OF(name=u'Area', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'GeoPolygon')))
|
|
__ITS_RParea_areaTypeNo_tab._val = ASN1Set(rv=[dict([(u'areaRef', 0), (u'Area', ___ITS_RParea_areaTypeNo_tab_val_Area_0)]), dict([(u'areaRef', 1), (u'Area', ___ITS_RParea_areaTypeNo_tab_val_Area_1)])], rr=[], ev=None, er=[])
|
|
_ITS_RParea_areaTypeNo._const_tab = __ITS_RParea_areaTypeNo_tab
|
|
_ITS_RParea_areaTypeNo._const_tab_at = None
|
|
_ITS_RParea_areaTypeNo._const_tab_id = u'areaRef'
|
|
_ITS_RParea_areaType = OPEN(name=u'areaType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CITSapplMgmtApplReg', 'ITSRPAREA'), [u'Area']))
|
|
_ITS_RParea_areaType._const_tab = __ITS_RParea_areaTypeNo_tab
|
|
_ITS_RParea_areaType._const_tab_at = None
|
|
_ITS_RParea_areaType._const_tab_id = u'Area'
|
|
ITS_RParea._cont = ASN1Dict([
|
|
(u'areaTypeNo', _ITS_RParea_areaTypeNo),
|
|
(u'areaType', _ITS_RParea_areaType),
|
|
])
|
|
ITS_RParea._ext = None
|
|
|
|
#-----< ITS-RPareaTypes >-----#
|
|
ITS_RPareaTypes = CLASS(name=u'ITS-RPareaTypes', mode=MODE_SET, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSRPAREA')))
|
|
_ITS_RPareaTypes_val_Area_0 = OCT_STR(name=u'Area', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'CountryCode')))
|
|
_ITS_RPareaTypes_val_Area_1 = SEQ_OF(name=u'Area', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'GeoPolygon')))
|
|
ITS_RPareaTypes._val = ASN1Set(rv=[dict([(u'areaRef', 0), (u'Area', _ITS_RPareaTypes_val_Area_0)]), dict([(u'areaRef', 1), (u'Area', _ITS_RPareaTypes_val_Area_1)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< rpAreaCountryCode >-----#
|
|
rpAreaCountryCode = CLASS(name=u'rpAreaCountryCode', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSRPAREA')))
|
|
_rpAreaCountryCode_val_Area = OCT_STR(name=u'Area', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'CountryCode')))
|
|
rpAreaCountryCode._val = dict([(u'areaRef', 0), (u'Area', _rpAreaCountryCode_val_Area)])
|
|
|
|
#-----< rpAreaGeoPolygon >-----#
|
|
rpAreaGeoPolygon = CLASS(name=u'rpAreaGeoPolygon', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSRPAREA')))
|
|
_rpAreaGeoPolygon_val_Area = SEQ_OF(name=u'Area', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'GeoPolygon')))
|
|
rpAreaGeoPolygon._val = dict([(u'areaRef', 1), (u'Area', _rpAreaGeoPolygon_val_Area)])
|
|
|
|
#-----< GeoPolygon >-----#
|
|
GeoPolygon = SEQ_OF(name=u'GeoPolygon', mode=MODE_TYPE)
|
|
_GeoPolygon__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'GeoCoordinates')))
|
|
GeoPolygon._cont = _GeoPolygon__item_
|
|
GeoPolygon._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< GeoCoordinates >-----#
|
|
GeoCoordinates = SEQ(name=u'GeoCoordinates', mode=MODE_TYPE)
|
|
_GeoCoordinates_lat = INT(name=u'lat', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Lat')))
|
|
_GeoCoordinates_long = INT(name=u'long', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'Lon')))
|
|
GeoCoordinates._cont = ASN1Dict([
|
|
(u'lat', _GeoCoordinates_lat),
|
|
(u'long', _GeoCoordinates_long),
|
|
])
|
|
GeoCoordinates._ext = None
|
|
|
|
#-----< CountryCode >-----#
|
|
CountryCode = OCT_STR(name=u'CountryCode', mode=MODE_TYPE)
|
|
CountryCode._const_sz = ASN1Set(rv=[3], rr=[], ev=None, er=[])
|
|
|
|
#-----< ITSpolRegionRegistry >-----#
|
|
ITSpolRegionRegistry = SEQ_OF(name=u'ITSpolRegionRegistry', mode=MODE_TYPE)
|
|
_ITSpolRegionRegistry__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSpolRegion')))
|
|
ITSpolRegionRegistry._cont = _ITSpolRegionRegistry__item_
|
|
|
|
#-----< ITSpolRegion >-----#
|
|
ITSpolRegion = SEQ(name=u'ITSpolRegion', mode=MODE_TYPE)
|
|
_ITSpolRegion_polID = CHOICE(name=u'polID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSprID')))
|
|
_ITSpolRegion_polAuthority = SEQ(name=u'polAuthority', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITS-RegPolicyAuthority')))
|
|
_ITSpolRegion_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ITSpolRegion_fill._const_sz = ASN1Set(rv=[7], rr=[], ev=None, er=[])
|
|
_ITSpolRegion_polArea = SEQ(name=u'polArea', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITS-RParea')))
|
|
ITSpolRegion._cont = ASN1Dict([
|
|
(u'polID', _ITSpolRegion_polID),
|
|
(u'polAuthority', _ITSpolRegion_polAuthority),
|
|
(u'fill', _ITSpolRegion_fill),
|
|
(u'polArea', _ITSpolRegion_polArea),
|
|
])
|
|
ITSpolRegion._ext = None
|
|
|
|
#-----< ITSportNumberRegistry >-----#
|
|
ITSportNumberRegistry = SEQ_OF(name=u'ITSportNumberRegistry', mode=MODE_TYPE)
|
|
_ITSportNumberRegistry__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSportNumber')))
|
|
ITSportNumberRegistry._cont = _ITSportNumberRegistry__item_
|
|
|
|
#-----< ITSportNumber >-----#
|
|
ITSportNumber = SEQ(name=u'ITSportNumber', mode=MODE_TYPE)
|
|
_ITSportNumber_pn = CHOICE(name=u'pn', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CALMfntp', 'PortNumber')))
|
|
_ITSportNumber_ntProt = SEQ(name=u'ntProt', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'NTprotocol')))
|
|
_ITSportNumber_itssAp = SEQ(name=u'itssAp', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ItsAppInfo')))
|
|
ITSportNumber._cont = ASN1Dict([
|
|
(u'pn', _ITSportNumber_pn),
|
|
(u'ntProt', _ITSportNumber_ntProt),
|
|
(u'itssAp', _ITSportNumber_itssAp),
|
|
])
|
|
ITSportNumber._ext = None
|
|
|
|
#-----< ItsAppInfo >-----#
|
|
ItsAppInfo = SEQ(name=u'ItsAppInfo', mode=MODE_TYPE)
|
|
_ItsAppInfo_itsAid = CHOICE(name=u'itsAid', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSaid')))
|
|
_ItsAppInfo_rxTxPortNo = CHOICE(name=u'rxTxPortNo', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplReq', 'ITSSappRxTxPortNo')))
|
|
ItsAppInfo._cont = ASN1Dict([
|
|
(u'itsAid', _ItsAppInfo_itsAid),
|
|
(u'rxTxPortNo', _ItsAppInfo_rxTxPortNo),
|
|
])
|
|
ItsAppInfo._ext = None
|
|
|
|
#-----< NTprotocol >-----#
|
|
NTprotocol = SEQ(name=u'NTprotocol', mode=MODE_TYPE)
|
|
_NTprotocol_name = OCT_STR(name=u'name', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_NTprotocol_name._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_NTprotocol_protRef = SEQ(name=u'protRef', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ProtocolReference')))
|
|
NTprotocol._cont = ASN1Dict([
|
|
(u'name', _NTprotocol_name),
|
|
(u'protRef', _NTprotocol_protRef),
|
|
])
|
|
NTprotocol._ext = None
|
|
|
|
#-----< ProtocolReference >-----#
|
|
ProtocolReference = SEQ(name=u'ProtocolReference', mode=MODE_TYPE)
|
|
_ProtocolReference_sdo = OCT_STR(name=u'sdo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ProtocolReference_sdo._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_ProtocolReference_docNo = OCT_STR(name=u'docNo', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ProtocolReference_docNo._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
ProtocolReference._cont = ASN1Dict([
|
|
(u'sdo', _ProtocolReference_sdo),
|
|
(u'docNo', _ProtocolReference_docNo),
|
|
])
|
|
ProtocolReference._ext = None
|
|
|
|
#-----< ITSflowTypeRegistry >-----#
|
|
ITSflowTypeRegistry = SEQ_OF(name=u'ITSflowTypeRegistry', mode=MODE_TYPE)
|
|
_ITSflowTypeRegistry__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSflowType')))
|
|
ITSflowTypeRegistry._cont = _ITSflowTypeRegistry__item_
|
|
|
|
#-----< ITSflowType >-----#
|
|
ITSflowType = SEQ(name=u'ITSflowType', mode=MODE_TYPE)
|
|
_ITSflowType_id = CHOICE(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'FlowTypeID')))
|
|
_ITSflowType_req = SEQ(name=u'req', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'ITSSappCPReqReg')))
|
|
ITSflowType._cont = ASN1Dict([
|
|
(u'id', _ITSflowType_id),
|
|
(u'req', _ITSflowType_req),
|
|
])
|
|
ITSflowType._ext = None
|
|
|
|
#-----< FlowTypeID >-----#
|
|
FlowTypeID = CHOICE(name=u'FlowTypeID', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtIDs', 'VarLengthNumber2')))
|
|
|
|
#-----< ITSlchRegistry >-----#
|
|
ITSlchRegistry = SEQ_OF(name=u'ITSlchRegistry', mode=MODE_TYPE)
|
|
_ITSlchRegistry__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSlch')))
|
|
ITSlchRegistry._cont = _ITSlchRegistry__item_
|
|
|
|
#-----< ITSlch >-----#
|
|
ITSlch = SEQ(name=u'ITSlch', mode=MODE_TYPE)
|
|
_ITSlch_lchID = CHOICE(name=u'lchID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtComm', 'LogicalChannelType')))
|
|
_ITSlch_lchPurpose = OCT_STR(name=u'lchPurpose', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ITSlch_lchPurpose._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
ITSlch._cont = ASN1Dict([
|
|
(u'lchID', _ITSlch_lchID),
|
|
(u'lchPurpose', _ITSlch_lchPurpose),
|
|
])
|
|
ITSlch._ext = None
|
|
|
|
#-----< ITSsuRegistry >-----#
|
|
ITSsuRegistry = SEQ_OF(name=u'ITSsuRegistry', mode=MODE_TYPE)
|
|
_ITSsuRegistry__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSsu')))
|
|
ITSsuRegistry._cont = _ITSsuRegistry__item_
|
|
|
|
#-----< ITSsu >-----#
|
|
ITSsu = SEQ(name=u'ITSsu', mode=MODE_TYPE)
|
|
_ITSsu_itssuID = SEQ(name=u'itssuID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSsuID')))
|
|
ITSsu._cont = ASN1Dict([
|
|
(u'itssuID', _ITSsu_itssuID),
|
|
])
|
|
ITSsu._ext = None
|
|
|
|
#-----< ITSscuRegistry >-----#
|
|
ITSscuRegistry = SEQ_OF(name=u'ITSscuRegistry', mode=MODE_TYPE)
|
|
_ITSscuRegistry__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSscu')))
|
|
ITSscuRegistry._cont = _ITSscuRegistry__item_
|
|
|
|
#-----< ITSscu >-----#
|
|
ITSscu = SEQ(name=u'ITSscu', mode=MODE_TYPE)
|
|
_ITSscu_itsscuID = SEQ(name=u'itsscuID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSscuID')))
|
|
ITSscu._cont = ASN1Dict([
|
|
(u'itsscuID', _ITSscu_itsscuID),
|
|
])
|
|
ITSscu._ext = None
|
|
|
|
#-----< ITSSappRegistry >-----#
|
|
ITSSappRegistry = SEQ_OF(name=u'ITSSappRegistry', mode=MODE_TYPE)
|
|
_ITSSappRegistry__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSSapPrPr')))
|
|
ITSSappRegistry._cont = _ITSSappRegistry__item_
|
|
|
|
#-----< ITSSapPrPr >-----#
|
|
ITSSapPrPr = SEQ(name=u'ITSSapPrPr', mode=MODE_TYPE)
|
|
_ITSSapPrPr_itssappID = CHOICE(name=u'itssappID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSSappid')))
|
|
_ITSSapPrPr_itssapProv = SEQ(name=u'itssapProv', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'RegEntryOwner')))
|
|
ITSSapPrPr._cont = ASN1Dict([
|
|
(u'itssappID', _ITSSapPrPr_itssappID),
|
|
(u'itssapProv', _ITSSapPrPr_itssapProv),
|
|
])
|
|
ITSSapPrPr._ext = None
|
|
|
|
#-----< RegEntryOwner >-----#
|
|
RegEntryOwner = SEQ(name=u'RegEntryOwner', mode=MODE_TYPE)
|
|
_RegEntryOwner_ownerName = OCT_STR(name=u'ownerName', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_RegEntryOwner_ownerName._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_RegEntryOwner_ownerAddress = OCT_STR(name=u'ownerAddress', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_RegEntryOwner_ownerAddress._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_RegEntryOwner_ownerURL = OCT_STR(name=u'ownerURL', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'URLreg')))
|
|
RegEntryOwner._cont = ASN1Dict([
|
|
(u'ownerName', _RegEntryOwner_ownerName),
|
|
(u'ownerAddress', _RegEntryOwner_ownerAddress),
|
|
(u'ownerURL', _RegEntryOwner_ownerURL),
|
|
])
|
|
RegEntryOwner._ext = None
|
|
|
|
#-----< ITSemRegistry >-----#
|
|
ITSemRegistry = SEQ_OF(name=u'ITSemRegistry', mode=MODE_TYPE)
|
|
_ITSemRegistry__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSem')))
|
|
ITSemRegistry._cont = _ITSemRegistry__item_
|
|
|
|
#-----< ITSem >-----#
|
|
ITSem = SEQ(name=u'ITSem', mode=MODE_TYPE)
|
|
_ITSem_itsemID = CHOICE(name=u'itsemID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSemID')))
|
|
_ITSem_equipManu = SEQ(name=u'equipManu', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'RegEntryOwner')))
|
|
ITSem._cont = ASN1Dict([
|
|
(u'itsemID', _ITSem_itsemID),
|
|
(u'equipManu', _ITSem_equipManu),
|
|
])
|
|
ITSem._ext = None
|
|
|
|
#-----< ITSaooRegistry >-----#
|
|
ITSaooRegistry = SEQ_OF(name=u'ITSaooRegistry', mode=MODE_TYPE)
|
|
_ITSaooRegistry__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSaoo')))
|
|
ITSaooRegistry._cont = _ITSaooRegistry__item_
|
|
|
|
#-----< ITSaoo >-----#
|
|
ITSaoo = SEQ(name=u'ITSaoo', mode=MODE_TYPE)
|
|
_ITSaoo_itsaooID = CHOICE(name=u'itsaooID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSaooID')))
|
|
_ITSaoo_aoo = SEQ(name=u'aoo', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'RegEntryOwner')))
|
|
ITSaoo._cont = ASN1Dict([
|
|
(u'itsaooID', _ITSaoo_itsaooID),
|
|
(u'aoo', _ITSaoo_aoo),
|
|
])
|
|
ITSaoo._ext = None
|
|
|
|
#-----< Registry >-----#
|
|
Registry = SEQ_OF(name=u'Registry', mode=MODE_TYPE)
|
|
_Registry__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSmso')))
|
|
Registry._cont = _Registry__item_
|
|
|
|
#-----< ITSmso >-----#
|
|
ITSmso = SEQ(name=u'ITSmso', mode=MODE_TYPE)
|
|
_ITSmso_iTSmsoID = CHOICE(name=u'iTSmsoID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSmsoID')))
|
|
_ITSmso_mso = SEQ(name=u'mso', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'RegEntryOwner')))
|
|
ITSmso._cont = ASN1Dict([
|
|
(u'iTSmsoID', _ITSmso_iTSmsoID),
|
|
(u'mso', _ITSmso_mso),
|
|
])
|
|
ITSmso._ext = None
|
|
|
|
#-----< ITSSapdRegistry >-----#
|
|
ITSSapdRegistry = SEQ_OF(name=u'ITSSapdRegistry', mode=MODE_TYPE)
|
|
_ITSSapdRegistry__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSSapd')))
|
|
ITSSapdRegistry._cont = _ITSSapdRegistry__item_
|
|
|
|
#-----< ITSSapd >-----#
|
|
ITSSapd = SEQ(name=u'ITSSapd', mode=MODE_TYPE)
|
|
_ITSSapd_itssapdID = CHOICE(name=u'itssapdID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSSapdID')))
|
|
_ITSSapd_ad = SEQ(name=u'ad', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'RegEntryOwner')))
|
|
ITSSapd._cont = ASN1Dict([
|
|
(u'itssapdID', _ITSSapd_itssapdID),
|
|
(u'ad', _ITSSapd_ad),
|
|
])
|
|
ITSSapd._ext = None
|
|
|
|
#-----< ITSaid >-----#
|
|
ITSaid = CHOICE(name=u'ITSaid', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtIDs', 'VarLengthNumber')))
|
|
|
|
#-----< ITSmsgSetID >-----#
|
|
ITSmsgSetID = CHOICE(name=u'ITSmsgSetID', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtIDs', 'VarLengthNumber')))
|
|
|
|
#-----< ITSemID >-----#
|
|
ITSemID = CHOICE(name=u'ITSemID', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtIDs', 'VarLengthNumber2')))
|
|
|
|
#-----< ITSsuID >-----#
|
|
ITSsuID = SEQ(name=u'ITSsuID', mode=MODE_TYPE)
|
|
_ITSsuID_suID = CHOICE(name=u'suID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtIDs', 'VarLengthNumber')))
|
|
_ITSsuID_scuID = SEQ(name=u'scuID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSscuID')))
|
|
ITSsuID._cont = ASN1Dict([
|
|
(u'suID', _ITSsuID_suID),
|
|
(u'scuID', _ITSsuID_scuID),
|
|
])
|
|
ITSsuID._ext = None
|
|
|
|
#-----< ITSscuID >-----#
|
|
ITSscuID = SEQ(name=u'ITSscuID', mode=MODE_TYPE)
|
|
_ITSscuID_emID = CHOICE(name=u'emID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSemID')))
|
|
_ITSscuID_serialNo = CHOICE(name=u'serialNo', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtIDs', 'VarLengthNumber')))
|
|
ITSscuID._cont = ASN1Dict([
|
|
(u'emID', _ITSscuID_emID),
|
|
(u'serialNo', _ITSscuID_serialNo),
|
|
])
|
|
ITSscuID._ext = None
|
|
|
|
#-----< ITSSappid >-----#
|
|
ITSSappid = CHOICE(name=u'ITSSappid', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtIDs', 'VarLengthNumber')))
|
|
|
|
#-----< ITSrrID >-----#
|
|
ITSrrID = CHOICE(name=u'ITSrrID', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtIDs', 'VarLengthNumber')))
|
|
|
|
#-----< ITSprID >-----#
|
|
ITSprID = CHOICE(name=u'ITSprID', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtIDs', 'VarLengthNumber')))
|
|
|
|
#-----< ITSaooID >-----#
|
|
ITSaooID = CHOICE(name=u'ITSaooID', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtIDs', 'VarLengthNumber')))
|
|
|
|
#-----< ITSmsoID >-----#
|
|
ITSmsoID = CHOICE(name=u'ITSmsoID', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtIDs', 'VarLengthNumber2')))
|
|
|
|
#-----< ITSSapdID >-----#
|
|
ITSSapdID = CHOICE(name=u'ITSSapdID', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtIDs', 'VarLengthNumber')))
|
|
|
|
#-----< oidISO >-----#
|
|
oidISO = OID(name=u'oidISO', mode=MODE_VALUE)
|
|
oidISO._val = (1, 0)
|
|
|
|
#-----< oidETSI >-----#
|
|
oidETSI = OID(name=u'oidETSI', mode=MODE_VALUE)
|
|
oidETSI._val = (0, 4, 0)
|
|
|
|
#-----< oidIEEE >-----#
|
|
oidIEEE = OID(name=u'oidIEEE', mode=MODE_VALUE)
|
|
oidIEEE._val = (1, 3, 3)
|
|
|
|
#-----< oidCEN >-----#
|
|
oidCEN = OID(name=u'oidCEN', mode=MODE_VALUE)
|
|
oidCEN._val = (1, 3, 162)
|
|
|
|
#-----< fntpRefNo >-----#
|
|
fntpRefNo = OCT_STR(name=u'fntpRefNo', mode=MODE_VALUE)
|
|
fntpRefNo._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
fntpRefNo._val = b'ISO 29281-1'
|
|
|
|
#-----< version >-----#
|
|
version = INT(name=u'version', mode=MODE_VALUE)
|
|
version._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
version._val = 1
|
|
|
|
_all_ = [
|
|
_ITSapObRegistry__item_,
|
|
ITSapObRegistry,
|
|
_ITSapOb_iTSaid,
|
|
_ITSapOb_iTSapObName,
|
|
_ITSapOb_iTSapObType,
|
|
_ITSapOb_iTSapObOwner,
|
|
_ITSapOb_iTSapObCert,
|
|
_ITSapOb_iTSapObPorts,
|
|
ITSapOb,
|
|
__ITSapObPorts__item__portNo,
|
|
___ITSapObPorts__item__rules__item_,
|
|
__ITSapObPorts__item__rules,
|
|
_ITSapObPorts__item_,
|
|
ITSapObPorts,
|
|
_ITSapObPort__item_,
|
|
ITSapObPort,
|
|
_ITSAPOBSR_ruleRef,
|
|
_ITSAPOBSR_Rule,
|
|
ITSAPOBSR,
|
|
__ITSapObPortRule_ruleNo_tab,
|
|
___ITSapObPortRule_ruleNo_tab_val_Rule_0,
|
|
___ITSapObPortRule_ruleNo_tab_val_Rule_1,
|
|
___ITSapObPortRule_ruleNo_tab_val_Rule_2,
|
|
_ITSapObPortRule_ruleNo,
|
|
_ITSapObPortRule_rule,
|
|
ITSapObPortRule,
|
|
ITSapObPortRules,
|
|
_ITSapObPortRules_val_Rule_0,
|
|
_ITSapObPortRules_val_Rule_1,
|
|
_ITSapObPortRules_val_Rule_2,
|
|
iTSapObRxTx,
|
|
_iTSapObRxTx_val_Rule,
|
|
iTSapObLch,
|
|
_iTSapObLch_val_Rule,
|
|
iTSapObPn,
|
|
_iTSapObPn_val_Rule,
|
|
PortRxTx,
|
|
_LogicalChannelPrio_lch,
|
|
_LogicalChannelPrio_prio,
|
|
LogicalChannelPrio,
|
|
ITSObName,
|
|
ITSapObType,
|
|
_ITSObOwner_ownerName,
|
|
_ITSObOwner_ownerType,
|
|
_ITSObOwner_ownerOID,
|
|
ITSObOwner,
|
|
ITSObOwnerName,
|
|
ITSObOwnerType,
|
|
ITSapObPriority,
|
|
_ITSapObCertificate_issuingSA,
|
|
_ITSapObCertificate_startDate,
|
|
_ITSapObCertificate_endDate,
|
|
_ITSapObCertificate_status,
|
|
ITSapObCertificate,
|
|
_IssuingSA_name,
|
|
_IssuingSA_saOID,
|
|
IssuingSA,
|
|
SAname,
|
|
_CertStartDate_fill,
|
|
__CertStartDate_csd_inactive,
|
|
__CertStartDate_csd_date,
|
|
_CertStartDate_csd,
|
|
CertStartDate,
|
|
_CertEndDate_fill,
|
|
__CertEndDate_ced_inactive,
|
|
__CertEndDate_ced_date,
|
|
__CertEndDate_ced_never,
|
|
_CertEndDate_ced,
|
|
CertEndDate,
|
|
_CertStatus_fill,
|
|
__CertStatus_cs_active,
|
|
__CertStatus_cs_inactive,
|
|
__CertStatus_cs_testActiv,
|
|
__CertStatus_cs_blocked,
|
|
_CertStatus_cs,
|
|
CertStatus,
|
|
_CertBlocked_date,
|
|
_CertBlocked_issuingSA,
|
|
CertBlocked,
|
|
_ITSmsgSetRegistry__item_,
|
|
ITSmsgSetRegistry,
|
|
_ITSmsgSet_iTSmsID,
|
|
_ITSmsgSet_iTSmsName,
|
|
_ITSmsgSet_iTSmsOwner,
|
|
ITSmsgSet,
|
|
_ITSregRegionRegistry__item_,
|
|
ITSregRegionRegistry,
|
|
_ITSregRegion_regID,
|
|
_ITSregRegion_regAuthority,
|
|
_ITSregRegion_fill,
|
|
_ITSregRegion_regArea,
|
|
ITSregRegion,
|
|
_ITS_RegPolicyAuthority_name,
|
|
_ITS_RegPolicyAuthority_url,
|
|
ITS_RegPolicyAuthority,
|
|
URLreg,
|
|
_ITSRPAREA_areaRef,
|
|
_ITSRPAREA_Area,
|
|
ITSRPAREA,
|
|
__ITS_RParea_areaTypeNo_tab,
|
|
___ITS_RParea_areaTypeNo_tab_val_Area_0,
|
|
___ITS_RParea_areaTypeNo_tab_val_Area_1,
|
|
_ITS_RParea_areaTypeNo,
|
|
_ITS_RParea_areaType,
|
|
ITS_RParea,
|
|
ITS_RPareaTypes,
|
|
_ITS_RPareaTypes_val_Area_0,
|
|
_ITS_RPareaTypes_val_Area_1,
|
|
rpAreaCountryCode,
|
|
_rpAreaCountryCode_val_Area,
|
|
rpAreaGeoPolygon,
|
|
_rpAreaGeoPolygon_val_Area,
|
|
_GeoPolygon__item_,
|
|
GeoPolygon,
|
|
_GeoCoordinates_lat,
|
|
_GeoCoordinates_long,
|
|
GeoCoordinates,
|
|
CountryCode,
|
|
_ITSpolRegionRegistry__item_,
|
|
ITSpolRegionRegistry,
|
|
_ITSpolRegion_polID,
|
|
_ITSpolRegion_polAuthority,
|
|
_ITSpolRegion_fill,
|
|
_ITSpolRegion_polArea,
|
|
ITSpolRegion,
|
|
_ITSportNumberRegistry__item_,
|
|
ITSportNumberRegistry,
|
|
_ITSportNumber_pn,
|
|
_ITSportNumber_ntProt,
|
|
_ITSportNumber_itssAp,
|
|
ITSportNumber,
|
|
_ItsAppInfo_itsAid,
|
|
_ItsAppInfo_rxTxPortNo,
|
|
ItsAppInfo,
|
|
_NTprotocol_name,
|
|
_NTprotocol_protRef,
|
|
NTprotocol,
|
|
_ProtocolReference_sdo,
|
|
_ProtocolReference_docNo,
|
|
ProtocolReference,
|
|
_ITSflowTypeRegistry__item_,
|
|
ITSflowTypeRegistry,
|
|
_ITSflowType_id,
|
|
_ITSflowType_req,
|
|
ITSflowType,
|
|
FlowTypeID,
|
|
_ITSlchRegistry__item_,
|
|
ITSlchRegistry,
|
|
_ITSlch_lchID,
|
|
_ITSlch_lchPurpose,
|
|
ITSlch,
|
|
_ITSsuRegistry__item_,
|
|
ITSsuRegistry,
|
|
_ITSsu_itssuID,
|
|
ITSsu,
|
|
_ITSscuRegistry__item_,
|
|
ITSscuRegistry,
|
|
_ITSscu_itsscuID,
|
|
ITSscu,
|
|
_ITSSappRegistry__item_,
|
|
ITSSappRegistry,
|
|
_ITSSapPrPr_itssappID,
|
|
_ITSSapPrPr_itssapProv,
|
|
ITSSapPrPr,
|
|
_RegEntryOwner_ownerName,
|
|
_RegEntryOwner_ownerAddress,
|
|
_RegEntryOwner_ownerURL,
|
|
RegEntryOwner,
|
|
_ITSemRegistry__item_,
|
|
ITSemRegistry,
|
|
_ITSem_itsemID,
|
|
_ITSem_equipManu,
|
|
ITSem,
|
|
_ITSaooRegistry__item_,
|
|
ITSaooRegistry,
|
|
_ITSaoo_itsaooID,
|
|
_ITSaoo_aoo,
|
|
ITSaoo,
|
|
_Registry__item_,
|
|
Registry,
|
|
_ITSmso_iTSmsoID,
|
|
_ITSmso_mso,
|
|
ITSmso,
|
|
_ITSSapdRegistry__item_,
|
|
ITSSapdRegistry,
|
|
_ITSSapd_itssapdID,
|
|
_ITSSapd_ad,
|
|
ITSSapd,
|
|
ITSaid,
|
|
ITSmsgSetID,
|
|
ITSemID,
|
|
_ITSsuID_suID,
|
|
_ITSsuID_scuID,
|
|
ITSsuID,
|
|
_ITSscuID_emID,
|
|
_ITSscuID_serialNo,
|
|
ITSscuID,
|
|
ITSSappid,
|
|
ITSrrID,
|
|
ITSprID,
|
|
ITSaooID,
|
|
ITSmsoID,
|
|
ITSSapdID,
|
|
oidISO,
|
|
oidETSI,
|
|
oidIEEE,
|
|
oidCEN,
|
|
fntpRefNo,
|
|
version,
|
|
]
|
|
|
|
class CITSapplMgmtComm:
|
|
|
|
_name_ = u'CITSapplMgmtComm'
|
|
_oid_ = [1, 0, 17419, 3]
|
|
|
|
_obj_ = [
|
|
u'LogicalChannelType',
|
|
u'MCgroup',
|
|
u'ITSprotocolStackID',
|
|
u'version',
|
|
]
|
|
_type_ = [
|
|
u'LogicalChannelType',
|
|
u'MCgroup',
|
|
u'ITSprotocolStackID',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
u'version',
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< LogicalChannelType >-----#
|
|
LogicalChannelType = CHOICE(name=u'LogicalChannelType', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtIDs', 'VarLengthNumber2')))
|
|
|
|
#-----< MCgroup >-----#
|
|
MCgroup = CHOICE(name=u'MCgroup', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtIDs', 'VarLengthNumber')))
|
|
|
|
#-----< ITSprotocolStackID >-----#
|
|
ITSprotocolStackID = CHOICE(name=u'ITSprotocolStackID', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtIDs', 'VarLengthNumber')))
|
|
|
|
#-----< version >-----#
|
|
version = INT(name=u'version', mode=MODE_VALUE)
|
|
version._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
version._val = 1
|
|
|
|
_all_ = [
|
|
LogicalChannelType,
|
|
MCgroup,
|
|
ITSprotocolStackID,
|
|
version,
|
|
]
|
|
|
|
class CITSapplMgmtIDs:
|
|
|
|
_name_ = u'CITSapplMgmtIDs'
|
|
_oid_ = [1, 0, 17419, 1]
|
|
|
|
_obj_ = [
|
|
u'VarLengthNumber',
|
|
u'Ext1',
|
|
u'Ext2',
|
|
u'Ext3',
|
|
u'VarLengthNumber2',
|
|
u'version',
|
|
]
|
|
_type_ = [
|
|
u'VarLengthNumber',
|
|
u'Ext1',
|
|
u'Ext2',
|
|
u'Ext3',
|
|
u'VarLengthNumber2',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
u'version',
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< VarLengthNumber >-----#
|
|
VarLengthNumber = CHOICE(name=u'VarLengthNumber', mode=MODE_TYPE)
|
|
_VarLengthNumber_content = INT(name=u'content', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_VarLengthNumber_content._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
|
|
_VarLengthNumber_extension = CHOICE(name=u'extension', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtIDs', 'Ext1')))
|
|
VarLengthNumber._cont = ASN1Dict([
|
|
(u'content', _VarLengthNumber_content),
|
|
(u'extension', _VarLengthNumber_extension),
|
|
])
|
|
VarLengthNumber._ext = None
|
|
|
|
#-----< Ext1 >-----#
|
|
Ext1 = CHOICE(name=u'Ext1', mode=MODE_TYPE)
|
|
_Ext1_content = INT(name=u'content', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Ext1_content._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=128, ub=16511)], ev=None, er=[])
|
|
_Ext1_extension = CHOICE(name=u'extension', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtIDs', 'Ext2')))
|
|
Ext1._cont = ASN1Dict([
|
|
(u'content', _Ext1_content),
|
|
(u'extension', _Ext1_extension),
|
|
])
|
|
Ext1._ext = None
|
|
|
|
#-----< Ext2 >-----#
|
|
Ext2 = CHOICE(name=u'Ext2', mode=MODE_TYPE)
|
|
_Ext2_content = INT(name=u'content', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Ext2_content._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=16512, ub=2113663)], ev=None, er=[])
|
|
_Ext2_extension = INT(name=u'extension', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplMgmtIDs', 'Ext3')))
|
|
Ext2._cont = ASN1Dict([
|
|
(u'content', _Ext2_content),
|
|
(u'extension', _Ext2_extension),
|
|
])
|
|
Ext2._ext = None
|
|
|
|
#-----< Ext3 >-----#
|
|
Ext3 = INT(name=u'Ext3', mode=MODE_TYPE)
|
|
Ext3._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=211664, ub=270549119)], ev=[], er=[])
|
|
|
|
#-----< VarLengthNumber2 >-----#
|
|
VarLengthNumber2 = CHOICE(name=u'VarLengthNumber2', mode=MODE_TYPE)
|
|
_VarLengthNumber2_shortNo = INT(name=u'shortNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_VarLengthNumber2_shortNo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
|
|
_VarLengthNumber2_longNo = INT(name=u'longNo', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_VarLengthNumber2_longNo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=32767)], ev=None, er=[])
|
|
VarLengthNumber2._cont = ASN1Dict([
|
|
(u'shortNo', _VarLengthNumber2_shortNo),
|
|
(u'longNo', _VarLengthNumber2_longNo),
|
|
])
|
|
VarLengthNumber2._ext = None
|
|
|
|
#-----< version >-----#
|
|
version = INT(name=u'version', mode=MODE_VALUE)
|
|
version._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
version._val = 1
|
|
|
|
_all_ = [
|
|
_VarLengthNumber_content,
|
|
_VarLengthNumber_extension,
|
|
VarLengthNumber,
|
|
_Ext1_content,
|
|
_Ext1_extension,
|
|
Ext1,
|
|
_Ext2_content,
|
|
_Ext2_extension,
|
|
Ext2,
|
|
Ext3,
|
|
_VarLengthNumber2_shortNo,
|
|
_VarLengthNumber2_longNo,
|
|
VarLengthNumber2,
|
|
version,
|
|
]
|
|
|
|
class CITSapplReq:
|
|
|
|
_name_ = u'CITSapplReq'
|
|
_oid_ = [1, 0, 17423, 1]
|
|
|
|
_obj_ = [
|
|
u'ITSSappCPReqReg',
|
|
u'ITSSappRxTxPort',
|
|
u'ITSSappRxTxPortNo',
|
|
u'ITSSappRxTxPortType',
|
|
u'ServiceRef',
|
|
u'FlowNo',
|
|
u'ITSSappCPReqConf',
|
|
u'REQSCP',
|
|
u'ITSSappReq',
|
|
u'REQSCPCONF',
|
|
u'ITSSappReqConf',
|
|
u'ITSSappCPFinal',
|
|
u'Req-SCP',
|
|
u'logChannel',
|
|
u'destType',
|
|
u'destDomain',
|
|
u'maxAPDU',
|
|
u'DestinationType',
|
|
u'DestType',
|
|
u'AddressBasedType',
|
|
u'GeoLocationBasedType',
|
|
u'DestDomain',
|
|
u'MaxADU',
|
|
u'contConnect',
|
|
u'nxRepeat',
|
|
u'storeForward',
|
|
u'flowType',
|
|
u'commDistance',
|
|
u'directivity',
|
|
u'multiHop',
|
|
u'reduntOp',
|
|
u'minThP',
|
|
u'maxLat',
|
|
u'protocolReq',
|
|
u'dataConfidentiality',
|
|
u'dataIntegrity',
|
|
u'nonReputability',
|
|
u'dataAuthentication',
|
|
u'ContConnect',
|
|
u'TimDurationValue',
|
|
u'NxRepeat',
|
|
u'StoreForward',
|
|
u'CommDistance',
|
|
u'MultiHop',
|
|
u'Resilience',
|
|
u'MinThP',
|
|
u'MaxLat',
|
|
u'ProtocolReq',
|
|
u'DataConfidentiality',
|
|
u'DataIntegrity',
|
|
u'ReqNonrepudiation',
|
|
u'DataAuthentication',
|
|
u'ReqConf-SCP',
|
|
u'logChannelConf',
|
|
u'destTypeConf',
|
|
u'destDomainConf',
|
|
u'maxAPDUConf',
|
|
u'contConnectConf',
|
|
u'nxRepeatConf',
|
|
u'storeForwardConf',
|
|
u'flowTypeConf',
|
|
u'commDistanceConf',
|
|
u'directivityConf',
|
|
u'multiHopConf',
|
|
u'reduntOpConf',
|
|
u'minThPConf',
|
|
u'maxLatConf',
|
|
u'protocolReqConf',
|
|
u'dataConfidentialityConf',
|
|
u'dataIntegrityConf',
|
|
u'nonReputabilityConf',
|
|
u'dataAuthenticationConf',
|
|
u'POLICYC',
|
|
u'Policies',
|
|
u'Policy',
|
|
u'mediumCost',
|
|
u'locPrivacy',
|
|
u'anonymity',
|
|
u'MediumCost',
|
|
u'CostClass',
|
|
u'CostAmount',
|
|
u'CostValue',
|
|
u'CostTimeUnit',
|
|
u'CostAmountUnit',
|
|
u'LocPrivacy',
|
|
u'Anonymity',
|
|
u'ITS-S-Appl-Reg',
|
|
u'ITS-S-Appl-RegConf',
|
|
u'ITS-S-Appl-RegFinal',
|
|
u'Logic',
|
|
u'ConfValue',
|
|
u'CostObjective',
|
|
]
|
|
_type_ = [
|
|
u'ITSSappCPReqReg',
|
|
u'ITSSappRxTxPort',
|
|
u'ITSSappRxTxPortNo',
|
|
u'ITSSappRxTxPortType',
|
|
u'ServiceRef',
|
|
u'FlowNo',
|
|
u'ITSSappCPReqConf',
|
|
u'REQSCP',
|
|
u'ITSSappReq',
|
|
u'REQSCPCONF',
|
|
u'ITSSappReqConf',
|
|
u'ITSSappCPFinal',
|
|
u'DestinationType',
|
|
u'DestType',
|
|
u'AddressBasedType',
|
|
u'GeoLocationBasedType',
|
|
u'DestDomain',
|
|
u'MaxADU',
|
|
u'ContConnect',
|
|
u'TimDurationValue',
|
|
u'NxRepeat',
|
|
u'StoreForward',
|
|
u'CommDistance',
|
|
u'MultiHop',
|
|
u'Resilience',
|
|
u'MinThP',
|
|
u'MaxLat',
|
|
u'ProtocolReq',
|
|
u'DataConfidentiality',
|
|
u'DataIntegrity',
|
|
u'ReqNonrepudiation',
|
|
u'DataAuthentication',
|
|
u'POLICYC',
|
|
u'Policies',
|
|
u'MediumCost',
|
|
u'CostClass',
|
|
u'CostAmount',
|
|
u'CostValue',
|
|
u'CostTimeUnit',
|
|
u'CostAmountUnit',
|
|
u'LocPrivacy',
|
|
u'Anonymity',
|
|
u'ITS-S-Appl-Reg',
|
|
u'ITS-S-Appl-RegConf',
|
|
u'ITS-S-Appl-RegFinal',
|
|
u'Logic',
|
|
u'ConfValue',
|
|
u'CostObjective',
|
|
]
|
|
_set_ = [
|
|
u'Req-SCP',
|
|
u'ReqConf-SCP',
|
|
u'Policy',
|
|
]
|
|
_val_ = [
|
|
u'logChannel',
|
|
u'destType',
|
|
u'destDomain',
|
|
u'maxAPDU',
|
|
u'contConnect',
|
|
u'nxRepeat',
|
|
u'storeForward',
|
|
u'flowType',
|
|
u'commDistance',
|
|
u'directivity',
|
|
u'multiHop',
|
|
u'reduntOp',
|
|
u'minThP',
|
|
u'maxLat',
|
|
u'protocolReq',
|
|
u'dataConfidentiality',
|
|
u'dataIntegrity',
|
|
u'nonReputability',
|
|
u'dataAuthentication',
|
|
u'logChannelConf',
|
|
u'destTypeConf',
|
|
u'destDomainConf',
|
|
u'maxAPDUConf',
|
|
u'contConnectConf',
|
|
u'nxRepeatConf',
|
|
u'storeForwardConf',
|
|
u'flowTypeConf',
|
|
u'commDistanceConf',
|
|
u'directivityConf',
|
|
u'multiHopConf',
|
|
u'reduntOpConf',
|
|
u'minThPConf',
|
|
u'maxLatConf',
|
|
u'protocolReqConf',
|
|
u'dataConfidentialityConf',
|
|
u'dataIntegrityConf',
|
|
u'nonReputabilityConf',
|
|
u'dataAuthenticationConf',
|
|
u'mediumCost',
|
|
u'locPrivacy',
|
|
u'anonymity',
|
|
]
|
|
_class_ = [
|
|
u'REQSCP',
|
|
u'REQSCPCONF',
|
|
u'Req-SCP',
|
|
u'logChannel',
|
|
u'destType',
|
|
u'destDomain',
|
|
u'maxAPDU',
|
|
u'contConnect',
|
|
u'nxRepeat',
|
|
u'storeForward',
|
|
u'flowType',
|
|
u'commDistance',
|
|
u'directivity',
|
|
u'multiHop',
|
|
u'reduntOp',
|
|
u'minThP',
|
|
u'maxLat',
|
|
u'protocolReq',
|
|
u'dataConfidentiality',
|
|
u'dataIntegrity',
|
|
u'nonReputability',
|
|
u'dataAuthentication',
|
|
u'ReqConf-SCP',
|
|
u'logChannelConf',
|
|
u'destTypeConf',
|
|
u'destDomainConf',
|
|
u'maxAPDUConf',
|
|
u'contConnectConf',
|
|
u'nxRepeatConf',
|
|
u'storeForwardConf',
|
|
u'flowTypeConf',
|
|
u'commDistanceConf',
|
|
u'directivityConf',
|
|
u'multiHopConf',
|
|
u'reduntOpConf',
|
|
u'minThPConf',
|
|
u'maxLatConf',
|
|
u'protocolReqConf',
|
|
u'dataConfidentialityConf',
|
|
u'dataIntegrityConf',
|
|
u'nonReputabilityConf',
|
|
u'dataAuthenticationConf',
|
|
u'POLICYC',
|
|
u'Policy',
|
|
u'mediumCost',
|
|
u'locPrivacy',
|
|
u'anonymity',
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< ITSSappCPReqReg >-----#
|
|
ITSSappCPReqReg = SEQ(name=u'ITSSappCPReqReg', mode=MODE_TYPE)
|
|
_ITSSappCPReqReg_applicationID = SEQ(name=u'applicationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ApplicationID')))
|
|
_ITSSappCPReqReg_rxTxPort = SEQ(name=u'rxTxPort', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'ITSSappRxTxPort')))
|
|
_ITSSappCPReqReg_requirements = SEQ_OF(name=u'requirements', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'ITSSappReq')))
|
|
ITSSappCPReqReg._cont = ASN1Dict([
|
|
(u'applicationID', _ITSSappCPReqReg_applicationID),
|
|
(u'rxTxPort', _ITSSappCPReqReg_rxTxPort),
|
|
(u'requirements', _ITSSappCPReqReg_requirements),
|
|
])
|
|
ITSSappCPReqReg._ext = None
|
|
|
|
#-----< ITSSappRxTxPort >-----#
|
|
ITSSappRxTxPort = SEQ(name=u'ITSSappRxTxPort', mode=MODE_TYPE)
|
|
_ITSSappRxTxPort_portNo = CHOICE(name=u'portNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplReq', 'ITSSappRxTxPortNo')))
|
|
_ITSSappRxTxPort_portType = INT(name=u'portType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'ITSSappRxTxPortType')))
|
|
ITSSappRxTxPort._cont = ASN1Dict([
|
|
(u'portNo', _ITSSappRxTxPort_portNo),
|
|
(u'portType', _ITSSappRxTxPort_portType),
|
|
])
|
|
ITSSappRxTxPort._ext = None
|
|
|
|
#-----< ITSSappRxTxPortNo >-----#
|
|
ITSSappRxTxPortNo = CHOICE(name=u'ITSSappRxTxPortNo', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtIDs', 'VarLengthNumber2')))
|
|
|
|
#-----< ITSSappRxTxPortType >-----#
|
|
ITSSappRxTxPortType = INT(name=u'ITSSappRxTxPortType', mode=MODE_TYPE)
|
|
ITSSappRxTxPortType._cont = ASN1Dict([(u'rxPort', 0), (u'txPort', 255)])
|
|
ITSSappRxTxPortType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< ServiceRef >-----#
|
|
ServiceRef = SEQ(name=u'ServiceRef', mode=MODE_TYPE)
|
|
_ServiceRef_itsaid = CHOICE(name=u'itsaid', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtApplReg', 'ITSaid')))
|
|
_ServiceRef_instance = INT(name=u'instance', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ServiceRef_instance._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_ServiceRef_flowNo = INT(name=u'flowNo', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'FlowNo')))
|
|
ServiceRef._cont = ASN1Dict([
|
|
(u'itsaid', _ServiceRef_itsaid),
|
|
(u'instance', _ServiceRef_instance),
|
|
(u'flowNo', _ServiceRef_flowNo),
|
|
])
|
|
ServiceRef._ext = None
|
|
|
|
#-----< FlowNo >-----#
|
|
FlowNo = INT(name=u'FlowNo', mode=MODE_TYPE)
|
|
FlowNo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< ITSSappCPReqConf >-----#
|
|
ITSSappCPReqConf = SEQ(name=u'ITSSappCPReqConf', mode=MODE_TYPE)
|
|
_ITSSappCPReqConf_applicationID = SEQ(name=u'applicationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ApplicationID')))
|
|
_ITSSappCPReqConf_rxTxPort = SEQ(name=u'rxTxPort', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'ITSSappRxTxPort')))
|
|
_ITSSappCPReqConf_confDetails = SEQ_OF(name=u'confDetails', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'ITSSappReqConf')))
|
|
ITSSappCPReqConf._cont = ASN1Dict([
|
|
(u'applicationID', _ITSSappCPReqConf_applicationID),
|
|
(u'rxTxPort', _ITSSappCPReqConf_rxTxPort),
|
|
(u'confDetails', _ITSSappCPReqConf_confDetails),
|
|
])
|
|
ITSSappCPReqConf._ext = None
|
|
|
|
#-----< REQSCP >-----#
|
|
REQSCP = CLASS(name=u'REQSCP', mode=MODE_TYPE)
|
|
_REQSCP_ref = INT(name=u'ref', mode=MODE_VALUE)
|
|
_REQSCP_ref._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_REQSCP_ReqParam = OPEN(name=u'ReqParam', mode=MODE_TYPE)
|
|
REQSCP._cont = ASN1Dict([
|
|
(u'ref', _REQSCP_ref),
|
|
(u'ReqParam', _REQSCP_ReqParam),
|
|
])
|
|
|
|
#-----< ITSSappReq >-----#
|
|
ITSSappReq = SEQ_OF(name=u'ITSSappReq', mode=MODE_TYPE)
|
|
_ITSSappReq__item_ = SEQ(name='_item_', mode=MODE_TYPE)
|
|
__ITSSappReq__item__refNo = INT(name=u'refNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CITSapplReq', 'REQSCP'), [u'ref']))
|
|
___ITSSappReq__item__refNo_tab = CLASS(name='_tab_REQSCP', mode=MODE_SET, typeref=ASN1RefType(('CITSapplReq', 'REQSCP')))
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_0 = CHOICE(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtComm', 'LogicalChannelType')))
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_1 = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'DestinationType')))
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_2 = INT(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'DestDomain')))
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_3 = INT(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MaxADU')))
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_4 = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ContConnect')))
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_5 = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'NxRepeat')))
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_6 = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'StoreForward')))
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_7 = CHOICE(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'FlowTypeID')))
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_8 = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'CommDistance')))
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_9 = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Directivity')))
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_10 = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MultiHop')))
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_11 = INT(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Resilience')))
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_12 = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MinThP')))
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_13 = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MaxLat')))
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_14 = CHOICE(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ProtocolReq')))
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_15 = INT(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'DataConfidentiality')))
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_16 = INT(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'DataIntegrity')))
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_17 = INT(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ReqNonrepudiation')))
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_18 = INT(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'DataAuthentication')))
|
|
___ITSSappReq__item__refNo_tab._val = ASN1Set(rv=[dict([(u'ref', 0), (u'ReqParam', ____ITSSappReq__item__refNo_tab_val_ReqParam_0)]), dict([(u'ref', 2), (u'ReqParam', ____ITSSappReq__item__refNo_tab_val_ReqParam_1)]), dict([(u'ref', 4), (u'ReqParam', ____ITSSappReq__item__refNo_tab_val_ReqParam_2)]), dict([(u'ref', 6), (u'ReqParam', ____ITSSappReq__item__refNo_tab_val_ReqParam_3)]), dict([(u'ref', 1), (u'ReqParam', ____ITSSappReq__item__refNo_tab_val_ReqParam_4)]), dict([(u'ref', 3), (u'ReqParam', ____ITSSappReq__item__refNo_tab_val_ReqParam_5)]), dict([(u'ref', 5), (u'ReqParam', ____ITSSappReq__item__refNo_tab_val_ReqParam_6)]), dict([(u'ref', 7), (u'ReqParam', ____ITSSappReq__item__refNo_tab_val_ReqParam_7)]), dict([(u'ref', 9), (u'ReqParam', ____ITSSappReq__item__refNo_tab_val_ReqParam_8)]), dict([(u'ref', 11), (u'ReqParam', ____ITSSappReq__item__refNo_tab_val_ReqParam_9)]), dict([(u'ref', 13), (u'ReqParam', ____ITSSappReq__item__refNo_tab_val_ReqParam_10)]), dict([(u'ref', 15), (u'ReqParam', ____ITSSappReq__item__refNo_tab_val_ReqParam_11)]), dict([(u'ref', 17), (u'ReqParam', ____ITSSappReq__item__refNo_tab_val_ReqParam_12)]), dict([(u'ref', 19), (u'ReqParam', ____ITSSappReq__item__refNo_tab_val_ReqParam_13)]), dict([(u'ref', 21), (u'ReqParam', ____ITSSappReq__item__refNo_tab_val_ReqParam_14)]), dict([(u'ref', 23), (u'ReqParam', ____ITSSappReq__item__refNo_tab_val_ReqParam_15)]), dict([(u'ref', 25), (u'ReqParam', ____ITSSappReq__item__refNo_tab_val_ReqParam_16)]), dict([(u'ref', 27), (u'ReqParam', ____ITSSappReq__item__refNo_tab_val_ReqParam_17)]), dict([(u'ref', 29), (u'ReqParam', ____ITSSappReq__item__refNo_tab_val_ReqParam_18)])], rr=[], ev=None, er=[])
|
|
__ITSSappReq__item__refNo._const_tab = ___ITSSappReq__item__refNo_tab
|
|
__ITSSappReq__item__refNo._const_tab_at = None
|
|
__ITSSappReq__item__refNo._const_tab_id = u'ref'
|
|
__ITSSappReq__item__param = OPEN(name=u'param', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CITSapplReq', 'REQSCP'), [u'ReqParam']))
|
|
__ITSSappReq__item__param._const_tab = ___ITSSappReq__item__refNo_tab
|
|
__ITSSappReq__item__param._const_tab_at = ('..', u'refNo')
|
|
__ITSSappReq__item__param._const_tab_id = u'ReqParam'
|
|
_ITSSappReq__item_._cont = ASN1Dict([
|
|
(u'refNo', __ITSSappReq__item__refNo),
|
|
(u'param', __ITSSappReq__item__param),
|
|
])
|
|
_ITSSappReq__item_._ext = None
|
|
ITSSappReq._cont = _ITSSappReq__item_
|
|
|
|
#-----< REQSCPCONF >-----#
|
|
REQSCPCONF = CLASS(name=u'REQSCPCONF', mode=MODE_TYPE)
|
|
_REQSCPCONF_ref = INT(name=u'ref', mode=MODE_VALUE)
|
|
_REQSCPCONF_ref._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_REQSCPCONF_ReqConfParam = OPEN(name=u'ReqConfParam', mode=MODE_TYPE)
|
|
REQSCPCONF._cont = ASN1Dict([
|
|
(u'ref', _REQSCPCONF_ref),
|
|
(u'ReqConfParam', _REQSCPCONF_ReqConfParam),
|
|
])
|
|
|
|
#-----< ITSSappReqConf >-----#
|
|
ITSSappReqConf = SEQ_OF(name=u'ITSSappReqConf', mode=MODE_TYPE)
|
|
_ITSSappReqConf__item_ = SEQ(name='_item_', mode=MODE_TYPE)
|
|
__ITSSappReqConf__item__refNo = INT(name=u'refNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CITSapplReq', 'REQSCPCONF'), [u'ref']))
|
|
___ITSSappReqConf__item__refNo_tab = CLASS(name='_tab_REQSCPCONF', mode=MODE_SET, typeref=ASN1RefType(('CITSapplReq', 'REQSCPCONF')))
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_0 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_1 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_2 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_3 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MaxADU')))
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_4 = SEQ(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ContConnect')))
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_5 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_6 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_7 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_8 = SEQ(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'CommDistance')))
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_9 = SEQ(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Directivity')))
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_10 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_11 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_12 = SEQ(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MinThP')))
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_13 = SEQ(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MaxLat')))
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_14 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_15 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_16 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_17 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_18 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
___ITSSappReqConf__item__refNo_tab._val = ASN1Set(rv=[dict([(u'ref', 0), (u'ReqConfParam', ____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_0)]), dict([(u'ref', 2), (u'ReqConfParam', ____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_1)]), dict([(u'ref', 4), (u'ReqConfParam', ____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_2)]), dict([(u'ref', 6), (u'ReqConfParam', ____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_3)]), dict([(u'ref', 1), (u'ReqConfParam', ____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_4)]), dict([(u'ref', 3), (u'ReqConfParam', ____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_5)]), dict([(u'ref', 5), (u'ReqConfParam', ____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_6)]), dict([(u'ref', 7), (u'ReqConfParam', ____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_7)]), dict([(u'ref', 9), (u'ReqConfParam', ____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_8)]), dict([(u'ref', 11), (u'ReqConfParam', ____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_9)]), dict([(u'ref', 13), (u'ReqConfParam', ____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_10)]), dict([(u'ref', 15), (u'ReqConfParam', ____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_11)]), dict([(u'ref', 17), (u'ReqConfParam', ____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_12)]), dict([(u'ref', 19), (u'ReqConfParam', ____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_13)]), dict([(u'ref', 21), (u'ReqConfParam', ____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_14)]), dict([(u'ref', 23), (u'ReqConfParam', ____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_15)]), dict([(u'ref', 25), (u'ReqConfParam', ____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_16)]), dict([(u'ref', 27), (u'ReqConfParam', ____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_17)]), dict([(u'ref', 29), (u'ReqConfParam', ____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_18)])], rr=[], ev=None, er=[])
|
|
__ITSSappReqConf__item__refNo._const_tab = ___ITSSappReqConf__item__refNo_tab
|
|
__ITSSappReqConf__item__refNo._const_tab_at = None
|
|
__ITSSappReqConf__item__refNo._const_tab_id = u'ref'
|
|
__ITSSappReqConf__item__param = OPEN(name=u'param', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CITSapplReq', 'REQSCPCONF'), [u'ReqConfParam']))
|
|
__ITSSappReqConf__item__param._const_tab = ___ITSSappReqConf__item__refNo_tab
|
|
__ITSSappReqConf__item__param._const_tab_at = ('..', u'refNo')
|
|
__ITSSappReqConf__item__param._const_tab_id = u'ReqConfParam'
|
|
_ITSSappReqConf__item_._cont = ASN1Dict([
|
|
(u'refNo', __ITSSappReqConf__item__refNo),
|
|
(u'param', __ITSSappReqConf__item__param),
|
|
])
|
|
_ITSSappReqConf__item_._ext = None
|
|
ITSSappReqConf._cont = _ITSSappReqConf__item_
|
|
|
|
#-----< ITSSappCPFinal >-----#
|
|
ITSSappCPFinal = SEQ(name=u'ITSSappCPFinal', mode=MODE_TYPE)
|
|
_ITSSappCPFinal_applicationID = SEQ(name=u'applicationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMmanagement', 'ApplicationID')))
|
|
_ITSSappCPFinal_final = INT(name=u'final', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
ITSSappCPFinal._cont = ASN1Dict([
|
|
(u'applicationID', _ITSSappCPFinal_applicationID),
|
|
(u'final', _ITSSappCPFinal_final),
|
|
])
|
|
ITSSappCPFinal._ext = None
|
|
|
|
#-----< Req-SCP >-----#
|
|
Req_SCP = CLASS(name=u'Req-SCP', mode=MODE_SET, typeref=ASN1RefType(('CITSapplReq', 'REQSCP')))
|
|
_Req_SCP_val_ReqParam_0 = CHOICE(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtComm', 'LogicalChannelType')))
|
|
_Req_SCP_val_ReqParam_1 = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'DestinationType')))
|
|
_Req_SCP_val_ReqParam_2 = INT(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'DestDomain')))
|
|
_Req_SCP_val_ReqParam_3 = INT(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MaxADU')))
|
|
_Req_SCP_val_ReqParam_4 = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ContConnect')))
|
|
_Req_SCP_val_ReqParam_5 = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'NxRepeat')))
|
|
_Req_SCP_val_ReqParam_6 = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'StoreForward')))
|
|
_Req_SCP_val_ReqParam_7 = CHOICE(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'FlowTypeID')))
|
|
_Req_SCP_val_ReqParam_8 = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'CommDistance')))
|
|
_Req_SCP_val_ReqParam_9 = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Directivity')))
|
|
_Req_SCP_val_ReqParam_10 = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MultiHop')))
|
|
_Req_SCP_val_ReqParam_11 = INT(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Resilience')))
|
|
_Req_SCP_val_ReqParam_12 = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MinThP')))
|
|
_Req_SCP_val_ReqParam_13 = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MaxLat')))
|
|
_Req_SCP_val_ReqParam_14 = CHOICE(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ProtocolReq')))
|
|
_Req_SCP_val_ReqParam_15 = INT(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'DataConfidentiality')))
|
|
_Req_SCP_val_ReqParam_16 = INT(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'DataIntegrity')))
|
|
_Req_SCP_val_ReqParam_17 = INT(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ReqNonrepudiation')))
|
|
_Req_SCP_val_ReqParam_18 = INT(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'DataAuthentication')))
|
|
Req_SCP._val = ASN1Set(rv=[dict([(u'ref', 0), (u'ReqParam', _Req_SCP_val_ReqParam_0)]), dict([(u'ref', 2), (u'ReqParam', _Req_SCP_val_ReqParam_1)]), dict([(u'ref', 4), (u'ReqParam', _Req_SCP_val_ReqParam_2)]), dict([(u'ref', 6), (u'ReqParam', _Req_SCP_val_ReqParam_3)]), dict([(u'ref', 1), (u'ReqParam', _Req_SCP_val_ReqParam_4)]), dict([(u'ref', 3), (u'ReqParam', _Req_SCP_val_ReqParam_5)]), dict([(u'ref', 5), (u'ReqParam', _Req_SCP_val_ReqParam_6)]), dict([(u'ref', 7), (u'ReqParam', _Req_SCP_val_ReqParam_7)]), dict([(u'ref', 9), (u'ReqParam', _Req_SCP_val_ReqParam_8)]), dict([(u'ref', 11), (u'ReqParam', _Req_SCP_val_ReqParam_9)]), dict([(u'ref', 13), (u'ReqParam', _Req_SCP_val_ReqParam_10)]), dict([(u'ref', 15), (u'ReqParam', _Req_SCP_val_ReqParam_11)]), dict([(u'ref', 17), (u'ReqParam', _Req_SCP_val_ReqParam_12)]), dict([(u'ref', 19), (u'ReqParam', _Req_SCP_val_ReqParam_13)]), dict([(u'ref', 21), (u'ReqParam', _Req_SCP_val_ReqParam_14)]), dict([(u'ref', 23), (u'ReqParam', _Req_SCP_val_ReqParam_15)]), dict([(u'ref', 25), (u'ReqParam', _Req_SCP_val_ReqParam_16)]), dict([(u'ref', 27), (u'ReqParam', _Req_SCP_val_ReqParam_17)]), dict([(u'ref', 29), (u'ReqParam', _Req_SCP_val_ReqParam_18)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< logChannel >-----#
|
|
logChannel = CLASS(name=u'logChannel', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCP')))
|
|
_logChannel_val_ReqParam = CHOICE(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtComm', 'LogicalChannelType')))
|
|
logChannel._val = dict([(u'ref', 0), (u'ReqParam', _logChannel_val_ReqParam)])
|
|
|
|
#-----< destType >-----#
|
|
destType = CLASS(name=u'destType', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCP')))
|
|
_destType_val_ReqParam = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'DestinationType')))
|
|
destType._val = dict([(u'ref', 2), (u'ReqParam', _destType_val_ReqParam)])
|
|
|
|
#-----< destDomain >-----#
|
|
destDomain = CLASS(name=u'destDomain', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCP')))
|
|
_destDomain_val_ReqParam = INT(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'DestDomain')))
|
|
destDomain._val = dict([(u'ref', 4), (u'ReqParam', _destDomain_val_ReqParam)])
|
|
|
|
#-----< maxAPDU >-----#
|
|
maxAPDU = CLASS(name=u'maxAPDU', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCP')))
|
|
_maxAPDU_val_ReqParam = INT(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MaxADU')))
|
|
maxAPDU._val = dict([(u'ref', 6), (u'ReqParam', _maxAPDU_val_ReqParam)])
|
|
|
|
#-----< DestinationType >-----#
|
|
DestinationType = SEQ(name=u'DestinationType', mode=MODE_TYPE)
|
|
_DestinationType_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_DestinationType_fill._const_sz = ASN1Set(rv=[7], rr=[], ev=None, er=[])
|
|
_DestinationType_type = CHOICE(name=u'type', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplReq', 'DestType')))
|
|
DestinationType._cont = ASN1Dict([
|
|
(u'fill', _DestinationType_fill),
|
|
(u'type', _DestinationType_type),
|
|
])
|
|
DestinationType._ext = None
|
|
|
|
#-----< DestType >-----#
|
|
DestType = CHOICE(name=u'DestType', mode=MODE_TYPE)
|
|
_DestType_addressType = SEQ(name=u'addressType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'AddressBasedType')))
|
|
_DestType_geoLocType = SEQ(name=u'geoLocType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'GeoLocationBasedType')))
|
|
DestType._cont = ASN1Dict([
|
|
(u'addressType', _DestType_addressType),
|
|
(u'geoLocType', _DestType_geoLocType),
|
|
])
|
|
DestType._ext = None
|
|
|
|
#-----< AddressBasedType >-----#
|
|
AddressBasedType = SEQ(name=u'AddressBasedType', mode=MODE_TYPE)
|
|
_AddressBasedType_type = INT(name=u'type', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_AddressBasedType_type._cont = ASN1Dict([(u'broadCast', 0), (u'multiCast', 1), (u'unicast', 2)])
|
|
_AddressBasedType_type._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
|
|
_AddressBasedType_mcGroups = SEQ_OF(name=u'mcGroups', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__AddressBasedType_mcGroups__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtComm', 'MCgroup')))
|
|
_AddressBasedType_mcGroups._cont = __AddressBasedType_mcGroups__item_
|
|
_AddressBasedType_mcGroups._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
AddressBasedType._cont = ASN1Dict([
|
|
(u'type', _AddressBasedType_type),
|
|
(u'mcGroups', _AddressBasedType_mcGroups),
|
|
])
|
|
AddressBasedType._ext = None
|
|
|
|
#-----< GeoLocationBasedType >-----#
|
|
GeoLocationBasedType = SEQ(name=u'GeoLocationBasedType', mode=MODE_TYPE)
|
|
_GeoLocationBasedType_type = INT(name=u'type', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_GeoLocationBasedType_type._cont = ASN1Dict([(u'geoUnicast', 0), (u'geoAnycast', 1), (u'geoMulticast', 2), (u'geoBroadcast', 4)])
|
|
_GeoLocationBasedType_type._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
|
|
_GeoLocationBasedType_mcGroups = SEQ_OF(name=u'mcGroups', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__GeoLocationBasedType_mcGroups__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtComm', 'MCgroup')))
|
|
_GeoLocationBasedType_mcGroups._cont = __GeoLocationBasedType_mcGroups__item_
|
|
_GeoLocationBasedType_mcGroups._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
GeoLocationBasedType._cont = ASN1Dict([
|
|
(u'type', _GeoLocationBasedType_type),
|
|
(u'mcGroups', _GeoLocationBasedType_mcGroups),
|
|
])
|
|
GeoLocationBasedType._ext = None
|
|
|
|
#-----< DestDomain >-----#
|
|
DestDomain = INT(name=u'DestDomain', mode=MODE_TYPE)
|
|
DestDomain._cont = ASN1Dict([(u'stationInternal', 0), (u'linkLocal', 1), (u'siteLocal', 2), (u'itsNWlocal', 4), (u'global', 8)])
|
|
DestDomain._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< MaxADU >-----#
|
|
MaxADU = INT(name=u'MaxADU', mode=MODE_TYPE)
|
|
MaxADU._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< contConnect >-----#
|
|
contConnect = CLASS(name=u'contConnect', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCP')))
|
|
_contConnect_val_ReqParam = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ContConnect')))
|
|
contConnect._val = dict([(u'ref', 1), (u'ReqParam', _contConnect_val_ReqParam)])
|
|
|
|
#-----< nxRepeat >-----#
|
|
nxRepeat = CLASS(name=u'nxRepeat', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCP')))
|
|
_nxRepeat_val_ReqParam = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'NxRepeat')))
|
|
nxRepeat._val = dict([(u'ref', 3), (u'ReqParam', _nxRepeat_val_ReqParam)])
|
|
|
|
#-----< storeForward >-----#
|
|
storeForward = CLASS(name=u'storeForward', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCP')))
|
|
_storeForward_val_ReqParam = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'StoreForward')))
|
|
storeForward._val = dict([(u'ref', 5), (u'ReqParam', _storeForward_val_ReqParam)])
|
|
|
|
#-----< flowType >-----#
|
|
flowType = CLASS(name=u'flowType', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCP')))
|
|
_flowType_val_ReqParam = CHOICE(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtApplReg', 'FlowTypeID')))
|
|
flowType._val = dict([(u'ref', 7), (u'ReqParam', _flowType_val_ReqParam)])
|
|
|
|
#-----< commDistance >-----#
|
|
commDistance = CLASS(name=u'commDistance', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCP')))
|
|
_commDistance_val_ReqParam = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'CommDistance')))
|
|
commDistance._val = dict([(u'ref', 9), (u'ReqParam', _commDistance_val_ReqParam)])
|
|
|
|
#-----< directivity >-----#
|
|
directivity = CLASS(name=u'directivity', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCP')))
|
|
_directivity_val_ReqParam = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Directivity')))
|
|
directivity._val = dict([(u'ref', 11), (u'ReqParam', _directivity_val_ReqParam)])
|
|
|
|
#-----< multiHop >-----#
|
|
multiHop = CLASS(name=u'multiHop', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCP')))
|
|
_multiHop_val_ReqParam = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MultiHop')))
|
|
multiHop._val = dict([(u'ref', 13), (u'ReqParam', _multiHop_val_ReqParam)])
|
|
|
|
#-----< reduntOp >-----#
|
|
reduntOp = CLASS(name=u'reduntOp', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCP')))
|
|
_reduntOp_val_ReqParam = INT(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Resilience')))
|
|
reduntOp._val = dict([(u'ref', 15), (u'ReqParam', _reduntOp_val_ReqParam)])
|
|
|
|
#-----< minThP >-----#
|
|
minThP = CLASS(name=u'minThP', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCP')))
|
|
_minThP_val_ReqParam = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MinThP')))
|
|
minThP._val = dict([(u'ref', 17), (u'ReqParam', _minThP_val_ReqParam)])
|
|
|
|
#-----< maxLat >-----#
|
|
maxLat = CLASS(name=u'maxLat', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCP')))
|
|
_maxLat_val_ReqParam = SEQ(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MaxLat')))
|
|
maxLat._val = dict([(u'ref', 19), (u'ReqParam', _maxLat_val_ReqParam)])
|
|
|
|
#-----< protocolReq >-----#
|
|
protocolReq = CLASS(name=u'protocolReq', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCP')))
|
|
_protocolReq_val_ReqParam = CHOICE(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ProtocolReq')))
|
|
protocolReq._val = dict([(u'ref', 21), (u'ReqParam', _protocolReq_val_ReqParam)])
|
|
|
|
#-----< dataConfidentiality >-----#
|
|
dataConfidentiality = CLASS(name=u'dataConfidentiality', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCP')))
|
|
_dataConfidentiality_val_ReqParam = INT(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'DataConfidentiality')))
|
|
dataConfidentiality._val = dict([(u'ref', 23), (u'ReqParam', _dataConfidentiality_val_ReqParam)])
|
|
|
|
#-----< dataIntegrity >-----#
|
|
dataIntegrity = CLASS(name=u'dataIntegrity', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCP')))
|
|
_dataIntegrity_val_ReqParam = INT(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'DataIntegrity')))
|
|
dataIntegrity._val = dict([(u'ref', 25), (u'ReqParam', _dataIntegrity_val_ReqParam)])
|
|
|
|
#-----< nonReputability >-----#
|
|
nonReputability = CLASS(name=u'nonReputability', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCP')))
|
|
_nonReputability_val_ReqParam = INT(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ReqNonrepudiation')))
|
|
nonReputability._val = dict([(u'ref', 27), (u'ReqParam', _nonReputability_val_ReqParam)])
|
|
|
|
#-----< dataAuthentication >-----#
|
|
dataAuthentication = CLASS(name=u'dataAuthentication', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCP')))
|
|
_dataAuthentication_val_ReqParam = INT(name=u'ReqParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'DataAuthentication')))
|
|
dataAuthentication._val = dict([(u'ref', 29), (u'ReqParam', _dataAuthentication_val_ReqParam)])
|
|
|
|
#-----< ContConnect >-----#
|
|
ContConnect = SEQ(name=u'ContConnect', mode=MODE_TYPE)
|
|
_ContConnect_duration = SEQ(name=u'duration', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'TimDurationValue')))
|
|
_ContConnect_interrupt = INT(name=u'interrupt', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
ContConnect._cont = ASN1Dict([
|
|
(u'duration', _ContConnect_duration),
|
|
(u'interrupt', _ContConnect_interrupt),
|
|
])
|
|
ContConnect._ext = None
|
|
|
|
#-----< TimDurationValue >-----#
|
|
TimDurationValue = SEQ(name=u'TimDurationValue', mode=MODE_TYPE)
|
|
_TimDurationValue_value = INT(name=u'value', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_TimDurationValue_value._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
|
|
_TimDurationValue_unit = INT(name=u'unit', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'TimeUnit')))
|
|
TimDurationValue._cont = ASN1Dict([
|
|
(u'value', _TimDurationValue_value),
|
|
(u'unit', _TimDurationValue_unit),
|
|
])
|
|
TimDurationValue._ext = None
|
|
|
|
#-----< NxRepeat >-----#
|
|
NxRepeat = SEQ(name=u'NxRepeat', mode=MODE_TYPE)
|
|
_NxRepeat_repeat = INT(name=u'repeat', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_NxRepeat_repeat._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_NxRepeat_interval = SEQ(name=u'interval', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'TimDurationValue')))
|
|
NxRepeat._cont = ASN1Dict([
|
|
(u'repeat', _NxRepeat_repeat),
|
|
(u'interval', _NxRepeat_interval),
|
|
])
|
|
NxRepeat._ext = None
|
|
|
|
#-----< StoreForward >-----#
|
|
StoreForward = SEQ(name=u'StoreForward', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'TimDurationValue')))
|
|
|
|
#-----< CommDistance >-----#
|
|
CommDistance = SEQ(name=u'CommDistance', mode=MODE_TYPE)
|
|
_CommDistance_minDistance = INT(name=u'minDistance', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_CommDistance_minDistance._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
_CommDistance_cost = INT(name=u'cost', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'CostObjective')))
|
|
CommDistance._cont = ASN1Dict([
|
|
(u'minDistance', _CommDistance_minDistance),
|
|
(u'cost', _CommDistance_cost),
|
|
])
|
|
CommDistance._ext = None
|
|
|
|
#-----< MultiHop >-----#
|
|
MultiHop = SEQ(name=u'MultiHop', mode=MODE_TYPE)
|
|
_MultiHop_hops = INT(name=u'hops', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_MultiHop_hops._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_MultiHop_cost = INT(name=u'cost', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'CostObjective')))
|
|
MultiHop._cont = ASN1Dict([
|
|
(u'hops', _MultiHop_hops),
|
|
(u'cost', _MultiHop_cost),
|
|
])
|
|
MultiHop._ext = None
|
|
|
|
#-----< Resilience >-----#
|
|
Resilience = INT(name=u'Resilience', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'CostObjective')))
|
|
|
|
#-----< MinThP >-----#
|
|
MinThP = SEQ(name=u'MinThP', mode=MODE_TYPE)
|
|
_MinThP_minThP = INT(name=u'minThP', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'DataRate')))
|
|
_MinThP_cost = INT(name=u'cost', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'CostObjective')))
|
|
MinThP._cont = ASN1Dict([
|
|
(u'minThP', _MinThP_minThP),
|
|
(u'cost', _MinThP_cost),
|
|
])
|
|
MinThP._ext = None
|
|
|
|
#-----< MaxLat >-----#
|
|
MaxLat = SEQ(name=u'MaxLat', mode=MODE_TYPE)
|
|
_MaxLat_lat = INT(name=u'lat', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_MaxLat_lat._cont = ASN1Dict([(u'unknown', 0), (u'any', 1), (u'ms', 2), (u'ms10', 4), (u'ms100', 8), (u'sec', 16), (u'sec10', 32), (u'min', 64), (u'min10', 128)])
|
|
_MaxLat_lat._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_MaxLat_cost = INT(name=u'cost', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'CostObjective')))
|
|
MaxLat._cont = ASN1Dict([
|
|
(u'lat', _MaxLat_lat),
|
|
(u'cost', _MaxLat_cost),
|
|
])
|
|
MaxLat._ext = None
|
|
|
|
#-----< ProtocolReq >-----#
|
|
ProtocolReq = CHOICE(name=u'ProtocolReq', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplMgmtComm', 'ITSprotocolStackID')))
|
|
|
|
#-----< DataConfidentiality >-----#
|
|
DataConfidentiality = INT(name=u'DataConfidentiality', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ConfValue')))
|
|
|
|
#-----< DataIntegrity >-----#
|
|
DataIntegrity = INT(name=u'DataIntegrity', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ConfValue')))
|
|
|
|
#-----< ReqNonrepudiation >-----#
|
|
ReqNonrepudiation = INT(name=u'ReqNonrepudiation', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ConfValue')))
|
|
|
|
#-----< DataAuthentication >-----#
|
|
DataAuthentication = INT(name=u'DataAuthentication', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ConfValue')))
|
|
|
|
#-----< ReqConf-SCP >-----#
|
|
ReqConf_SCP = CLASS(name=u'ReqConf-SCP', mode=MODE_SET, typeref=ASN1RefType(('CITSapplReq', 'REQSCPCONF')))
|
|
_ReqConf_SCP_val_ReqConfParam_0 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
_ReqConf_SCP_val_ReqConfParam_1 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
_ReqConf_SCP_val_ReqConfParam_2 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
_ReqConf_SCP_val_ReqConfParam_3 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MaxADU')))
|
|
_ReqConf_SCP_val_ReqConfParam_4 = SEQ(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ContConnect')))
|
|
_ReqConf_SCP_val_ReqConfParam_5 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
_ReqConf_SCP_val_ReqConfParam_6 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
_ReqConf_SCP_val_ReqConfParam_7 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
_ReqConf_SCP_val_ReqConfParam_8 = SEQ(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'CommDistance')))
|
|
_ReqConf_SCP_val_ReqConfParam_9 = SEQ(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Directivity')))
|
|
_ReqConf_SCP_val_ReqConfParam_10 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
_ReqConf_SCP_val_ReqConfParam_11 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
_ReqConf_SCP_val_ReqConfParam_12 = SEQ(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MinThP')))
|
|
_ReqConf_SCP_val_ReqConfParam_13 = SEQ(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MaxLat')))
|
|
_ReqConf_SCP_val_ReqConfParam_14 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
_ReqConf_SCP_val_ReqConfParam_15 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
_ReqConf_SCP_val_ReqConfParam_16 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
_ReqConf_SCP_val_ReqConfParam_17 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
_ReqConf_SCP_val_ReqConfParam_18 = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
ReqConf_SCP._val = ASN1Set(rv=[dict([(u'ref', 0), (u'ReqConfParam', _ReqConf_SCP_val_ReqConfParam_0)]), dict([(u'ref', 2), (u'ReqConfParam', _ReqConf_SCP_val_ReqConfParam_1)]), dict([(u'ref', 4), (u'ReqConfParam', _ReqConf_SCP_val_ReqConfParam_2)]), dict([(u'ref', 6), (u'ReqConfParam', _ReqConf_SCP_val_ReqConfParam_3)]), dict([(u'ref', 1), (u'ReqConfParam', _ReqConf_SCP_val_ReqConfParam_4)]), dict([(u'ref', 3), (u'ReqConfParam', _ReqConf_SCP_val_ReqConfParam_5)]), dict([(u'ref', 5), (u'ReqConfParam', _ReqConf_SCP_val_ReqConfParam_6)]), dict([(u'ref', 7), (u'ReqConfParam', _ReqConf_SCP_val_ReqConfParam_7)]), dict([(u'ref', 9), (u'ReqConfParam', _ReqConf_SCP_val_ReqConfParam_8)]), dict([(u'ref', 11), (u'ReqConfParam', _ReqConf_SCP_val_ReqConfParam_9)]), dict([(u'ref', 13), (u'ReqConfParam', _ReqConf_SCP_val_ReqConfParam_10)]), dict([(u'ref', 15), (u'ReqConfParam', _ReqConf_SCP_val_ReqConfParam_11)]), dict([(u'ref', 17), (u'ReqConfParam', _ReqConf_SCP_val_ReqConfParam_12)]), dict([(u'ref', 19), (u'ReqConfParam', _ReqConf_SCP_val_ReqConfParam_13)]), dict([(u'ref', 21), (u'ReqConfParam', _ReqConf_SCP_val_ReqConfParam_14)]), dict([(u'ref', 23), (u'ReqConfParam', _ReqConf_SCP_val_ReqConfParam_15)]), dict([(u'ref', 25), (u'ReqConfParam', _ReqConf_SCP_val_ReqConfParam_16)]), dict([(u'ref', 27), (u'ReqConfParam', _ReqConf_SCP_val_ReqConfParam_17)]), dict([(u'ref', 29), (u'ReqConfParam', _ReqConf_SCP_val_ReqConfParam_18)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< logChannelConf >-----#
|
|
logChannelConf = CLASS(name=u'logChannelConf', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCPCONF')))
|
|
_logChannelConf_val_ReqConfParam = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
logChannelConf._val = dict([(u'ref', 0), (u'ReqConfParam', _logChannelConf_val_ReqConfParam)])
|
|
|
|
#-----< destTypeConf >-----#
|
|
destTypeConf = CLASS(name=u'destTypeConf', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCPCONF')))
|
|
_destTypeConf_val_ReqConfParam = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
destTypeConf._val = dict([(u'ref', 2), (u'ReqConfParam', _destTypeConf_val_ReqConfParam)])
|
|
|
|
#-----< destDomainConf >-----#
|
|
destDomainConf = CLASS(name=u'destDomainConf', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCPCONF')))
|
|
_destDomainConf_val_ReqConfParam = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
destDomainConf._val = dict([(u'ref', 4), (u'ReqConfParam', _destDomainConf_val_ReqConfParam)])
|
|
|
|
#-----< maxAPDUConf >-----#
|
|
maxAPDUConf = CLASS(name=u'maxAPDUConf', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCPCONF')))
|
|
_maxAPDUConf_val_ReqConfParam = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MaxADU')))
|
|
maxAPDUConf._val = dict([(u'ref', 6), (u'ReqConfParam', _maxAPDUConf_val_ReqConfParam)])
|
|
|
|
#-----< contConnectConf >-----#
|
|
contConnectConf = CLASS(name=u'contConnectConf', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCPCONF')))
|
|
_contConnectConf_val_ReqConfParam = SEQ(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ContConnect')))
|
|
contConnectConf._val = dict([(u'ref', 1), (u'ReqConfParam', _contConnectConf_val_ReqConfParam)])
|
|
|
|
#-----< nxRepeatConf >-----#
|
|
nxRepeatConf = CLASS(name=u'nxRepeatConf', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCPCONF')))
|
|
_nxRepeatConf_val_ReqConfParam = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
nxRepeatConf._val = dict([(u'ref', 3), (u'ReqConfParam', _nxRepeatConf_val_ReqConfParam)])
|
|
|
|
#-----< storeForwardConf >-----#
|
|
storeForwardConf = CLASS(name=u'storeForwardConf', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCPCONF')))
|
|
_storeForwardConf_val_ReqConfParam = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
storeForwardConf._val = dict([(u'ref', 5), (u'ReqConfParam', _storeForwardConf_val_ReqConfParam)])
|
|
|
|
#-----< flowTypeConf >-----#
|
|
flowTypeConf = CLASS(name=u'flowTypeConf', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCPCONF')))
|
|
_flowTypeConf_val_ReqConfParam = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
flowTypeConf._val = dict([(u'ref', 7), (u'ReqConfParam', _flowTypeConf_val_ReqConfParam)])
|
|
|
|
#-----< commDistanceConf >-----#
|
|
commDistanceConf = CLASS(name=u'commDistanceConf', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCPCONF')))
|
|
_commDistanceConf_val_ReqConfParam = SEQ(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'CommDistance')))
|
|
commDistanceConf._val = dict([(u'ref', 9), (u'ReqConfParam', _commDistanceConf_val_ReqConfParam)])
|
|
|
|
#-----< directivityConf >-----#
|
|
directivityConf = CLASS(name=u'directivityConf', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCPCONF')))
|
|
_directivityConf_val_ReqConfParam = SEQ(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CALMllsap', 'Directivity')))
|
|
directivityConf._val = dict([(u'ref', 11), (u'ReqConfParam', _directivityConf_val_ReqConfParam)])
|
|
|
|
#-----< multiHopConf >-----#
|
|
multiHopConf = CLASS(name=u'multiHopConf', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCPCONF')))
|
|
_multiHopConf_val_ReqConfParam = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
multiHopConf._val = dict([(u'ref', 13), (u'ReqConfParam', _multiHopConf_val_ReqConfParam)])
|
|
|
|
#-----< reduntOpConf >-----#
|
|
reduntOpConf = CLASS(name=u'reduntOpConf', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCPCONF')))
|
|
_reduntOpConf_val_ReqConfParam = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
reduntOpConf._val = dict([(u'ref', 15), (u'ReqConfParam', _reduntOpConf_val_ReqConfParam)])
|
|
|
|
#-----< minThPConf >-----#
|
|
minThPConf = CLASS(name=u'minThPConf', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCPCONF')))
|
|
_minThPConf_val_ReqConfParam = SEQ(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MinThP')))
|
|
minThPConf._val = dict([(u'ref', 17), (u'ReqConfParam', _minThPConf_val_ReqConfParam)])
|
|
|
|
#-----< maxLatConf >-----#
|
|
maxLatConf = CLASS(name=u'maxLatConf', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCPCONF')))
|
|
_maxLatConf_val_ReqConfParam = SEQ(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MaxLat')))
|
|
maxLatConf._val = dict([(u'ref', 19), (u'ReqConfParam', _maxLatConf_val_ReqConfParam)])
|
|
|
|
#-----< protocolReqConf >-----#
|
|
protocolReqConf = CLASS(name=u'protocolReqConf', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCPCONF')))
|
|
_protocolReqConf_val_ReqConfParam = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
protocolReqConf._val = dict([(u'ref', 21), (u'ReqConfParam', _protocolReqConf_val_ReqConfParam)])
|
|
|
|
#-----< dataConfidentialityConf >-----#
|
|
dataConfidentialityConf = CLASS(name=u'dataConfidentialityConf', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCPCONF')))
|
|
_dataConfidentialityConf_val_ReqConfParam = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
dataConfidentialityConf._val = dict([(u'ref', 23), (u'ReqConfParam', _dataConfidentialityConf_val_ReqConfParam)])
|
|
|
|
#-----< dataIntegrityConf >-----#
|
|
dataIntegrityConf = CLASS(name=u'dataIntegrityConf', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCPCONF')))
|
|
_dataIntegrityConf_val_ReqConfParam = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
dataIntegrityConf._val = dict([(u'ref', 25), (u'ReqConfParam', _dataIntegrityConf_val_ReqConfParam)])
|
|
|
|
#-----< nonReputabilityConf >-----#
|
|
nonReputabilityConf = CLASS(name=u'nonReputabilityConf', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCPCONF')))
|
|
_nonReputabilityConf_val_ReqConfParam = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
nonReputabilityConf._val = dict([(u'ref', 27), (u'ReqConfParam', _nonReputabilityConf_val_ReqConfParam)])
|
|
|
|
#-----< dataAuthenticationConf >-----#
|
|
dataAuthenticationConf = CLASS(name=u'dataAuthenticationConf', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'REQSCPCONF')))
|
|
_dataAuthenticationConf_val_ReqConfParam = INT(name=u'ReqConfParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Logic')))
|
|
dataAuthenticationConf._val = dict([(u'ref', 29), (u'ReqConfParam', _dataAuthenticationConf_val_ReqConfParam)])
|
|
|
|
#-----< POLICYC >-----#
|
|
POLICYC = CLASS(name=u'POLICYC', mode=MODE_TYPE)
|
|
_POLICYC_ref = INT(name=u'ref', mode=MODE_VALUE)
|
|
_POLICYC_ref._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_POLICYC_PolParam = OPEN(name=u'PolParam', mode=MODE_TYPE)
|
|
POLICYC._cont = ASN1Dict([
|
|
(u'ref', _POLICYC_ref),
|
|
(u'PolParam', _POLICYC_PolParam),
|
|
])
|
|
|
|
#-----< Policies >-----#
|
|
Policies = SEQ_OF(name=u'Policies', mode=MODE_TYPE)
|
|
_Policies__item_ = SEQ(name='_item_', mode=MODE_TYPE)
|
|
__Policies__item__refNo = INT(name=u'refNo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('CITSapplReq', 'POLICYC'), [u'ref']))
|
|
___Policies__item__refNo_tab = CLASS(name='_tab_POLICYC', mode=MODE_SET, typeref=ASN1RefType(('CITSapplReq', 'POLICYC')))
|
|
____Policies__item__refNo_tab_val_PolParam_0 = SEQ(name=u'PolParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MediumCost')))
|
|
____Policies__item__refNo_tab_val_PolParam_1 = INT(name=u'PolParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'LocPrivacy')))
|
|
____Policies__item__refNo_tab_val_PolParam_2 = INT(name=u'PolParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Anonymity')))
|
|
___Policies__item__refNo_tab._val = ASN1Set(rv=[dict([(u'ref', 0), (u'PolParam', ____Policies__item__refNo_tab_val_PolParam_0)]), dict([(u'ref', 1), (u'PolParam', ____Policies__item__refNo_tab_val_PolParam_1)]), dict([(u'ref', 2), (u'PolParam', ____Policies__item__refNo_tab_val_PolParam_2)])], rr=[], ev=None, er=[])
|
|
__Policies__item__refNo._const_tab = ___Policies__item__refNo_tab
|
|
__Policies__item__refNo._const_tab_at = None
|
|
__Policies__item__refNo._const_tab_id = u'ref'
|
|
__Policies__item__param = OPEN(name=u'param', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('CITSapplReq', 'POLICYC'), [u'PolParam']))
|
|
__Policies__item__param._const_tab = ___Policies__item__refNo_tab
|
|
__Policies__item__param._const_tab_at = ('..', u'refNo')
|
|
__Policies__item__param._const_tab_id = u'PolParam'
|
|
_Policies__item_._cont = ASN1Dict([
|
|
(u'refNo', __Policies__item__refNo),
|
|
(u'param', __Policies__item__param),
|
|
])
|
|
_Policies__item_._ext = None
|
|
Policies._cont = _Policies__item_
|
|
|
|
#-----< Policy >-----#
|
|
Policy = CLASS(name=u'Policy', mode=MODE_SET, typeref=ASN1RefType(('CITSapplReq', 'POLICYC')))
|
|
_Policy_val_PolParam_0 = SEQ(name=u'PolParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MediumCost')))
|
|
_Policy_val_PolParam_1 = INT(name=u'PolParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'LocPrivacy')))
|
|
_Policy_val_PolParam_2 = INT(name=u'PolParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Anonymity')))
|
|
Policy._val = ASN1Set(rv=[dict([(u'ref', 0), (u'PolParam', _Policy_val_PolParam_0)]), dict([(u'ref', 1), (u'PolParam', _Policy_val_PolParam_1)]), dict([(u'ref', 2), (u'PolParam', _Policy_val_PolParam_2)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< mediumCost >-----#
|
|
mediumCost = CLASS(name=u'mediumCost', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'POLICYC')))
|
|
_mediumCost_val_PolParam = SEQ(name=u'PolParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'MediumCost')))
|
|
mediumCost._val = dict([(u'ref', 0), (u'PolParam', _mediumCost_val_PolParam)])
|
|
|
|
#-----< locPrivacy >-----#
|
|
locPrivacy = CLASS(name=u'locPrivacy', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'POLICYC')))
|
|
_locPrivacy_val_PolParam = INT(name=u'PolParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'LocPrivacy')))
|
|
locPrivacy._val = dict([(u'ref', 1), (u'PolParam', _locPrivacy_val_PolParam)])
|
|
|
|
#-----< anonymity >-----#
|
|
anonymity = CLASS(name=u'anonymity', mode=MODE_VALUE, typeref=ASN1RefType(('CITSapplReq', 'POLICYC')))
|
|
_anonymity_val_PolParam = INT(name=u'PolParam', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'Anonymity')))
|
|
anonymity._val = dict([(u'ref', 2), (u'PolParam', _anonymity_val_PolParam)])
|
|
|
|
#-----< MediumCost >-----#
|
|
MediumCost = SEQ(name=u'MediumCost', mode=MODE_TYPE)
|
|
_MediumCost_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_MediumCost_fill._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
|
|
_MediumCost_costClass = INT(name=u'costClass', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'CostClass')))
|
|
_MediumCost_costAmount = SEQ(name=u'costAmount', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'CostAmount')), opt=True)
|
|
_MediumCost_timeUnit = SEQ(name=u'timeUnit', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'CostTimeUnit')), opt=True)
|
|
_MediumCost_amountUnit = INT(name=u'amountUnit', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'CostAmountUnit')), opt=True)
|
|
MediumCost._cont = ASN1Dict([
|
|
(u'fill', _MediumCost_fill),
|
|
(u'costClass', _MediumCost_costClass),
|
|
(u'costAmount', _MediumCost_costAmount),
|
|
(u'timeUnit', _MediumCost_timeUnit),
|
|
(u'amountUnit', _MediumCost_amountUnit),
|
|
])
|
|
MediumCost._ext = None
|
|
|
|
#-----< CostClass >-----#
|
|
CostClass = INT(name=u'CostClass', mode=MODE_TYPE)
|
|
CostClass._cont = ASN1Dict([(u'tempUnavailable', 0), (u'noCharge', 1), (u'flatRate', 2), (u'perTime', 3), (u'perAmount', 4), (u'perConnection', 5)])
|
|
CostClass._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
|
|
|
|
#-----< CostAmount >-----#
|
|
CostAmount = SEQ(name=u'CostAmount', mode=MODE_TYPE)
|
|
_CostAmount_currency = INT(name=u'currency', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_CostAmount_currency._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
|
|
_CostAmount_value = SEQ(name=u'value', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CITSapplReq', 'CostValue')))
|
|
CostAmount._cont = ASN1Dict([
|
|
(u'currency', _CostAmount_currency),
|
|
(u'value', _CostAmount_value),
|
|
])
|
|
CostAmount._ext = None
|
|
|
|
#-----< CostValue >-----#
|
|
CostValue = SEQ(name=u'CostValue', mode=MODE_TYPE)
|
|
_CostValue_main = INT(name=u'main', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_CostValue_main._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
|
|
_CostValue_fraction = INT(name=u'fraction', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_CostValue_fraction._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
|
|
CostValue._cont = ASN1Dict([
|
|
(u'main', _CostValue_main),
|
|
(u'fraction', _CostValue_fraction),
|
|
])
|
|
CostValue._ext = None
|
|
|
|
#-----< CostTimeUnit >-----#
|
|
CostTimeUnit = SEQ(name=u'CostTimeUnit', mode=MODE_TYPE)
|
|
_CostTimeUnit_value = INT(name=u'value', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_CostTimeUnit_value._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
|
|
_CostTimeUnit_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_CostTimeUnit_fill._const_sz = ASN1Set(rv=[1], rr=[], ev=None, er=[])
|
|
_CostTimeUnit_unit = INT(name=u'unit', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('CALMllsap', 'TimeUnit')))
|
|
CostTimeUnit._cont = ASN1Dict([
|
|
(u'value', _CostTimeUnit_value),
|
|
(u'fill', _CostTimeUnit_fill),
|
|
(u'unit', _CostTimeUnit_unit),
|
|
])
|
|
CostTimeUnit._ext = None
|
|
|
|
#-----< CostAmountUnit >-----#
|
|
CostAmountUnit = INT(name=u'CostAmountUnit', mode=MODE_TYPE)
|
|
CostAmountUnit._cont = ASN1Dict([(u'tempUnavailable', 0), (u'kbyte', 1), (u'tkbyte', 2), (u'hkbyte', 4), (u'mbyte', 8), (u'tmbyte', 16), (u'hmbyte', 32), (u'gbyte', 64), (u'tgbyte', 128)])
|
|
CostAmountUnit._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< LocPrivacy >-----#
|
|
LocPrivacy = INT(name=u'LocPrivacy', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ConfValue')))
|
|
|
|
#-----< Anonymity >-----#
|
|
Anonymity = INT(name=u'Anonymity', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ConfValue')))
|
|
|
|
#-----< ITS-S-Appl-Reg >-----#
|
|
ITS_S_Appl_Reg = SEQ_OF(name=u'ITS-S-Appl-Reg', mode=MODE_TYPE)
|
|
_ITS_S_Appl_Reg__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITSSappCPReqReg')))
|
|
ITS_S_Appl_Reg._cont = _ITS_S_Appl_Reg__item_
|
|
|
|
#-----< ITS-S-Appl-RegConf >-----#
|
|
ITS_S_Appl_RegConf = SEQ_OF(name=u'ITS-S-Appl-RegConf', mode=MODE_TYPE)
|
|
_ITS_S_Appl_RegConf__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITSSappCPReqConf')))
|
|
ITS_S_Appl_RegConf._cont = _ITS_S_Appl_RegConf__item_
|
|
|
|
#-----< ITS-S-Appl-RegFinal >-----#
|
|
ITS_S_Appl_RegFinal = SEQ(name=u'ITS-S-Appl-RegFinal', mode=MODE_TYPE, typeref=ASN1RefType(('CITSapplReq', 'ITSSappCPFinal')))
|
|
|
|
#-----< Logic >-----#
|
|
Logic = INT(name=u'Logic', mode=MODE_TYPE)
|
|
Logic._cont = ASN1Dict([(u'false', 0), (u'true', 255)])
|
|
Logic._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< ConfValue >-----#
|
|
ConfValue = INT(name=u'ConfValue', mode=MODE_TYPE)
|
|
ConfValue._cont = ASN1Dict([(u'ok', 0), (u'alternative', 1), (u'nok', 2)])
|
|
ConfValue._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< CostObjective >-----#
|
|
CostObjective = INT(name=u'CostObjective', mode=MODE_TYPE)
|
|
CostObjective._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
_all_ = [
|
|
_ITSSappCPReqReg_applicationID,
|
|
_ITSSappCPReqReg_rxTxPort,
|
|
_ITSSappCPReqReg_requirements,
|
|
ITSSappCPReqReg,
|
|
_ITSSappRxTxPort_portNo,
|
|
_ITSSappRxTxPort_portType,
|
|
ITSSappRxTxPort,
|
|
ITSSappRxTxPortNo,
|
|
ITSSappRxTxPortType,
|
|
_ServiceRef_itsaid,
|
|
_ServiceRef_instance,
|
|
_ServiceRef_flowNo,
|
|
ServiceRef,
|
|
FlowNo,
|
|
_ITSSappCPReqConf_applicationID,
|
|
_ITSSappCPReqConf_rxTxPort,
|
|
_ITSSappCPReqConf_confDetails,
|
|
ITSSappCPReqConf,
|
|
_REQSCP_ref,
|
|
_REQSCP_ReqParam,
|
|
REQSCP,
|
|
___ITSSappReq__item__refNo_tab,
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_0,
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_1,
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_2,
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_3,
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_4,
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_5,
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_6,
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_7,
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_8,
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_9,
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_10,
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_11,
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_12,
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_13,
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_14,
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_15,
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_16,
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_17,
|
|
____ITSSappReq__item__refNo_tab_val_ReqParam_18,
|
|
__ITSSappReq__item__refNo,
|
|
__ITSSappReq__item__param,
|
|
_ITSSappReq__item_,
|
|
ITSSappReq,
|
|
_REQSCPCONF_ref,
|
|
_REQSCPCONF_ReqConfParam,
|
|
REQSCPCONF,
|
|
___ITSSappReqConf__item__refNo_tab,
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_0,
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_1,
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_2,
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_3,
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_4,
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_5,
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_6,
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_7,
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_8,
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_9,
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_10,
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_11,
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_12,
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_13,
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_14,
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_15,
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_16,
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_17,
|
|
____ITSSappReqConf__item__refNo_tab_val_ReqConfParam_18,
|
|
__ITSSappReqConf__item__refNo,
|
|
__ITSSappReqConf__item__param,
|
|
_ITSSappReqConf__item_,
|
|
ITSSappReqConf,
|
|
_ITSSappCPFinal_applicationID,
|
|
_ITSSappCPFinal_final,
|
|
ITSSappCPFinal,
|
|
Req_SCP,
|
|
_Req_SCP_val_ReqParam_0,
|
|
_Req_SCP_val_ReqParam_1,
|
|
_Req_SCP_val_ReqParam_2,
|
|
_Req_SCP_val_ReqParam_3,
|
|
_Req_SCP_val_ReqParam_4,
|
|
_Req_SCP_val_ReqParam_5,
|
|
_Req_SCP_val_ReqParam_6,
|
|
_Req_SCP_val_ReqParam_7,
|
|
_Req_SCP_val_ReqParam_8,
|
|
_Req_SCP_val_ReqParam_9,
|
|
_Req_SCP_val_ReqParam_10,
|
|
_Req_SCP_val_ReqParam_11,
|
|
_Req_SCP_val_ReqParam_12,
|
|
_Req_SCP_val_ReqParam_13,
|
|
_Req_SCP_val_ReqParam_14,
|
|
_Req_SCP_val_ReqParam_15,
|
|
_Req_SCP_val_ReqParam_16,
|
|
_Req_SCP_val_ReqParam_17,
|
|
_Req_SCP_val_ReqParam_18,
|
|
logChannel,
|
|
_logChannel_val_ReqParam,
|
|
destType,
|
|
_destType_val_ReqParam,
|
|
destDomain,
|
|
_destDomain_val_ReqParam,
|
|
maxAPDU,
|
|
_maxAPDU_val_ReqParam,
|
|
_DestinationType_fill,
|
|
_DestinationType_type,
|
|
DestinationType,
|
|
_DestType_addressType,
|
|
_DestType_geoLocType,
|
|
DestType,
|
|
_AddressBasedType_type,
|
|
__AddressBasedType_mcGroups__item_,
|
|
_AddressBasedType_mcGroups,
|
|
AddressBasedType,
|
|
_GeoLocationBasedType_type,
|
|
__GeoLocationBasedType_mcGroups__item_,
|
|
_GeoLocationBasedType_mcGroups,
|
|
GeoLocationBasedType,
|
|
DestDomain,
|
|
MaxADU,
|
|
contConnect,
|
|
_contConnect_val_ReqParam,
|
|
nxRepeat,
|
|
_nxRepeat_val_ReqParam,
|
|
storeForward,
|
|
_storeForward_val_ReqParam,
|
|
flowType,
|
|
_flowType_val_ReqParam,
|
|
commDistance,
|
|
_commDistance_val_ReqParam,
|
|
directivity,
|
|
_directivity_val_ReqParam,
|
|
multiHop,
|
|
_multiHop_val_ReqParam,
|
|
reduntOp,
|
|
_reduntOp_val_ReqParam,
|
|
minThP,
|
|
_minThP_val_ReqParam,
|
|
maxLat,
|
|
_maxLat_val_ReqParam,
|
|
protocolReq,
|
|
_protocolReq_val_ReqParam,
|
|
dataConfidentiality,
|
|
_dataConfidentiality_val_ReqParam,
|
|
dataIntegrity,
|
|
_dataIntegrity_val_ReqParam,
|
|
nonReputability,
|
|
_nonReputability_val_ReqParam,
|
|
dataAuthentication,
|
|
_dataAuthentication_val_ReqParam,
|
|
_ContConnect_duration,
|
|
_ContConnect_interrupt,
|
|
ContConnect,
|
|
_TimDurationValue_value,
|
|
_TimDurationValue_unit,
|
|
TimDurationValue,
|
|
_NxRepeat_repeat,
|
|
_NxRepeat_interval,
|
|
NxRepeat,
|
|
StoreForward,
|
|
_CommDistance_minDistance,
|
|
_CommDistance_cost,
|
|
CommDistance,
|
|
_MultiHop_hops,
|
|
_MultiHop_cost,
|
|
MultiHop,
|
|
Resilience,
|
|
_MinThP_minThP,
|
|
_MinThP_cost,
|
|
MinThP,
|
|
_MaxLat_lat,
|
|
_MaxLat_cost,
|
|
MaxLat,
|
|
ProtocolReq,
|
|
DataConfidentiality,
|
|
DataIntegrity,
|
|
ReqNonrepudiation,
|
|
DataAuthentication,
|
|
ReqConf_SCP,
|
|
_ReqConf_SCP_val_ReqConfParam_0,
|
|
_ReqConf_SCP_val_ReqConfParam_1,
|
|
_ReqConf_SCP_val_ReqConfParam_2,
|
|
_ReqConf_SCP_val_ReqConfParam_3,
|
|
_ReqConf_SCP_val_ReqConfParam_4,
|
|
_ReqConf_SCP_val_ReqConfParam_5,
|
|
_ReqConf_SCP_val_ReqConfParam_6,
|
|
_ReqConf_SCP_val_ReqConfParam_7,
|
|
_ReqConf_SCP_val_ReqConfParam_8,
|
|
_ReqConf_SCP_val_ReqConfParam_9,
|
|
_ReqConf_SCP_val_ReqConfParam_10,
|
|
_ReqConf_SCP_val_ReqConfParam_11,
|
|
_ReqConf_SCP_val_ReqConfParam_12,
|
|
_ReqConf_SCP_val_ReqConfParam_13,
|
|
_ReqConf_SCP_val_ReqConfParam_14,
|
|
_ReqConf_SCP_val_ReqConfParam_15,
|
|
_ReqConf_SCP_val_ReqConfParam_16,
|
|
_ReqConf_SCP_val_ReqConfParam_17,
|
|
_ReqConf_SCP_val_ReqConfParam_18,
|
|
logChannelConf,
|
|
_logChannelConf_val_ReqConfParam,
|
|
destTypeConf,
|
|
_destTypeConf_val_ReqConfParam,
|
|
destDomainConf,
|
|
_destDomainConf_val_ReqConfParam,
|
|
maxAPDUConf,
|
|
_maxAPDUConf_val_ReqConfParam,
|
|
contConnectConf,
|
|
_contConnectConf_val_ReqConfParam,
|
|
nxRepeatConf,
|
|
_nxRepeatConf_val_ReqConfParam,
|
|
storeForwardConf,
|
|
_storeForwardConf_val_ReqConfParam,
|
|
flowTypeConf,
|
|
_flowTypeConf_val_ReqConfParam,
|
|
commDistanceConf,
|
|
_commDistanceConf_val_ReqConfParam,
|
|
directivityConf,
|
|
_directivityConf_val_ReqConfParam,
|
|
multiHopConf,
|
|
_multiHopConf_val_ReqConfParam,
|
|
reduntOpConf,
|
|
_reduntOpConf_val_ReqConfParam,
|
|
minThPConf,
|
|
_minThPConf_val_ReqConfParam,
|
|
maxLatConf,
|
|
_maxLatConf_val_ReqConfParam,
|
|
protocolReqConf,
|
|
_protocolReqConf_val_ReqConfParam,
|
|
dataConfidentialityConf,
|
|
_dataConfidentialityConf_val_ReqConfParam,
|
|
dataIntegrityConf,
|
|
_dataIntegrityConf_val_ReqConfParam,
|
|
nonReputabilityConf,
|
|
_nonReputabilityConf_val_ReqConfParam,
|
|
dataAuthenticationConf,
|
|
_dataAuthenticationConf_val_ReqConfParam,
|
|
_POLICYC_ref,
|
|
_POLICYC_PolParam,
|
|
POLICYC,
|
|
___Policies__item__refNo_tab,
|
|
____Policies__item__refNo_tab_val_PolParam_0,
|
|
____Policies__item__refNo_tab_val_PolParam_1,
|
|
____Policies__item__refNo_tab_val_PolParam_2,
|
|
__Policies__item__refNo,
|
|
__Policies__item__param,
|
|
_Policies__item_,
|
|
Policies,
|
|
Policy,
|
|
_Policy_val_PolParam_0,
|
|
_Policy_val_PolParam_1,
|
|
_Policy_val_PolParam_2,
|
|
mediumCost,
|
|
_mediumCost_val_PolParam,
|
|
locPrivacy,
|
|
_locPrivacy_val_PolParam,
|
|
anonymity,
|
|
_anonymity_val_PolParam,
|
|
_MediumCost_fill,
|
|
_MediumCost_costClass,
|
|
_MediumCost_costAmount,
|
|
_MediumCost_timeUnit,
|
|
_MediumCost_amountUnit,
|
|
MediumCost,
|
|
CostClass,
|
|
_CostAmount_currency,
|
|
_CostAmount_value,
|
|
CostAmount,
|
|
_CostValue_main,
|
|
_CostValue_fraction,
|
|
CostValue,
|
|
_CostTimeUnit_value,
|
|
_CostTimeUnit_fill,
|
|
_CostTimeUnit_unit,
|
|
CostTimeUnit,
|
|
CostAmountUnit,
|
|
LocPrivacy,
|
|
Anonymity,
|
|
_ITS_S_Appl_Reg__item_,
|
|
ITS_S_Appl_Reg,
|
|
_ITS_S_Appl_RegConf__item_,
|
|
ITS_S_Appl_RegConf,
|
|
ITS_S_Appl_RegFinal,
|
|
Logic,
|
|
ConfValue,
|
|
CostObjective,
|
|
]
|
|
|
|
class DENM_PDU_Descriptions:
|
|
|
|
_name_ = u'DENM-PDU-Descriptions'
|
|
_oid_ = [0, 4, 0, 5, 1, 302637, 1, 1]
|
|
|
|
_obj_ = [
|
|
u'DENM',
|
|
u'DecentralizedEnvironmentalNotificationMessage',
|
|
u'ManagementContainer',
|
|
u'SituationContainer',
|
|
u'LocationContainer',
|
|
u'ImpactReductionContainer',
|
|
u'RoadWorksContainerExtended',
|
|
u'StationaryVehicleContainer',
|
|
u'AlacarteContainer',
|
|
u'defaultValidity',
|
|
u'Termination',
|
|
u'ReferenceDenms',
|
|
]
|
|
_type_ = [
|
|
u'DENM',
|
|
u'DecentralizedEnvironmentalNotificationMessage',
|
|
u'ManagementContainer',
|
|
u'SituationContainer',
|
|
u'LocationContainer',
|
|
u'ImpactReductionContainer',
|
|
u'RoadWorksContainerExtended',
|
|
u'StationaryVehicleContainer',
|
|
u'AlacarteContainer',
|
|
u'Termination',
|
|
u'ReferenceDenms',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
u'defaultValidity',
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< DENM >-----#
|
|
DENM = SEQ(name=u'DENM', mode=MODE_TYPE)
|
|
_DENM_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ItsPduHeader')))
|
|
_DENM_denm = SEQ(name=u'denm', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DENM-PDU-Descriptions', 'DecentralizedEnvironmentalNotificationMessage')))
|
|
DENM._cont = ASN1Dict([
|
|
(u'header', _DENM_header),
|
|
(u'denm', _DENM_denm),
|
|
])
|
|
DENM._ext = None
|
|
|
|
#-----< DecentralizedEnvironmentalNotificationMessage >-----#
|
|
DecentralizedEnvironmentalNotificationMessage = SEQ(name=u'DecentralizedEnvironmentalNotificationMessage', mode=MODE_TYPE)
|
|
_DecentralizedEnvironmentalNotificationMessage_management = SEQ(name=u'management', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DENM-PDU-Descriptions', 'ManagementContainer')))
|
|
_DecentralizedEnvironmentalNotificationMessage_situation = SEQ(name=u'situation', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DENM-PDU-Descriptions', 'SituationContainer')), opt=True)
|
|
_DecentralizedEnvironmentalNotificationMessage_location = SEQ(name=u'location', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DENM-PDU-Descriptions', 'LocationContainer')), opt=True)
|
|
_DecentralizedEnvironmentalNotificationMessage_alacarte = SEQ(name=u'alacarte', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DENM-PDU-Descriptions', 'AlacarteContainer')), opt=True)
|
|
DecentralizedEnvironmentalNotificationMessage._cont = ASN1Dict([
|
|
(u'management', _DecentralizedEnvironmentalNotificationMessage_management),
|
|
(u'situation', _DecentralizedEnvironmentalNotificationMessage_situation),
|
|
(u'location', _DecentralizedEnvironmentalNotificationMessage_location),
|
|
(u'alacarte', _DecentralizedEnvironmentalNotificationMessage_alacarte),
|
|
])
|
|
DecentralizedEnvironmentalNotificationMessage._ext = None
|
|
|
|
#-----< ManagementContainer >-----#
|
|
ManagementContainer = SEQ(name=u'ManagementContainer', mode=MODE_TYPE)
|
|
_ManagementContainer_actionID = SEQ(name=u'actionID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ActionID')))
|
|
_ManagementContainer_detectionTime = INT(name=u'detectionTime', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'TimestampIts')))
|
|
_ManagementContainer_referenceTime = INT(name=u'referenceTime', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'TimestampIts')))
|
|
_ManagementContainer_termination = ENUM(name=u'termination', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DENM-PDU-Descriptions', 'Termination')), opt=True)
|
|
_ManagementContainer_eventPosition = SEQ(name=u'eventPosition', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ReferencePosition')))
|
|
_ManagementContainer_relevanceDistance = ENUM(name=u'relevanceDistance', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'RelevanceDistance')), opt=True)
|
|
_ManagementContainer_relevanceTrafficDirection = ENUM(name=u'relevanceTrafficDirection', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'RelevanceTrafficDirection')), opt=True)
|
|
_ManagementContainer_validityDuration = INT(name=u'validityDuration', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ValidityDuration')), default=600)
|
|
_ManagementContainer_transmissionInterval = INT(name=u'transmissionInterval', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'TransmissionInterval')), opt=True)
|
|
_ManagementContainer_stationType = INT(name=u'stationType', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'StationType')))
|
|
ManagementContainer._cont = ASN1Dict([
|
|
(u'actionID', _ManagementContainer_actionID),
|
|
(u'detectionTime', _ManagementContainer_detectionTime),
|
|
(u'referenceTime', _ManagementContainer_referenceTime),
|
|
(u'termination', _ManagementContainer_termination),
|
|
(u'eventPosition', _ManagementContainer_eventPosition),
|
|
(u'relevanceDistance', _ManagementContainer_relevanceDistance),
|
|
(u'relevanceTrafficDirection', _ManagementContainer_relevanceTrafficDirection),
|
|
(u'validityDuration', _ManagementContainer_validityDuration),
|
|
(u'transmissionInterval', _ManagementContainer_transmissionInterval),
|
|
(u'stationType', _ManagementContainer_stationType),
|
|
])
|
|
ManagementContainer._ext = []
|
|
|
|
#-----< SituationContainer >-----#
|
|
SituationContainer = SEQ(name=u'SituationContainer', mode=MODE_TYPE)
|
|
_SituationContainer_informationQuality = INT(name=u'informationQuality', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'InformationQuality')))
|
|
_SituationContainer_eventType = SEQ(name=u'eventType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'CauseCode')))
|
|
_SituationContainer_linkedCause = SEQ(name=u'linkedCause', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'CauseCode')), opt=True)
|
|
_SituationContainer_eventHistory = SEQ_OF(name=u'eventHistory', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'EventHistory')), opt=True)
|
|
SituationContainer._cont = ASN1Dict([
|
|
(u'informationQuality', _SituationContainer_informationQuality),
|
|
(u'eventType', _SituationContainer_eventType),
|
|
(u'linkedCause', _SituationContainer_linkedCause),
|
|
(u'eventHistory', _SituationContainer_eventHistory),
|
|
])
|
|
SituationContainer._ext = []
|
|
|
|
#-----< LocationContainer >-----#
|
|
LocationContainer = SEQ(name=u'LocationContainer', mode=MODE_TYPE)
|
|
_LocationContainer_eventSpeed = SEQ(name=u'eventSpeed', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Speed')), opt=True)
|
|
_LocationContainer_eventPositionHeading = SEQ(name=u'eventPositionHeading', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Heading')), opt=True)
|
|
_LocationContainer_traces = SEQ_OF(name=u'traces', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Traces')))
|
|
_LocationContainer_roadType = ENUM(name=u'roadType', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'RoadType')), opt=True)
|
|
LocationContainer._cont = ASN1Dict([
|
|
(u'eventSpeed', _LocationContainer_eventSpeed),
|
|
(u'eventPositionHeading', _LocationContainer_eventPositionHeading),
|
|
(u'traces', _LocationContainer_traces),
|
|
(u'roadType', _LocationContainer_roadType),
|
|
])
|
|
LocationContainer._ext = []
|
|
|
|
#-----< ImpactReductionContainer >-----#
|
|
ImpactReductionContainer = SEQ(name=u'ImpactReductionContainer', mode=MODE_TYPE)
|
|
_ImpactReductionContainer_heightLonCarrLeft = INT(name=u'heightLonCarrLeft', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'HeightLonCarr')))
|
|
_ImpactReductionContainer_heightLonCarrRight = INT(name=u'heightLonCarrRight', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'HeightLonCarr')))
|
|
_ImpactReductionContainer_posLonCarrLeft = INT(name=u'posLonCarrLeft', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'PosLonCarr')))
|
|
_ImpactReductionContainer_posLonCarrRight = INT(name=u'posLonCarrRight', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'PosLonCarr')))
|
|
_ImpactReductionContainer_positionOfPillars = SEQ_OF(name=u'positionOfPillars', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'PositionOfPillars')))
|
|
_ImpactReductionContainer_posCentMass = INT(name=u'posCentMass', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'PosCentMass')))
|
|
_ImpactReductionContainer_wheelBaseVehicle = INT(name=u'wheelBaseVehicle', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'WheelBaseVehicle')))
|
|
_ImpactReductionContainer_turningRadius = INT(name=u'turningRadius', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'TurningRadius')))
|
|
_ImpactReductionContainer_posFrontAx = INT(name=u'posFrontAx', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'PosFrontAx')))
|
|
_ImpactReductionContainer_positionOfOccupants = BIT_STR(name=u'positionOfOccupants', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'PositionOfOccupants')))
|
|
_ImpactReductionContainer_vehicleMass = INT(name=u'vehicleMass', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'VehicleMass')))
|
|
_ImpactReductionContainer_requestResponseIndication = ENUM(name=u'requestResponseIndication', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'RequestResponseIndication')))
|
|
ImpactReductionContainer._cont = ASN1Dict([
|
|
(u'heightLonCarrLeft', _ImpactReductionContainer_heightLonCarrLeft),
|
|
(u'heightLonCarrRight', _ImpactReductionContainer_heightLonCarrRight),
|
|
(u'posLonCarrLeft', _ImpactReductionContainer_posLonCarrLeft),
|
|
(u'posLonCarrRight', _ImpactReductionContainer_posLonCarrRight),
|
|
(u'positionOfPillars', _ImpactReductionContainer_positionOfPillars),
|
|
(u'posCentMass', _ImpactReductionContainer_posCentMass),
|
|
(u'wheelBaseVehicle', _ImpactReductionContainer_wheelBaseVehicle),
|
|
(u'turningRadius', _ImpactReductionContainer_turningRadius),
|
|
(u'posFrontAx', _ImpactReductionContainer_posFrontAx),
|
|
(u'positionOfOccupants', _ImpactReductionContainer_positionOfOccupants),
|
|
(u'vehicleMass', _ImpactReductionContainer_vehicleMass),
|
|
(u'requestResponseIndication', _ImpactReductionContainer_requestResponseIndication),
|
|
])
|
|
ImpactReductionContainer._ext = None
|
|
|
|
#-----< RoadWorksContainerExtended >-----#
|
|
RoadWorksContainerExtended = SEQ(name=u'RoadWorksContainerExtended', mode=MODE_TYPE)
|
|
_RoadWorksContainerExtended_lightBarSirenInUse = BIT_STR(name=u'lightBarSirenInUse', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'LightBarSirenInUse')), opt=True)
|
|
_RoadWorksContainerExtended_closedLanes = SEQ(name=u'closedLanes', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ClosedLanes')), opt=True)
|
|
_RoadWorksContainerExtended_restriction = SEQ_OF(name=u'restriction', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'RestrictedTypes')), opt=True)
|
|
_RoadWorksContainerExtended_speedLimit = INT(name=u'speedLimit', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'SpeedLimit')), opt=True)
|
|
_RoadWorksContainerExtended_incidentIndication = SEQ(name=u'incidentIndication', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'CauseCode')), opt=True)
|
|
_RoadWorksContainerExtended_recommendedPath = SEQ_OF(name=u'recommendedPath', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ItineraryPath')), opt=True)
|
|
_RoadWorksContainerExtended_startingPointSpeedLimit = SEQ(name=u'startingPointSpeedLimit', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'DeltaReferencePosition')), opt=True)
|
|
_RoadWorksContainerExtended_trafficFlowRule = ENUM(name=u'trafficFlowRule', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'TrafficRule')), opt=True)
|
|
_RoadWorksContainerExtended_referenceDenms = SEQ_OF(name=u'referenceDenms', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DENM-PDU-Descriptions', 'ReferenceDenms')), opt=True)
|
|
RoadWorksContainerExtended._cont = ASN1Dict([
|
|
(u'lightBarSirenInUse', _RoadWorksContainerExtended_lightBarSirenInUse),
|
|
(u'closedLanes', _RoadWorksContainerExtended_closedLanes),
|
|
(u'restriction', _RoadWorksContainerExtended_restriction),
|
|
(u'speedLimit', _RoadWorksContainerExtended_speedLimit),
|
|
(u'incidentIndication', _RoadWorksContainerExtended_incidentIndication),
|
|
(u'recommendedPath', _RoadWorksContainerExtended_recommendedPath),
|
|
(u'startingPointSpeedLimit', _RoadWorksContainerExtended_startingPointSpeedLimit),
|
|
(u'trafficFlowRule', _RoadWorksContainerExtended_trafficFlowRule),
|
|
(u'referenceDenms', _RoadWorksContainerExtended_referenceDenms),
|
|
])
|
|
RoadWorksContainerExtended._ext = None
|
|
|
|
#-----< StationaryVehicleContainer >-----#
|
|
StationaryVehicleContainer = SEQ(name=u'StationaryVehicleContainer', mode=MODE_TYPE)
|
|
_StationaryVehicleContainer_stationarySince = ENUM(name=u'stationarySince', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'StationarySince')), opt=True)
|
|
_StationaryVehicleContainer_stationaryCause = SEQ(name=u'stationaryCause', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'CauseCode')), opt=True)
|
|
_StationaryVehicleContainer_carryingDangerousGoods = SEQ(name=u'carryingDangerousGoods', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'DangerousGoodsExtended')), opt=True)
|
|
_StationaryVehicleContainer_numberOfOccupants = INT(name=u'numberOfOccupants', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'NumberOfOccupants')), opt=True)
|
|
_StationaryVehicleContainer_vehicleIdentification = SEQ(name=u'vehicleIdentification', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'VehicleIdentification')), opt=True)
|
|
_StationaryVehicleContainer_energyStorageType = BIT_STR(name=u'energyStorageType', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'EnergyStorageType')), opt=True)
|
|
StationaryVehicleContainer._cont = ASN1Dict([
|
|
(u'stationarySince', _StationaryVehicleContainer_stationarySince),
|
|
(u'stationaryCause', _StationaryVehicleContainer_stationaryCause),
|
|
(u'carryingDangerousGoods', _StationaryVehicleContainer_carryingDangerousGoods),
|
|
(u'numberOfOccupants', _StationaryVehicleContainer_numberOfOccupants),
|
|
(u'vehicleIdentification', _StationaryVehicleContainer_vehicleIdentification),
|
|
(u'energyStorageType', _StationaryVehicleContainer_energyStorageType),
|
|
])
|
|
StationaryVehicleContainer._ext = None
|
|
|
|
#-----< AlacarteContainer >-----#
|
|
AlacarteContainer = SEQ(name=u'AlacarteContainer', mode=MODE_TYPE)
|
|
_AlacarteContainer_lanePosition = INT(name=u'lanePosition', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'LanePosition')), opt=True)
|
|
_AlacarteContainer_impactReduction = SEQ(name=u'impactReduction', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DENM-PDU-Descriptions', 'ImpactReductionContainer')), opt=True)
|
|
_AlacarteContainer_externalTemperature = INT(name=u'externalTemperature', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Temperature')), opt=True)
|
|
_AlacarteContainer_roadWorks = SEQ(name=u'roadWorks', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DENM-PDU-Descriptions', 'RoadWorksContainerExtended')), opt=True)
|
|
_AlacarteContainer_positioningSolution = ENUM(name=u'positioningSolution', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'PositioningSolutionType')), opt=True)
|
|
_AlacarteContainer_stationaryVehicle = SEQ(name=u'stationaryVehicle', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DENM-PDU-Descriptions', 'StationaryVehicleContainer')), opt=True)
|
|
AlacarteContainer._cont = ASN1Dict([
|
|
(u'lanePosition', _AlacarteContainer_lanePosition),
|
|
(u'impactReduction', _AlacarteContainer_impactReduction),
|
|
(u'externalTemperature', _AlacarteContainer_externalTemperature),
|
|
(u'roadWorks', _AlacarteContainer_roadWorks),
|
|
(u'positioningSolution', _AlacarteContainer_positioningSolution),
|
|
(u'stationaryVehicle', _AlacarteContainer_stationaryVehicle),
|
|
])
|
|
AlacarteContainer._ext = []
|
|
|
|
#-----< defaultValidity >-----#
|
|
defaultValidity = INT(name=u'defaultValidity', mode=MODE_VALUE)
|
|
defaultValidity._val = 600
|
|
|
|
#-----< Termination >-----#
|
|
Termination = ENUM(name=u'Termination', mode=MODE_TYPE)
|
|
Termination._cont = ASN1Dict([(u'isCancellation', 0), (u'isNegation', 1)])
|
|
Termination._ext = None
|
|
|
|
#-----< ReferenceDenms >-----#
|
|
ReferenceDenms = SEQ_OF(name=u'ReferenceDenms', mode=MODE_TYPE)
|
|
_ReferenceDenms__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('ITS-Container', 'ActionID')))
|
|
ReferenceDenms._cont = _ReferenceDenms__item_
|
|
ReferenceDenms._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=[], er=[])
|
|
|
|
_all_ = [
|
|
_DENM_header,
|
|
_DENM_denm,
|
|
DENM,
|
|
_DecentralizedEnvironmentalNotificationMessage_management,
|
|
_DecentralizedEnvironmentalNotificationMessage_situation,
|
|
_DecentralizedEnvironmentalNotificationMessage_location,
|
|
_DecentralizedEnvironmentalNotificationMessage_alacarte,
|
|
DecentralizedEnvironmentalNotificationMessage,
|
|
_ManagementContainer_actionID,
|
|
_ManagementContainer_detectionTime,
|
|
_ManagementContainer_referenceTime,
|
|
_ManagementContainer_termination,
|
|
_ManagementContainer_eventPosition,
|
|
_ManagementContainer_relevanceDistance,
|
|
_ManagementContainer_relevanceTrafficDirection,
|
|
_ManagementContainer_validityDuration,
|
|
_ManagementContainer_transmissionInterval,
|
|
_ManagementContainer_stationType,
|
|
ManagementContainer,
|
|
_SituationContainer_informationQuality,
|
|
_SituationContainer_eventType,
|
|
_SituationContainer_linkedCause,
|
|
_SituationContainer_eventHistory,
|
|
SituationContainer,
|
|
_LocationContainer_eventSpeed,
|
|
_LocationContainer_eventPositionHeading,
|
|
_LocationContainer_traces,
|
|
_LocationContainer_roadType,
|
|
LocationContainer,
|
|
_ImpactReductionContainer_heightLonCarrLeft,
|
|
_ImpactReductionContainer_heightLonCarrRight,
|
|
_ImpactReductionContainer_posLonCarrLeft,
|
|
_ImpactReductionContainer_posLonCarrRight,
|
|
_ImpactReductionContainer_positionOfPillars,
|
|
_ImpactReductionContainer_posCentMass,
|
|
_ImpactReductionContainer_wheelBaseVehicle,
|
|
_ImpactReductionContainer_turningRadius,
|
|
_ImpactReductionContainer_posFrontAx,
|
|
_ImpactReductionContainer_positionOfOccupants,
|
|
_ImpactReductionContainer_vehicleMass,
|
|
_ImpactReductionContainer_requestResponseIndication,
|
|
ImpactReductionContainer,
|
|
_RoadWorksContainerExtended_lightBarSirenInUse,
|
|
_RoadWorksContainerExtended_closedLanes,
|
|
_RoadWorksContainerExtended_restriction,
|
|
_RoadWorksContainerExtended_speedLimit,
|
|
_RoadWorksContainerExtended_incidentIndication,
|
|
_RoadWorksContainerExtended_recommendedPath,
|
|
_RoadWorksContainerExtended_startingPointSpeedLimit,
|
|
_RoadWorksContainerExtended_trafficFlowRule,
|
|
_RoadWorksContainerExtended_referenceDenms,
|
|
RoadWorksContainerExtended,
|
|
_StationaryVehicleContainer_stationarySince,
|
|
_StationaryVehicleContainer_stationaryCause,
|
|
_StationaryVehicleContainer_carryingDangerousGoods,
|
|
_StationaryVehicleContainer_numberOfOccupants,
|
|
_StationaryVehicleContainer_vehicleIdentification,
|
|
_StationaryVehicleContainer_energyStorageType,
|
|
StationaryVehicleContainer,
|
|
_AlacarteContainer_lanePosition,
|
|
_AlacarteContainer_impactReduction,
|
|
_AlacarteContainer_externalTemperature,
|
|
_AlacarteContainer_roadWorks,
|
|
_AlacarteContainer_positioningSolution,
|
|
_AlacarteContainer_stationaryVehicle,
|
|
AlacarteContainer,
|
|
defaultValidity,
|
|
Termination,
|
|
_ReferenceDenms__item_,
|
|
ReferenceDenms,
|
|
]
|
|
|
|
class DSRCData:
|
|
|
|
_name_ = u'DSRCData'
|
|
_oid_ = [1, 0, 15628, 0, 1]
|
|
|
|
_obj_ = [
|
|
u'Action-Request',
|
|
u'Action-Response',
|
|
u'ActionType',
|
|
u'ApplicationContextMark',
|
|
u'ApplicationList',
|
|
u'AttributeIdList',
|
|
u'AttributeList',
|
|
u'Attributes',
|
|
u'BeaconID',
|
|
u'BroadcastPool',
|
|
u'BST',
|
|
u'Container',
|
|
u'Directory',
|
|
u'Dsrc-EID',
|
|
u'DSRCApplicationEntityID',
|
|
u'Event-Report-Request',
|
|
u'Event-Report-Response',
|
|
u'EventType',
|
|
u'File',
|
|
u'FileName',
|
|
u'FileType',
|
|
u'Get-Request',
|
|
u'Get-Response',
|
|
u'Initialisation-Request',
|
|
u'Initialisation-Response',
|
|
u'NamedFile',
|
|
u'ObeConfiguration',
|
|
u'Profile',
|
|
u'Record',
|
|
u'ReturnStatus',
|
|
u'Set-Request',
|
|
u'Set-Response',
|
|
u'Time',
|
|
u'T-APDUs',
|
|
u'VST',
|
|
]
|
|
_type_ = [
|
|
u'Action-Request',
|
|
u'Action-Response',
|
|
u'ActionType',
|
|
u'ApplicationContextMark',
|
|
u'ApplicationList',
|
|
u'AttributeIdList',
|
|
u'AttributeList',
|
|
u'Attributes',
|
|
u'BeaconID',
|
|
u'BroadcastPool',
|
|
u'BST',
|
|
u'Container',
|
|
u'Directory',
|
|
u'Dsrc-EID',
|
|
u'DSRCApplicationEntityID',
|
|
u'Event-Report-Request',
|
|
u'Event-Report-Response',
|
|
u'EventType',
|
|
u'File',
|
|
u'FileName',
|
|
u'FileType',
|
|
u'Get-Request',
|
|
u'Get-Response',
|
|
u'Initialisation-Request',
|
|
u'Initialisation-Response',
|
|
u'NamedFile',
|
|
u'ObeConfiguration',
|
|
u'Profile',
|
|
u'Record',
|
|
u'ReturnStatus',
|
|
u'Set-Request',
|
|
u'Set-Response',
|
|
u'Time',
|
|
u'T-APDUs',
|
|
u'VST',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< Action-Request >-----#
|
|
Action_Request = SEQ(name=u'Action-Request', mode=MODE_TYPE)
|
|
_Action_Request_mode = BOOL(name=u'mode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Action_Request_eid = INT(name=u'eid', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Dsrc-EID')))
|
|
_Action_Request_actionType = INT(name=u'actionType', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'ActionType')))
|
|
_Action_Request_accessCredentials = OCT_STR(name=u'accessCredentials', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_Action_Request_accessCredentials._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
_Action_Request_actionParameter = CHOICE(name=u'actionParameter', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('DSRCData', 'Container')), opt=True)
|
|
_Action_Request_iid = INT(name=u'iid', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Dsrc-EID')), opt=True)
|
|
Action_Request._cont = ASN1Dict([
|
|
(u'mode', _Action_Request_mode),
|
|
(u'eid', _Action_Request_eid),
|
|
(u'actionType', _Action_Request_actionType),
|
|
(u'accessCredentials', _Action_Request_accessCredentials),
|
|
(u'actionParameter', _Action_Request_actionParameter),
|
|
(u'iid', _Action_Request_iid),
|
|
])
|
|
Action_Request._ext = None
|
|
|
|
#-----< Action-Response >-----#
|
|
Action_Response = SEQ(name=u'Action-Response', mode=MODE_TYPE)
|
|
_Action_Response_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Action_Response_fill._const_sz = ASN1Set(rv=[1], rr=[], ev=None, er=[])
|
|
_Action_Response_eid = INT(name=u'eid', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Dsrc-EID')))
|
|
_Action_Response_iid = INT(name=u'iid', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Dsrc-EID')), opt=True)
|
|
_Action_Response_responseParameter = CHOICE(name=u'responseParameter', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('DSRCData', 'Container')), opt=True)
|
|
_Action_Response_ret = INT(name=u'ret', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'ReturnStatus')), opt=True)
|
|
Action_Response._cont = ASN1Dict([
|
|
(u'fill', _Action_Response_fill),
|
|
(u'eid', _Action_Response_eid),
|
|
(u'iid', _Action_Response_iid),
|
|
(u'responseParameter', _Action_Response_responseParameter),
|
|
(u'ret', _Action_Response_ret),
|
|
])
|
|
Action_Response._ext = None
|
|
|
|
#-----< ActionType >-----#
|
|
ActionType = INT(name=u'ActionType', mode=MODE_TYPE)
|
|
ActionType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
|
|
#-----< ApplicationContextMark >-----#
|
|
ApplicationContextMark = CHOICE(name=u'ApplicationContextMark', mode=MODE_TYPE, typeref=ASN1RefType(('DSRCData', 'Container')))
|
|
|
|
#-----< ApplicationList >-----#
|
|
ApplicationList = SEQ_OF(name=u'ApplicationList', mode=MODE_TYPE)
|
|
_ApplicationList__item_ = SEQ(name='_item_', mode=MODE_TYPE)
|
|
__ApplicationList__item__aid = INT(name=u'aid', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'DSRCApplicationEntityID')))
|
|
__ApplicationList__item__eid = INT(name=u'eid', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Dsrc-EID')), opt=True)
|
|
__ApplicationList__item__parameter = CHOICE(name=u'parameter', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('DSRCData', 'ApplicationContextMark')), opt=True)
|
|
_ApplicationList__item_._cont = ASN1Dict([
|
|
(u'aid', __ApplicationList__item__aid),
|
|
(u'eid', __ApplicationList__item__eid),
|
|
(u'parameter', __ApplicationList__item__parameter),
|
|
])
|
|
_ApplicationList__item_._ext = None
|
|
ApplicationList._cont = _ApplicationList__item_
|
|
ApplicationList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
|
|
#-----< AttributeIdList >-----#
|
|
AttributeIdList = SEQ_OF(name=u'AttributeIdList', mode=MODE_TYPE)
|
|
_AttributeIdList__item_ = INT(name='_item_', mode=MODE_TYPE)
|
|
_AttributeIdList__item_._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
AttributeIdList._cont = _AttributeIdList__item_
|
|
AttributeIdList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
|
|
#-----< AttributeList >-----#
|
|
AttributeList = SEQ_OF(name=u'AttributeList', mode=MODE_TYPE)
|
|
_AttributeList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRCData', 'Attributes')))
|
|
AttributeList._cont = _AttributeList__item_
|
|
AttributeList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
|
|
#-----< Attributes >-----#
|
|
Attributes = SEQ(name=u'Attributes', mode=MODE_TYPE)
|
|
_Attributes_attributeId = INT(name=u'attributeId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Attributes_attributeId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
_Attributes_attributeValue = CHOICE(name=u'attributeValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('DSRCData', 'Container')))
|
|
Attributes._cont = ASN1Dict([
|
|
(u'attributeId', _Attributes_attributeId),
|
|
(u'attributeValue', _Attributes_attributeValue),
|
|
])
|
|
Attributes._ext = None
|
|
|
|
#-----< BeaconID >-----#
|
|
BeaconID = SEQ(name=u'BeaconID', mode=MODE_TYPE)
|
|
_BeaconID_manufacturerid = INT(name=u'manufacturerid', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_BeaconID_manufacturerid._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
_BeaconID_individualid = INT(name=u'individualid', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_BeaconID_individualid._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=134217727)], ev=None, er=[])
|
|
BeaconID._cont = ASN1Dict([
|
|
(u'manufacturerid', _BeaconID_manufacturerid),
|
|
(u'individualid', _BeaconID_individualid),
|
|
])
|
|
BeaconID._ext = None
|
|
|
|
#-----< BroadcastPool >-----#
|
|
BroadcastPool = SEQ(name=u'BroadcastPool', mode=MODE_TYPE)
|
|
_BroadcastPool_directoryvalue = SEQ_OF(name=u'directoryvalue', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Directory')))
|
|
_BroadcastPool_content = SEQ_OF(name=u'content', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__BroadcastPool_content__item_ = SEQ_OF(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRCData', 'File')))
|
|
_BroadcastPool_content._cont = __BroadcastPool_content__item_
|
|
_BroadcastPool_content._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
BroadcastPool._cont = ASN1Dict([
|
|
(u'directoryvalue', _BroadcastPool_directoryvalue),
|
|
(u'content', _BroadcastPool_content),
|
|
])
|
|
BroadcastPool._ext = None
|
|
|
|
#-----< BST >-----#
|
|
BST = SEQ(name=u'BST', mode=MODE_TYPE)
|
|
_BST_rsu = SEQ(name=u'rsu', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'BeaconID')))
|
|
_BST_time = INT(name=u'time', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Time')))
|
|
_BST_profile = INT(name=u'profile', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Profile')))
|
|
_BST_mandApplications = SEQ_OF(name=u'mandApplications', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'ApplicationList')))
|
|
_BST_nonmandApplications = SEQ_OF(name=u'nonmandApplications', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'ApplicationList')), opt=True)
|
|
_BST_profileList = SEQ_OF(name=u'profileList', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__BST_profileList__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRCData', 'Profile')))
|
|
_BST_profileList._cont = __BST_profileList__item_
|
|
_BST_profileList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
BST._cont = ASN1Dict([
|
|
(u'rsu', _BST_rsu),
|
|
(u'time', _BST_time),
|
|
(u'profile', _BST_profile),
|
|
(u'mandApplications', _BST_mandApplications),
|
|
(u'nonmandApplications', _BST_nonmandApplications),
|
|
(u'profileList', _BST_profileList),
|
|
])
|
|
BST._ext = None
|
|
|
|
#-----< Container >-----#
|
|
Container = CHOICE(name=u'Container', mode=MODE_TYPE)
|
|
_Container_integer = INT(name=u'integer', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Container_bitstring = BIT_STR(name=u'bitstring', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Container_octetstring = OCT_STR(name=u'octetstring', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Container_octetstring._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
_Container_universalString = STR_UNIV(name=u'universalString', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Container_beaconId = SEQ(name=u'beaconId', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'BeaconID')))
|
|
_Container_t_apdu = CHOICE(name=u't-apdu', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'T-APDUs')))
|
|
_Container_dsrcApplicationEntityId = INT(name=u'dsrcApplicationEntityId', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'DSRCApplicationEntityID')))
|
|
_Container_dsrc_Ase_Id = INT(name=u'dsrc-Ase-Id', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Dsrc-EID')))
|
|
_Container_attrIdList = SEQ_OF(name=u'attrIdList', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'AttributeIdList')))
|
|
_Container_attrList = SEQ_OF(name=u'attrList', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'AttributeList')))
|
|
_Container_broadcastPool = SEQ(name=u'broadcastPool', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'BroadcastPool')))
|
|
_Container_directory = SEQ_OF(name=u'directory', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Directory')))
|
|
_Container_file = SEQ_OF(name=u'file', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'File')))
|
|
_Container_fileType = NULL(name=u'fileType', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'FileType')))
|
|
_Container_record = CHOICE(name=u'record', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Record')))
|
|
_Container_time = INT(name=u'time', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Time')))
|
|
_Container_vector = SEQ_OF(name=u'vector', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__Container_vector__item_ = INT(name='_item_', mode=MODE_TYPE)
|
|
__Container_vector__item_._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
_Container_vector._cont = __Container_vector__item_
|
|
_Container_vector._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
Container._cont = ASN1Dict([
|
|
(u'integer', _Container_integer),
|
|
(u'bitstring', _Container_bitstring),
|
|
(u'octetstring', _Container_octetstring),
|
|
(u'universalString', _Container_universalString),
|
|
(u'beaconId', _Container_beaconId),
|
|
(u't-apdu', _Container_t_apdu),
|
|
(u'dsrcApplicationEntityId', _Container_dsrcApplicationEntityId),
|
|
(u'dsrc-Ase-Id', _Container_dsrc_Ase_Id),
|
|
(u'attrIdList', _Container_attrIdList),
|
|
(u'attrList', _Container_attrList),
|
|
(u'broadcastPool', _Container_broadcastPool),
|
|
(u'directory', _Container_directory),
|
|
(u'file', _Container_file),
|
|
(u'fileType', _Container_fileType),
|
|
(u'record', _Container_record),
|
|
(u'time', _Container_time),
|
|
(u'vector', _Container_vector),
|
|
])
|
|
Container._ext = []
|
|
|
|
#-----< Directory >-----#
|
|
Directory = SEQ_OF(name=u'Directory', mode=MODE_TYPE)
|
|
_Directory__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRCData', 'FileName')))
|
|
Directory._cont = _Directory__item_
|
|
Directory._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
|
|
#-----< Dsrc-EID >-----#
|
|
Dsrc_EID = INT(name=u'Dsrc-EID', mode=MODE_TYPE)
|
|
Dsrc_EID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
|
|
#-----< DSRCApplicationEntityID >-----#
|
|
DSRCApplicationEntityID = INT(name=u'DSRCApplicationEntityID', mode=MODE_TYPE)
|
|
DSRCApplicationEntityID._cont = ASN1Dict([(u'system', 0), (u'electronic-fee-collection', 1), (u'freight-fleet-management', 2), (u'public-transport', 3), (u'traffic-traveller-information', 4), (u'traffic-control', 5), (u'parking-management', 6), (u'geographic-road-database', 7), (u'medium-range-preinformation', 8), (u'man-machine-interface', 9), (u'intersystem-interface', 10), (u'automatic-vehicle-identification', 11), (u'emergency-warning', 12), (u'private', 13), (u'multi-purpose-payment', 14), (u'dsrc-resource-manager', 15), (u'after-theft-systems', 16), (u'cruise-assist-highway-system', 17), (u'multi-purpose-information-system', 18), (u'multi-mobile-information-system', 19)])
|
|
DSRCApplicationEntityID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=31)], ev=[], er=[])
|
|
|
|
#-----< Event-Report-Request >-----#
|
|
Event_Report_Request = SEQ(name=u'Event-Report-Request', mode=MODE_TYPE)
|
|
_Event_Report_Request_mode = BOOL(name=u'mode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Event_Report_Request_eid = INT(name=u'eid', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Dsrc-EID')))
|
|
_Event_Report_Request_eventType = INT(name=u'eventType', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'EventType')))
|
|
_Event_Report_Request_accessCredentials = OCT_STR(name=u'accessCredentials', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_Event_Report_Request_accessCredentials._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
_Event_Report_Request_eventParameter = CHOICE(name=u'eventParameter', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('DSRCData', 'Container')), opt=True)
|
|
_Event_Report_Request_iid = INT(name=u'iid', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Dsrc-EID')), opt=True)
|
|
Event_Report_Request._cont = ASN1Dict([
|
|
(u'mode', _Event_Report_Request_mode),
|
|
(u'eid', _Event_Report_Request_eid),
|
|
(u'eventType', _Event_Report_Request_eventType),
|
|
(u'accessCredentials', _Event_Report_Request_accessCredentials),
|
|
(u'eventParameter', _Event_Report_Request_eventParameter),
|
|
(u'iid', _Event_Report_Request_iid),
|
|
])
|
|
Event_Report_Request._ext = None
|
|
|
|
#-----< Event-Report-Response >-----#
|
|
Event_Report_Response = SEQ(name=u'Event-Report-Response', mode=MODE_TYPE)
|
|
_Event_Report_Response_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Event_Report_Response_fill._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
|
|
_Event_Report_Response_eid = INT(name=u'eid', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Dsrc-EID')))
|
|
_Event_Report_Response_iid = INT(name=u'iid', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Dsrc-EID')), opt=True)
|
|
_Event_Report_Response_ret = INT(name=u'ret', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'ReturnStatus')), opt=True)
|
|
Event_Report_Response._cont = ASN1Dict([
|
|
(u'fill', _Event_Report_Response_fill),
|
|
(u'eid', _Event_Report_Response_eid),
|
|
(u'iid', _Event_Report_Response_iid),
|
|
(u'ret', _Event_Report_Response_ret),
|
|
])
|
|
Event_Report_Response._ext = None
|
|
|
|
#-----< EventType >-----#
|
|
EventType = INT(name=u'EventType', mode=MODE_TYPE)
|
|
EventType._cont = ASN1Dict([(u'release', 0)])
|
|
EventType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
|
|
#-----< File >-----#
|
|
File = SEQ_OF(name=u'File', mode=MODE_TYPE)
|
|
_File__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRCData', 'Record')))
|
|
File._cont = _File__item_
|
|
File._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
|
|
#-----< FileName >-----#
|
|
FileName = SEQ(name=u'FileName', mode=MODE_TYPE)
|
|
_FileName_aseID = INT(name=u'aseID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Dsrc-EID')))
|
|
_FileName_fileID = INT(name=u'fileID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_FileName_fileID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
FileName._cont = ASN1Dict([
|
|
(u'aseID', _FileName_aseID),
|
|
(u'fileID', _FileName_fileID),
|
|
])
|
|
FileName._ext = None
|
|
|
|
#-----< FileType >-----#
|
|
FileType = NULL(name=u'FileType', mode=MODE_TYPE)
|
|
|
|
#-----< Get-Request >-----#
|
|
Get_Request = SEQ(name=u'Get-Request', mode=MODE_TYPE)
|
|
_Get_Request_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Get_Request_fill._const_sz = ASN1Set(rv=[1], rr=[], ev=None, er=[])
|
|
_Get_Request_eid = INT(name=u'eid', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Dsrc-EID')))
|
|
_Get_Request_accessCredentials = OCT_STR(name=u'accessCredentials', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_Get_Request_accessCredentials._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
_Get_Request_iid = INT(name=u'iid', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Dsrc-EID')), opt=True)
|
|
_Get_Request_attrIdList = SEQ_OF(name=u'attrIdList', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'AttributeIdList')), opt=True)
|
|
Get_Request._cont = ASN1Dict([
|
|
(u'fill', _Get_Request_fill),
|
|
(u'eid', _Get_Request_eid),
|
|
(u'accessCredentials', _Get_Request_accessCredentials),
|
|
(u'iid', _Get_Request_iid),
|
|
(u'attrIdList', _Get_Request_attrIdList),
|
|
])
|
|
Get_Request._ext = None
|
|
|
|
#-----< Get-Response >-----#
|
|
Get_Response = SEQ(name=u'Get-Response', mode=MODE_TYPE)
|
|
_Get_Response_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Get_Response_fill._const_sz = ASN1Set(rv=[1], rr=[], ev=None, er=[])
|
|
_Get_Response_eid = INT(name=u'eid', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Dsrc-EID')))
|
|
_Get_Response_iid = INT(name=u'iid', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Dsrc-EID')), opt=True)
|
|
_Get_Response_attributelist = SEQ_OF(name=u'attributelist', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'AttributeList')), opt=True)
|
|
_Get_Response_ret = INT(name=u'ret', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'ReturnStatus')), opt=True)
|
|
Get_Response._cont = ASN1Dict([
|
|
(u'fill', _Get_Response_fill),
|
|
(u'eid', _Get_Response_eid),
|
|
(u'iid', _Get_Response_iid),
|
|
(u'attributelist', _Get_Response_attributelist),
|
|
(u'ret', _Get_Response_ret),
|
|
])
|
|
Get_Response._ext = None
|
|
|
|
#-----< Initialisation-Request >-----#
|
|
Initialisation_Request = SEQ(name=u'Initialisation-Request', mode=MODE_TYPE, typeref=ASN1RefType(('DSRCData', 'BST')))
|
|
|
|
#-----< Initialisation-Response >-----#
|
|
Initialisation_Response = SEQ(name=u'Initialisation-Response', mode=MODE_TYPE, typeref=ASN1RefType(('DSRCData', 'VST')))
|
|
|
|
#-----< NamedFile >-----#
|
|
NamedFile = SEQ(name=u'NamedFile', mode=MODE_TYPE)
|
|
_NamedFile_name = SEQ(name=u'name', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'FileName')))
|
|
_NamedFile_file = SEQ_OF(name=u'file', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'File')))
|
|
NamedFile._cont = ASN1Dict([
|
|
(u'name', _NamedFile_name),
|
|
(u'file', _NamedFile_file),
|
|
])
|
|
NamedFile._ext = None
|
|
|
|
#-----< ObeConfiguration >-----#
|
|
ObeConfiguration = SEQ(name=u'ObeConfiguration', mode=MODE_TYPE)
|
|
_ObeConfiguration_equipmentClass = INT(name=u'equipmentClass', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ObeConfiguration_equipmentClass._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=32767)], ev=None, er=[])
|
|
_ObeConfiguration_manufacturerID = INT(name=u'manufacturerID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ObeConfiguration_manufacturerID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
_ObeConfiguration_obeStatus = INT(name=u'obeStatus', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_ObeConfiguration_obeStatus._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
ObeConfiguration._cont = ASN1Dict([
|
|
(u'equipmentClass', _ObeConfiguration_equipmentClass),
|
|
(u'manufacturerID', _ObeConfiguration_manufacturerID),
|
|
(u'obeStatus', _ObeConfiguration_obeStatus),
|
|
])
|
|
ObeConfiguration._ext = None
|
|
|
|
#-----< Profile >-----#
|
|
Profile = INT(name=u'Profile', mode=MODE_TYPE)
|
|
Profile._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
|
|
#-----< Record >-----#
|
|
Record = CHOICE(name=u'Record', mode=MODE_TYPE)
|
|
_Record_simple = STR_VIS(name=u'simple', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
Record._cont = ASN1Dict([
|
|
(u'simple', _Record_simple),
|
|
])
|
|
Record._ext = []
|
|
|
|
#-----< ReturnStatus >-----#
|
|
ReturnStatus = INT(name=u'ReturnStatus', mode=MODE_TYPE)
|
|
ReturnStatus._cont = ASN1Dict([(u'noError', 0), (u'accessDenied', 1), (u'argumentError', 2), (u'complexityLimitation', 3), (u'processingFailure', 4), (u'processing', 5), (u'chainingError', 6)])
|
|
ReturnStatus._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
|
|
#-----< Set-Request >-----#
|
|
Set_Request = SEQ(name=u'Set-Request', mode=MODE_TYPE)
|
|
_Set_Request_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Set_Request_fill._const_sz = ASN1Set(rv=[1], rr=[], ev=None, er=[])
|
|
_Set_Request_mode = BOOL(name=u'mode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Set_Request_eid = INT(name=u'eid', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Dsrc-EID')))
|
|
_Set_Request_accessCredentials = OCT_STR(name=u'accessCredentials', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_Set_Request_accessCredentials._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
_Set_Request_attrList = SEQ_OF(name=u'attrList', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'AttributeList')))
|
|
_Set_Request_iid = INT(name=u'iid', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Dsrc-EID')), opt=True)
|
|
Set_Request._cont = ASN1Dict([
|
|
(u'fill', _Set_Request_fill),
|
|
(u'mode', _Set_Request_mode),
|
|
(u'eid', _Set_Request_eid),
|
|
(u'accessCredentials', _Set_Request_accessCredentials),
|
|
(u'attrList', _Set_Request_attrList),
|
|
(u'iid', _Set_Request_iid),
|
|
])
|
|
Set_Request._ext = None
|
|
|
|
#-----< Set-Response >-----#
|
|
Set_Response = SEQ(name=u'Set-Response', mode=MODE_TYPE)
|
|
_Set_Response_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Set_Response_fill._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
|
|
_Set_Response_eid = INT(name=u'eid', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Dsrc-EID')))
|
|
_Set_Response_iid = INT(name=u'iid', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Dsrc-EID')), opt=True)
|
|
_Set_Response_ret = INT(name=u'ret', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'ReturnStatus')), opt=True)
|
|
Set_Response._cont = ASN1Dict([
|
|
(u'fill', _Set_Response_fill),
|
|
(u'eid', _Set_Response_eid),
|
|
(u'iid', _Set_Response_iid),
|
|
(u'ret', _Set_Response_ret),
|
|
])
|
|
Set_Response._ext = None
|
|
|
|
#-----< Time >-----#
|
|
Time = INT(name=u'Time', mode=MODE_TYPE)
|
|
Time._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4294967295)], ev=None, er=[])
|
|
|
|
#-----< T-APDUs >-----#
|
|
T_APDUs = CHOICE(name=u'T-APDUs', mode=MODE_TYPE)
|
|
_T_APDUs_action_request = SEQ(name=u'action-request', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Action-Request')))
|
|
_T_APDUs_action_response = SEQ(name=u'action-response', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Action-Response')))
|
|
_T_APDUs_event_report_request = SEQ(name=u'event-report-request', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Event-Report-Request')))
|
|
_T_APDUs_event_report_response = SEQ(name=u'event-report-response', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Event-Report-Response')))
|
|
_T_APDUs_set_request = SEQ(name=u'set-request', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Set-Request')))
|
|
_T_APDUs_set_response = SEQ(name=u'set-response', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Set-Response')))
|
|
_T_APDUs_get_request = SEQ(name=u'get-request', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Get-Request')))
|
|
_T_APDUs_get_response = SEQ(name=u'get-response', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Get-Response')))
|
|
_T_APDUs_initialisation_request = SEQ(name=u'initialisation-request', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Initialisation-Request')))
|
|
_T_APDUs_initialisation_response = SEQ(name=u'initialisation-response', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Initialisation-Response')))
|
|
T_APDUs._cont = ASN1Dict([
|
|
(u'action-request', _T_APDUs_action_request),
|
|
(u'action-response', _T_APDUs_action_response),
|
|
(u'event-report-request', _T_APDUs_event_report_request),
|
|
(u'event-report-response', _T_APDUs_event_report_response),
|
|
(u'set-request', _T_APDUs_set_request),
|
|
(u'set-response', _T_APDUs_set_response),
|
|
(u'get-request', _T_APDUs_get_request),
|
|
(u'get-response', _T_APDUs_get_response),
|
|
(u'initialisation-request', _T_APDUs_initialisation_request),
|
|
(u'initialisation-response', _T_APDUs_initialisation_response),
|
|
])
|
|
T_APDUs._ext = None
|
|
|
|
#-----< VST >-----#
|
|
VST = SEQ(name=u'VST', mode=MODE_TYPE)
|
|
_VST_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_VST_fill._const_sz = ASN1Set(rv=[4], rr=[], ev=None, er=[])
|
|
_VST_profile = INT(name=u'profile', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'Profile')))
|
|
_VST_applications = SEQ_OF(name=u'applications', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'ApplicationList')))
|
|
_VST_obeConfiguration = SEQ(name=u'obeConfiguration', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRCData', 'ObeConfiguration')))
|
|
VST._cont = ASN1Dict([
|
|
(u'fill', _VST_fill),
|
|
(u'profile', _VST_profile),
|
|
(u'applications', _VST_applications),
|
|
(u'obeConfiguration', _VST_obeConfiguration),
|
|
])
|
|
VST._ext = None
|
|
|
|
_all_ = [
|
|
_Action_Request_mode,
|
|
_Action_Request_eid,
|
|
_Action_Request_actionType,
|
|
_Action_Request_accessCredentials,
|
|
_Action_Request_actionParameter,
|
|
_Action_Request_iid,
|
|
Action_Request,
|
|
_Action_Response_fill,
|
|
_Action_Response_eid,
|
|
_Action_Response_iid,
|
|
_Action_Response_responseParameter,
|
|
_Action_Response_ret,
|
|
Action_Response,
|
|
ActionType,
|
|
ApplicationContextMark,
|
|
__ApplicationList__item__aid,
|
|
__ApplicationList__item__eid,
|
|
__ApplicationList__item__parameter,
|
|
_ApplicationList__item_,
|
|
ApplicationList,
|
|
_AttributeIdList__item_,
|
|
AttributeIdList,
|
|
_AttributeList__item_,
|
|
AttributeList,
|
|
_Attributes_attributeId,
|
|
_Attributes_attributeValue,
|
|
Attributes,
|
|
_BeaconID_manufacturerid,
|
|
_BeaconID_individualid,
|
|
BeaconID,
|
|
_BroadcastPool_directoryvalue,
|
|
__BroadcastPool_content__item_,
|
|
_BroadcastPool_content,
|
|
BroadcastPool,
|
|
_BST_rsu,
|
|
_BST_time,
|
|
_BST_profile,
|
|
_BST_mandApplications,
|
|
_BST_nonmandApplications,
|
|
__BST_profileList__item_,
|
|
_BST_profileList,
|
|
BST,
|
|
_Container_integer,
|
|
_Container_bitstring,
|
|
_Container_octetstring,
|
|
_Container_universalString,
|
|
_Container_beaconId,
|
|
_Container_t_apdu,
|
|
_Container_dsrcApplicationEntityId,
|
|
_Container_dsrc_Ase_Id,
|
|
_Container_attrIdList,
|
|
_Container_attrList,
|
|
_Container_broadcastPool,
|
|
_Container_directory,
|
|
_Container_file,
|
|
_Container_fileType,
|
|
_Container_record,
|
|
_Container_time,
|
|
__Container_vector__item_,
|
|
_Container_vector,
|
|
Container,
|
|
_Directory__item_,
|
|
Directory,
|
|
Dsrc_EID,
|
|
DSRCApplicationEntityID,
|
|
_Event_Report_Request_mode,
|
|
_Event_Report_Request_eid,
|
|
_Event_Report_Request_eventType,
|
|
_Event_Report_Request_accessCredentials,
|
|
_Event_Report_Request_eventParameter,
|
|
_Event_Report_Request_iid,
|
|
Event_Report_Request,
|
|
_Event_Report_Response_fill,
|
|
_Event_Report_Response_eid,
|
|
_Event_Report_Response_iid,
|
|
_Event_Report_Response_ret,
|
|
Event_Report_Response,
|
|
EventType,
|
|
_File__item_,
|
|
File,
|
|
_FileName_aseID,
|
|
_FileName_fileID,
|
|
FileName,
|
|
FileType,
|
|
_Get_Request_fill,
|
|
_Get_Request_eid,
|
|
_Get_Request_accessCredentials,
|
|
_Get_Request_iid,
|
|
_Get_Request_attrIdList,
|
|
Get_Request,
|
|
_Get_Response_fill,
|
|
_Get_Response_eid,
|
|
_Get_Response_iid,
|
|
_Get_Response_attributelist,
|
|
_Get_Response_ret,
|
|
Get_Response,
|
|
Initialisation_Request,
|
|
Initialisation_Response,
|
|
_NamedFile_name,
|
|
_NamedFile_file,
|
|
NamedFile,
|
|
_ObeConfiguration_equipmentClass,
|
|
_ObeConfiguration_manufacturerID,
|
|
_ObeConfiguration_obeStatus,
|
|
ObeConfiguration,
|
|
Profile,
|
|
_Record_simple,
|
|
Record,
|
|
ReturnStatus,
|
|
_Set_Request_fill,
|
|
_Set_Request_mode,
|
|
_Set_Request_eid,
|
|
_Set_Request_accessCredentials,
|
|
_Set_Request_attrList,
|
|
_Set_Request_iid,
|
|
Set_Request,
|
|
_Set_Response_fill,
|
|
_Set_Response_eid,
|
|
_Set_Response_iid,
|
|
_Set_Response_ret,
|
|
Set_Response,
|
|
Time,
|
|
_T_APDUs_action_request,
|
|
_T_APDUs_action_response,
|
|
_T_APDUs_event_report_request,
|
|
_T_APDUs_event_report_response,
|
|
_T_APDUs_set_request,
|
|
_T_APDUs_set_response,
|
|
_T_APDUs_get_request,
|
|
_T_APDUs_get_response,
|
|
_T_APDUs_initialisation_request,
|
|
_T_APDUs_initialisation_response,
|
|
T_APDUs,
|
|
_VST_fill,
|
|
_VST_profile,
|
|
_VST_applications,
|
|
_VST_obeConfiguration,
|
|
VST,
|
|
]
|
|
|
|
class SPATEM_PDU_Descriptions:
|
|
|
|
_name_ = u'SPATEM-PDU-Descriptions'
|
|
_oid_ = [0, 4, 0, 5, 1, 103301, 0, 1]
|
|
|
|
_obj_ = [
|
|
u'SPATEM',
|
|
]
|
|
_type_ = [
|
|
u'SPATEM',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< SPATEM >-----#
|
|
SPATEM = SEQ(name=u'SPATEM', mode=MODE_TYPE)
|
|
_SPATEM_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ItsPduHeader')))
|
|
_SPATEM_spat = SEQ(name=u'spat', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'SPAT')))
|
|
SPATEM._cont = ASN1Dict([
|
|
(u'header', _SPATEM_header),
|
|
(u'spat', _SPATEM_spat),
|
|
])
|
|
SPATEM._ext = None
|
|
|
|
_all_ = [
|
|
_SPATEM_header,
|
|
_SPATEM_spat,
|
|
SPATEM,
|
|
]
|
|
|
|
class MAPEM_PDU_Descriptions:
|
|
|
|
_name_ = u'MAPEM-PDU-Descriptions'
|
|
_oid_ = [0, 4, 0, 5, 1, 103301, 1, 1]
|
|
|
|
_obj_ = [
|
|
u'MAPEM',
|
|
]
|
|
_type_ = [
|
|
u'MAPEM',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< MAPEM >-----#
|
|
MAPEM = SEQ(name=u'MAPEM', mode=MODE_TYPE)
|
|
_MAPEM_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ItsPduHeader')))
|
|
_MAPEM_map = SEQ(name=u'map', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'MapData')))
|
|
MAPEM._cont = ASN1Dict([
|
|
(u'header', _MAPEM_header),
|
|
(u'map', _MAPEM_map),
|
|
])
|
|
MAPEM._ext = None
|
|
|
|
_all_ = [
|
|
_MAPEM_header,
|
|
_MAPEM_map,
|
|
MAPEM,
|
|
]
|
|
|
|
class IVIM_PDU_Descriptions:
|
|
|
|
_name_ = u'IVIM-PDU-Descriptions'
|
|
_oid_ = [0, 4, 0, 5, 1, 103301, 2, 1]
|
|
|
|
_obj_ = [
|
|
u'IVIM',
|
|
]
|
|
_type_ = [
|
|
u'IVIM',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< IVIM >-----#
|
|
IVIM = SEQ(name=u'IVIM', mode=MODE_TYPE)
|
|
_IVIM_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ItsPduHeader')))
|
|
_IVIM_ivi = SEQ(name=u'ivi', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'IviStructure')))
|
|
IVIM._cont = ASN1Dict([
|
|
(u'header', _IVIM_header),
|
|
(u'ivi', _IVIM_ivi),
|
|
])
|
|
IVIM._ext = None
|
|
|
|
_all_ = [
|
|
_IVIM_header,
|
|
_IVIM_ivi,
|
|
IVIM,
|
|
]
|
|
|
|
class SREM_PDU_Descriptions:
|
|
|
|
_name_ = u'SREM-PDU-Descriptions'
|
|
_oid_ = [0, 4, 0, 5, 1, 103301, 3, 1]
|
|
|
|
_obj_ = [
|
|
u'SREM',
|
|
]
|
|
_type_ = [
|
|
u'SREM',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< SREM >-----#
|
|
SREM = SEQ(name=u'SREM', mode=MODE_TYPE)
|
|
_SREM_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ItsPduHeader')))
|
|
_SREM_srm = SEQ(name=u'srm', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'SignalRequestMessage')))
|
|
SREM._cont = ASN1Dict([
|
|
(u'header', _SREM_header),
|
|
(u'srm', _SREM_srm),
|
|
])
|
|
SREM._ext = None
|
|
|
|
_all_ = [
|
|
_SREM_header,
|
|
_SREM_srm,
|
|
SREM,
|
|
]
|
|
|
|
class SSEM_PDU_Descriptions:
|
|
|
|
_name_ = u'SSEM-PDU-Descriptions'
|
|
_oid_ = [0, 4, 0, 5, 1, 103301, 4, 1]
|
|
|
|
_obj_ = [
|
|
u'SSEM',
|
|
]
|
|
_type_ = [
|
|
u'SSEM',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< SSEM >-----#
|
|
SSEM = SEQ(name=u'SSEM', mode=MODE_TYPE)
|
|
_SSEM_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ItsPduHeader')))
|
|
_SSEM_ssm = SEQ(name=u'ssm', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'SignalStatusMessage')))
|
|
SSEM._cont = ASN1Dict([
|
|
(u'header', _SSEM_header),
|
|
(u'ssm', _SSEM_ssm),
|
|
])
|
|
SSEM._ext = None
|
|
|
|
_all_ = [
|
|
_SSEM_header,
|
|
_SSEM_ssm,
|
|
SSEM,
|
|
]
|
|
|
|
class EVCSN_PDU_Descriptions:
|
|
|
|
_name_ = u'EVCSN-PDU-Descriptions'
|
|
_oid_ = [0, 4, 0, 5, 1, 101556, 1, 1]
|
|
|
|
_obj_ = [
|
|
u'EvcsnPdu',
|
|
u'EVChargingSpotNotificationPOIMessage',
|
|
u'ItsPOIHeader',
|
|
u'ItsEVCSNData',
|
|
u'ItsChargingStationData',
|
|
u'ItsChargingSpots',
|
|
u'ItsChargingSpotDataElements',
|
|
u'DigitalMap',
|
|
u'ChargingSpotType',
|
|
u'TypeOfReceptacle',
|
|
u'ParkingPlacesData',
|
|
u'SpotAvailability',
|
|
u'POIType',
|
|
u'NumberStations',
|
|
]
|
|
_type_ = [
|
|
u'EvcsnPdu',
|
|
u'EVChargingSpotNotificationPOIMessage',
|
|
u'ItsPOIHeader',
|
|
u'ItsEVCSNData',
|
|
u'ItsChargingStationData',
|
|
u'ItsChargingSpots',
|
|
u'ItsChargingSpotDataElements',
|
|
u'DigitalMap',
|
|
u'ChargingSpotType',
|
|
u'TypeOfReceptacle',
|
|
u'ParkingPlacesData',
|
|
u'SpotAvailability',
|
|
u'POIType',
|
|
u'NumberStations',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< EvcsnPdu >-----#
|
|
EvcsnPdu = SEQ(name=u'EvcsnPdu', mode=MODE_TYPE)
|
|
_EvcsnPdu_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ItsPduHeader')))
|
|
_EvcsnPdu_evcsn = SEQ(name=u'evcsn', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EVCSN-PDU-Descriptions', 'EVChargingSpotNotificationPOIMessage')))
|
|
EvcsnPdu._cont = ASN1Dict([
|
|
(u'header', _EvcsnPdu_header),
|
|
(u'evcsn', _EvcsnPdu_evcsn),
|
|
])
|
|
EvcsnPdu._ext = None
|
|
|
|
#-----< EVChargingSpotNotificationPOIMessage >-----#
|
|
EVChargingSpotNotificationPOIMessage = SEQ(name=u'EVChargingSpotNotificationPOIMessage', mode=MODE_TYPE)
|
|
_EVChargingSpotNotificationPOIMessage_poiHeader = SEQ(name=u'poiHeader', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EVCSN-PDU-Descriptions', 'ItsPOIHeader')))
|
|
_EVChargingSpotNotificationPOIMessage_evcsnData = SEQ(name=u'evcsnData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EVCSN-PDU-Descriptions', 'ItsEVCSNData')))
|
|
EVChargingSpotNotificationPOIMessage._cont = ASN1Dict([
|
|
(u'poiHeader', _EVChargingSpotNotificationPOIMessage_poiHeader),
|
|
(u'evcsnData', _EVChargingSpotNotificationPOIMessage_evcsnData),
|
|
])
|
|
EVChargingSpotNotificationPOIMessage._ext = None
|
|
|
|
#-----< ItsPOIHeader >-----#
|
|
ItsPOIHeader = SEQ(name=u'ItsPOIHeader', mode=MODE_TYPE)
|
|
_ItsPOIHeader_poiType = INT(name=u'poiType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EVCSN-PDU-Descriptions', 'POIType')))
|
|
_ItsPOIHeader_timeStamp = INT(name=u'timeStamp', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'TimestampIts')))
|
|
_ItsPOIHeader_relayCapable = BOOL(name=u'relayCapable', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
ItsPOIHeader._cont = ASN1Dict([
|
|
(u'poiType', _ItsPOIHeader_poiType),
|
|
(u'timeStamp', _ItsPOIHeader_timeStamp),
|
|
(u'relayCapable', _ItsPOIHeader_relayCapable),
|
|
])
|
|
ItsPOIHeader._ext = None
|
|
|
|
#-----< ItsEVCSNData >-----#
|
|
ItsEVCSNData = SEQ(name=u'ItsEVCSNData', mode=MODE_TYPE)
|
|
_ItsEVCSNData_totalNumberOfStations = INT(name=u'totalNumberOfStations', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EVCSN-PDU-Descriptions', 'NumberStations')))
|
|
_ItsEVCSNData_chargingStationsData = SEQ_OF(name=u'chargingStationsData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__ItsEVCSNData_chargingStationsData__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('EVCSN-PDU-Descriptions', 'ItsChargingStationData')))
|
|
_ItsEVCSNData_chargingStationsData._cont = __ItsEVCSNData_chargingStationsData__item_
|
|
_ItsEVCSNData_chargingStationsData._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=256)], ev=None, er=[])
|
|
ItsEVCSNData._cont = ASN1Dict([
|
|
(u'totalNumberOfStations', _ItsEVCSNData_totalNumberOfStations),
|
|
(u'chargingStationsData', _ItsEVCSNData_chargingStationsData),
|
|
])
|
|
ItsEVCSNData._ext = None
|
|
|
|
#-----< ItsChargingStationData >-----#
|
|
ItsChargingStationData = SEQ(name=u'ItsChargingStationData', mode=MODE_TYPE)
|
|
_ItsChargingStationData_chargingStationID = INT(name=u'chargingStationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'StationID')))
|
|
_ItsChargingStationData_utilityDistributorId = STR_UTF8(name=u'utilityDistributorId', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_ItsChargingStationData_utilityDistributorId._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
|
|
_ItsChargingStationData_providerID = STR_UTF8(name=u'providerID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_ItsChargingStationData_providerID._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
|
|
_ItsChargingStationData_chargingStationLocation = SEQ(name=u'chargingStationLocation', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ReferencePosition')))
|
|
_ItsChargingStationData_address = STR_UTF8(name=u'address', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_ItsChargingStationData_phoneNumber = STR_NUM(name=u'phoneNumber', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_ItsChargingStationData_phoneNumber._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
|
|
_ItsChargingStationData_accessibility = STR_UTF8(name=u'accessibility', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ItsChargingStationData_accessibility._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
|
|
_ItsChargingStationData_digitalMap = SEQ_OF(name=u'digitalMap', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EVCSN-PDU-Descriptions', 'DigitalMap')), opt=True)
|
|
_ItsChargingStationData_openingDaysHours = STR_UTF8(name=u'openingDaysHours', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ItsChargingStationData_pricing = STR_UTF8(name=u'pricing', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ItsChargingStationData_bookingContactInfo = STR_UTF8(name=u'bookingContactInfo', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_ItsChargingStationData_payment = STR_UTF8(name=u'payment', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_ItsChargingStationData_chargingSpotsAvailable = SEQ_OF(name=u'chargingSpotsAvailable', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EVCSN-PDU-Descriptions', 'ItsChargingSpots')))
|
|
ItsChargingStationData._cont = ASN1Dict([
|
|
(u'chargingStationID', _ItsChargingStationData_chargingStationID),
|
|
(u'utilityDistributorId', _ItsChargingStationData_utilityDistributorId),
|
|
(u'providerID', _ItsChargingStationData_providerID),
|
|
(u'chargingStationLocation', _ItsChargingStationData_chargingStationLocation),
|
|
(u'address', _ItsChargingStationData_address),
|
|
(u'phoneNumber', _ItsChargingStationData_phoneNumber),
|
|
(u'accessibility', _ItsChargingStationData_accessibility),
|
|
(u'digitalMap', _ItsChargingStationData_digitalMap),
|
|
(u'openingDaysHours', _ItsChargingStationData_openingDaysHours),
|
|
(u'pricing', _ItsChargingStationData_pricing),
|
|
(u'bookingContactInfo', _ItsChargingStationData_bookingContactInfo),
|
|
(u'payment', _ItsChargingStationData_payment),
|
|
(u'chargingSpotsAvailable', _ItsChargingStationData_chargingSpotsAvailable),
|
|
])
|
|
ItsChargingStationData._ext = []
|
|
|
|
#-----< ItsChargingSpots >-----#
|
|
ItsChargingSpots = SEQ_OF(name=u'ItsChargingSpots', mode=MODE_TYPE)
|
|
_ItsChargingSpots__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('EVCSN-PDU-Descriptions', 'ItsChargingSpotDataElements')))
|
|
ItsChargingSpots._cont = _ItsChargingSpots__item_
|
|
ItsChargingSpots._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
|
|
|
|
#-----< ItsChargingSpotDataElements >-----#
|
|
ItsChargingSpotDataElements = SEQ(name=u'ItsChargingSpotDataElements', mode=MODE_TYPE)
|
|
_ItsChargingSpotDataElements_type = BIT_STR(name=u'type', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EVCSN-PDU-Descriptions', 'ChargingSpotType')))
|
|
_ItsChargingSpotDataElements_evEquipmentID = STR_UTF8(name=u'evEquipmentID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_ItsChargingSpotDataElements_typeOfReceptacle = BIT_STR(name=u'typeOfReceptacle', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EVCSN-PDU-Descriptions', 'TypeOfReceptacle')))
|
|
_ItsChargingSpotDataElements_energyAvailability = STR_UTF8(name=u'energyAvailability', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ItsChargingSpotDataElements_parkingPlacesData = SEQ_OF(name=u'parkingPlacesData', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EVCSN-PDU-Descriptions', 'ParkingPlacesData')), opt=True)
|
|
ItsChargingSpotDataElements._cont = ASN1Dict([
|
|
(u'type', _ItsChargingSpotDataElements_type),
|
|
(u'evEquipmentID', _ItsChargingSpotDataElements_evEquipmentID),
|
|
(u'typeOfReceptacle', _ItsChargingSpotDataElements_typeOfReceptacle),
|
|
(u'energyAvailability', _ItsChargingSpotDataElements_energyAvailability),
|
|
(u'parkingPlacesData', _ItsChargingSpotDataElements_parkingPlacesData),
|
|
])
|
|
ItsChargingSpotDataElements._ext = None
|
|
|
|
#-----< DigitalMap >-----#
|
|
DigitalMap = SEQ_OF(name=u'DigitalMap', mode=MODE_TYPE)
|
|
_DigitalMap__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('ITS-Container', 'ReferencePosition')))
|
|
DigitalMap._cont = _DigitalMap__item_
|
|
DigitalMap._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=256)], ev=None, er=[])
|
|
|
|
#-----< ChargingSpotType >-----#
|
|
ChargingSpotType = BIT_STR(name=u'ChargingSpotType', mode=MODE_TYPE)
|
|
ChargingSpotType._cont = ASN1Dict([(u'standardChargeMode1', 0), (u'standardChargeMode2', 1), (u'standardOrFastChargeMode3', 2), (u'fastChargeWithExternalCharger', 3), (u'quickDrop', 8), (u'inductiveChargeWhileStationary', 12), (u'inductiveChargeWhileDriving', 14)])
|
|
|
|
#-----< TypeOfReceptacle >-----#
|
|
TypeOfReceptacle = BIT_STR(name=u'TypeOfReceptacle', mode=MODE_TYPE)
|
|
|
|
#-----< ParkingPlacesData >-----#
|
|
ParkingPlacesData = SEQ_OF(name=u'ParkingPlacesData', mode=MODE_TYPE)
|
|
_ParkingPlacesData__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('EVCSN-PDU-Descriptions', 'SpotAvailability')))
|
|
ParkingPlacesData._cont = _ParkingPlacesData__item_
|
|
ParkingPlacesData._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
|
|
#-----< SpotAvailability >-----#
|
|
SpotAvailability = SEQ(name=u'SpotAvailability', mode=MODE_TYPE)
|
|
_SpotAvailability_maxWaitingTimeMinutes = INT(name=u'maxWaitingTimeMinutes', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_SpotAvailability_maxWaitingTimeMinutes._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1400)], ev=None, er=[])
|
|
_SpotAvailability_blocking = BOOL(name=u'blocking', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
SpotAvailability._cont = ASN1Dict([
|
|
(u'maxWaitingTimeMinutes', _SpotAvailability_maxWaitingTimeMinutes),
|
|
(u'blocking', _SpotAvailability_blocking),
|
|
])
|
|
SpotAvailability._ext = None
|
|
|
|
#-----< POIType >-----#
|
|
POIType = INT(name=u'POIType', mode=MODE_TYPE)
|
|
POIType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< NumberStations >-----#
|
|
NumberStations = INT(name=u'NumberStations', mode=MODE_TYPE)
|
|
NumberStations._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=256)], ev=None, er=[])
|
|
|
|
_all_ = [
|
|
_EvcsnPdu_header,
|
|
_EvcsnPdu_evcsn,
|
|
EvcsnPdu,
|
|
_EVChargingSpotNotificationPOIMessage_poiHeader,
|
|
_EVChargingSpotNotificationPOIMessage_evcsnData,
|
|
EVChargingSpotNotificationPOIMessage,
|
|
_ItsPOIHeader_poiType,
|
|
_ItsPOIHeader_timeStamp,
|
|
_ItsPOIHeader_relayCapable,
|
|
ItsPOIHeader,
|
|
_ItsEVCSNData_totalNumberOfStations,
|
|
__ItsEVCSNData_chargingStationsData__item_,
|
|
_ItsEVCSNData_chargingStationsData,
|
|
ItsEVCSNData,
|
|
_ItsChargingStationData_chargingStationID,
|
|
_ItsChargingStationData_utilityDistributorId,
|
|
_ItsChargingStationData_providerID,
|
|
_ItsChargingStationData_chargingStationLocation,
|
|
_ItsChargingStationData_address,
|
|
_ItsChargingStationData_phoneNumber,
|
|
_ItsChargingStationData_accessibility,
|
|
_ItsChargingStationData_digitalMap,
|
|
_ItsChargingStationData_openingDaysHours,
|
|
_ItsChargingStationData_pricing,
|
|
_ItsChargingStationData_bookingContactInfo,
|
|
_ItsChargingStationData_payment,
|
|
_ItsChargingStationData_chargingSpotsAvailable,
|
|
ItsChargingStationData,
|
|
_ItsChargingSpots__item_,
|
|
ItsChargingSpots,
|
|
_ItsChargingSpotDataElements_type,
|
|
_ItsChargingSpotDataElements_evEquipmentID,
|
|
_ItsChargingSpotDataElements_typeOfReceptacle,
|
|
_ItsChargingSpotDataElements_energyAvailability,
|
|
_ItsChargingSpotDataElements_parkingPlacesData,
|
|
ItsChargingSpotDataElements,
|
|
_DigitalMap__item_,
|
|
DigitalMap,
|
|
ChargingSpotType,
|
|
TypeOfReceptacle,
|
|
_ParkingPlacesData__item_,
|
|
ParkingPlacesData,
|
|
_SpotAvailability_maxWaitingTimeMinutes,
|
|
_SpotAvailability_blocking,
|
|
SpotAvailability,
|
|
POIType,
|
|
NumberStations,
|
|
]
|
|
|
|
class EV_RechargingSpotReservation_PDU_Descriptions:
|
|
|
|
_name_ = u'EV-RechargingSpotReservation-PDU-Descriptions'
|
|
_oid_ = [0, 4, 0, 5, 1, 101556, 4, 1]
|
|
|
|
_obj_ = [
|
|
u'EV-RSR',
|
|
u'EV-RSR-MessageBody',
|
|
u'PreReservationRequestMessage',
|
|
u'PreReservationResponseMessage',
|
|
u'ReservationRequestMessage',
|
|
u'ReservationResponseMessage',
|
|
u'CancellationRequestMessage',
|
|
u'CancellationResponseMessage',
|
|
u'UpdateRequestMessage',
|
|
u'UpdateResponseMessage',
|
|
u'AvailabilityStatus',
|
|
u'BatteryType',
|
|
u'CancellationResponseCode',
|
|
u'ChargingSpotLabel',
|
|
u'ContractID',
|
|
u'EAmount',
|
|
u'ChargingPower',
|
|
u'EVSE-ID',
|
|
u'ExternalIdentificationMeans',
|
|
u'Pairing-ID',
|
|
u'PaymentType',
|
|
u'Payment-ID',
|
|
u'RechargingType',
|
|
u'RechargingMode',
|
|
u'PowerSource',
|
|
u'ReservationResponseCode',
|
|
u'Reservation-ID',
|
|
u'PreReservation-ID',
|
|
u'Reservation-Password',
|
|
u'StationDetails',
|
|
u'SupportedPaymentTypes',
|
|
u'TimestampUTC',
|
|
u'UpdateResponseCode',
|
|
u'StatusResponseCode',
|
|
]
|
|
_type_ = [
|
|
u'EV-RSR',
|
|
u'EV-RSR-MessageBody',
|
|
u'PreReservationRequestMessage',
|
|
u'PreReservationResponseMessage',
|
|
u'ReservationRequestMessage',
|
|
u'ReservationResponseMessage',
|
|
u'CancellationRequestMessage',
|
|
u'CancellationResponseMessage',
|
|
u'UpdateRequestMessage',
|
|
u'UpdateResponseMessage',
|
|
u'AvailabilityStatus',
|
|
u'BatteryType',
|
|
u'CancellationResponseCode',
|
|
u'ChargingSpotLabel',
|
|
u'ContractID',
|
|
u'EAmount',
|
|
u'ChargingPower',
|
|
u'EVSE-ID',
|
|
u'ExternalIdentificationMeans',
|
|
u'Pairing-ID',
|
|
u'PaymentType',
|
|
u'Payment-ID',
|
|
u'RechargingType',
|
|
u'RechargingMode',
|
|
u'PowerSource',
|
|
u'ReservationResponseCode',
|
|
u'Reservation-ID',
|
|
u'PreReservation-ID',
|
|
u'Reservation-Password',
|
|
u'StationDetails',
|
|
u'SupportedPaymentTypes',
|
|
u'TimestampUTC',
|
|
u'UpdateResponseCode',
|
|
u'StatusResponseCode',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< EV-RSR >-----#
|
|
EV_RSR = SEQ(name=u'EV-RSR', mode=MODE_TYPE)
|
|
_EV_RSR_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ItsPduHeader')))
|
|
_EV_RSR_messageBody = CHOICE(name=u'messageBody', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'EV-RSR-MessageBody')))
|
|
EV_RSR._cont = ASN1Dict([
|
|
(u'header', _EV_RSR_header),
|
|
(u'messageBody', _EV_RSR_messageBody),
|
|
])
|
|
EV_RSR._ext = None
|
|
|
|
#-----< EV-RSR-MessageBody >-----#
|
|
EV_RSR_MessageBody = CHOICE(name=u'EV-RSR-MessageBody', mode=MODE_TYPE)
|
|
_EV_RSR_MessageBody_preReservationRequestMessage = SEQ(name=u'preReservationRequestMessage', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'PreReservationRequestMessage')))
|
|
_EV_RSR_MessageBody_preReservationResponseMessage = SEQ(name=u'preReservationResponseMessage', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'PreReservationResponseMessage')))
|
|
_EV_RSR_MessageBody_reservationRequestMessage = SEQ(name=u'reservationRequestMessage', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'ReservationRequestMessage')))
|
|
_EV_RSR_MessageBody_reservationResponseMessage = SEQ(name=u'reservationResponseMessage', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'ReservationResponseMessage')))
|
|
_EV_RSR_MessageBody_cancellationRequestMessage = SEQ(name=u'cancellationRequestMessage', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'CancellationRequestMessage')))
|
|
_EV_RSR_MessageBody_cancellationResponseMessage = SEQ(name=u'cancellationResponseMessage', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'CancellationResponseMessage')))
|
|
_EV_RSR_MessageBody_updateRequestMessage = SEQ(name=u'updateRequestMessage', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'UpdateRequestMessage')))
|
|
_EV_RSR_MessageBody_updateResponseMessage = SEQ(name=u'updateResponseMessage', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'UpdateResponseMessage')))
|
|
EV_RSR_MessageBody._cont = ASN1Dict([
|
|
(u'preReservationRequestMessage', _EV_RSR_MessageBody_preReservationRequestMessage),
|
|
(u'preReservationResponseMessage', _EV_RSR_MessageBody_preReservationResponseMessage),
|
|
(u'reservationRequestMessage', _EV_RSR_MessageBody_reservationRequestMessage),
|
|
(u'reservationResponseMessage', _EV_RSR_MessageBody_reservationResponseMessage),
|
|
(u'cancellationRequestMessage', _EV_RSR_MessageBody_cancellationRequestMessage),
|
|
(u'cancellationResponseMessage', _EV_RSR_MessageBody_cancellationResponseMessage),
|
|
(u'updateRequestMessage', _EV_RSR_MessageBody_updateRequestMessage),
|
|
(u'updateResponseMessage', _EV_RSR_MessageBody_updateResponseMessage),
|
|
])
|
|
EV_RSR_MessageBody._ext = []
|
|
|
|
#-----< PreReservationRequestMessage >-----#
|
|
PreReservationRequestMessage = SEQ(name=u'PreReservationRequestMessage', mode=MODE_TYPE)
|
|
_PreReservationRequestMessage_evse_ID = OCT_STR(name=u'evse-ID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'EVSE-ID')))
|
|
_PreReservationRequestMessage_arrivalTime = INT(name=u'arrivalTime', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'TimestampUTC')))
|
|
_PreReservationRequestMessage_departureTime = INT(name=u'departureTime', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'TimestampUTC')), opt=True)
|
|
_PreReservationRequestMessage_rechargingType = SEQ(name=u'rechargingType', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'RechargingType')))
|
|
_PreReservationRequestMessage_batteryType = STR_UTF8(name=u'batteryType', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'BatteryType')), opt=True)
|
|
PreReservationRequestMessage._cont = ASN1Dict([
|
|
(u'evse-ID', _PreReservationRequestMessage_evse_ID),
|
|
(u'arrivalTime', _PreReservationRequestMessage_arrivalTime),
|
|
(u'departureTime', _PreReservationRequestMessage_departureTime),
|
|
(u'rechargingType', _PreReservationRequestMessage_rechargingType),
|
|
(u'batteryType', _PreReservationRequestMessage_batteryType),
|
|
])
|
|
PreReservationRequestMessage._ext = []
|
|
|
|
#-----< PreReservationResponseMessage >-----#
|
|
PreReservationResponseMessage = SEQ(name=u'PreReservationResponseMessage', mode=MODE_TYPE)
|
|
_PreReservationResponseMessage_preReservation_ID = STR_VIS(name=u'preReservation-ID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'PreReservation-ID')))
|
|
_PreReservationResponseMessage_availabilityStatus = ENUM(name=u'availabilityStatus', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'AvailabilityStatus')))
|
|
_PreReservationResponseMessage_preReservationExpirationTime = INT(name=u'preReservationExpirationTime', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'TimestampUTC')))
|
|
_PreReservationResponseMessage_supportedPaymentTypes = BIT_STR(name=u'supportedPaymentTypes', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'SupportedPaymentTypes')))
|
|
PreReservationResponseMessage._cont = ASN1Dict([
|
|
(u'preReservation-ID', _PreReservationResponseMessage_preReservation_ID),
|
|
(u'availabilityStatus', _PreReservationResponseMessage_availabilityStatus),
|
|
(u'preReservationExpirationTime', _PreReservationResponseMessage_preReservationExpirationTime),
|
|
(u'supportedPaymentTypes', _PreReservationResponseMessage_supportedPaymentTypes),
|
|
])
|
|
PreReservationResponseMessage._ext = []
|
|
|
|
#-----< ReservationRequestMessage >-----#
|
|
ReservationRequestMessage = SEQ(name=u'ReservationRequestMessage', mode=MODE_TYPE)
|
|
_ReservationRequestMessage_currentTime = INT(name=u'currentTime', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'TimestampUTC')))
|
|
_ReservationRequestMessage_preReservation_ID = STR_VIS(name=u'preReservation-ID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'PreReservation-ID')))
|
|
_ReservationRequestMessage_arrivalTime = INT(name=u'arrivalTime', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'TimestampUTC')))
|
|
_ReservationRequestMessage_departureTime = INT(name=u'departureTime', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'TimestampUTC')), opt=True)
|
|
_ReservationRequestMessage_eAmount = INT(name=u'eAmount', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'EAmount')))
|
|
_ReservationRequestMessage_eAmountMin = INT(name=u'eAmountMin', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'EAmount')))
|
|
_ReservationRequestMessage_paymentType = ENUM(name=u'paymentType', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'PaymentType')))
|
|
_ReservationRequestMessage_payment_ID = CHOICE(name=u'payment-ID', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'Payment-ID')))
|
|
_ReservationRequestMessage_secondPayment_ID = CHOICE(name=u'secondPayment-ID', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'Payment-ID')), opt=True)
|
|
_ReservationRequestMessage_pairing_ID = STR_VIS(name=u'pairing-ID', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'Pairing-ID')), opt=True)
|
|
ReservationRequestMessage._cont = ASN1Dict([
|
|
(u'currentTime', _ReservationRequestMessage_currentTime),
|
|
(u'preReservation-ID', _ReservationRequestMessage_preReservation_ID),
|
|
(u'arrivalTime', _ReservationRequestMessage_arrivalTime),
|
|
(u'departureTime', _ReservationRequestMessage_departureTime),
|
|
(u'eAmount', _ReservationRequestMessage_eAmount),
|
|
(u'eAmountMin', _ReservationRequestMessage_eAmountMin),
|
|
(u'paymentType', _ReservationRequestMessage_paymentType),
|
|
(u'payment-ID', _ReservationRequestMessage_payment_ID),
|
|
(u'secondPayment-ID', _ReservationRequestMessage_secondPayment_ID),
|
|
(u'pairing-ID', _ReservationRequestMessage_pairing_ID),
|
|
])
|
|
ReservationRequestMessage._ext = []
|
|
|
|
#-----< ReservationResponseMessage >-----#
|
|
ReservationResponseMessage = SEQ(name=u'ReservationResponseMessage', mode=MODE_TYPE)
|
|
_ReservationResponseMessage_reservationResponseCode = ENUM(name=u'reservationResponseCode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'ReservationResponseCode')))
|
|
_ReservationResponseMessage_reservation_ID = STR_VIS(name=u'reservation-ID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'Reservation-ID')), opt=True)
|
|
_ReservationResponseMessage_reservation_Password = STR_VIS(name=u'reservation-Password', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'Reservation-Password')), opt=True)
|
|
_ReservationResponseMessage_stationDetails = STR_UTF8(name=u'stationDetails', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'StationDetails')), opt=True)
|
|
_ReservationResponseMessage_chargingSpotLabel = STR_UTF8(name=u'chargingSpotLabel', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'ChargingSpotLabel')), opt=True)
|
|
_ReservationResponseMessage_expirationTime = INT(name=u'expirationTime', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'TimestampUTC')))
|
|
_ReservationResponseMessage_freeCancelTimeLimit = INT(name=u'freeCancelTimeLimit', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'TimestampUTC')), opt=True)
|
|
ReservationResponseMessage._cont = ASN1Dict([
|
|
(u'reservationResponseCode', _ReservationResponseMessage_reservationResponseCode),
|
|
(u'reservation-ID', _ReservationResponseMessage_reservation_ID),
|
|
(u'reservation-Password', _ReservationResponseMessage_reservation_Password),
|
|
(u'stationDetails', _ReservationResponseMessage_stationDetails),
|
|
(u'chargingSpotLabel', _ReservationResponseMessage_chargingSpotLabel),
|
|
(u'expirationTime', _ReservationResponseMessage_expirationTime),
|
|
(u'freeCancelTimeLimit', _ReservationResponseMessage_freeCancelTimeLimit),
|
|
])
|
|
ReservationResponseMessage._ext = []
|
|
|
|
#-----< CancellationRequestMessage >-----#
|
|
CancellationRequestMessage = SEQ(name=u'CancellationRequestMessage', mode=MODE_TYPE)
|
|
_CancellationRequestMessage_reservation_ID = STR_VIS(name=u'reservation-ID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'Reservation-ID')))
|
|
_CancellationRequestMessage_reservation_Password = STR_VIS(name=u'reservation-Password', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'Reservation-Password')))
|
|
_CancellationRequestMessage_currentTime = INT(name=u'currentTime', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'TimestampUTC')))
|
|
CancellationRequestMessage._cont = ASN1Dict([
|
|
(u'reservation-ID', _CancellationRequestMessage_reservation_ID),
|
|
(u'reservation-Password', _CancellationRequestMessage_reservation_Password),
|
|
(u'currentTime', _CancellationRequestMessage_currentTime),
|
|
])
|
|
CancellationRequestMessage._ext = []
|
|
|
|
#-----< CancellationResponseMessage >-----#
|
|
CancellationResponseMessage = SEQ(name=u'CancellationResponseMessage', mode=MODE_TYPE)
|
|
_CancellationResponseMessage_reservation_ID = STR_VIS(name=u'reservation-ID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'Reservation-ID')))
|
|
_CancellationResponseMessage_cancellationResponseCode = ENUM(name=u'cancellationResponseCode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'CancellationResponseCode')))
|
|
CancellationResponseMessage._cont = ASN1Dict([
|
|
(u'reservation-ID', _CancellationResponseMessage_reservation_ID),
|
|
(u'cancellationResponseCode', _CancellationResponseMessage_cancellationResponseCode),
|
|
])
|
|
CancellationResponseMessage._ext = []
|
|
|
|
#-----< UpdateRequestMessage >-----#
|
|
UpdateRequestMessage = SEQ(name=u'UpdateRequestMessage', mode=MODE_TYPE)
|
|
_UpdateRequestMessage_reservation_ID = STR_VIS(name=u'reservation-ID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'Reservation-ID')))
|
|
_UpdateRequestMessage_reservation_Password = STR_VIS(name=u'reservation-Password', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'Reservation-Password')))
|
|
_UpdateRequestMessage_updatedArrivalTime = INT(name=u'updatedArrivalTime', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'TimestampUTC')))
|
|
_UpdateRequestMessage_updatedDepartureTime = INT(name=u'updatedDepartureTime', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'TimestampUTC')))
|
|
UpdateRequestMessage._cont = ASN1Dict([
|
|
(u'reservation-ID', _UpdateRequestMessage_reservation_ID),
|
|
(u'reservation-Password', _UpdateRequestMessage_reservation_Password),
|
|
(u'updatedArrivalTime', _UpdateRequestMessage_updatedArrivalTime),
|
|
(u'updatedDepartureTime', _UpdateRequestMessage_updatedDepartureTime),
|
|
])
|
|
UpdateRequestMessage._ext = []
|
|
|
|
#-----< UpdateResponseMessage >-----#
|
|
UpdateResponseMessage = SEQ(name=u'UpdateResponseMessage', mode=MODE_TYPE)
|
|
_UpdateResponseMessage_reservation_ID = STR_VIS(name=u'reservation-ID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'Reservation-ID')))
|
|
_UpdateResponseMessage_updateResponseCode = ENUM(name=u'updateResponseCode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'UpdateResponseCode')))
|
|
_UpdateResponseMessage_chargingSpotLabel = STR_UTF8(name=u'chargingSpotLabel', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'ChargingSpotLabel')), opt=True)
|
|
UpdateResponseMessage._cont = ASN1Dict([
|
|
(u'reservation-ID', _UpdateResponseMessage_reservation_ID),
|
|
(u'updateResponseCode', _UpdateResponseMessage_updateResponseCode),
|
|
(u'chargingSpotLabel', _UpdateResponseMessage_chargingSpotLabel),
|
|
])
|
|
UpdateResponseMessage._ext = []
|
|
|
|
#-----< AvailabilityStatus >-----#
|
|
AvailabilityStatus = ENUM(name=u'AvailabilityStatus', mode=MODE_TYPE)
|
|
AvailabilityStatus._cont = ASN1Dict([(u'available', 0), (u'no-free-capacity', 1)])
|
|
AvailabilityStatus._ext = None
|
|
|
|
#-----< BatteryType >-----#
|
|
BatteryType = STR_UTF8(name=u'BatteryType', mode=MODE_TYPE)
|
|
BatteryType._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
|
|
|
|
#-----< CancellationResponseCode >-----#
|
|
CancellationResponseCode = ENUM(name=u'CancellationResponseCode', mode=MODE_TYPE)
|
|
CancellationResponseCode._cont = ASN1Dict([(u'ok', 0), (u'unknown-Reservation-ID', 1), (u'mismatching-Reservation-Password', 2)])
|
|
CancellationResponseCode._ext = None
|
|
|
|
#-----< ChargingSpotLabel >-----#
|
|
ChargingSpotLabel = STR_UTF8(name=u'ChargingSpotLabel', mode=MODE_TYPE)
|
|
ChargingSpotLabel._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
|
|
#-----< ContractID >-----#
|
|
ContractID = STR_UTF8(name=u'ContractID', mode=MODE_TYPE)
|
|
ContractID._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=24)], ev=None, er=[])
|
|
|
|
#-----< EAmount >-----#
|
|
EAmount = INT(name=u'EAmount', mode=MODE_TYPE)
|
|
EAmount._cont = ASN1Dict([(u'oneWh', 1)])
|
|
EAmount._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=500000)], ev=None, er=[])
|
|
|
|
#-----< ChargingPower >-----#
|
|
ChargingPower = INT(name=u'ChargingPower', mode=MODE_TYPE)
|
|
ChargingPower._cont = ASN1Dict([(u'oneW', 1)])
|
|
ChargingPower._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=200000)], ev=None, er=[])
|
|
|
|
#-----< EVSE-ID >-----#
|
|
EVSE_ID = OCT_STR(name=u'EVSE-ID', mode=MODE_TYPE)
|
|
EVSE_ID._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
|
|
|
|
#-----< ExternalIdentificationMeans >-----#
|
|
ExternalIdentificationMeans = STR_UTF8(name=u'ExternalIdentificationMeans', mode=MODE_TYPE)
|
|
ExternalIdentificationMeans._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=24)], ev=None, er=[])
|
|
|
|
#-----< Pairing-ID >-----#
|
|
Pairing_ID = STR_VIS(name=u'Pairing-ID', mode=MODE_TYPE)
|
|
Pairing_ID._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
|
|
|
|
#-----< PaymentType >-----#
|
|
PaymentType = ENUM(name=u'PaymentType', mode=MODE_TYPE)
|
|
PaymentType._cont = ASN1Dict([(u'contract', 0), (u'externalIdentification', 1)])
|
|
PaymentType._ext = None
|
|
|
|
#-----< Payment-ID >-----#
|
|
Payment_ID = CHOICE(name=u'Payment-ID', mode=MODE_TYPE)
|
|
_Payment_ID_contractID = STR_UTF8(name=u'contractID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'ContractID')))
|
|
_Payment_ID_externalIdentificationMeans = STR_UTF8(name=u'externalIdentificationMeans', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'ExternalIdentificationMeans')))
|
|
Payment_ID._cont = ASN1Dict([
|
|
(u'contractID', _Payment_ID_contractID),
|
|
(u'externalIdentificationMeans', _Payment_ID_externalIdentificationMeans),
|
|
])
|
|
Payment_ID._ext = None
|
|
|
|
#-----< RechargingType >-----#
|
|
RechargingType = SEQ(name=u'RechargingType', mode=MODE_TYPE)
|
|
_RechargingType_rechargingMode = INT(name=u'rechargingMode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'RechargingMode')))
|
|
_RechargingType_powerSource = INT(name=u'powerSource', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'PowerSource')))
|
|
RechargingType._cont = ASN1Dict([
|
|
(u'rechargingMode', _RechargingType_rechargingMode),
|
|
(u'powerSource', _RechargingType_powerSource),
|
|
])
|
|
RechargingType._ext = None
|
|
|
|
#-----< RechargingMode >-----#
|
|
RechargingMode = INT(name=u'RechargingMode', mode=MODE_TYPE)
|
|
RechargingMode._cont = ASN1Dict([(u'mode1', 0), (u'mode2', 1), (u'mode3', 2), (u'mode4', 3), (u'quickDrop', 8), (u'inductiveChargingWhileStationary', 12), (u'inductiveChargingWhileDriving', 14)])
|
|
RechargingMode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
|
|
|
|
#-----< PowerSource >-----#
|
|
PowerSource = INT(name=u'PowerSource', mode=MODE_TYPE)
|
|
PowerSource._cont = ASN1Dict([(u'notApplicable', 0), (u'ac1Phase', 1), (u'ac2Phase', 2), (u'ac3Phase', 3), (u'dcc', 4), (u'chaDeMo', 5)])
|
|
PowerSource._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
|
|
|
|
#-----< ReservationResponseCode >-----#
|
|
ReservationResponseCode = ENUM(name=u'ReservationResponseCode', mode=MODE_TYPE)
|
|
ReservationResponseCode._cont = ASN1Dict([(u'ok', 0), (u'invalid-EVSE-ID', 1), (u'payment-type-not-supported', 2), (u'payment-error', 3), (u'authentication-error', 4), (u'insufficient-power-availability', 5)])
|
|
ReservationResponseCode._ext = None
|
|
|
|
#-----< Reservation-ID >-----#
|
|
Reservation_ID = STR_VIS(name=u'Reservation-ID', mode=MODE_TYPE)
|
|
Reservation_ID._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[])
|
|
|
|
#-----< PreReservation-ID >-----#
|
|
PreReservation_ID = STR_VIS(name=u'PreReservation-ID', mode=MODE_TYPE, typeref=ASN1RefType(('EV-RechargingSpotReservation-PDU-Descriptions', 'Reservation-ID')))
|
|
|
|
#-----< Reservation-Password >-----#
|
|
Reservation_Password = STR_VIS(name=u'Reservation-Password', mode=MODE_TYPE)
|
|
Reservation_Password._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[])
|
|
|
|
#-----< StationDetails >-----#
|
|
StationDetails = STR_UTF8(name=u'StationDetails', mode=MODE_TYPE)
|
|
StationDetails._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
|
|
|
|
#-----< SupportedPaymentTypes >-----#
|
|
SupportedPaymentTypes = BIT_STR(name=u'SupportedPaymentTypes', mode=MODE_TYPE)
|
|
SupportedPaymentTypes._cont = ASN1Dict([(u'contract', 0), (u'externalIdentification', 1)])
|
|
SupportedPaymentTypes._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
|
|
|
|
#-----< TimestampUTC >-----#
|
|
TimestampUTC = INT(name=u'TimestampUTC', mode=MODE_TYPE)
|
|
TimestampUTC._cont = ASN1Dict([(u'utcStartOf2013', 0), (u'oneSecondAfterUTCStartOf2013', 1)])
|
|
|
|
#-----< UpdateResponseCode >-----#
|
|
UpdateResponseCode = ENUM(name=u'UpdateResponseCode', mode=MODE_TYPE)
|
|
UpdateResponseCode._cont = ASN1Dict([(u'ok', 0), (u'unknown-Reservation-ID', 1), (u'mismatching-Reservation-Password', 2), (u'invalid-Arrival-Time', 3), (u'invalid-Departure-Time', 4)])
|
|
UpdateResponseCode._ext = None
|
|
|
|
#-----< StatusResponseCode >-----#
|
|
StatusResponseCode = ENUM(name=u'StatusResponseCode', mode=MODE_TYPE)
|
|
StatusResponseCode._cont = ASN1Dict([(u'charging-Spot-Occupied', 0), (u'charging-Spot-Unoccupied', 1), (u'charging-Ongoing', 2), (u'reservation-Limit-Exceeded', 3), (u'reservation-Cancelled', 4), (u'unknown-Reservation-ID', 5), (u'expired-Reservation-ID', 6)])
|
|
StatusResponseCode._ext = None
|
|
|
|
_all_ = [
|
|
_EV_RSR_header,
|
|
_EV_RSR_messageBody,
|
|
EV_RSR,
|
|
_EV_RSR_MessageBody_preReservationRequestMessage,
|
|
_EV_RSR_MessageBody_preReservationResponseMessage,
|
|
_EV_RSR_MessageBody_reservationRequestMessage,
|
|
_EV_RSR_MessageBody_reservationResponseMessage,
|
|
_EV_RSR_MessageBody_cancellationRequestMessage,
|
|
_EV_RSR_MessageBody_cancellationResponseMessage,
|
|
_EV_RSR_MessageBody_updateRequestMessage,
|
|
_EV_RSR_MessageBody_updateResponseMessage,
|
|
EV_RSR_MessageBody,
|
|
_PreReservationRequestMessage_evse_ID,
|
|
_PreReservationRequestMessage_arrivalTime,
|
|
_PreReservationRequestMessage_departureTime,
|
|
_PreReservationRequestMessage_rechargingType,
|
|
_PreReservationRequestMessage_batteryType,
|
|
PreReservationRequestMessage,
|
|
_PreReservationResponseMessage_preReservation_ID,
|
|
_PreReservationResponseMessage_availabilityStatus,
|
|
_PreReservationResponseMessage_preReservationExpirationTime,
|
|
_PreReservationResponseMessage_supportedPaymentTypes,
|
|
PreReservationResponseMessage,
|
|
_ReservationRequestMessage_currentTime,
|
|
_ReservationRequestMessage_preReservation_ID,
|
|
_ReservationRequestMessage_arrivalTime,
|
|
_ReservationRequestMessage_departureTime,
|
|
_ReservationRequestMessage_eAmount,
|
|
_ReservationRequestMessage_eAmountMin,
|
|
_ReservationRequestMessage_paymentType,
|
|
_ReservationRequestMessage_payment_ID,
|
|
_ReservationRequestMessage_secondPayment_ID,
|
|
_ReservationRequestMessage_pairing_ID,
|
|
ReservationRequestMessage,
|
|
_ReservationResponseMessage_reservationResponseCode,
|
|
_ReservationResponseMessage_reservation_ID,
|
|
_ReservationResponseMessage_reservation_Password,
|
|
_ReservationResponseMessage_stationDetails,
|
|
_ReservationResponseMessage_chargingSpotLabel,
|
|
_ReservationResponseMessage_expirationTime,
|
|
_ReservationResponseMessage_freeCancelTimeLimit,
|
|
ReservationResponseMessage,
|
|
_CancellationRequestMessage_reservation_ID,
|
|
_CancellationRequestMessage_reservation_Password,
|
|
_CancellationRequestMessage_currentTime,
|
|
CancellationRequestMessage,
|
|
_CancellationResponseMessage_reservation_ID,
|
|
_CancellationResponseMessage_cancellationResponseCode,
|
|
CancellationResponseMessage,
|
|
_UpdateRequestMessage_reservation_ID,
|
|
_UpdateRequestMessage_reservation_Password,
|
|
_UpdateRequestMessage_updatedArrivalTime,
|
|
_UpdateRequestMessage_updatedDepartureTime,
|
|
UpdateRequestMessage,
|
|
_UpdateResponseMessage_reservation_ID,
|
|
_UpdateResponseMessage_updateResponseCode,
|
|
_UpdateResponseMessage_chargingSpotLabel,
|
|
UpdateResponseMessage,
|
|
AvailabilityStatus,
|
|
BatteryType,
|
|
CancellationResponseCode,
|
|
ChargingSpotLabel,
|
|
ContractID,
|
|
EAmount,
|
|
ChargingPower,
|
|
EVSE_ID,
|
|
ExternalIdentificationMeans,
|
|
Pairing_ID,
|
|
PaymentType,
|
|
_Payment_ID_contractID,
|
|
_Payment_ID_externalIdentificationMeans,
|
|
Payment_ID,
|
|
_RechargingType_rechargingMode,
|
|
_RechargingType_powerSource,
|
|
RechargingType,
|
|
RechargingMode,
|
|
PowerSource,
|
|
ReservationResponseCode,
|
|
Reservation_ID,
|
|
PreReservation_ID,
|
|
Reservation_Password,
|
|
StationDetails,
|
|
SupportedPaymentTypes,
|
|
TimestampUTC,
|
|
UpdateResponseCode,
|
|
StatusResponseCode,
|
|
]
|
|
|
|
class AVIAEINumberingAndDataStructures:
|
|
|
|
_name_ = u'AVIAEINumberingAndDataStructures'
|
|
_oid_ = [1, 0, 14816, 1, 1]
|
|
|
|
_obj_ = [
|
|
u'CS5',
|
|
u'CountryCode',
|
|
u'IssuerIdentifier',
|
|
]
|
|
_type_ = [
|
|
u'CS5',
|
|
u'CountryCode',
|
|
u'IssuerIdentifier',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< CS5 >-----#
|
|
CS5 = SEQ(name=u'CS5', mode=MODE_TYPE)
|
|
_CS5_vin = STR_VIS(name=u'vin', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_CS5_fill = BIT_STR(name=u'fill', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_CS5_fill._const_sz = ASN1Set(rv=[9], rr=[], ev=None, er=[])
|
|
CS5._cont = ASN1Dict([
|
|
(u'vin', _CS5_vin),
|
|
(u'fill', _CS5_fill),
|
|
])
|
|
CS5._ext = None
|
|
|
|
#-----< CountryCode >-----#
|
|
CountryCode = BIT_STR(name=u'CountryCode', mode=MODE_TYPE)
|
|
CountryCode._const_sz = ASN1Set(rv=[10], rr=[], ev=None, er=[])
|
|
|
|
#-----< IssuerIdentifier >-----#
|
|
IssuerIdentifier = INT(name=u'IssuerIdentifier', mode=MODE_TYPE)
|
|
IssuerIdentifier._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=16383)], ev=None, er=[])
|
|
|
|
_all_ = [
|
|
_CS5_vin,
|
|
_CS5_fill,
|
|
CS5,
|
|
CountryCode,
|
|
IssuerIdentifier,
|
|
]
|
|
|
|
class EfcDsrcApplication:
|
|
|
|
_name_ = u'EfcDsrcApplication'
|
|
_oid_ = [1, 0, 14906, 0, 5]
|
|
|
|
_obj_ = [
|
|
u'AxleWeightLimits',
|
|
u'DieselEmissionValues',
|
|
u'EnvironmentalCharacteristics',
|
|
u'EuroValue',
|
|
u'CopValue',
|
|
u'EngineCharacteristics',
|
|
u'ExhaustEmissionValues',
|
|
u'Int1',
|
|
u'Int2',
|
|
u'PassengerCapacity',
|
|
u'Provider',
|
|
u'SoundLevel',
|
|
u'UnitType',
|
|
u'VehicleDimensions',
|
|
u'VehicleWeightLimits',
|
|
]
|
|
_type_ = [
|
|
u'AxleWeightLimits',
|
|
u'DieselEmissionValues',
|
|
u'EnvironmentalCharacteristics',
|
|
u'EuroValue',
|
|
u'CopValue',
|
|
u'EngineCharacteristics',
|
|
u'ExhaustEmissionValues',
|
|
u'Int1',
|
|
u'Int2',
|
|
u'PassengerCapacity',
|
|
u'Provider',
|
|
u'SoundLevel',
|
|
u'UnitType',
|
|
u'VehicleDimensions',
|
|
u'VehicleWeightLimits',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< AxleWeightLimits >-----#
|
|
AxleWeightLimits = SEQ(name=u'AxleWeightLimits', mode=MODE_TYPE)
|
|
_AxleWeightLimits_maxLadenweightOnAxle1 = INT(name=u'maxLadenweightOnAxle1', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'Int2')))
|
|
_AxleWeightLimits_maxLadenweightOnAxle2 = INT(name=u'maxLadenweightOnAxle2', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'Int2')))
|
|
_AxleWeightLimits_maxLadenweightOnAxle3 = INT(name=u'maxLadenweightOnAxle3', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'Int2')))
|
|
_AxleWeightLimits_maxLadenweightOnAxle4 = INT(name=u'maxLadenweightOnAxle4', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'Int2')))
|
|
_AxleWeightLimits_maxLadenweightOnAxle5 = INT(name=u'maxLadenweightOnAxle5', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'Int2')))
|
|
AxleWeightLimits._cont = ASN1Dict([
|
|
(u'maxLadenweightOnAxle1', _AxleWeightLimits_maxLadenweightOnAxle1),
|
|
(u'maxLadenweightOnAxle2', _AxleWeightLimits_maxLadenweightOnAxle2),
|
|
(u'maxLadenweightOnAxle3', _AxleWeightLimits_maxLadenweightOnAxle3),
|
|
(u'maxLadenweightOnAxle4', _AxleWeightLimits_maxLadenweightOnAxle4),
|
|
(u'maxLadenweightOnAxle5', _AxleWeightLimits_maxLadenweightOnAxle5),
|
|
])
|
|
AxleWeightLimits._ext = None
|
|
|
|
#-----< DieselEmissionValues >-----#
|
|
DieselEmissionValues = SEQ(name=u'DieselEmissionValues', mode=MODE_TYPE)
|
|
_DieselEmissionValues_particulate = SEQ(name=u'particulate', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__DieselEmissionValues_particulate_unitType = ENUM(name=u'unitType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'UnitType')))
|
|
__DieselEmissionValues_particulate_value = INT(name=u'value', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__DieselEmissionValues_particulate_value._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=32767)], ev=None, er=[])
|
|
_DieselEmissionValues_particulate._cont = ASN1Dict([
|
|
(u'unitType', __DieselEmissionValues_particulate_unitType),
|
|
(u'value', __DieselEmissionValues_particulate_value),
|
|
])
|
|
_DieselEmissionValues_particulate._ext = None
|
|
_DieselEmissionValues_absorptionCoeff = INT(name=u'absorptionCoeff', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'Int2')))
|
|
DieselEmissionValues._cont = ASN1Dict([
|
|
(u'particulate', _DieselEmissionValues_particulate),
|
|
(u'absorptionCoeff', _DieselEmissionValues_absorptionCoeff),
|
|
])
|
|
DieselEmissionValues._ext = None
|
|
|
|
#-----< EnvironmentalCharacteristics >-----#
|
|
EnvironmentalCharacteristics = SEQ(name=u'EnvironmentalCharacteristics', mode=MODE_TYPE)
|
|
_EnvironmentalCharacteristics_euroValue = ENUM(name=u'euroValue', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'EuroValue')))
|
|
_EnvironmentalCharacteristics_copValue = ENUM(name=u'copValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'CopValue')))
|
|
EnvironmentalCharacteristics._cont = ASN1Dict([
|
|
(u'euroValue', _EnvironmentalCharacteristics_euroValue),
|
|
(u'copValue', _EnvironmentalCharacteristics_copValue),
|
|
])
|
|
EnvironmentalCharacteristics._ext = None
|
|
|
|
#-----< EuroValue >-----#
|
|
EuroValue = ENUM(name=u'EuroValue', mode=MODE_TYPE)
|
|
EuroValue._cont = ASN1Dict([(u'noEntry', 0), (u'euro-1', 1), (u'euro-2', 2), (u'euro-3', 3), (u'euro-4', 4), (u'euro-5', 5), (u'euro-6', 6), (u'reservedForUse1', 7), (u'reservedForUse2', 8), (u'reservedForUse3', 9), (u'reservedForUse4', 10), (u'reservedForUse5', 11), (u'reservedForUse6', 12), (u'reservedForUse7', 13), (u'reservedForUse8', 14), (u'eev', 15)])
|
|
EuroValue._ext = None
|
|
|
|
#-----< CopValue >-----#
|
|
CopValue = ENUM(name=u'CopValue', mode=MODE_TYPE)
|
|
CopValue._cont = ASN1Dict([(u'noEntry', 0), (u'co2class1', 1), (u'co2class2', 2), (u'co2class3', 3), (u'co2class4', 4), (u'co2class5', 5), (u'co2class6', 6), (u'co2class7', 7), (u'reservedforUse', 8)])
|
|
CopValue._ext = None
|
|
|
|
#-----< EngineCharacteristics >-----#
|
|
EngineCharacteristics = INT(name=u'EngineCharacteristics', mode=MODE_TYPE)
|
|
EngineCharacteristics._cont = ASN1Dict([(u'noEntry', 0), (u'noEngine', 1), (u'petrolUnleaded', 2), (u'petrolLeaded', 3), (u'diesel', 4), (u'lPG', 5), (u'battery', 6), (u'solar', 7), (u'hybrid', 8), (u'hydrogen', 9)])
|
|
EngineCharacteristics._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< ExhaustEmissionValues >-----#
|
|
ExhaustEmissionValues = SEQ(name=u'ExhaustEmissionValues', mode=MODE_TYPE)
|
|
_ExhaustEmissionValues_unitType = ENUM(name=u'unitType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'UnitType')))
|
|
_ExhaustEmissionValues_emissionCO = INT(name=u'emissionCO', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ExhaustEmissionValues_emissionCO._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=32767)], ev=None, er=[])
|
|
_ExhaustEmissionValues_emissionHC = INT(name=u'emissionHC', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'Int2')))
|
|
_ExhaustEmissionValues_emissionNOX = INT(name=u'emissionNOX', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'Int2')))
|
|
_ExhaustEmissionValues_emissionHCNOX = INT(name=u'emissionHCNOX', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'Int2')))
|
|
ExhaustEmissionValues._cont = ASN1Dict([
|
|
(u'unitType', _ExhaustEmissionValues_unitType),
|
|
(u'emissionCO', _ExhaustEmissionValues_emissionCO),
|
|
(u'emissionHC', _ExhaustEmissionValues_emissionHC),
|
|
(u'emissionNOX', _ExhaustEmissionValues_emissionNOX),
|
|
(u'emissionHCNOX', _ExhaustEmissionValues_emissionHCNOX),
|
|
])
|
|
ExhaustEmissionValues._ext = None
|
|
|
|
#-----< Int1 >-----#
|
|
Int1 = INT(name=u'Int1', mode=MODE_TYPE)
|
|
Int1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< Int2 >-----#
|
|
Int2 = INT(name=u'Int2', mode=MODE_TYPE)
|
|
Int2._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< PassengerCapacity >-----#
|
|
PassengerCapacity = SEQ(name=u'PassengerCapacity', mode=MODE_TYPE)
|
|
_PassengerCapacity_numberOfSeats = INT(name=u'numberOfSeats', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'Int1')))
|
|
_PassengerCapacity_numberOfStandingPlaces = INT(name=u'numberOfStandingPlaces', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'Int1')))
|
|
PassengerCapacity._cont = ASN1Dict([
|
|
(u'numberOfSeats', _PassengerCapacity_numberOfSeats),
|
|
(u'numberOfStandingPlaces', _PassengerCapacity_numberOfStandingPlaces),
|
|
])
|
|
PassengerCapacity._ext = None
|
|
|
|
#-----< Provider >-----#
|
|
Provider = SEQ(name=u'Provider', mode=MODE_TYPE)
|
|
_Provider_countryCode = BIT_STR(name=u'countryCode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AVIAEINumberingAndDataStructures', 'CountryCode')))
|
|
_Provider_providerIdentifier = INT(name=u'providerIdentifier', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AVIAEINumberingAndDataStructures', 'IssuerIdentifier')))
|
|
Provider._cont = ASN1Dict([
|
|
(u'countryCode', _Provider_countryCode),
|
|
(u'providerIdentifier', _Provider_providerIdentifier),
|
|
])
|
|
Provider._ext = None
|
|
|
|
#-----< SoundLevel >-----#
|
|
SoundLevel = SEQ(name=u'SoundLevel', mode=MODE_TYPE)
|
|
_SoundLevel_soundstationary = INT(name=u'soundstationary', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'Int1')))
|
|
_SoundLevel_sounddriveby = INT(name=u'sounddriveby', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'Int1')))
|
|
SoundLevel._cont = ASN1Dict([
|
|
(u'soundstationary', _SoundLevel_soundstationary),
|
|
(u'sounddriveby', _SoundLevel_sounddriveby),
|
|
])
|
|
SoundLevel._ext = None
|
|
|
|
#-----< UnitType >-----#
|
|
UnitType = ENUM(name=u'UnitType', mode=MODE_TYPE)
|
|
UnitType._cont = ASN1Dict([(u'mg-km', 0), (u'mg-kWh', 1)])
|
|
UnitType._ext = None
|
|
|
|
#-----< VehicleDimensions >-----#
|
|
VehicleDimensions = SEQ(name=u'VehicleDimensions', mode=MODE_TYPE)
|
|
_VehicleDimensions_vehicleLengthOverall = INT(name=u'vehicleLengthOverall', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'Int1')))
|
|
_VehicleDimensions_vehicleHeigthOverall = INT(name=u'vehicleHeigthOverall', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'Int1')))
|
|
_VehicleDimensions_vehicleWidthOverall = INT(name=u'vehicleWidthOverall', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'Int1')))
|
|
VehicleDimensions._cont = ASN1Dict([
|
|
(u'vehicleLengthOverall', _VehicleDimensions_vehicleLengthOverall),
|
|
(u'vehicleHeigthOverall', _VehicleDimensions_vehicleHeigthOverall),
|
|
(u'vehicleWidthOverall', _VehicleDimensions_vehicleWidthOverall),
|
|
])
|
|
VehicleDimensions._ext = None
|
|
|
|
#-----< VehicleWeightLimits >-----#
|
|
VehicleWeightLimits = SEQ(name=u'VehicleWeightLimits', mode=MODE_TYPE)
|
|
_VehicleWeightLimits_vehicleMaxLadenWeight = INT(name=u'vehicleMaxLadenWeight', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'Int2')))
|
|
_VehicleWeightLimits_vehicleTrainMaximumWeight = INT(name=u'vehicleTrainMaximumWeight', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'Int2')))
|
|
_VehicleWeightLimits_vehicleWeightUnladen = INT(name=u'vehicleWeightUnladen', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'Int2')))
|
|
VehicleWeightLimits._cont = ASN1Dict([
|
|
(u'vehicleMaxLadenWeight', _VehicleWeightLimits_vehicleMaxLadenWeight),
|
|
(u'vehicleTrainMaximumWeight', _VehicleWeightLimits_vehicleTrainMaximumWeight),
|
|
(u'vehicleWeightUnladen', _VehicleWeightLimits_vehicleWeightUnladen),
|
|
])
|
|
VehicleWeightLimits._ext = None
|
|
|
|
_all_ = [
|
|
_AxleWeightLimits_maxLadenweightOnAxle1,
|
|
_AxleWeightLimits_maxLadenweightOnAxle2,
|
|
_AxleWeightLimits_maxLadenweightOnAxle3,
|
|
_AxleWeightLimits_maxLadenweightOnAxle4,
|
|
_AxleWeightLimits_maxLadenweightOnAxle5,
|
|
AxleWeightLimits,
|
|
__DieselEmissionValues_particulate_unitType,
|
|
__DieselEmissionValues_particulate_value,
|
|
_DieselEmissionValues_particulate,
|
|
_DieselEmissionValues_absorptionCoeff,
|
|
DieselEmissionValues,
|
|
_EnvironmentalCharacteristics_euroValue,
|
|
_EnvironmentalCharacteristics_copValue,
|
|
EnvironmentalCharacteristics,
|
|
EuroValue,
|
|
CopValue,
|
|
EngineCharacteristics,
|
|
_ExhaustEmissionValues_unitType,
|
|
_ExhaustEmissionValues_emissionCO,
|
|
_ExhaustEmissionValues_emissionHC,
|
|
_ExhaustEmissionValues_emissionNOX,
|
|
_ExhaustEmissionValues_emissionHCNOX,
|
|
ExhaustEmissionValues,
|
|
Int1,
|
|
Int2,
|
|
_PassengerCapacity_numberOfSeats,
|
|
_PassengerCapacity_numberOfStandingPlaces,
|
|
PassengerCapacity,
|
|
_Provider_countryCode,
|
|
_Provider_providerIdentifier,
|
|
Provider,
|
|
_SoundLevel_soundstationary,
|
|
_SoundLevel_sounddriveby,
|
|
SoundLevel,
|
|
UnitType,
|
|
_VehicleDimensions_vehicleLengthOverall,
|
|
_VehicleDimensions_vehicleHeigthOverall,
|
|
_VehicleDimensions_vehicleWidthOverall,
|
|
VehicleDimensions,
|
|
_VehicleWeightLimits_vehicleMaxLadenWeight,
|
|
_VehicleWeightLimits_vehicleTrainMaximumWeight,
|
|
_VehicleWeightLimits_vehicleWeightUnladen,
|
|
VehicleWeightLimits,
|
|
]
|
|
|
|
class EfcDsrcGeneric:
|
|
|
|
_name_ = u'EfcDsrcGeneric'
|
|
_oid_ = [1, 0, 14906, 1, 5]
|
|
|
|
_obj_ = [
|
|
u'AttributeIdList',
|
|
u'AttributeList',
|
|
u'Attributes',
|
|
]
|
|
_type_ = [
|
|
u'AttributeIdList',
|
|
u'AttributeList',
|
|
u'Attributes',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
u'AttributeList',
|
|
u'Attributes',
|
|
]
|
|
|
|
#-----< AttributeIdList >-----#
|
|
AttributeIdList = SEQ_OF(name=u'AttributeIdList', mode=MODE_TYPE)
|
|
_AttributeIdList__item_ = INT(name='_item_', mode=MODE_TYPE)
|
|
_AttributeIdList__item_._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
AttributeIdList._cont = _AttributeIdList__item_
|
|
AttributeIdList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=[], er=[])
|
|
|
|
#-----< AttributeList >-----#
|
|
AttributeList = SEQ_OF(name=u'AttributeList', mode=MODE_TYPE, param=True)
|
|
|
|
#-----< Attributes >-----#
|
|
Attributes = SEQ(name=u'Attributes', mode=MODE_TYPE, param=True)
|
|
|
|
_all_ = [
|
|
_AttributeIdList__item_,
|
|
AttributeIdList,
|
|
]
|
|
|
|
class AddGrpC:
|
|
|
|
_name_ = u'AddGrpC'
|
|
_oid_ = [1, 0, 19091, 2, 0, 1]
|
|
|
|
_obj_ = [
|
|
u'ConnectionManeuverAssist-addGrpC',
|
|
u'ConnectionTrajectory-addGrpC',
|
|
u'Control-addGrpC',
|
|
u'IntersectionState-addGrpC',
|
|
u'MapData-addGrpC',
|
|
u'Position3D-addGrpC',
|
|
u'PrioritizationResponseList',
|
|
u'PrioritizationResponse',
|
|
u'RestrictionUserType-addGrpC',
|
|
u'SignalHeadLocationList',
|
|
u'SignalHeadLocation',
|
|
u'SignalStatusPackage-addGrpC',
|
|
u'ItsStationPositionList',
|
|
u'ItsStationPosition',
|
|
u'EmissionType',
|
|
u'PtvRequestType',
|
|
u'TimeReference',
|
|
]
|
|
_type_ = [
|
|
u'ConnectionManeuverAssist-addGrpC',
|
|
u'ConnectionTrajectory-addGrpC',
|
|
u'Control-addGrpC',
|
|
u'IntersectionState-addGrpC',
|
|
u'MapData-addGrpC',
|
|
u'Position3D-addGrpC',
|
|
u'PrioritizationResponseList',
|
|
u'PrioritizationResponse',
|
|
u'RestrictionUserType-addGrpC',
|
|
u'SignalHeadLocationList',
|
|
u'SignalHeadLocation',
|
|
u'SignalStatusPackage-addGrpC',
|
|
u'ItsStationPositionList',
|
|
u'ItsStationPosition',
|
|
u'EmissionType',
|
|
u'PtvRequestType',
|
|
u'TimeReference',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< ConnectionManeuverAssist-addGrpC >-----#
|
|
ConnectionManeuverAssist_addGrpC = SEQ(name=u'ConnectionManeuverAssist-addGrpC', mode=MODE_TYPE)
|
|
_ConnectionManeuverAssist_addGrpC_itsStationPositions = SEQ_OF(name=u'itsStationPositions', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AddGrpC', 'ItsStationPositionList')), opt=True)
|
|
_ConnectionManeuverAssist_addGrpC_rsuGNSSOffset = CHOICE(name=u'rsuGNSSOffset', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('DSRC', 'NodeOffsetPointXY')), opt=True)
|
|
ConnectionManeuverAssist_addGrpC._cont = ASN1Dict([
|
|
(u'itsStationPositions', _ConnectionManeuverAssist_addGrpC_itsStationPositions),
|
|
(u'rsuGNSSOffset', _ConnectionManeuverAssist_addGrpC_rsuGNSSOffset),
|
|
])
|
|
ConnectionManeuverAssist_addGrpC._ext = []
|
|
|
|
#-----< ConnectionTrajectory-addGrpC >-----#
|
|
ConnectionTrajectory_addGrpC = SEQ(name=u'ConnectionTrajectory-addGrpC', mode=MODE_TYPE)
|
|
_ConnectionTrajectory_addGrpC_nodes = SEQ_OF(name=u'nodes', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'NodeSetXY')))
|
|
ConnectionTrajectory_addGrpC._cont = ASN1Dict([
|
|
(u'nodes', _ConnectionTrajectory_addGrpC_nodes),
|
|
])
|
|
ConnectionTrajectory_addGrpC._ext = []
|
|
|
|
#-----< Control-addGrpC >-----#
|
|
Control_addGrpC = SEQ(name=u'Control-addGrpC', mode=MODE_TYPE)
|
|
_Control_addGrpC_ptvRequest = ENUM(name=u'ptvRequest', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AddGrpC', 'PtvRequestType')))
|
|
Control_addGrpC._cont = ASN1Dict([
|
|
(u'ptvRequest', _Control_addGrpC_ptvRequest),
|
|
])
|
|
Control_addGrpC._ext = []
|
|
|
|
#-----< IntersectionState-addGrpC >-----#
|
|
IntersectionState_addGrpC = SEQ(name=u'IntersectionState-addGrpC', mode=MODE_TYPE)
|
|
_IntersectionState_addGrpC_activePrioritizations = SEQ_OF(name=u'activePrioritizations', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AddGrpC', 'PrioritizationResponseList')), opt=True)
|
|
IntersectionState_addGrpC._cont = ASN1Dict([
|
|
(u'activePrioritizations', _IntersectionState_addGrpC_activePrioritizations),
|
|
])
|
|
IntersectionState_addGrpC._ext = []
|
|
|
|
#-----< MapData-addGrpC >-----#
|
|
MapData_addGrpC = SEQ(name=u'MapData-addGrpC', mode=MODE_TYPE)
|
|
_MapData_addGrpC_signalHeadLocations = SEQ_OF(name=u'signalHeadLocations', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AddGrpC', 'SignalHeadLocationList')), opt=True)
|
|
MapData_addGrpC._cont = ASN1Dict([
|
|
(u'signalHeadLocations', _MapData_addGrpC_signalHeadLocations),
|
|
])
|
|
MapData_addGrpC._ext = []
|
|
|
|
#-----< Position3D-addGrpC >-----#
|
|
Position3D_addGrpC = SEQ(name=u'Position3D-addGrpC', mode=MODE_TYPE)
|
|
_Position3D_addGrpC_altitude = SEQ(name=u'altitude', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Altitude')))
|
|
Position3D_addGrpC._cont = ASN1Dict([
|
|
(u'altitude', _Position3D_addGrpC_altitude),
|
|
])
|
|
Position3D_addGrpC._ext = []
|
|
|
|
#-----< PrioritizationResponseList >-----#
|
|
PrioritizationResponseList = SEQ_OF(name=u'PrioritizationResponseList', mode=MODE_TYPE)
|
|
_PrioritizationResponseList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('AddGrpC', 'PrioritizationResponse')))
|
|
PrioritizationResponseList._cont = _PrioritizationResponseList__item_
|
|
PrioritizationResponseList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=10)], ev=None, er=[])
|
|
|
|
#-----< PrioritizationResponse >-----#
|
|
PrioritizationResponse = SEQ(name=u'PrioritizationResponse', mode=MODE_TYPE)
|
|
_PrioritizationResponse_stationID = INT(name=u'stationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'StationID')))
|
|
_PrioritizationResponse_priorState = ENUM(name=u'priorState', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'PrioritizationResponseStatus')))
|
|
_PrioritizationResponse_signalGroup = INT(name=u'signalGroup', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'SignalGroupID')))
|
|
PrioritizationResponse._cont = ASN1Dict([
|
|
(u'stationID', _PrioritizationResponse_stationID),
|
|
(u'priorState', _PrioritizationResponse_priorState),
|
|
(u'signalGroup', _PrioritizationResponse_signalGroup),
|
|
])
|
|
PrioritizationResponse._ext = []
|
|
|
|
#-----< RestrictionUserType-addGrpC >-----#
|
|
RestrictionUserType_addGrpC = SEQ(name=u'RestrictionUserType-addGrpC', mode=MODE_TYPE)
|
|
_RestrictionUserType_addGrpC_emission = ENUM(name=u'emission', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AddGrpC', 'EmissionType')), opt=True)
|
|
RestrictionUserType_addGrpC._cont = ASN1Dict([
|
|
(u'emission', _RestrictionUserType_addGrpC_emission),
|
|
])
|
|
RestrictionUserType_addGrpC._ext = []
|
|
|
|
#-----< SignalHeadLocationList >-----#
|
|
SignalHeadLocationList = SEQ_OF(name=u'SignalHeadLocationList', mode=MODE_TYPE)
|
|
_SignalHeadLocationList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('AddGrpC', 'SignalHeadLocation')))
|
|
SignalHeadLocationList._cont = _SignalHeadLocationList__item_
|
|
SignalHeadLocationList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
|
|
|
|
#-----< SignalHeadLocation >-----#
|
|
SignalHeadLocation = SEQ(name=u'SignalHeadLocation', mode=MODE_TYPE)
|
|
_SignalHeadLocation_nodeXY = CHOICE(name=u'nodeXY', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('DSRC', 'NodeOffsetPointXY')))
|
|
_SignalHeadLocation_nodeZ = INT(name=u'nodeZ', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'DeltaAltitude')))
|
|
_SignalHeadLocation_signalGroupID = INT(name=u'signalGroupID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'SignalGroupID')))
|
|
SignalHeadLocation._cont = ASN1Dict([
|
|
(u'nodeXY', _SignalHeadLocation_nodeXY),
|
|
(u'nodeZ', _SignalHeadLocation_nodeZ),
|
|
(u'signalGroupID', _SignalHeadLocation_signalGroupID),
|
|
])
|
|
SignalHeadLocation._ext = []
|
|
|
|
#-----< SignalStatusPackage-addGrpC >-----#
|
|
SignalStatusPackage_addGrpC = SEQ(name=u'SignalStatusPackage-addGrpC', mode=MODE_TYPE)
|
|
_SignalStatusPackage_addGrpC_synchToSchedule = INT(name=u'synchToSchedule', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DeltaTime')), opt=True)
|
|
SignalStatusPackage_addGrpC._cont = ASN1Dict([
|
|
(u'synchToSchedule', _SignalStatusPackage_addGrpC_synchToSchedule),
|
|
])
|
|
SignalStatusPackage_addGrpC._ext = []
|
|
|
|
#-----< ItsStationPositionList >-----#
|
|
ItsStationPositionList = SEQ_OF(name=u'ItsStationPositionList', mode=MODE_TYPE)
|
|
_ItsStationPositionList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('AddGrpC', 'ItsStationPosition')))
|
|
ItsStationPositionList._cont = _ItsStationPositionList__item_
|
|
ItsStationPositionList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=5)], ev=None, er=[])
|
|
|
|
#-----< ItsStationPosition >-----#
|
|
ItsStationPosition = SEQ(name=u'ItsStationPosition', mode=MODE_TYPE)
|
|
_ItsStationPosition_stationID = INT(name=u'stationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'StationID')))
|
|
_ItsStationPosition_laneID = INT(name=u'laneID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneID')), opt=True)
|
|
_ItsStationPosition_nodeXY = CHOICE(name=u'nodeXY', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('DSRC', 'NodeOffsetPointXY')), opt=True)
|
|
_ItsStationPosition_timeReference = INT(name=u'timeReference', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('AddGrpC', 'TimeReference')), opt=True)
|
|
ItsStationPosition._cont = ASN1Dict([
|
|
(u'stationID', _ItsStationPosition_stationID),
|
|
(u'laneID', _ItsStationPosition_laneID),
|
|
(u'nodeXY', _ItsStationPosition_nodeXY),
|
|
(u'timeReference', _ItsStationPosition_timeReference),
|
|
])
|
|
ItsStationPosition._ext = []
|
|
|
|
#-----< EmissionType >-----#
|
|
EmissionType = ENUM(name=u'EmissionType', mode=MODE_TYPE)
|
|
EmissionType._cont = ASN1Dict([(u'euro1', 0), (u'euro2', 1), (u'euro3', 2), (u'euro4', 3), (u'euro5', 4), (u'euro6', 5)])
|
|
EmissionType._ext = []
|
|
|
|
#-----< PtvRequestType >-----#
|
|
PtvRequestType = ENUM(name=u'PtvRequestType', mode=MODE_TYPE)
|
|
PtvRequestType._cont = ASN1Dict([(u'preRequest', 0), (u'mainRequest', 1), (u'doorCloseRequest', 2), (u'cancelRequest', 3), (u'emergencyRequest', 4)])
|
|
PtvRequestType._ext = []
|
|
|
|
#-----< TimeReference >-----#
|
|
TimeReference = INT(name=u'TimeReference', mode=MODE_TYPE)
|
|
TimeReference._cont = ASN1Dict([(u'oneMilliSec', 1)])
|
|
TimeReference._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
_all_ = [
|
|
_ConnectionManeuverAssist_addGrpC_itsStationPositions,
|
|
_ConnectionManeuverAssist_addGrpC_rsuGNSSOffset,
|
|
ConnectionManeuverAssist_addGrpC,
|
|
_ConnectionTrajectory_addGrpC_nodes,
|
|
ConnectionTrajectory_addGrpC,
|
|
_Control_addGrpC_ptvRequest,
|
|
Control_addGrpC,
|
|
_IntersectionState_addGrpC_activePrioritizations,
|
|
IntersectionState_addGrpC,
|
|
_MapData_addGrpC_signalHeadLocations,
|
|
MapData_addGrpC,
|
|
_Position3D_addGrpC_altitude,
|
|
Position3D_addGrpC,
|
|
_PrioritizationResponseList__item_,
|
|
PrioritizationResponseList,
|
|
_PrioritizationResponse_stationID,
|
|
_PrioritizationResponse_priorState,
|
|
_PrioritizationResponse_signalGroup,
|
|
PrioritizationResponse,
|
|
_RestrictionUserType_addGrpC_emission,
|
|
RestrictionUserType_addGrpC,
|
|
_SignalHeadLocationList__item_,
|
|
SignalHeadLocationList,
|
|
_SignalHeadLocation_nodeXY,
|
|
_SignalHeadLocation_nodeZ,
|
|
_SignalHeadLocation_signalGroupID,
|
|
SignalHeadLocation,
|
|
_SignalStatusPackage_addGrpC_synchToSchedule,
|
|
SignalStatusPackage_addGrpC,
|
|
_ItsStationPositionList__item_,
|
|
ItsStationPositionList,
|
|
_ItsStationPosition_stationID,
|
|
_ItsStationPosition_laneID,
|
|
_ItsStationPosition_nodeXY,
|
|
_ItsStationPosition_timeReference,
|
|
ItsStationPosition,
|
|
EmissionType,
|
|
PtvRequestType,
|
|
TimeReference,
|
|
]
|
|
|
|
class REGION:
|
|
|
|
_name_ = u'REGION'
|
|
_oid_ = [1, 0, 19091, 2, 1, 1]
|
|
|
|
_obj_ = [
|
|
u'Reg-AdvisorySpeed',
|
|
u'Reg-ComputedLane',
|
|
u'Reg-ConnectionManeuverAssist',
|
|
u'Reg-GenericLane',
|
|
u'Reg-IntersectionGeometry',
|
|
u'Reg-IntersectionState',
|
|
u'Reg-LaneAttributes',
|
|
u'Reg-LaneDataAttribute',
|
|
u'Reg-MapData',
|
|
u'Reg-MovementEvent',
|
|
u'Reg-MovementState',
|
|
u'Reg-NodeAttributeSetLL',
|
|
u'Reg-NodeAttributeSetXY',
|
|
u'Reg-NodeOffsetPointLL',
|
|
u'Reg-NodeOffsetPointXY',
|
|
u'Reg-Position3D',
|
|
u'Reg-RequestorDescription',
|
|
u'Reg-RequestorType',
|
|
u'Reg-RestrictionUserType',
|
|
u'Reg-RoadSegment',
|
|
u'Reg-SignalControlZone',
|
|
u'Reg-SignalRequest',
|
|
u'Reg-SignalRequestMessage',
|
|
u'Reg-SignalRequestPackage',
|
|
u'Reg-SignalStatus',
|
|
u'Reg-SignalStatusMessage',
|
|
u'Reg-SignalStatusPackage',
|
|
u'Reg-SPAT',
|
|
]
|
|
_type_ = [
|
|
]
|
|
_set_ = [
|
|
u'Reg-AdvisorySpeed',
|
|
u'Reg-ComputedLane',
|
|
u'Reg-ConnectionManeuverAssist',
|
|
u'Reg-GenericLane',
|
|
u'Reg-IntersectionGeometry',
|
|
u'Reg-IntersectionState',
|
|
u'Reg-LaneAttributes',
|
|
u'Reg-LaneDataAttribute',
|
|
u'Reg-MapData',
|
|
u'Reg-MovementEvent',
|
|
u'Reg-MovementState',
|
|
u'Reg-NodeAttributeSetLL',
|
|
u'Reg-NodeAttributeSetXY',
|
|
u'Reg-NodeOffsetPointLL',
|
|
u'Reg-NodeOffsetPointXY',
|
|
u'Reg-Position3D',
|
|
u'Reg-RequestorDescription',
|
|
u'Reg-RequestorType',
|
|
u'Reg-RestrictionUserType',
|
|
u'Reg-RoadSegment',
|
|
u'Reg-SignalControlZone',
|
|
u'Reg-SignalRequest',
|
|
u'Reg-SignalRequestMessage',
|
|
u'Reg-SignalRequestPackage',
|
|
u'Reg-SignalStatus',
|
|
u'Reg-SignalStatusMessage',
|
|
u'Reg-SignalStatusPackage',
|
|
u'Reg-SPAT',
|
|
]
|
|
_val_ = [
|
|
]
|
|
_class_ = [
|
|
u'Reg-AdvisorySpeed',
|
|
u'Reg-ComputedLane',
|
|
u'Reg-ConnectionManeuverAssist',
|
|
u'Reg-GenericLane',
|
|
u'Reg-IntersectionGeometry',
|
|
u'Reg-IntersectionState',
|
|
u'Reg-LaneAttributes',
|
|
u'Reg-LaneDataAttribute',
|
|
u'Reg-MapData',
|
|
u'Reg-MovementEvent',
|
|
u'Reg-MovementState',
|
|
u'Reg-NodeAttributeSetLL',
|
|
u'Reg-NodeAttributeSetXY',
|
|
u'Reg-NodeOffsetPointLL',
|
|
u'Reg-NodeOffsetPointXY',
|
|
u'Reg-Position3D',
|
|
u'Reg-RequestorDescription',
|
|
u'Reg-RequestorType',
|
|
u'Reg-RestrictionUserType',
|
|
u'Reg-RoadSegment',
|
|
u'Reg-SignalControlZone',
|
|
u'Reg-SignalRequest',
|
|
u'Reg-SignalRequestMessage',
|
|
u'Reg-SignalRequestPackage',
|
|
u'Reg-SignalStatus',
|
|
u'Reg-SignalStatusMessage',
|
|
u'Reg-SignalStatusPackage',
|
|
u'Reg-SPAT',
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< Reg-AdvisorySpeed >-----#
|
|
Reg_AdvisorySpeed = CLASS(name=u'Reg-AdvisorySpeed', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
Reg_AdvisorySpeed._val = ASN1Set(rv=[], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-ComputedLane >-----#
|
|
Reg_ComputedLane = CLASS(name=u'Reg-ComputedLane', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
Reg_ComputedLane._val = ASN1Set(rv=[], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-ConnectionManeuverAssist >-----#
|
|
Reg_ConnectionManeuverAssist = CLASS(name=u'Reg-ConnectionManeuverAssist', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
_Reg_ConnectionManeuverAssist_val_Type_0 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('AddGrpC', 'ConnectionManeuverAssist-addGrpC')))
|
|
Reg_ConnectionManeuverAssist._val = ASN1Set(rv=[dict([(u'Type', _Reg_ConnectionManeuverAssist_val_Type_0), (u'id', 3)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-GenericLane >-----#
|
|
Reg_GenericLane = CLASS(name=u'Reg-GenericLane', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
_Reg_GenericLane_val_Type_0 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('AddGrpC', 'ConnectionTrajectory-addGrpC')))
|
|
Reg_GenericLane._val = ASN1Set(rv=[dict([(u'Type', _Reg_GenericLane_val_Type_0), (u'id', 3)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-IntersectionGeometry >-----#
|
|
Reg_IntersectionGeometry = CLASS(name=u'Reg-IntersectionGeometry', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
Reg_IntersectionGeometry._val = ASN1Set(rv=[], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-IntersectionState >-----#
|
|
Reg_IntersectionState = CLASS(name=u'Reg-IntersectionState', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
_Reg_IntersectionState_val_Type_0 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('AddGrpC', 'IntersectionState-addGrpC')))
|
|
Reg_IntersectionState._val = ASN1Set(rv=[dict([(u'Type', _Reg_IntersectionState_val_Type_0), (u'id', 3)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-LaneAttributes >-----#
|
|
Reg_LaneAttributes = CLASS(name=u'Reg-LaneAttributes', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
Reg_LaneAttributes._val = ASN1Set(rv=[], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-LaneDataAttribute >-----#
|
|
Reg_LaneDataAttribute = CLASS(name=u'Reg-LaneDataAttribute', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
Reg_LaneDataAttribute._val = ASN1Set(rv=[], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-MapData >-----#
|
|
Reg_MapData = CLASS(name=u'Reg-MapData', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
_Reg_MapData_val_Type_0 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('AddGrpC', 'MapData-addGrpC')))
|
|
Reg_MapData._val = ASN1Set(rv=[dict([(u'Type', _Reg_MapData_val_Type_0), (u'id', 3)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-MovementEvent >-----#
|
|
Reg_MovementEvent = CLASS(name=u'Reg-MovementEvent', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
Reg_MovementEvent._val = ASN1Set(rv=[], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-MovementState >-----#
|
|
Reg_MovementState = CLASS(name=u'Reg-MovementState', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
Reg_MovementState._val = ASN1Set(rv=[], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-NodeAttributeSetLL >-----#
|
|
Reg_NodeAttributeSetLL = CLASS(name=u'Reg-NodeAttributeSetLL', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
Reg_NodeAttributeSetLL._val = ASN1Set(rv=[], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-NodeAttributeSetXY >-----#
|
|
Reg_NodeAttributeSetXY = CLASS(name=u'Reg-NodeAttributeSetXY', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
_Reg_NodeAttributeSetXY_val_Type_0 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('AddGrpC', 'Control-addGrpC')))
|
|
Reg_NodeAttributeSetXY._val = ASN1Set(rv=[dict([(u'Type', _Reg_NodeAttributeSetXY_val_Type_0), (u'id', 3)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-NodeOffsetPointLL >-----#
|
|
Reg_NodeOffsetPointLL = CLASS(name=u'Reg-NodeOffsetPointLL', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
Reg_NodeOffsetPointLL._val = ASN1Set(rv=[], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-NodeOffsetPointXY >-----#
|
|
Reg_NodeOffsetPointXY = CLASS(name=u'Reg-NodeOffsetPointXY', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
Reg_NodeOffsetPointXY._val = ASN1Set(rv=[], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-Position3D >-----#
|
|
Reg_Position3D = CLASS(name=u'Reg-Position3D', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
_Reg_Position3D_val_Type_0 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('AddGrpC', 'Position3D-addGrpC')))
|
|
Reg_Position3D._val = ASN1Set(rv=[dict([(u'Type', _Reg_Position3D_val_Type_0), (u'id', 3)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-RequestorDescription >-----#
|
|
Reg_RequestorDescription = CLASS(name=u'Reg-RequestorDescription', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
Reg_RequestorDescription._val = ASN1Set(rv=[], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-RequestorType >-----#
|
|
Reg_RequestorType = CLASS(name=u'Reg-RequestorType', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
Reg_RequestorType._val = ASN1Set(rv=[], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-RestrictionUserType >-----#
|
|
Reg_RestrictionUserType = CLASS(name=u'Reg-RestrictionUserType', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
_Reg_RestrictionUserType_val_Type_0 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('AddGrpC', 'RestrictionUserType-addGrpC')))
|
|
Reg_RestrictionUserType._val = ASN1Set(rv=[dict([(u'Type', _Reg_RestrictionUserType_val_Type_0), (u'id', 3)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-RoadSegment >-----#
|
|
Reg_RoadSegment = CLASS(name=u'Reg-RoadSegment', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
Reg_RoadSegment._val = ASN1Set(rv=[], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-SignalControlZone >-----#
|
|
Reg_SignalControlZone = CLASS(name=u'Reg-SignalControlZone', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
Reg_SignalControlZone._val = ASN1Set(rv=[], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-SignalRequest >-----#
|
|
Reg_SignalRequest = CLASS(name=u'Reg-SignalRequest', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
Reg_SignalRequest._val = ASN1Set(rv=[], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-SignalRequestMessage >-----#
|
|
Reg_SignalRequestMessage = CLASS(name=u'Reg-SignalRequestMessage', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
Reg_SignalRequestMessage._val = ASN1Set(rv=[], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-SignalRequestPackage >-----#
|
|
Reg_SignalRequestPackage = CLASS(name=u'Reg-SignalRequestPackage', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
Reg_SignalRequestPackage._val = ASN1Set(rv=[], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-SignalStatus >-----#
|
|
Reg_SignalStatus = CLASS(name=u'Reg-SignalStatus', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
Reg_SignalStatus._val = ASN1Set(rv=[], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-SignalStatusMessage >-----#
|
|
Reg_SignalStatusMessage = CLASS(name=u'Reg-SignalStatusMessage', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
Reg_SignalStatusMessage._val = ASN1Set(rv=[], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-SignalStatusPackage >-----#
|
|
Reg_SignalStatusPackage = CLASS(name=u'Reg-SignalStatusPackage', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
_Reg_SignalStatusPackage_val_Type_0 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('AddGrpC', 'SignalStatusPackage-addGrpC')))
|
|
Reg_SignalStatusPackage._val = ASN1Set(rv=[dict([(u'Type', _Reg_SignalStatusPackage_val_Type_0), (u'id', 3)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< Reg-SPAT >-----#
|
|
Reg_SPAT = CLASS(name=u'Reg-SPAT', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
Reg_SPAT._val = ASN1Set(rv=[], rr=[], ev=[], er=[])
|
|
|
|
_all_ = [
|
|
Reg_AdvisorySpeed,
|
|
Reg_ComputedLane,
|
|
Reg_ConnectionManeuverAssist,
|
|
_Reg_ConnectionManeuverAssist_val_Type_0,
|
|
Reg_GenericLane,
|
|
_Reg_GenericLane_val_Type_0,
|
|
Reg_IntersectionGeometry,
|
|
Reg_IntersectionState,
|
|
_Reg_IntersectionState_val_Type_0,
|
|
Reg_LaneAttributes,
|
|
Reg_LaneDataAttribute,
|
|
Reg_MapData,
|
|
_Reg_MapData_val_Type_0,
|
|
Reg_MovementEvent,
|
|
Reg_MovementState,
|
|
Reg_NodeAttributeSetLL,
|
|
Reg_NodeAttributeSetXY,
|
|
_Reg_NodeAttributeSetXY_val_Type_0,
|
|
Reg_NodeOffsetPointLL,
|
|
Reg_NodeOffsetPointXY,
|
|
Reg_Position3D,
|
|
_Reg_Position3D_val_Type_0,
|
|
Reg_RequestorDescription,
|
|
Reg_RequestorType,
|
|
Reg_RestrictionUserType,
|
|
_Reg_RestrictionUserType_val_Type_0,
|
|
Reg_RoadSegment,
|
|
Reg_SignalControlZone,
|
|
Reg_SignalRequest,
|
|
Reg_SignalRequestMessage,
|
|
Reg_SignalRequestPackage,
|
|
Reg_SignalStatus,
|
|
Reg_SignalStatusMessage,
|
|
Reg_SignalStatusPackage,
|
|
_Reg_SignalStatusPackage_val_Type_0,
|
|
Reg_SPAT,
|
|
]
|
|
|
|
class DSRC:
|
|
|
|
_name_ = u'DSRC'
|
|
_oid_ = [1, 0, 19091, 2, 2, 1]
|
|
|
|
_obj_ = [
|
|
u'MessageFrame',
|
|
u'MESSAGE-ID-AND-TYPE',
|
|
u'MessageTypes',
|
|
u'REG-EXT-ID-AND-TYPE',
|
|
u'RegionalExtension',
|
|
u'SPAT',
|
|
u'SignalRequestMessage',
|
|
u'SignalStatusMessage',
|
|
u'MapData',
|
|
u'AdvisorySpeed',
|
|
u'AdvisorySpeedList',
|
|
u'ComputedLane',
|
|
u'ConnectsToList',
|
|
u'ConnectingLane',
|
|
u'Connection',
|
|
u'ConnectionManeuverAssist',
|
|
u'DataParameters',
|
|
u'EnabledLaneList',
|
|
u'GenericLane',
|
|
u'IntersectionAccessPoint',
|
|
u'IntersectionGeometry',
|
|
u'IntersectionGeometryList',
|
|
u'IntersectionReferenceID',
|
|
u'IntersectionState',
|
|
u'IntersectionStateList',
|
|
u'LaneAttributes',
|
|
u'LaneDataAttribute',
|
|
u'LaneDataAttributeList',
|
|
u'LaneList',
|
|
u'LaneSharing',
|
|
u'LaneTypeAttributes',
|
|
u'ManeuverAssistList',
|
|
u'MovementEventList',
|
|
u'MovementEvent',
|
|
u'MovementList',
|
|
u'MovementState',
|
|
u'NodeAttributeSetXY',
|
|
u'NodeAttributeXYList',
|
|
u'NodeAttributeXY',
|
|
u'Node-LLmD-64b',
|
|
u'Node-XY-20b',
|
|
u'Node-XY-22b',
|
|
u'Node-XY-24b',
|
|
u'Node-XY-26b',
|
|
u'Node-XY-28b',
|
|
u'Node-XY-32b',
|
|
u'NodeListXY',
|
|
u'NodeOffsetPointXY',
|
|
u'NodeSetXY',
|
|
u'NodeXY',
|
|
u'OverlayLaneList',
|
|
u'Position3D',
|
|
u'PreemptPriorityList',
|
|
u'RegulatorySpeedLimit',
|
|
u'RequestorDescription',
|
|
u'RequestorPositionVector',
|
|
u'RequestorType',
|
|
u'RestrictionClassAssignment',
|
|
u'RestrictionClassList',
|
|
u'RestrictionUserTypeList',
|
|
u'RestrictionUserType',
|
|
u'RoadLaneSetList',
|
|
u'RoadSegmentReferenceID',
|
|
u'RoadSegment',
|
|
u'RoadSegmentList',
|
|
u'SegmentAttributeXYList',
|
|
u'SignalControlZone',
|
|
u'SignalRequesterInfo',
|
|
u'SignalRequestList',
|
|
u'SignalRequestPackage',
|
|
u'SignalRequest',
|
|
u'SignalStatusList',
|
|
u'SignalStatusPackageList',
|
|
u'SignalStatusPackage',
|
|
u'SignalStatus',
|
|
u'SpeedLimitList',
|
|
u'SpeedLimitType',
|
|
u'TimeChangeDetails',
|
|
u'TimeMark',
|
|
u'TransmissionAndSpeed',
|
|
u'VehicleID',
|
|
u'AdvisorySpeedType',
|
|
u'AllowedManeuvers',
|
|
u'Angle',
|
|
u'ApproachID',
|
|
u'BasicVehicleRole',
|
|
u'DeltaAngle',
|
|
u'DeltaTime',
|
|
u'DescriptiveName',
|
|
u'DrivenLineOffsetLg',
|
|
u'DrivenLineOffsetSm',
|
|
u'DSecond',
|
|
u'DSRCmsgID',
|
|
u'mapData',
|
|
u'signalPhaseAndTimingMessage',
|
|
u'signalRequestMessage',
|
|
u'signalStatusMessage',
|
|
u'Elevation',
|
|
u'IntersectionID',
|
|
u'IntersectionStatusObject',
|
|
u'LaneAttributes-Barrier',
|
|
u'LaneAttributes-Bike',
|
|
u'LaneAttributes-Crosswalk',
|
|
u'LaneAttributes-Parking',
|
|
u'LaneAttributes-Sidewalk',
|
|
u'LaneAttributes-Striping',
|
|
u'LaneAttributes-TrackedVehicle',
|
|
u'LaneAttributes-Vehicle',
|
|
u'LaneConnectionID',
|
|
u'LaneDirection',
|
|
u'LaneID',
|
|
u'LayerID',
|
|
u'LayerType',
|
|
u'LaneWidth',
|
|
u'MergeDivergeNodeAngle',
|
|
u'MinuteOfTheYear',
|
|
u'MovementPhaseState',
|
|
u'MsgCount',
|
|
u'Offset-B10',
|
|
u'Offset-B11',
|
|
u'Offset-B12',
|
|
u'Offset-B13',
|
|
u'Offset-B14',
|
|
u'Offset-B16',
|
|
u'PedestrianBicycleDetect',
|
|
u'PrioritizationResponseStatus',
|
|
u'PriorityRequestType',
|
|
u'RegionId',
|
|
u'noRegion',
|
|
u'addGrpA',
|
|
u'addGrpB',
|
|
u'addGrpC',
|
|
u'RequestID',
|
|
u'RequestImportanceLevel',
|
|
u'RequestSubRole',
|
|
u'RestrictionAppliesTo',
|
|
u'RestrictionClassID',
|
|
u'RoadRegulatorID',
|
|
u'RoadSegmentID',
|
|
u'RoadwayCrownAngle',
|
|
u'Scale-B12',
|
|
u'SignalGroupID',
|
|
u'SegmentAttributeXY',
|
|
u'SpeedAdvice',
|
|
u'TemporaryID',
|
|
u'TimeIntervalConfidence',
|
|
u'TransitVehicleOccupancy',
|
|
u'TransitVehicleStatus',
|
|
u'TransmissionState',
|
|
u'VehicleType',
|
|
u'Velocity',
|
|
u'WaitOnStopline',
|
|
u'ZoneLength',
|
|
]
|
|
_type_ = [
|
|
u'MessageFrame',
|
|
u'MESSAGE-ID-AND-TYPE',
|
|
u'REG-EXT-ID-AND-TYPE',
|
|
u'RegionalExtension',
|
|
u'SPAT',
|
|
u'SignalRequestMessage',
|
|
u'SignalStatusMessage',
|
|
u'MapData',
|
|
u'AdvisorySpeed',
|
|
u'AdvisorySpeedList',
|
|
u'ComputedLane',
|
|
u'ConnectsToList',
|
|
u'ConnectingLane',
|
|
u'Connection',
|
|
u'ConnectionManeuverAssist',
|
|
u'DataParameters',
|
|
u'EnabledLaneList',
|
|
u'GenericLane',
|
|
u'IntersectionAccessPoint',
|
|
u'IntersectionGeometry',
|
|
u'IntersectionGeometryList',
|
|
u'IntersectionReferenceID',
|
|
u'IntersectionState',
|
|
u'IntersectionStateList',
|
|
u'LaneAttributes',
|
|
u'LaneDataAttribute',
|
|
u'LaneDataAttributeList',
|
|
u'LaneList',
|
|
u'LaneSharing',
|
|
u'LaneTypeAttributes',
|
|
u'ManeuverAssistList',
|
|
u'MovementEventList',
|
|
u'MovementEvent',
|
|
u'MovementList',
|
|
u'MovementState',
|
|
u'NodeAttributeSetXY',
|
|
u'NodeAttributeXYList',
|
|
u'NodeAttributeXY',
|
|
u'Node-LLmD-64b',
|
|
u'Node-XY-20b',
|
|
u'Node-XY-22b',
|
|
u'Node-XY-24b',
|
|
u'Node-XY-26b',
|
|
u'Node-XY-28b',
|
|
u'Node-XY-32b',
|
|
u'NodeListXY',
|
|
u'NodeOffsetPointXY',
|
|
u'NodeSetXY',
|
|
u'NodeXY',
|
|
u'OverlayLaneList',
|
|
u'Position3D',
|
|
u'PreemptPriorityList',
|
|
u'RegulatorySpeedLimit',
|
|
u'RequestorDescription',
|
|
u'RequestorPositionVector',
|
|
u'RequestorType',
|
|
u'RestrictionClassAssignment',
|
|
u'RestrictionClassList',
|
|
u'RestrictionUserTypeList',
|
|
u'RestrictionUserType',
|
|
u'RoadLaneSetList',
|
|
u'RoadSegmentReferenceID',
|
|
u'RoadSegment',
|
|
u'RoadSegmentList',
|
|
u'SegmentAttributeXYList',
|
|
u'SignalControlZone',
|
|
u'SignalRequesterInfo',
|
|
u'SignalRequestList',
|
|
u'SignalRequestPackage',
|
|
u'SignalRequest',
|
|
u'SignalStatusList',
|
|
u'SignalStatusPackageList',
|
|
u'SignalStatusPackage',
|
|
u'SignalStatus',
|
|
u'SpeedLimitList',
|
|
u'SpeedLimitType',
|
|
u'TimeChangeDetails',
|
|
u'TimeMark',
|
|
u'TransmissionAndSpeed',
|
|
u'VehicleID',
|
|
u'AdvisorySpeedType',
|
|
u'AllowedManeuvers',
|
|
u'Angle',
|
|
u'ApproachID',
|
|
u'BasicVehicleRole',
|
|
u'DeltaAngle',
|
|
u'DeltaTime',
|
|
u'DescriptiveName',
|
|
u'DrivenLineOffsetLg',
|
|
u'DrivenLineOffsetSm',
|
|
u'DSecond',
|
|
u'DSRCmsgID',
|
|
u'Elevation',
|
|
u'IntersectionID',
|
|
u'IntersectionStatusObject',
|
|
u'LaneAttributes-Barrier',
|
|
u'LaneAttributes-Bike',
|
|
u'LaneAttributes-Crosswalk',
|
|
u'LaneAttributes-Parking',
|
|
u'LaneAttributes-Sidewalk',
|
|
u'LaneAttributes-Striping',
|
|
u'LaneAttributes-TrackedVehicle',
|
|
u'LaneAttributes-Vehicle',
|
|
u'LaneConnectionID',
|
|
u'LaneDirection',
|
|
u'LaneID',
|
|
u'LayerID',
|
|
u'LayerType',
|
|
u'LaneWidth',
|
|
u'MergeDivergeNodeAngle',
|
|
u'MinuteOfTheYear',
|
|
u'MovementPhaseState',
|
|
u'MsgCount',
|
|
u'Offset-B10',
|
|
u'Offset-B11',
|
|
u'Offset-B12',
|
|
u'Offset-B13',
|
|
u'Offset-B14',
|
|
u'Offset-B16',
|
|
u'PedestrianBicycleDetect',
|
|
u'PrioritizationResponseStatus',
|
|
u'PriorityRequestType',
|
|
u'RegionId',
|
|
u'RequestID',
|
|
u'RequestImportanceLevel',
|
|
u'RequestSubRole',
|
|
u'RestrictionAppliesTo',
|
|
u'RestrictionClassID',
|
|
u'RoadRegulatorID',
|
|
u'RoadSegmentID',
|
|
u'RoadwayCrownAngle',
|
|
u'Scale-B12',
|
|
u'SignalGroupID',
|
|
u'SegmentAttributeXY',
|
|
u'SpeedAdvice',
|
|
u'TemporaryID',
|
|
u'TimeIntervalConfidence',
|
|
u'TransitVehicleOccupancy',
|
|
u'TransitVehicleStatus',
|
|
u'TransmissionState',
|
|
u'VehicleType',
|
|
u'Velocity',
|
|
u'WaitOnStopline',
|
|
u'ZoneLength',
|
|
]
|
|
_set_ = [
|
|
u'MessageTypes',
|
|
]
|
|
_val_ = [
|
|
u'mapData',
|
|
u'signalPhaseAndTimingMessage',
|
|
u'signalRequestMessage',
|
|
u'signalStatusMessage',
|
|
u'noRegion',
|
|
u'addGrpA',
|
|
u'addGrpB',
|
|
u'addGrpC',
|
|
]
|
|
_class_ = [
|
|
u'MESSAGE-ID-AND-TYPE',
|
|
u'MessageTypes',
|
|
u'REG-EXT-ID-AND-TYPE',
|
|
]
|
|
_param_ = [
|
|
u'RegionalExtension',
|
|
]
|
|
|
|
#-----< MessageFrame >-----#
|
|
MessageFrame = SEQ(name=u'MessageFrame', mode=MODE_TYPE)
|
|
_MessageFrame_messageId = INT(name=u'messageId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'MESSAGE-ID-AND-TYPE'), [u'id']))
|
|
__MessageFrame_messageId_tab = CLASS(name='_tab_MESSAGE-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'MESSAGE-ID-AND-TYPE')))
|
|
___MessageFrame_messageId_tab_val_Type_0 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'MapData')))
|
|
___MessageFrame_messageId_tab_val_Type_1 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'SPAT')))
|
|
___MessageFrame_messageId_tab_val_Type_2 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'SignalRequestMessage')))
|
|
___MessageFrame_messageId_tab_val_Type_3 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'SignalStatusMessage')))
|
|
__MessageFrame_messageId_tab._val = ASN1Set(rv=[dict([(u'Type', ___MessageFrame_messageId_tab_val_Type_0), (u'id', 18)]), dict([(u'Type', ___MessageFrame_messageId_tab_val_Type_1), (u'id', 19)]), dict([(u'Type', ___MessageFrame_messageId_tab_val_Type_2), (u'id', 29)]), dict([(u'Type', ___MessageFrame_messageId_tab_val_Type_3), (u'id', 30)])], rr=[], ev=None, er=[])
|
|
_MessageFrame_messageId._const_tab = __MessageFrame_messageId_tab
|
|
_MessageFrame_messageId._const_tab_at = None
|
|
_MessageFrame_messageId._const_tab_id = u'id'
|
|
_MessageFrame_value = OPEN(name=u'value', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'MESSAGE-ID-AND-TYPE'), [u'Type']))
|
|
_MessageFrame_value._const_tab = __MessageFrame_messageId_tab
|
|
_MessageFrame_value._const_tab_at = ('..', u'messageId')
|
|
_MessageFrame_value._const_tab_id = u'Type'
|
|
MessageFrame._cont = ASN1Dict([
|
|
(u'messageId', _MessageFrame_messageId),
|
|
(u'value', _MessageFrame_value),
|
|
])
|
|
MessageFrame._ext = []
|
|
|
|
#-----< MESSAGE-ID-AND-TYPE >-----#
|
|
MESSAGE_ID_AND_TYPE = CLASS(name=u'MESSAGE-ID-AND-TYPE', mode=MODE_TYPE)
|
|
_MESSAGE_ID_AND_TYPE_id = INT(name=u'id', mode=MODE_VALUE, typeref=ASN1RefType(('DSRC', 'DSRCmsgID')), uniq=True)
|
|
_MESSAGE_ID_AND_TYPE_Type = OPEN(name=u'Type', mode=MODE_TYPE)
|
|
MESSAGE_ID_AND_TYPE._cont = ASN1Dict([
|
|
(u'id', _MESSAGE_ID_AND_TYPE_id),
|
|
(u'Type', _MESSAGE_ID_AND_TYPE_Type),
|
|
])
|
|
|
|
#-----< MessageTypes >-----#
|
|
MessageTypes = CLASS(name=u'MessageTypes', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'MESSAGE-ID-AND-TYPE')))
|
|
_MessageTypes_val_Type_0 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'MapData')))
|
|
_MessageTypes_val_Type_1 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'SPAT')))
|
|
_MessageTypes_val_Type_2 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'SignalRequestMessage')))
|
|
_MessageTypes_val_Type_3 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'SignalStatusMessage')))
|
|
MessageTypes._val = ASN1Set(rv=[dict([(u'Type', _MessageTypes_val_Type_0), (u'id', 18)]), dict([(u'Type', _MessageTypes_val_Type_1), (u'id', 19)]), dict([(u'Type', _MessageTypes_val_Type_2), (u'id', 29)]), dict([(u'Type', _MessageTypes_val_Type_3), (u'id', 30)])], rr=[], ev=[], er=[])
|
|
|
|
#-----< REG-EXT-ID-AND-TYPE >-----#
|
|
REG_EXT_ID_AND_TYPE = CLASS(name=u'REG-EXT-ID-AND-TYPE', mode=MODE_TYPE)
|
|
_REG_EXT_ID_AND_TYPE_id = INT(name=u'id', mode=MODE_VALUE, typeref=ASN1RefType(('DSRC', 'RegionId')), uniq=True)
|
|
_REG_EXT_ID_AND_TYPE_Type = OPEN(name=u'Type', mode=MODE_TYPE)
|
|
REG_EXT_ID_AND_TYPE._cont = ASN1Dict([
|
|
(u'id', _REG_EXT_ID_AND_TYPE_id),
|
|
(u'Type', _REG_EXT_ID_AND_TYPE_Type),
|
|
])
|
|
|
|
#-----< RegionalExtension >-----#
|
|
RegionalExtension = SEQ(name=u'RegionalExtension', mode=MODE_TYPE, param=True)
|
|
|
|
#-----< SPAT >-----#
|
|
SPAT = SEQ(name=u'SPAT', mode=MODE_TYPE)
|
|
_SPAT_timeStamp = INT(name=u'timeStamp', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'MinuteOfTheYear')), opt=True)
|
|
_SPAT_name = STR_IA5(name=u'name', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DescriptiveName')), opt=True)
|
|
_SPAT_intersections = SEQ_OF(name=u'intersections', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'IntersectionStateList')))
|
|
_SPAT_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__SPAT_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___SPAT_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____SPAT_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____SPAT_regional__item__regionId_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___SPAT_regional__item__regionId._const_tab = ____SPAT_regional__item__regionId_tab
|
|
___SPAT_regional__item__regionId._const_tab_at = None
|
|
___SPAT_regional__item__regionId._const_tab_id = u'id'
|
|
___SPAT_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
____SPAT_regional__item__regExtValue_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____SPAT_regional__item__regExtValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___SPAT_regional__item__regExtValue._const_tab = ____SPAT_regional__item__regExtValue_tab
|
|
___SPAT_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___SPAT_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__SPAT_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___SPAT_regional__item__regionId),
|
|
(u'regExtValue', ___SPAT_regional__item__regExtValue),
|
|
])
|
|
__SPAT_regional__item_._ext = None
|
|
_SPAT_regional._cont = __SPAT_regional__item_
|
|
_SPAT_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
SPAT._cont = ASN1Dict([
|
|
(u'timeStamp', _SPAT_timeStamp),
|
|
(u'name', _SPAT_name),
|
|
(u'intersections', _SPAT_intersections),
|
|
(u'regional', _SPAT_regional),
|
|
])
|
|
SPAT._ext = []
|
|
|
|
#-----< SignalRequestMessage >-----#
|
|
SignalRequestMessage = SEQ(name=u'SignalRequestMessage', mode=MODE_TYPE)
|
|
_SignalRequestMessage_timeStamp = INT(name=u'timeStamp', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'MinuteOfTheYear')), opt=True)
|
|
_SignalRequestMessage_second = INT(name=u'second', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DSecond')))
|
|
_SignalRequestMessage_sequenceNumber = INT(name=u'sequenceNumber', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'MsgCount')), opt=True)
|
|
_SignalRequestMessage_requests = SEQ_OF(name=u'requests', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'SignalRequestList')), opt=True)
|
|
_SignalRequestMessage_requestor = SEQ(name=u'requestor', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RequestorDescription')))
|
|
_SignalRequestMessage_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__SignalRequestMessage_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___SignalRequestMessage_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____SignalRequestMessage_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____SignalRequestMessage_regional__item__regionId_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___SignalRequestMessage_regional__item__regionId._const_tab = ____SignalRequestMessage_regional__item__regionId_tab
|
|
___SignalRequestMessage_regional__item__regionId._const_tab_at = None
|
|
___SignalRequestMessage_regional__item__regionId._const_tab_id = u'id'
|
|
___SignalRequestMessage_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
____SignalRequestMessage_regional__item__regExtValue_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____SignalRequestMessage_regional__item__regExtValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___SignalRequestMessage_regional__item__regExtValue._const_tab = ____SignalRequestMessage_regional__item__regExtValue_tab
|
|
___SignalRequestMessage_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___SignalRequestMessage_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__SignalRequestMessage_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___SignalRequestMessage_regional__item__regionId),
|
|
(u'regExtValue', ___SignalRequestMessage_regional__item__regExtValue),
|
|
])
|
|
__SignalRequestMessage_regional__item_._ext = None
|
|
_SignalRequestMessage_regional._cont = __SignalRequestMessage_regional__item_
|
|
_SignalRequestMessage_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
SignalRequestMessage._cont = ASN1Dict([
|
|
(u'timeStamp', _SignalRequestMessage_timeStamp),
|
|
(u'second', _SignalRequestMessage_second),
|
|
(u'sequenceNumber', _SignalRequestMessage_sequenceNumber),
|
|
(u'requests', _SignalRequestMessage_requests),
|
|
(u'requestor', _SignalRequestMessage_requestor),
|
|
(u'regional', _SignalRequestMessage_regional),
|
|
])
|
|
SignalRequestMessage._ext = []
|
|
|
|
#-----< SignalStatusMessage >-----#
|
|
SignalStatusMessage = SEQ(name=u'SignalStatusMessage', mode=MODE_TYPE)
|
|
_SignalStatusMessage_timeStamp = INT(name=u'timeStamp', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'MinuteOfTheYear')), opt=True)
|
|
_SignalStatusMessage_second = INT(name=u'second', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DSecond')))
|
|
_SignalStatusMessage_sequenceNumber = INT(name=u'sequenceNumber', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'MsgCount')), opt=True)
|
|
_SignalStatusMessage_status = SEQ_OF(name=u'status', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'SignalStatusList')))
|
|
_SignalStatusMessage_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__SignalStatusMessage_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___SignalStatusMessage_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____SignalStatusMessage_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____SignalStatusMessage_regional__item__regionId_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___SignalStatusMessage_regional__item__regionId._const_tab = ____SignalStatusMessage_regional__item__regionId_tab
|
|
___SignalStatusMessage_regional__item__regionId._const_tab_at = None
|
|
___SignalStatusMessage_regional__item__regionId._const_tab_id = u'id'
|
|
___SignalStatusMessage_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
____SignalStatusMessage_regional__item__regExtValue_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____SignalStatusMessage_regional__item__regExtValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___SignalStatusMessage_regional__item__regExtValue._const_tab = ____SignalStatusMessage_regional__item__regExtValue_tab
|
|
___SignalStatusMessage_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___SignalStatusMessage_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__SignalStatusMessage_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___SignalStatusMessage_regional__item__regionId),
|
|
(u'regExtValue', ___SignalStatusMessage_regional__item__regExtValue),
|
|
])
|
|
__SignalStatusMessage_regional__item_._ext = None
|
|
_SignalStatusMessage_regional._cont = __SignalStatusMessage_regional__item_
|
|
_SignalStatusMessage_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
SignalStatusMessage._cont = ASN1Dict([
|
|
(u'timeStamp', _SignalStatusMessage_timeStamp),
|
|
(u'second', _SignalStatusMessage_second),
|
|
(u'sequenceNumber', _SignalStatusMessage_sequenceNumber),
|
|
(u'status', _SignalStatusMessage_status),
|
|
(u'regional', _SignalStatusMessage_regional),
|
|
])
|
|
SignalStatusMessage._ext = []
|
|
|
|
#-----< MapData >-----#
|
|
MapData = SEQ(name=u'MapData', mode=MODE_TYPE)
|
|
_MapData_timeStamp = INT(name=u'timeStamp', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'MinuteOfTheYear')), opt=True)
|
|
_MapData_msgIssueRevision = INT(name=u'msgIssueRevision', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'MsgCount')))
|
|
_MapData_layerType = ENUM(name=u'layerType', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LayerType')), opt=True)
|
|
_MapData_layerID = INT(name=u'layerID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LayerID')), opt=True)
|
|
_MapData_intersections = SEQ_OF(name=u'intersections', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'IntersectionGeometryList')), opt=True)
|
|
_MapData_roadSegments = SEQ_OF(name=u'roadSegments', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RoadSegmentList')), opt=True)
|
|
_MapData_dataParameters = SEQ(name=u'dataParameters', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DataParameters')), opt=True)
|
|
_MapData_restrictionList = SEQ_OF(name=u'restrictionList', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RestrictionClassList')), opt=True)
|
|
_MapData_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__MapData_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___MapData_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____MapData_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
_____MapData_regional__item__regionId_tab_val_Type_0 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('AddGrpC', 'MapData-addGrpC')))
|
|
____MapData_regional__item__regionId_tab._val = ASN1Set(rv=[dict([(u'Type', _____MapData_regional__item__regionId_tab_val_Type_0), (u'id', 3)])], rr=[], ev=None, er=[])
|
|
___MapData_regional__item__regionId._const_tab = ____MapData_regional__item__regionId_tab
|
|
___MapData_regional__item__regionId._const_tab_at = None
|
|
___MapData_regional__item__regionId._const_tab_id = u'id'
|
|
___MapData_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
___MapData_regional__item__regExtValue._const_tab = ____MapData_regional__item__regionId_tab
|
|
___MapData_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___MapData_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__MapData_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___MapData_regional__item__regionId),
|
|
(u'regExtValue', ___MapData_regional__item__regExtValue),
|
|
])
|
|
__MapData_regional__item_._ext = None
|
|
_MapData_regional._cont = __MapData_regional__item_
|
|
_MapData_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
MapData._cont = ASN1Dict([
|
|
(u'timeStamp', _MapData_timeStamp),
|
|
(u'msgIssueRevision', _MapData_msgIssueRevision),
|
|
(u'layerType', _MapData_layerType),
|
|
(u'layerID', _MapData_layerID),
|
|
(u'intersections', _MapData_intersections),
|
|
(u'roadSegments', _MapData_roadSegments),
|
|
(u'dataParameters', _MapData_dataParameters),
|
|
(u'restrictionList', _MapData_restrictionList),
|
|
(u'regional', _MapData_regional),
|
|
])
|
|
MapData._ext = []
|
|
|
|
#-----< AdvisorySpeed >-----#
|
|
AdvisorySpeed = SEQ(name=u'AdvisorySpeed', mode=MODE_TYPE)
|
|
_AdvisorySpeed_type = ENUM(name=u'type', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'AdvisorySpeedType')))
|
|
_AdvisorySpeed_speed = INT(name=u'speed', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'SpeedAdvice')), opt=True)
|
|
_AdvisorySpeed_confidence = INT(name=u'confidence', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'SpeedConfidence')), opt=True)
|
|
_AdvisorySpeed_distance = INT(name=u'distance', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'ZoneLength')), opt=True)
|
|
_AdvisorySpeed_class_ = INT(name=u'class', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RestrictionClassID')), opt=True)
|
|
_AdvisorySpeed_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__AdvisorySpeed_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___AdvisorySpeed_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____AdvisorySpeed_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____AdvisorySpeed_regional__item__regionId_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___AdvisorySpeed_regional__item__regionId._const_tab = ____AdvisorySpeed_regional__item__regionId_tab
|
|
___AdvisorySpeed_regional__item__regionId._const_tab_at = None
|
|
___AdvisorySpeed_regional__item__regionId._const_tab_id = u'id'
|
|
___AdvisorySpeed_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
____AdvisorySpeed_regional__item__regExtValue_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____AdvisorySpeed_regional__item__regExtValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___AdvisorySpeed_regional__item__regExtValue._const_tab = ____AdvisorySpeed_regional__item__regExtValue_tab
|
|
___AdvisorySpeed_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___AdvisorySpeed_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__AdvisorySpeed_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___AdvisorySpeed_regional__item__regionId),
|
|
(u'regExtValue', ___AdvisorySpeed_regional__item__regExtValue),
|
|
])
|
|
__AdvisorySpeed_regional__item_._ext = None
|
|
_AdvisorySpeed_regional._cont = __AdvisorySpeed_regional__item_
|
|
_AdvisorySpeed_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
AdvisorySpeed._cont = ASN1Dict([
|
|
(u'type', _AdvisorySpeed_type),
|
|
(u'speed', _AdvisorySpeed_speed),
|
|
(u'confidence', _AdvisorySpeed_confidence),
|
|
(u'distance', _AdvisorySpeed_distance),
|
|
(u'class', _AdvisorySpeed_class_),
|
|
(u'regional', _AdvisorySpeed_regional),
|
|
])
|
|
AdvisorySpeed._ext = []
|
|
|
|
#-----< AdvisorySpeedList >-----#
|
|
AdvisorySpeedList = SEQ_OF(name=u'AdvisorySpeedList', mode=MODE_TYPE)
|
|
_AdvisorySpeedList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'AdvisorySpeed')))
|
|
AdvisorySpeedList._cont = _AdvisorySpeedList__item_
|
|
AdvisorySpeedList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
|
|
|
|
#-----< ComputedLane >-----#
|
|
ComputedLane = SEQ(name=u'ComputedLane', mode=MODE_TYPE)
|
|
_ComputedLane_referenceLaneId = INT(name=u'referenceLaneId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneID')))
|
|
_ComputedLane_offsetXaxis = CHOICE(name=u'offsetXaxis', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
|
|
__ComputedLane_offsetXaxis_small = INT(name=u'small', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DrivenLineOffsetSm')))
|
|
__ComputedLane_offsetXaxis_large = INT(name=u'large', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DrivenLineOffsetLg')))
|
|
_ComputedLane_offsetXaxis._cont = ASN1Dict([
|
|
(u'small', __ComputedLane_offsetXaxis_small),
|
|
(u'large', __ComputedLane_offsetXaxis_large),
|
|
])
|
|
_ComputedLane_offsetXaxis._ext = None
|
|
_ComputedLane_offsetYaxis = CHOICE(name=u'offsetYaxis', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
|
|
__ComputedLane_offsetYaxis_small = INT(name=u'small', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DrivenLineOffsetSm')))
|
|
__ComputedLane_offsetYaxis_large = INT(name=u'large', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DrivenLineOffsetLg')))
|
|
_ComputedLane_offsetYaxis._cont = ASN1Dict([
|
|
(u'small', __ComputedLane_offsetYaxis_small),
|
|
(u'large', __ComputedLane_offsetYaxis_large),
|
|
])
|
|
_ComputedLane_offsetYaxis._ext = None
|
|
_ComputedLane_rotateXY = INT(name=u'rotateXY', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Angle')), opt=True)
|
|
_ComputedLane_scaleXaxis = INT(name=u'scaleXaxis', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Scale-B12')), opt=True)
|
|
_ComputedLane_scaleYaxis = INT(name=u'scaleYaxis', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Scale-B12')), opt=True)
|
|
_ComputedLane_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__ComputedLane_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___ComputedLane_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____ComputedLane_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____ComputedLane_regional__item__regionId_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___ComputedLane_regional__item__regionId._const_tab = ____ComputedLane_regional__item__regionId_tab
|
|
___ComputedLane_regional__item__regionId._const_tab_at = None
|
|
___ComputedLane_regional__item__regionId._const_tab_id = u'id'
|
|
___ComputedLane_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
____ComputedLane_regional__item__regExtValue_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____ComputedLane_regional__item__regExtValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___ComputedLane_regional__item__regExtValue._const_tab = ____ComputedLane_regional__item__regExtValue_tab
|
|
___ComputedLane_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___ComputedLane_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__ComputedLane_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___ComputedLane_regional__item__regionId),
|
|
(u'regExtValue', ___ComputedLane_regional__item__regExtValue),
|
|
])
|
|
__ComputedLane_regional__item_._ext = None
|
|
_ComputedLane_regional._cont = __ComputedLane_regional__item_
|
|
_ComputedLane_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
ComputedLane._cont = ASN1Dict([
|
|
(u'referenceLaneId', _ComputedLane_referenceLaneId),
|
|
(u'offsetXaxis', _ComputedLane_offsetXaxis),
|
|
(u'offsetYaxis', _ComputedLane_offsetYaxis),
|
|
(u'rotateXY', _ComputedLane_rotateXY),
|
|
(u'scaleXaxis', _ComputedLane_scaleXaxis),
|
|
(u'scaleYaxis', _ComputedLane_scaleYaxis),
|
|
(u'regional', _ComputedLane_regional),
|
|
])
|
|
ComputedLane._ext = []
|
|
|
|
#-----< ConnectsToList >-----#
|
|
ConnectsToList = SEQ_OF(name=u'ConnectsToList', mode=MODE_TYPE)
|
|
_ConnectsToList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'Connection')))
|
|
ConnectsToList._cont = _ConnectsToList__item_
|
|
ConnectsToList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
|
|
|
|
#-----< ConnectingLane >-----#
|
|
ConnectingLane = SEQ(name=u'ConnectingLane', mode=MODE_TYPE)
|
|
_ConnectingLane_lane = INT(name=u'lane', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneID')))
|
|
_ConnectingLane_maneuver = BIT_STR(name=u'maneuver', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'AllowedManeuvers')), opt=True)
|
|
ConnectingLane._cont = ASN1Dict([
|
|
(u'lane', _ConnectingLane_lane),
|
|
(u'maneuver', _ConnectingLane_maneuver),
|
|
])
|
|
ConnectingLane._ext = None
|
|
|
|
#-----< Connection >-----#
|
|
Connection = SEQ(name=u'Connection', mode=MODE_TYPE)
|
|
_Connection_connectingLane = SEQ(name=u'connectingLane', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'ConnectingLane')))
|
|
_Connection_remoteIntersection = SEQ(name=u'remoteIntersection', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'IntersectionReferenceID')), opt=True)
|
|
_Connection_signalGroup = INT(name=u'signalGroup', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'SignalGroupID')), opt=True)
|
|
_Connection_userClass = INT(name=u'userClass', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RestrictionClassID')), opt=True)
|
|
_Connection_connectionID = INT(name=u'connectionID', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneConnectionID')), opt=True)
|
|
Connection._cont = ASN1Dict([
|
|
(u'connectingLane', _Connection_connectingLane),
|
|
(u'remoteIntersection', _Connection_remoteIntersection),
|
|
(u'signalGroup', _Connection_signalGroup),
|
|
(u'userClass', _Connection_userClass),
|
|
(u'connectionID', _Connection_connectionID),
|
|
])
|
|
Connection._ext = None
|
|
|
|
#-----< ConnectionManeuverAssist >-----#
|
|
ConnectionManeuverAssist = SEQ(name=u'ConnectionManeuverAssist', mode=MODE_TYPE)
|
|
_ConnectionManeuverAssist_connectionID = INT(name=u'connectionID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneConnectionID')))
|
|
_ConnectionManeuverAssist_queueLength = INT(name=u'queueLength', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'ZoneLength')), opt=True)
|
|
_ConnectionManeuverAssist_availableStorageLength = INT(name=u'availableStorageLength', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'ZoneLength')), opt=True)
|
|
_ConnectionManeuverAssist_waitOnStop = BOOL(name=u'waitOnStop', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'WaitOnStopline')), opt=True)
|
|
_ConnectionManeuverAssist_pedBicycleDetect = BOOL(name=u'pedBicycleDetect', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'PedestrianBicycleDetect')), opt=True)
|
|
_ConnectionManeuverAssist_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__ConnectionManeuverAssist_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___ConnectionManeuverAssist_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____ConnectionManeuverAssist_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
_____ConnectionManeuverAssist_regional__item__regionId_tab_val_Type_0 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('AddGrpC', 'ConnectionManeuverAssist-addGrpC')))
|
|
____ConnectionManeuverAssist_regional__item__regionId_tab._val = ASN1Set(rv=[dict([(u'Type', _____ConnectionManeuverAssist_regional__item__regionId_tab_val_Type_0), (u'id', 3)])], rr=[], ev=None, er=[])
|
|
___ConnectionManeuverAssist_regional__item__regionId._const_tab = ____ConnectionManeuverAssist_regional__item__regionId_tab
|
|
___ConnectionManeuverAssist_regional__item__regionId._const_tab_at = None
|
|
___ConnectionManeuverAssist_regional__item__regionId._const_tab_id = u'id'
|
|
___ConnectionManeuverAssist_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
___ConnectionManeuverAssist_regional__item__regExtValue._const_tab = ____ConnectionManeuverAssist_regional__item__regionId_tab
|
|
___ConnectionManeuverAssist_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___ConnectionManeuverAssist_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__ConnectionManeuverAssist_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___ConnectionManeuverAssist_regional__item__regionId),
|
|
(u'regExtValue', ___ConnectionManeuverAssist_regional__item__regExtValue),
|
|
])
|
|
__ConnectionManeuverAssist_regional__item_._ext = None
|
|
_ConnectionManeuverAssist_regional._cont = __ConnectionManeuverAssist_regional__item_
|
|
_ConnectionManeuverAssist_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
ConnectionManeuverAssist._cont = ASN1Dict([
|
|
(u'connectionID', _ConnectionManeuverAssist_connectionID),
|
|
(u'queueLength', _ConnectionManeuverAssist_queueLength),
|
|
(u'availableStorageLength', _ConnectionManeuverAssist_availableStorageLength),
|
|
(u'waitOnStop', _ConnectionManeuverAssist_waitOnStop),
|
|
(u'pedBicycleDetect', _ConnectionManeuverAssist_pedBicycleDetect),
|
|
(u'regional', _ConnectionManeuverAssist_regional),
|
|
])
|
|
ConnectionManeuverAssist._ext = []
|
|
|
|
#-----< DataParameters >-----#
|
|
DataParameters = SEQ(name=u'DataParameters', mode=MODE_TYPE)
|
|
_DataParameters_processMethod = STR_IA5(name=u'processMethod', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_DataParameters_processMethod._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=255)], ev=None, er=[])
|
|
_DataParameters_processAgency = STR_IA5(name=u'processAgency', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_DataParameters_processAgency._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=255)], ev=None, er=[])
|
|
_DataParameters_lastCheckedDate = STR_IA5(name=u'lastCheckedDate', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_DataParameters_lastCheckedDate._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=255)], ev=None, er=[])
|
|
_DataParameters_geoidUsed = STR_IA5(name=u'geoidUsed', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_DataParameters_geoidUsed._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=255)], ev=None, er=[])
|
|
DataParameters._cont = ASN1Dict([
|
|
(u'processMethod', _DataParameters_processMethod),
|
|
(u'processAgency', _DataParameters_processAgency),
|
|
(u'lastCheckedDate', _DataParameters_lastCheckedDate),
|
|
(u'geoidUsed', _DataParameters_geoidUsed),
|
|
])
|
|
DataParameters._ext = []
|
|
|
|
#-----< EnabledLaneList >-----#
|
|
EnabledLaneList = SEQ_OF(name=u'EnabledLaneList', mode=MODE_TYPE)
|
|
_EnabledLaneList__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'LaneID')))
|
|
EnabledLaneList._cont = _EnabledLaneList__item_
|
|
EnabledLaneList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
|
|
|
|
#-----< GenericLane >-----#
|
|
GenericLane = SEQ(name=u'GenericLane', mode=MODE_TYPE)
|
|
_GenericLane_laneID = INT(name=u'laneID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneID')))
|
|
_GenericLane_name = STR_IA5(name=u'name', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DescriptiveName')), opt=True)
|
|
_GenericLane_ingressApproach = INT(name=u'ingressApproach', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'ApproachID')), opt=True)
|
|
_GenericLane_egressApproach = INT(name=u'egressApproach', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'ApproachID')), opt=True)
|
|
_GenericLane_laneAttributes = SEQ(name=u'laneAttributes', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneAttributes')))
|
|
_GenericLane_maneuvers = BIT_STR(name=u'maneuvers', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'AllowedManeuvers')), opt=True)
|
|
_GenericLane_nodeList = CHOICE(name=u'nodeList', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('DSRC', 'NodeListXY')))
|
|
_GenericLane_connectsTo = SEQ_OF(name=u'connectsTo', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'ConnectsToList')), opt=True)
|
|
_GenericLane_overlays = SEQ_OF(name=u'overlays', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'OverlayLaneList')), opt=True)
|
|
_GenericLane_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__GenericLane_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___GenericLane_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____GenericLane_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
_____GenericLane_regional__item__regionId_tab_val_Type_0 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('AddGrpC', 'ConnectionTrajectory-addGrpC')))
|
|
____GenericLane_regional__item__regionId_tab._val = ASN1Set(rv=[dict([(u'Type', _____GenericLane_regional__item__regionId_tab_val_Type_0), (u'id', 3)])], rr=[], ev=None, er=[])
|
|
___GenericLane_regional__item__regionId._const_tab = ____GenericLane_regional__item__regionId_tab
|
|
___GenericLane_regional__item__regionId._const_tab_at = None
|
|
___GenericLane_regional__item__regionId._const_tab_id = u'id'
|
|
___GenericLane_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
___GenericLane_regional__item__regExtValue._const_tab = ____GenericLane_regional__item__regionId_tab
|
|
___GenericLane_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___GenericLane_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__GenericLane_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___GenericLane_regional__item__regionId),
|
|
(u'regExtValue', ___GenericLane_regional__item__regExtValue),
|
|
])
|
|
__GenericLane_regional__item_._ext = None
|
|
_GenericLane_regional._cont = __GenericLane_regional__item_
|
|
_GenericLane_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
GenericLane._cont = ASN1Dict([
|
|
(u'laneID', _GenericLane_laneID),
|
|
(u'name', _GenericLane_name),
|
|
(u'ingressApproach', _GenericLane_ingressApproach),
|
|
(u'egressApproach', _GenericLane_egressApproach),
|
|
(u'laneAttributes', _GenericLane_laneAttributes),
|
|
(u'maneuvers', _GenericLane_maneuvers),
|
|
(u'nodeList', _GenericLane_nodeList),
|
|
(u'connectsTo', _GenericLane_connectsTo),
|
|
(u'overlays', _GenericLane_overlays),
|
|
(u'regional', _GenericLane_regional),
|
|
])
|
|
GenericLane._ext = []
|
|
|
|
#-----< IntersectionAccessPoint >-----#
|
|
IntersectionAccessPoint = CHOICE(name=u'IntersectionAccessPoint', mode=MODE_TYPE)
|
|
_IntersectionAccessPoint_lane = INT(name=u'lane', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneID')))
|
|
_IntersectionAccessPoint_approach = INT(name=u'approach', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'ApproachID')))
|
|
_IntersectionAccessPoint_connection = INT(name=u'connection', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneConnectionID')))
|
|
IntersectionAccessPoint._cont = ASN1Dict([
|
|
(u'lane', _IntersectionAccessPoint_lane),
|
|
(u'approach', _IntersectionAccessPoint_approach),
|
|
(u'connection', _IntersectionAccessPoint_connection),
|
|
])
|
|
IntersectionAccessPoint._ext = []
|
|
|
|
#-----< IntersectionGeometry >-----#
|
|
IntersectionGeometry = SEQ(name=u'IntersectionGeometry', mode=MODE_TYPE)
|
|
_IntersectionGeometry_name = STR_IA5(name=u'name', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DescriptiveName')), opt=True)
|
|
_IntersectionGeometry_id = SEQ(name=u'id', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'IntersectionReferenceID')))
|
|
_IntersectionGeometry_revision = INT(name=u'revision', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'MsgCount')))
|
|
_IntersectionGeometry_refPoint = SEQ(name=u'refPoint', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Position3D')))
|
|
_IntersectionGeometry_laneWidth = INT(name=u'laneWidth', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneWidth')), opt=True)
|
|
_IntersectionGeometry_speedLimits = SEQ_OF(name=u'speedLimits', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'SpeedLimitList')), opt=True)
|
|
_IntersectionGeometry_laneSet = SEQ_OF(name=u'laneSet', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneList')))
|
|
_IntersectionGeometry_preemptPriorityData = SEQ_OF(name=u'preemptPriorityData', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'PreemptPriorityList')), opt=True)
|
|
_IntersectionGeometry_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__IntersectionGeometry_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___IntersectionGeometry_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____IntersectionGeometry_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____IntersectionGeometry_regional__item__regionId_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___IntersectionGeometry_regional__item__regionId._const_tab = ____IntersectionGeometry_regional__item__regionId_tab
|
|
___IntersectionGeometry_regional__item__regionId._const_tab_at = None
|
|
___IntersectionGeometry_regional__item__regionId._const_tab_id = u'id'
|
|
___IntersectionGeometry_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
____IntersectionGeometry_regional__item__regExtValue_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____IntersectionGeometry_regional__item__regExtValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___IntersectionGeometry_regional__item__regExtValue._const_tab = ____IntersectionGeometry_regional__item__regExtValue_tab
|
|
___IntersectionGeometry_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___IntersectionGeometry_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__IntersectionGeometry_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___IntersectionGeometry_regional__item__regionId),
|
|
(u'regExtValue', ___IntersectionGeometry_regional__item__regExtValue),
|
|
])
|
|
__IntersectionGeometry_regional__item_._ext = None
|
|
_IntersectionGeometry_regional._cont = __IntersectionGeometry_regional__item_
|
|
_IntersectionGeometry_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
IntersectionGeometry._cont = ASN1Dict([
|
|
(u'name', _IntersectionGeometry_name),
|
|
(u'id', _IntersectionGeometry_id),
|
|
(u'revision', _IntersectionGeometry_revision),
|
|
(u'refPoint', _IntersectionGeometry_refPoint),
|
|
(u'laneWidth', _IntersectionGeometry_laneWidth),
|
|
(u'speedLimits', _IntersectionGeometry_speedLimits),
|
|
(u'laneSet', _IntersectionGeometry_laneSet),
|
|
(u'preemptPriorityData', _IntersectionGeometry_preemptPriorityData),
|
|
(u'regional', _IntersectionGeometry_regional),
|
|
])
|
|
IntersectionGeometry._ext = []
|
|
|
|
#-----< IntersectionGeometryList >-----#
|
|
IntersectionGeometryList = SEQ_OF(name=u'IntersectionGeometryList', mode=MODE_TYPE)
|
|
_IntersectionGeometryList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'IntersectionGeometry')))
|
|
IntersectionGeometryList._cont = _IntersectionGeometryList__item_
|
|
IntersectionGeometryList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
|
|
|
|
#-----< IntersectionReferenceID >-----#
|
|
IntersectionReferenceID = SEQ(name=u'IntersectionReferenceID', mode=MODE_TYPE)
|
|
_IntersectionReferenceID_region = INT(name=u'region', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RoadRegulatorID')), opt=True)
|
|
_IntersectionReferenceID_id = INT(name=u'id', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'IntersectionID')))
|
|
IntersectionReferenceID._cont = ASN1Dict([
|
|
(u'region', _IntersectionReferenceID_region),
|
|
(u'id', _IntersectionReferenceID_id),
|
|
])
|
|
IntersectionReferenceID._ext = None
|
|
|
|
#-----< IntersectionState >-----#
|
|
IntersectionState = SEQ(name=u'IntersectionState', mode=MODE_TYPE)
|
|
_IntersectionState_name = STR_IA5(name=u'name', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DescriptiveName')), opt=True)
|
|
_IntersectionState_id = SEQ(name=u'id', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'IntersectionReferenceID')))
|
|
_IntersectionState_revision = INT(name=u'revision', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'MsgCount')))
|
|
_IntersectionState_status = BIT_STR(name=u'status', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'IntersectionStatusObject')))
|
|
_IntersectionState_moy = INT(name=u'moy', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'MinuteOfTheYear')), opt=True)
|
|
_IntersectionState_timeStamp = INT(name=u'timeStamp', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DSecond')), opt=True)
|
|
_IntersectionState_enabledLanes = SEQ_OF(name=u'enabledLanes', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'EnabledLaneList')), opt=True)
|
|
_IntersectionState_states = SEQ_OF(name=u'states', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'MovementList')))
|
|
_IntersectionState_maneuverAssistList = SEQ_OF(name=u'maneuverAssistList', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'ManeuverAssistList')), opt=True)
|
|
_IntersectionState_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__IntersectionState_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___IntersectionState_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____IntersectionState_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
_____IntersectionState_regional__item__regionId_tab_val_Type_0 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('AddGrpC', 'IntersectionState-addGrpC')))
|
|
____IntersectionState_regional__item__regionId_tab._val = ASN1Set(rv=[dict([(u'Type', _____IntersectionState_regional__item__regionId_tab_val_Type_0), (u'id', 3)])], rr=[], ev=None, er=[])
|
|
___IntersectionState_regional__item__regionId._const_tab = ____IntersectionState_regional__item__regionId_tab
|
|
___IntersectionState_regional__item__regionId._const_tab_at = None
|
|
___IntersectionState_regional__item__regionId._const_tab_id = u'id'
|
|
___IntersectionState_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
___IntersectionState_regional__item__regExtValue._const_tab = ____IntersectionState_regional__item__regionId_tab
|
|
___IntersectionState_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___IntersectionState_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__IntersectionState_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___IntersectionState_regional__item__regionId),
|
|
(u'regExtValue', ___IntersectionState_regional__item__regExtValue),
|
|
])
|
|
__IntersectionState_regional__item_._ext = None
|
|
_IntersectionState_regional._cont = __IntersectionState_regional__item_
|
|
_IntersectionState_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
IntersectionState._cont = ASN1Dict([
|
|
(u'name', _IntersectionState_name),
|
|
(u'id', _IntersectionState_id),
|
|
(u'revision', _IntersectionState_revision),
|
|
(u'status', _IntersectionState_status),
|
|
(u'moy', _IntersectionState_moy),
|
|
(u'timeStamp', _IntersectionState_timeStamp),
|
|
(u'enabledLanes', _IntersectionState_enabledLanes),
|
|
(u'states', _IntersectionState_states),
|
|
(u'maneuverAssistList', _IntersectionState_maneuverAssistList),
|
|
(u'regional', _IntersectionState_regional),
|
|
])
|
|
IntersectionState._ext = []
|
|
|
|
#-----< IntersectionStateList >-----#
|
|
IntersectionStateList = SEQ_OF(name=u'IntersectionStateList', mode=MODE_TYPE)
|
|
_IntersectionStateList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'IntersectionState')))
|
|
IntersectionStateList._cont = _IntersectionStateList__item_
|
|
IntersectionStateList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
|
|
|
|
#-----< LaneAttributes >-----#
|
|
LaneAttributes = SEQ(name=u'LaneAttributes', mode=MODE_TYPE)
|
|
_LaneAttributes_directionalUse = BIT_STR(name=u'directionalUse', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneDirection')))
|
|
_LaneAttributes_sharedWith = BIT_STR(name=u'sharedWith', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneSharing')))
|
|
_LaneAttributes_laneType = CHOICE(name=u'laneType', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('DSRC', 'LaneTypeAttributes')))
|
|
_LaneAttributes_regional = SEQ(name=u'regional', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RegionalExtension')), opt=True)
|
|
__LaneAttributes_regional_regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
___LaneAttributes_regional_regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
___LaneAttributes_regional_regionId_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
__LaneAttributes_regional_regionId._const_tab = ___LaneAttributes_regional_regionId_tab
|
|
__LaneAttributes_regional_regionId._const_tab_at = None
|
|
__LaneAttributes_regional_regionId._const_tab_id = u'id'
|
|
__LaneAttributes_regional_regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
___LaneAttributes_regional_regExtValue_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
___LaneAttributes_regional_regExtValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
__LaneAttributes_regional_regExtValue._const_tab = ___LaneAttributes_regional_regExtValue_tab
|
|
__LaneAttributes_regional_regExtValue._const_tab_at = ('..', u'regionId')
|
|
__LaneAttributes_regional_regExtValue._const_tab_id = u'Type'
|
|
_LaneAttributes_regional._cont = ASN1Dict([
|
|
(u'regionId', __LaneAttributes_regional_regionId),
|
|
(u'regExtValue', __LaneAttributes_regional_regExtValue),
|
|
])
|
|
_LaneAttributes_regional._ext = None
|
|
LaneAttributes._cont = ASN1Dict([
|
|
(u'directionalUse', _LaneAttributes_directionalUse),
|
|
(u'sharedWith', _LaneAttributes_sharedWith),
|
|
(u'laneType', _LaneAttributes_laneType),
|
|
(u'regional', _LaneAttributes_regional),
|
|
])
|
|
LaneAttributes._ext = None
|
|
|
|
#-----< LaneDataAttribute >-----#
|
|
LaneDataAttribute = CHOICE(name=u'LaneDataAttribute', mode=MODE_TYPE)
|
|
_LaneDataAttribute_pathEndPointAngle = INT(name=u'pathEndPointAngle', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DeltaAngle')))
|
|
_LaneDataAttribute_laneCrownPointCenter = INT(name=u'laneCrownPointCenter', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RoadwayCrownAngle')))
|
|
_LaneDataAttribute_laneCrownPointLeft = INT(name=u'laneCrownPointLeft', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RoadwayCrownAngle')))
|
|
_LaneDataAttribute_laneCrownPointRight = INT(name=u'laneCrownPointRight', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RoadwayCrownAngle')))
|
|
_LaneDataAttribute_laneAngle = INT(name=u'laneAngle', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'MergeDivergeNodeAngle')))
|
|
_LaneDataAttribute_speedLimits = SEQ_OF(name=u'speedLimits', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'SpeedLimitList')))
|
|
_LaneDataAttribute_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__LaneDataAttribute_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___LaneDataAttribute_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____LaneDataAttribute_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____LaneDataAttribute_regional__item__regionId_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___LaneDataAttribute_regional__item__regionId._const_tab = ____LaneDataAttribute_regional__item__regionId_tab
|
|
___LaneDataAttribute_regional__item__regionId._const_tab_at = None
|
|
___LaneDataAttribute_regional__item__regionId._const_tab_id = u'id'
|
|
___LaneDataAttribute_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
____LaneDataAttribute_regional__item__regExtValue_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____LaneDataAttribute_regional__item__regExtValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___LaneDataAttribute_regional__item__regExtValue._const_tab = ____LaneDataAttribute_regional__item__regExtValue_tab
|
|
___LaneDataAttribute_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___LaneDataAttribute_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__LaneDataAttribute_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___LaneDataAttribute_regional__item__regionId),
|
|
(u'regExtValue', ___LaneDataAttribute_regional__item__regExtValue),
|
|
])
|
|
__LaneDataAttribute_regional__item_._ext = None
|
|
_LaneDataAttribute_regional._cont = __LaneDataAttribute_regional__item_
|
|
_LaneDataAttribute_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
LaneDataAttribute._cont = ASN1Dict([
|
|
(u'pathEndPointAngle', _LaneDataAttribute_pathEndPointAngle),
|
|
(u'laneCrownPointCenter', _LaneDataAttribute_laneCrownPointCenter),
|
|
(u'laneCrownPointLeft', _LaneDataAttribute_laneCrownPointLeft),
|
|
(u'laneCrownPointRight', _LaneDataAttribute_laneCrownPointRight),
|
|
(u'laneAngle', _LaneDataAttribute_laneAngle),
|
|
(u'speedLimits', _LaneDataAttribute_speedLimits),
|
|
(u'regional', _LaneDataAttribute_regional),
|
|
])
|
|
LaneDataAttribute._ext = []
|
|
|
|
#-----< LaneDataAttributeList >-----#
|
|
LaneDataAttributeList = SEQ_OF(name=u'LaneDataAttributeList', mode=MODE_TYPE)
|
|
_LaneDataAttributeList__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'LaneDataAttribute')))
|
|
LaneDataAttributeList._cont = _LaneDataAttributeList__item_
|
|
LaneDataAttributeList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
|
|
|
|
#-----< LaneList >-----#
|
|
LaneList = SEQ_OF(name=u'LaneList', mode=MODE_TYPE)
|
|
_LaneList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'GenericLane')))
|
|
LaneList._cont = _LaneList__item_
|
|
LaneList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=255)], ev=None, er=[])
|
|
|
|
#-----< LaneSharing >-----#
|
|
LaneSharing = BIT_STR(name=u'LaneSharing', mode=MODE_TYPE)
|
|
LaneSharing._cont = ASN1Dict([(u'overlappingLaneDescriptionProvided', 0), (u'multipleLanesTreatedAsOneLane', 1), (u'otherNonMotorizedTrafficTypes', 2), (u'individualMotorizedVehicleTraffic', 3), (u'busVehicleTraffic', 4), (u'taxiVehicleTraffic', 5), (u'pedestriansTraffic', 6), (u'cyclistVehicleTraffic', 7), (u'trackedVehicleTraffic', 8), (u'pedestrianTraffic', 9)])
|
|
LaneSharing._const_sz = ASN1Set(rv=[10], rr=[], ev=None, er=[])
|
|
|
|
#-----< LaneTypeAttributes >-----#
|
|
LaneTypeAttributes = CHOICE(name=u'LaneTypeAttributes', mode=MODE_TYPE)
|
|
_LaneTypeAttributes_vehicle = BIT_STR(name=u'vehicle', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneAttributes-Vehicle')))
|
|
_LaneTypeAttributes_crosswalk = BIT_STR(name=u'crosswalk', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneAttributes-Crosswalk')))
|
|
_LaneTypeAttributes_bikeLane = BIT_STR(name=u'bikeLane', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneAttributes-Bike')))
|
|
_LaneTypeAttributes_sidewalk = BIT_STR(name=u'sidewalk', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneAttributes-Sidewalk')))
|
|
_LaneTypeAttributes_median = BIT_STR(name=u'median', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneAttributes-Barrier')))
|
|
_LaneTypeAttributes_striping = BIT_STR(name=u'striping', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneAttributes-Striping')))
|
|
_LaneTypeAttributes_trackedVehicle = BIT_STR(name=u'trackedVehicle', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneAttributes-TrackedVehicle')))
|
|
_LaneTypeAttributes_parking = BIT_STR(name=u'parking', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneAttributes-Parking')))
|
|
LaneTypeAttributes._cont = ASN1Dict([
|
|
(u'vehicle', _LaneTypeAttributes_vehicle),
|
|
(u'crosswalk', _LaneTypeAttributes_crosswalk),
|
|
(u'bikeLane', _LaneTypeAttributes_bikeLane),
|
|
(u'sidewalk', _LaneTypeAttributes_sidewalk),
|
|
(u'median', _LaneTypeAttributes_median),
|
|
(u'striping', _LaneTypeAttributes_striping),
|
|
(u'trackedVehicle', _LaneTypeAttributes_trackedVehicle),
|
|
(u'parking', _LaneTypeAttributes_parking),
|
|
])
|
|
LaneTypeAttributes._ext = []
|
|
|
|
#-----< ManeuverAssistList >-----#
|
|
ManeuverAssistList = SEQ_OF(name=u'ManeuverAssistList', mode=MODE_TYPE)
|
|
_ManeuverAssistList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'ConnectionManeuverAssist')))
|
|
ManeuverAssistList._cont = _ManeuverAssistList__item_
|
|
ManeuverAssistList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
|
|
|
|
#-----< MovementEventList >-----#
|
|
MovementEventList = SEQ_OF(name=u'MovementEventList', mode=MODE_TYPE)
|
|
_MovementEventList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'MovementEvent')))
|
|
MovementEventList._cont = _MovementEventList__item_
|
|
MovementEventList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
|
|
|
|
#-----< MovementEvent >-----#
|
|
MovementEvent = SEQ(name=u'MovementEvent', mode=MODE_TYPE)
|
|
_MovementEvent_eventState = ENUM(name=u'eventState', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'MovementPhaseState')))
|
|
_MovementEvent_timing = SEQ(name=u'timing', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'TimeChangeDetails')), opt=True)
|
|
_MovementEvent_speeds = SEQ_OF(name=u'speeds', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'AdvisorySpeedList')), opt=True)
|
|
_MovementEvent_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__MovementEvent_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___MovementEvent_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____MovementEvent_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____MovementEvent_regional__item__regionId_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___MovementEvent_regional__item__regionId._const_tab = ____MovementEvent_regional__item__regionId_tab
|
|
___MovementEvent_regional__item__regionId._const_tab_at = None
|
|
___MovementEvent_regional__item__regionId._const_tab_id = u'id'
|
|
___MovementEvent_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
____MovementEvent_regional__item__regExtValue_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____MovementEvent_regional__item__regExtValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___MovementEvent_regional__item__regExtValue._const_tab = ____MovementEvent_regional__item__regExtValue_tab
|
|
___MovementEvent_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___MovementEvent_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__MovementEvent_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___MovementEvent_regional__item__regionId),
|
|
(u'regExtValue', ___MovementEvent_regional__item__regExtValue),
|
|
])
|
|
__MovementEvent_regional__item_._ext = None
|
|
_MovementEvent_regional._cont = __MovementEvent_regional__item_
|
|
_MovementEvent_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
MovementEvent._cont = ASN1Dict([
|
|
(u'eventState', _MovementEvent_eventState),
|
|
(u'timing', _MovementEvent_timing),
|
|
(u'speeds', _MovementEvent_speeds),
|
|
(u'regional', _MovementEvent_regional),
|
|
])
|
|
MovementEvent._ext = []
|
|
|
|
#-----< MovementList >-----#
|
|
MovementList = SEQ_OF(name=u'MovementList', mode=MODE_TYPE)
|
|
_MovementList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'MovementState')))
|
|
MovementList._cont = _MovementList__item_
|
|
MovementList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=255)], ev=None, er=[])
|
|
|
|
#-----< MovementState >-----#
|
|
MovementState = SEQ(name=u'MovementState', mode=MODE_TYPE)
|
|
_MovementState_movementName = STR_IA5(name=u'movementName', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DescriptiveName')), opt=True)
|
|
_MovementState_signalGroup = INT(name=u'signalGroup', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'SignalGroupID')))
|
|
_MovementState_state_time_speed = SEQ_OF(name=u'state-time-speed', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'MovementEventList')))
|
|
_MovementState_maneuverAssistList = SEQ_OF(name=u'maneuverAssistList', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'ManeuverAssistList')), opt=True)
|
|
_MovementState_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__MovementState_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___MovementState_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____MovementState_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____MovementState_regional__item__regionId_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___MovementState_regional__item__regionId._const_tab = ____MovementState_regional__item__regionId_tab
|
|
___MovementState_regional__item__regionId._const_tab_at = None
|
|
___MovementState_regional__item__regionId._const_tab_id = u'id'
|
|
___MovementState_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
____MovementState_regional__item__regExtValue_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____MovementState_regional__item__regExtValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___MovementState_regional__item__regExtValue._const_tab = ____MovementState_regional__item__regExtValue_tab
|
|
___MovementState_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___MovementState_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__MovementState_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___MovementState_regional__item__regionId),
|
|
(u'regExtValue', ___MovementState_regional__item__regExtValue),
|
|
])
|
|
__MovementState_regional__item_._ext = None
|
|
_MovementState_regional._cont = __MovementState_regional__item_
|
|
_MovementState_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
MovementState._cont = ASN1Dict([
|
|
(u'movementName', _MovementState_movementName),
|
|
(u'signalGroup', _MovementState_signalGroup),
|
|
(u'state-time-speed', _MovementState_state_time_speed),
|
|
(u'maneuverAssistList', _MovementState_maneuverAssistList),
|
|
(u'regional', _MovementState_regional),
|
|
])
|
|
MovementState._ext = []
|
|
|
|
#-----< NodeAttributeSetXY >-----#
|
|
NodeAttributeSetXY = SEQ(name=u'NodeAttributeSetXY', mode=MODE_TYPE)
|
|
_NodeAttributeSetXY_localNode = SEQ_OF(name=u'localNode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'NodeAttributeXYList')), opt=True)
|
|
_NodeAttributeSetXY_disabled = SEQ_OF(name=u'disabled', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'SegmentAttributeXYList')), opt=True)
|
|
_NodeAttributeSetXY_enabled = SEQ_OF(name=u'enabled', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'SegmentAttributeXYList')), opt=True)
|
|
_NodeAttributeSetXY_data = SEQ_OF(name=u'data', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneDataAttributeList')), opt=True)
|
|
_NodeAttributeSetXY_dWidth = INT(name=u'dWidth', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Offset-B10')), opt=True)
|
|
_NodeAttributeSetXY_dElevation = INT(name=u'dElevation', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Offset-B10')), opt=True)
|
|
_NodeAttributeSetXY_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__NodeAttributeSetXY_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___NodeAttributeSetXY_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____NodeAttributeSetXY_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
_____NodeAttributeSetXY_regional__item__regionId_tab_val_Type_0 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('AddGrpC', 'Control-addGrpC')))
|
|
____NodeAttributeSetXY_regional__item__regionId_tab._val = ASN1Set(rv=[dict([(u'Type', _____NodeAttributeSetXY_regional__item__regionId_tab_val_Type_0), (u'id', 3)])], rr=[], ev=None, er=[])
|
|
___NodeAttributeSetXY_regional__item__regionId._const_tab = ____NodeAttributeSetXY_regional__item__regionId_tab
|
|
___NodeAttributeSetXY_regional__item__regionId._const_tab_at = None
|
|
___NodeAttributeSetXY_regional__item__regionId._const_tab_id = u'id'
|
|
___NodeAttributeSetXY_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
___NodeAttributeSetXY_regional__item__regExtValue._const_tab = ____NodeAttributeSetXY_regional__item__regionId_tab
|
|
___NodeAttributeSetXY_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___NodeAttributeSetXY_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__NodeAttributeSetXY_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___NodeAttributeSetXY_regional__item__regionId),
|
|
(u'regExtValue', ___NodeAttributeSetXY_regional__item__regExtValue),
|
|
])
|
|
__NodeAttributeSetXY_regional__item_._ext = None
|
|
_NodeAttributeSetXY_regional._cont = __NodeAttributeSetXY_regional__item_
|
|
_NodeAttributeSetXY_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
NodeAttributeSetXY._cont = ASN1Dict([
|
|
(u'localNode', _NodeAttributeSetXY_localNode),
|
|
(u'disabled', _NodeAttributeSetXY_disabled),
|
|
(u'enabled', _NodeAttributeSetXY_enabled),
|
|
(u'data', _NodeAttributeSetXY_data),
|
|
(u'dWidth', _NodeAttributeSetXY_dWidth),
|
|
(u'dElevation', _NodeAttributeSetXY_dElevation),
|
|
(u'regional', _NodeAttributeSetXY_regional),
|
|
])
|
|
NodeAttributeSetXY._ext = []
|
|
|
|
#-----< NodeAttributeXYList >-----#
|
|
NodeAttributeXYList = SEQ_OF(name=u'NodeAttributeXYList', mode=MODE_TYPE)
|
|
_NodeAttributeXYList__item_ = ENUM(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'NodeAttributeXY')))
|
|
NodeAttributeXYList._cont = _NodeAttributeXYList__item_
|
|
NodeAttributeXYList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
|
|
|
|
#-----< NodeAttributeXY >-----#
|
|
NodeAttributeXY = ENUM(name=u'NodeAttributeXY', mode=MODE_TYPE)
|
|
NodeAttributeXY._cont = ASN1Dict([(u'reserved', 0), (u'stopLine', 1), (u'roundedCapStyleA', 2), (u'roundedCapStyleB', 3), (u'mergePoint', 4), (u'divergePoint', 5), (u'downstreamStopLine', 6), (u'downstreamStartNode', 7), (u'closedToTraffic', 8), (u'safeIsland', 9), (u'curbPresentAtStepOff', 10), (u'hydrantPresent', 11)])
|
|
NodeAttributeXY._ext = []
|
|
|
|
#-----< Node-LLmD-64b >-----#
|
|
Node_LLmD_64b = SEQ(name=u'Node-LLmD-64b', mode=MODE_TYPE)
|
|
_Node_LLmD_64b_lon = INT(name=u'lon', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Longitude')))
|
|
_Node_LLmD_64b_lat = INT(name=u'lat', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Latitude')))
|
|
Node_LLmD_64b._cont = ASN1Dict([
|
|
(u'lon', _Node_LLmD_64b_lon),
|
|
(u'lat', _Node_LLmD_64b_lat),
|
|
])
|
|
Node_LLmD_64b._ext = None
|
|
|
|
#-----< Node-XY-20b >-----#
|
|
Node_XY_20b = SEQ(name=u'Node-XY-20b', mode=MODE_TYPE)
|
|
_Node_XY_20b_x = INT(name=u'x', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Offset-B10')))
|
|
_Node_XY_20b_y = INT(name=u'y', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Offset-B10')))
|
|
Node_XY_20b._cont = ASN1Dict([
|
|
(u'x', _Node_XY_20b_x),
|
|
(u'y', _Node_XY_20b_y),
|
|
])
|
|
Node_XY_20b._ext = None
|
|
|
|
#-----< Node-XY-22b >-----#
|
|
Node_XY_22b = SEQ(name=u'Node-XY-22b', mode=MODE_TYPE)
|
|
_Node_XY_22b_x = INT(name=u'x', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Offset-B11')))
|
|
_Node_XY_22b_y = INT(name=u'y', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Offset-B11')))
|
|
Node_XY_22b._cont = ASN1Dict([
|
|
(u'x', _Node_XY_22b_x),
|
|
(u'y', _Node_XY_22b_y),
|
|
])
|
|
Node_XY_22b._ext = None
|
|
|
|
#-----< Node-XY-24b >-----#
|
|
Node_XY_24b = SEQ(name=u'Node-XY-24b', mode=MODE_TYPE)
|
|
_Node_XY_24b_x = INT(name=u'x', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Offset-B12')))
|
|
_Node_XY_24b_y = INT(name=u'y', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Offset-B12')))
|
|
Node_XY_24b._cont = ASN1Dict([
|
|
(u'x', _Node_XY_24b_x),
|
|
(u'y', _Node_XY_24b_y),
|
|
])
|
|
Node_XY_24b._ext = None
|
|
|
|
#-----< Node-XY-26b >-----#
|
|
Node_XY_26b = SEQ(name=u'Node-XY-26b', mode=MODE_TYPE)
|
|
_Node_XY_26b_x = INT(name=u'x', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Offset-B13')))
|
|
_Node_XY_26b_y = INT(name=u'y', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Offset-B13')))
|
|
Node_XY_26b._cont = ASN1Dict([
|
|
(u'x', _Node_XY_26b_x),
|
|
(u'y', _Node_XY_26b_y),
|
|
])
|
|
Node_XY_26b._ext = None
|
|
|
|
#-----< Node-XY-28b >-----#
|
|
Node_XY_28b = SEQ(name=u'Node-XY-28b', mode=MODE_TYPE)
|
|
_Node_XY_28b_x = INT(name=u'x', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Offset-B14')))
|
|
_Node_XY_28b_y = INT(name=u'y', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Offset-B14')))
|
|
Node_XY_28b._cont = ASN1Dict([
|
|
(u'x', _Node_XY_28b_x),
|
|
(u'y', _Node_XY_28b_y),
|
|
])
|
|
Node_XY_28b._ext = None
|
|
|
|
#-----< Node-XY-32b >-----#
|
|
Node_XY_32b = SEQ(name=u'Node-XY-32b', mode=MODE_TYPE)
|
|
_Node_XY_32b_x = INT(name=u'x', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Offset-B16')))
|
|
_Node_XY_32b_y = INT(name=u'y', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Offset-B16')))
|
|
Node_XY_32b._cont = ASN1Dict([
|
|
(u'x', _Node_XY_32b_x),
|
|
(u'y', _Node_XY_32b_y),
|
|
])
|
|
Node_XY_32b._ext = None
|
|
|
|
#-----< NodeListXY >-----#
|
|
NodeListXY = CHOICE(name=u'NodeListXY', mode=MODE_TYPE)
|
|
_NodeListXY_nodes = SEQ_OF(name=u'nodes', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'NodeSetXY')))
|
|
_NodeListXY_computed = SEQ(name=u'computed', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'ComputedLane')))
|
|
NodeListXY._cont = ASN1Dict([
|
|
(u'nodes', _NodeListXY_nodes),
|
|
(u'computed', _NodeListXY_computed),
|
|
])
|
|
NodeListXY._ext = []
|
|
|
|
#-----< NodeOffsetPointXY >-----#
|
|
NodeOffsetPointXY = CHOICE(name=u'NodeOffsetPointXY', mode=MODE_TYPE)
|
|
_NodeOffsetPointXY_node_XY1 = SEQ(name=u'node-XY1', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Node-XY-20b')))
|
|
_NodeOffsetPointXY_node_XY2 = SEQ(name=u'node-XY2', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Node-XY-22b')))
|
|
_NodeOffsetPointXY_node_XY3 = SEQ(name=u'node-XY3', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Node-XY-24b')))
|
|
_NodeOffsetPointXY_node_XY4 = SEQ(name=u'node-XY4', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Node-XY-26b')))
|
|
_NodeOffsetPointXY_node_XY5 = SEQ(name=u'node-XY5', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Node-XY-28b')))
|
|
_NodeOffsetPointXY_node_XY6 = SEQ(name=u'node-XY6', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Node-XY-32b')))
|
|
_NodeOffsetPointXY_node_LatLon = SEQ(name=u'node-LatLon', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Node-LLmD-64b')))
|
|
_NodeOffsetPointXY_regional = SEQ(name=u'regional', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
__NodeOffsetPointXY_regional_regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
___NodeOffsetPointXY_regional_regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
___NodeOffsetPointXY_regional_regionId_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
__NodeOffsetPointXY_regional_regionId._const_tab = ___NodeOffsetPointXY_regional_regionId_tab
|
|
__NodeOffsetPointXY_regional_regionId._const_tab_at = None
|
|
__NodeOffsetPointXY_regional_regionId._const_tab_id = u'id'
|
|
__NodeOffsetPointXY_regional_regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
___NodeOffsetPointXY_regional_regExtValue_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
___NodeOffsetPointXY_regional_regExtValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
__NodeOffsetPointXY_regional_regExtValue._const_tab = ___NodeOffsetPointXY_regional_regExtValue_tab
|
|
__NodeOffsetPointXY_regional_regExtValue._const_tab_at = ('..', u'regionId')
|
|
__NodeOffsetPointXY_regional_regExtValue._const_tab_id = u'Type'
|
|
_NodeOffsetPointXY_regional._cont = ASN1Dict([
|
|
(u'regionId', __NodeOffsetPointXY_regional_regionId),
|
|
(u'regExtValue', __NodeOffsetPointXY_regional_regExtValue),
|
|
])
|
|
_NodeOffsetPointXY_regional._ext = None
|
|
NodeOffsetPointXY._cont = ASN1Dict([
|
|
(u'node-XY1', _NodeOffsetPointXY_node_XY1),
|
|
(u'node-XY2', _NodeOffsetPointXY_node_XY2),
|
|
(u'node-XY3', _NodeOffsetPointXY_node_XY3),
|
|
(u'node-XY4', _NodeOffsetPointXY_node_XY4),
|
|
(u'node-XY5', _NodeOffsetPointXY_node_XY5),
|
|
(u'node-XY6', _NodeOffsetPointXY_node_XY6),
|
|
(u'node-LatLon', _NodeOffsetPointXY_node_LatLon),
|
|
(u'regional', _NodeOffsetPointXY_regional),
|
|
])
|
|
NodeOffsetPointXY._ext = None
|
|
|
|
#-----< NodeSetXY >-----#
|
|
NodeSetXY = SEQ_OF(name=u'NodeSetXY', mode=MODE_TYPE)
|
|
_NodeSetXY__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'NodeXY')))
|
|
NodeSetXY._cont = _NodeSetXY__item_
|
|
NodeSetXY._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=2, ub=63)], ev=None, er=[])
|
|
|
|
#-----< NodeXY >-----#
|
|
NodeXY = SEQ(name=u'NodeXY', mode=MODE_TYPE)
|
|
_NodeXY_delta = CHOICE(name=u'delta', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('DSRC', 'NodeOffsetPointXY')))
|
|
_NodeXY_attributes = SEQ(name=u'attributes', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'NodeAttributeSetXY')), opt=True)
|
|
NodeXY._cont = ASN1Dict([
|
|
(u'delta', _NodeXY_delta),
|
|
(u'attributes', _NodeXY_attributes),
|
|
])
|
|
NodeXY._ext = []
|
|
|
|
#-----< OverlayLaneList >-----#
|
|
OverlayLaneList = SEQ_OF(name=u'OverlayLaneList', mode=MODE_TYPE)
|
|
_OverlayLaneList__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'LaneID')))
|
|
OverlayLaneList._cont = _OverlayLaneList__item_
|
|
OverlayLaneList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=5)], ev=None, er=[])
|
|
|
|
#-----< Position3D >-----#
|
|
Position3D = SEQ(name=u'Position3D', mode=MODE_TYPE)
|
|
_Position3D_lat = INT(name=u'lat', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Latitude')))
|
|
_Position3D_long = INT(name=u'long', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Longitude')))
|
|
_Position3D_elevation = INT(name=u'elevation', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Elevation')), opt=True)
|
|
_Position3D_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__Position3D_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___Position3D_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____Position3D_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
_____Position3D_regional__item__regionId_tab_val_Type_0 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('AddGrpC', 'Position3D-addGrpC')))
|
|
____Position3D_regional__item__regionId_tab._val = ASN1Set(rv=[dict([(u'Type', _____Position3D_regional__item__regionId_tab_val_Type_0), (u'id', 3)])], rr=[], ev=None, er=[])
|
|
___Position3D_regional__item__regionId._const_tab = ____Position3D_regional__item__regionId_tab
|
|
___Position3D_regional__item__regionId._const_tab_at = None
|
|
___Position3D_regional__item__regionId._const_tab_id = u'id'
|
|
___Position3D_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
___Position3D_regional__item__regExtValue._const_tab = ____Position3D_regional__item__regionId_tab
|
|
___Position3D_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___Position3D_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__Position3D_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___Position3D_regional__item__regionId),
|
|
(u'regExtValue', ___Position3D_regional__item__regExtValue),
|
|
])
|
|
__Position3D_regional__item_._ext = None
|
|
_Position3D_regional._cont = __Position3D_regional__item_
|
|
_Position3D_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
Position3D._cont = ASN1Dict([
|
|
(u'lat', _Position3D_lat),
|
|
(u'long', _Position3D_long),
|
|
(u'elevation', _Position3D_elevation),
|
|
(u'regional', _Position3D_regional),
|
|
])
|
|
Position3D._ext = []
|
|
|
|
#-----< PreemptPriorityList >-----#
|
|
PreemptPriorityList = SEQ_OF(name=u'PreemptPriorityList', mode=MODE_TYPE)
|
|
_PreemptPriorityList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'SignalControlZone')))
|
|
PreemptPriorityList._cont = _PreemptPriorityList__item_
|
|
PreemptPriorityList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
|
|
|
|
#-----< RegulatorySpeedLimit >-----#
|
|
RegulatorySpeedLimit = SEQ(name=u'RegulatorySpeedLimit', mode=MODE_TYPE)
|
|
_RegulatorySpeedLimit_type = ENUM(name=u'type', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'SpeedLimitType')))
|
|
_RegulatorySpeedLimit_speed = INT(name=u'speed', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Velocity')))
|
|
RegulatorySpeedLimit._cont = ASN1Dict([
|
|
(u'type', _RegulatorySpeedLimit_type),
|
|
(u'speed', _RegulatorySpeedLimit_speed),
|
|
])
|
|
RegulatorySpeedLimit._ext = None
|
|
|
|
#-----< RequestorDescription >-----#
|
|
RequestorDescription = SEQ(name=u'RequestorDescription', mode=MODE_TYPE)
|
|
_RequestorDescription_id = CHOICE(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('DSRC', 'VehicleID')))
|
|
_RequestorDescription_type = SEQ(name=u'type', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RequestorType')), opt=True)
|
|
_RequestorDescription_position = SEQ(name=u'position', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RequestorPositionVector')), opt=True)
|
|
_RequestorDescription_name = STR_IA5(name=u'name', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DescriptiveName')), opt=True)
|
|
_RequestorDescription_routeName = STR_IA5(name=u'routeName', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DescriptiveName')), opt=True)
|
|
_RequestorDescription_transitStatus = BIT_STR(name=u'transitStatus', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'TransitVehicleStatus')), opt=True)
|
|
_RequestorDescription_transitOccupancy = ENUM(name=u'transitOccupancy', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'TransitVehicleOccupancy')), opt=True)
|
|
_RequestorDescription_transitSchedule = INT(name=u'transitSchedule', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DeltaTime')), opt=True)
|
|
_RequestorDescription_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__RequestorDescription_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___RequestorDescription_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____RequestorDescription_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____RequestorDescription_regional__item__regionId_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___RequestorDescription_regional__item__regionId._const_tab = ____RequestorDescription_regional__item__regionId_tab
|
|
___RequestorDescription_regional__item__regionId._const_tab_at = None
|
|
___RequestorDescription_regional__item__regionId._const_tab_id = u'id'
|
|
___RequestorDescription_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
____RequestorDescription_regional__item__regExtValue_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____RequestorDescription_regional__item__regExtValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___RequestorDescription_regional__item__regExtValue._const_tab = ____RequestorDescription_regional__item__regExtValue_tab
|
|
___RequestorDescription_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___RequestorDescription_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__RequestorDescription_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___RequestorDescription_regional__item__regionId),
|
|
(u'regExtValue', ___RequestorDescription_regional__item__regExtValue),
|
|
])
|
|
__RequestorDescription_regional__item_._ext = None
|
|
_RequestorDescription_regional._cont = __RequestorDescription_regional__item_
|
|
_RequestorDescription_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
RequestorDescription._cont = ASN1Dict([
|
|
(u'id', _RequestorDescription_id),
|
|
(u'type', _RequestorDescription_type),
|
|
(u'position', _RequestorDescription_position),
|
|
(u'name', _RequestorDescription_name),
|
|
(u'routeName', _RequestorDescription_routeName),
|
|
(u'transitStatus', _RequestorDescription_transitStatus),
|
|
(u'transitOccupancy', _RequestorDescription_transitOccupancy),
|
|
(u'transitSchedule', _RequestorDescription_transitSchedule),
|
|
(u'regional', _RequestorDescription_regional),
|
|
])
|
|
RequestorDescription._ext = []
|
|
|
|
#-----< RequestorPositionVector >-----#
|
|
RequestorPositionVector = SEQ(name=u'RequestorPositionVector', mode=MODE_TYPE)
|
|
_RequestorPositionVector_position = SEQ(name=u'position', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Position3D')))
|
|
_RequestorPositionVector_heading = INT(name=u'heading', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Angle')), opt=True)
|
|
_RequestorPositionVector_speed = SEQ(name=u'speed', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'TransmissionAndSpeed')), opt=True)
|
|
RequestorPositionVector._cont = ASN1Dict([
|
|
(u'position', _RequestorPositionVector_position),
|
|
(u'heading', _RequestorPositionVector_heading),
|
|
(u'speed', _RequestorPositionVector_speed),
|
|
])
|
|
RequestorPositionVector._ext = []
|
|
|
|
#-----< RequestorType >-----#
|
|
RequestorType = SEQ(name=u'RequestorType', mode=MODE_TYPE)
|
|
_RequestorType_role = ENUM(name=u'role', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'BasicVehicleRole')))
|
|
_RequestorType_subrole = ENUM(name=u'subrole', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RequestSubRole')), opt=True)
|
|
_RequestorType_request = ENUM(name=u'request', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RequestImportanceLevel')), opt=True)
|
|
_RequestorType_iso3883 = INT(name=u'iso3883', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ElectronicRegistrationIdentificationVehicleDataModule', 'Iso3833VehicleType')), opt=True)
|
|
_RequestorType_hpmsType = ENUM(name=u'hpmsType', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'VehicleType')), opt=True)
|
|
_RequestorType_regional = SEQ(name=u'regional', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RegionalExtension')), opt=True)
|
|
__RequestorType_regional_regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
___RequestorType_regional_regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
___RequestorType_regional_regionId_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
__RequestorType_regional_regionId._const_tab = ___RequestorType_regional_regionId_tab
|
|
__RequestorType_regional_regionId._const_tab_at = None
|
|
__RequestorType_regional_regionId._const_tab_id = u'id'
|
|
__RequestorType_regional_regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
___RequestorType_regional_regExtValue_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
___RequestorType_regional_regExtValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
__RequestorType_regional_regExtValue._const_tab = ___RequestorType_regional_regExtValue_tab
|
|
__RequestorType_regional_regExtValue._const_tab_at = ('..', u'regionId')
|
|
__RequestorType_regional_regExtValue._const_tab_id = u'Type'
|
|
_RequestorType_regional._cont = ASN1Dict([
|
|
(u'regionId', __RequestorType_regional_regionId),
|
|
(u'regExtValue', __RequestorType_regional_regExtValue),
|
|
])
|
|
_RequestorType_regional._ext = None
|
|
RequestorType._cont = ASN1Dict([
|
|
(u'role', _RequestorType_role),
|
|
(u'subrole', _RequestorType_subrole),
|
|
(u'request', _RequestorType_request),
|
|
(u'iso3883', _RequestorType_iso3883),
|
|
(u'hpmsType', _RequestorType_hpmsType),
|
|
(u'regional', _RequestorType_regional),
|
|
])
|
|
RequestorType._ext = []
|
|
|
|
#-----< RestrictionClassAssignment >-----#
|
|
RestrictionClassAssignment = SEQ(name=u'RestrictionClassAssignment', mode=MODE_TYPE)
|
|
_RestrictionClassAssignment_id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RestrictionClassID')))
|
|
_RestrictionClassAssignment_users = SEQ_OF(name=u'users', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RestrictionUserTypeList')))
|
|
RestrictionClassAssignment._cont = ASN1Dict([
|
|
(u'id', _RestrictionClassAssignment_id),
|
|
(u'users', _RestrictionClassAssignment_users),
|
|
])
|
|
RestrictionClassAssignment._ext = None
|
|
|
|
#-----< RestrictionClassList >-----#
|
|
RestrictionClassList = SEQ_OF(name=u'RestrictionClassList', mode=MODE_TYPE)
|
|
_RestrictionClassList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RestrictionClassAssignment')))
|
|
RestrictionClassList._cont = _RestrictionClassList__item_
|
|
RestrictionClassList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=254)], ev=None, er=[])
|
|
|
|
#-----< RestrictionUserTypeList >-----#
|
|
RestrictionUserTypeList = SEQ_OF(name=u'RestrictionUserTypeList', mode=MODE_TYPE)
|
|
_RestrictionUserTypeList__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RestrictionUserType')))
|
|
RestrictionUserTypeList._cont = _RestrictionUserTypeList__item_
|
|
RestrictionUserTypeList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
|
|
|
|
#-----< RestrictionUserType >-----#
|
|
RestrictionUserType = CHOICE(name=u'RestrictionUserType', mode=MODE_TYPE)
|
|
_RestrictionUserType_basicType = ENUM(name=u'basicType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RestrictionAppliesTo')))
|
|
_RestrictionUserType_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__RestrictionUserType_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___RestrictionUserType_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____RestrictionUserType_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
_____RestrictionUserType_regional__item__regionId_tab_val_Type_0 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('AddGrpC', 'RestrictionUserType-addGrpC')))
|
|
____RestrictionUserType_regional__item__regionId_tab._val = ASN1Set(rv=[dict([(u'Type', _____RestrictionUserType_regional__item__regionId_tab_val_Type_0), (u'id', 3)])], rr=[], ev=None, er=[])
|
|
___RestrictionUserType_regional__item__regionId._const_tab = ____RestrictionUserType_regional__item__regionId_tab
|
|
___RestrictionUserType_regional__item__regionId._const_tab_at = None
|
|
___RestrictionUserType_regional__item__regionId._const_tab_id = u'id'
|
|
___RestrictionUserType_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
___RestrictionUserType_regional__item__regExtValue._const_tab = ____RestrictionUserType_regional__item__regionId_tab
|
|
___RestrictionUserType_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___RestrictionUserType_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__RestrictionUserType_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___RestrictionUserType_regional__item__regionId),
|
|
(u'regExtValue', ___RestrictionUserType_regional__item__regExtValue),
|
|
])
|
|
__RestrictionUserType_regional__item_._ext = None
|
|
_RestrictionUserType_regional._cont = __RestrictionUserType_regional__item_
|
|
_RestrictionUserType_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
RestrictionUserType._cont = ASN1Dict([
|
|
(u'basicType', _RestrictionUserType_basicType),
|
|
(u'regional', _RestrictionUserType_regional),
|
|
])
|
|
RestrictionUserType._ext = []
|
|
|
|
#-----< RoadLaneSetList >-----#
|
|
RoadLaneSetList = SEQ_OF(name=u'RoadLaneSetList', mode=MODE_TYPE)
|
|
_RoadLaneSetList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'GenericLane')))
|
|
RoadLaneSetList._cont = _RoadLaneSetList__item_
|
|
RoadLaneSetList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=255)], ev=None, er=[])
|
|
|
|
#-----< RoadSegmentReferenceID >-----#
|
|
RoadSegmentReferenceID = SEQ(name=u'RoadSegmentReferenceID', mode=MODE_TYPE)
|
|
_RoadSegmentReferenceID_region = INT(name=u'region', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RoadRegulatorID')), opt=True)
|
|
_RoadSegmentReferenceID_id = INT(name=u'id', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RoadSegmentID')))
|
|
RoadSegmentReferenceID._cont = ASN1Dict([
|
|
(u'region', _RoadSegmentReferenceID_region),
|
|
(u'id', _RoadSegmentReferenceID_id),
|
|
])
|
|
RoadSegmentReferenceID._ext = None
|
|
|
|
#-----< RoadSegment >-----#
|
|
RoadSegment = SEQ(name=u'RoadSegment', mode=MODE_TYPE)
|
|
_RoadSegment_name = STR_IA5(name=u'name', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DescriptiveName')), opt=True)
|
|
_RoadSegment_id = SEQ(name=u'id', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RoadSegmentReferenceID')))
|
|
_RoadSegment_revision = INT(name=u'revision', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'MsgCount')))
|
|
_RoadSegment_refPoint = SEQ(name=u'refPoint', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Position3D')))
|
|
_RoadSegment_laneWidth = INT(name=u'laneWidth', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'LaneWidth')), opt=True)
|
|
_RoadSegment_speedLimits = SEQ_OF(name=u'speedLimits', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'SpeedLimitList')), opt=True)
|
|
_RoadSegment_roadLaneSet = SEQ_OF(name=u'roadLaneSet', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RoadLaneSetList')))
|
|
_RoadSegment_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__RoadSegment_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___RoadSegment_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____RoadSegment_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____RoadSegment_regional__item__regionId_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___RoadSegment_regional__item__regionId._const_tab = ____RoadSegment_regional__item__regionId_tab
|
|
___RoadSegment_regional__item__regionId._const_tab_at = None
|
|
___RoadSegment_regional__item__regionId._const_tab_id = u'id'
|
|
___RoadSegment_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
____RoadSegment_regional__item__regExtValue_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____RoadSegment_regional__item__regExtValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___RoadSegment_regional__item__regExtValue._const_tab = ____RoadSegment_regional__item__regExtValue_tab
|
|
___RoadSegment_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___RoadSegment_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__RoadSegment_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___RoadSegment_regional__item__regionId),
|
|
(u'regExtValue', ___RoadSegment_regional__item__regExtValue),
|
|
])
|
|
__RoadSegment_regional__item_._ext = None
|
|
_RoadSegment_regional._cont = __RoadSegment_regional__item_
|
|
_RoadSegment_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
RoadSegment._cont = ASN1Dict([
|
|
(u'name', _RoadSegment_name),
|
|
(u'id', _RoadSegment_id),
|
|
(u'revision', _RoadSegment_revision),
|
|
(u'refPoint', _RoadSegment_refPoint),
|
|
(u'laneWidth', _RoadSegment_laneWidth),
|
|
(u'speedLimits', _RoadSegment_speedLimits),
|
|
(u'roadLaneSet', _RoadSegment_roadLaneSet),
|
|
(u'regional', _RoadSegment_regional),
|
|
])
|
|
RoadSegment._ext = []
|
|
|
|
#-----< RoadSegmentList >-----#
|
|
RoadSegmentList = SEQ_OF(name=u'RoadSegmentList', mode=MODE_TYPE)
|
|
_RoadSegmentList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RoadSegment')))
|
|
RoadSegmentList._cont = _RoadSegmentList__item_
|
|
RoadSegmentList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
|
|
|
|
#-----< SegmentAttributeXYList >-----#
|
|
SegmentAttributeXYList = SEQ_OF(name=u'SegmentAttributeXYList', mode=MODE_TYPE)
|
|
_SegmentAttributeXYList__item_ = ENUM(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'SegmentAttributeXY')))
|
|
SegmentAttributeXYList._cont = _SegmentAttributeXYList__item_
|
|
SegmentAttributeXYList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
|
|
|
|
#-----< SignalControlZone >-----#
|
|
SignalControlZone = SEQ(name=u'SignalControlZone', mode=MODE_TYPE)
|
|
_SignalControlZone_zone = SEQ(name=u'zone', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
__SignalControlZone_zone_regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
___SignalControlZone_zone_regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
___SignalControlZone_zone_regionId_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
__SignalControlZone_zone_regionId._const_tab = ___SignalControlZone_zone_regionId_tab
|
|
__SignalControlZone_zone_regionId._const_tab_at = None
|
|
__SignalControlZone_zone_regionId._const_tab_id = u'id'
|
|
__SignalControlZone_zone_regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
___SignalControlZone_zone_regExtValue_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
___SignalControlZone_zone_regExtValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
__SignalControlZone_zone_regExtValue._const_tab = ___SignalControlZone_zone_regExtValue_tab
|
|
__SignalControlZone_zone_regExtValue._const_tab_at = ('..', u'regionId')
|
|
__SignalControlZone_zone_regExtValue._const_tab_id = u'Type'
|
|
_SignalControlZone_zone._cont = ASN1Dict([
|
|
(u'regionId', __SignalControlZone_zone_regionId),
|
|
(u'regExtValue', __SignalControlZone_zone_regExtValue),
|
|
])
|
|
_SignalControlZone_zone._ext = None
|
|
SignalControlZone._cont = ASN1Dict([
|
|
(u'zone', _SignalControlZone_zone),
|
|
])
|
|
SignalControlZone._ext = []
|
|
|
|
#-----< SignalRequesterInfo >-----#
|
|
SignalRequesterInfo = SEQ(name=u'SignalRequesterInfo', mode=MODE_TYPE)
|
|
_SignalRequesterInfo_id = CHOICE(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('DSRC', 'VehicleID')))
|
|
_SignalRequesterInfo_request = INT(name=u'request', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RequestID')))
|
|
_SignalRequesterInfo_sequenceNumber = INT(name=u'sequenceNumber', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'MsgCount')))
|
|
_SignalRequesterInfo_role = ENUM(name=u'role', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'BasicVehicleRole')), opt=True)
|
|
_SignalRequesterInfo_typeData = SEQ(name=u'typeData', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RequestorType')), opt=True)
|
|
SignalRequesterInfo._cont = ASN1Dict([
|
|
(u'id', _SignalRequesterInfo_id),
|
|
(u'request', _SignalRequesterInfo_request),
|
|
(u'sequenceNumber', _SignalRequesterInfo_sequenceNumber),
|
|
(u'role', _SignalRequesterInfo_role),
|
|
(u'typeData', _SignalRequesterInfo_typeData),
|
|
])
|
|
SignalRequesterInfo._ext = []
|
|
|
|
#-----< SignalRequestList >-----#
|
|
SignalRequestList = SEQ_OF(name=u'SignalRequestList', mode=MODE_TYPE)
|
|
_SignalRequestList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'SignalRequestPackage')))
|
|
SignalRequestList._cont = _SignalRequestList__item_
|
|
SignalRequestList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
|
|
|
|
#-----< SignalRequestPackage >-----#
|
|
SignalRequestPackage = SEQ(name=u'SignalRequestPackage', mode=MODE_TYPE)
|
|
_SignalRequestPackage_request = SEQ(name=u'request', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'SignalRequest')))
|
|
_SignalRequestPackage_minute = INT(name=u'minute', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'MinuteOfTheYear')), opt=True)
|
|
_SignalRequestPackage_second = INT(name=u'second', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DSecond')), opt=True)
|
|
_SignalRequestPackage_duration = INT(name=u'duration', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DSecond')), opt=True)
|
|
_SignalRequestPackage_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__SignalRequestPackage_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___SignalRequestPackage_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____SignalRequestPackage_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____SignalRequestPackage_regional__item__regionId_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___SignalRequestPackage_regional__item__regionId._const_tab = ____SignalRequestPackage_regional__item__regionId_tab
|
|
___SignalRequestPackage_regional__item__regionId._const_tab_at = None
|
|
___SignalRequestPackage_regional__item__regionId._const_tab_id = u'id'
|
|
___SignalRequestPackage_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
____SignalRequestPackage_regional__item__regExtValue_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____SignalRequestPackage_regional__item__regExtValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___SignalRequestPackage_regional__item__regExtValue._const_tab = ____SignalRequestPackage_regional__item__regExtValue_tab
|
|
___SignalRequestPackage_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___SignalRequestPackage_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__SignalRequestPackage_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___SignalRequestPackage_regional__item__regionId),
|
|
(u'regExtValue', ___SignalRequestPackage_regional__item__regExtValue),
|
|
])
|
|
__SignalRequestPackage_regional__item_._ext = None
|
|
_SignalRequestPackage_regional._cont = __SignalRequestPackage_regional__item_
|
|
_SignalRequestPackage_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
SignalRequestPackage._cont = ASN1Dict([
|
|
(u'request', _SignalRequestPackage_request),
|
|
(u'minute', _SignalRequestPackage_minute),
|
|
(u'second', _SignalRequestPackage_second),
|
|
(u'duration', _SignalRequestPackage_duration),
|
|
(u'regional', _SignalRequestPackage_regional),
|
|
])
|
|
SignalRequestPackage._ext = []
|
|
|
|
#-----< SignalRequest >-----#
|
|
SignalRequest = SEQ(name=u'SignalRequest', mode=MODE_TYPE)
|
|
_SignalRequest_id = SEQ(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'IntersectionReferenceID')))
|
|
_SignalRequest_requestID = INT(name=u'requestID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'RequestID')))
|
|
_SignalRequest_requestType = ENUM(name=u'requestType', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'PriorityRequestType')))
|
|
_SignalRequest_inBoundLane = CHOICE(name=u'inBoundLane', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('DSRC', 'IntersectionAccessPoint')))
|
|
_SignalRequest_outBoundLane = CHOICE(name=u'outBoundLane', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('DSRC', 'IntersectionAccessPoint')), opt=True)
|
|
_SignalRequest_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__SignalRequest_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___SignalRequest_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____SignalRequest_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____SignalRequest_regional__item__regionId_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___SignalRequest_regional__item__regionId._const_tab = ____SignalRequest_regional__item__regionId_tab
|
|
___SignalRequest_regional__item__regionId._const_tab_at = None
|
|
___SignalRequest_regional__item__regionId._const_tab_id = u'id'
|
|
___SignalRequest_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
____SignalRequest_regional__item__regExtValue_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____SignalRequest_regional__item__regExtValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___SignalRequest_regional__item__regExtValue._const_tab = ____SignalRequest_regional__item__regExtValue_tab
|
|
___SignalRequest_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___SignalRequest_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__SignalRequest_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___SignalRequest_regional__item__regionId),
|
|
(u'regExtValue', ___SignalRequest_regional__item__regExtValue),
|
|
])
|
|
__SignalRequest_regional__item_._ext = None
|
|
_SignalRequest_regional._cont = __SignalRequest_regional__item_
|
|
_SignalRequest_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
SignalRequest._cont = ASN1Dict([
|
|
(u'id', _SignalRequest_id),
|
|
(u'requestID', _SignalRequest_requestID),
|
|
(u'requestType', _SignalRequest_requestType),
|
|
(u'inBoundLane', _SignalRequest_inBoundLane),
|
|
(u'outBoundLane', _SignalRequest_outBoundLane),
|
|
(u'regional', _SignalRequest_regional),
|
|
])
|
|
SignalRequest._ext = []
|
|
|
|
#-----< SignalStatusList >-----#
|
|
SignalStatusList = SEQ_OF(name=u'SignalStatusList', mode=MODE_TYPE)
|
|
_SignalStatusList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'SignalStatus')))
|
|
SignalStatusList._cont = _SignalStatusList__item_
|
|
SignalStatusList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
|
|
|
|
#-----< SignalStatusPackageList >-----#
|
|
SignalStatusPackageList = SEQ_OF(name=u'SignalStatusPackageList', mode=MODE_TYPE)
|
|
_SignalStatusPackageList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'SignalStatusPackage')))
|
|
SignalStatusPackageList._cont = _SignalStatusPackageList__item_
|
|
SignalStatusPackageList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
|
|
|
|
#-----< SignalStatusPackage >-----#
|
|
SignalStatusPackage = SEQ(name=u'SignalStatusPackage', mode=MODE_TYPE)
|
|
_SignalStatusPackage_requester = SEQ(name=u'requester', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'SignalRequesterInfo')), opt=True)
|
|
_SignalStatusPackage_inboundOn = CHOICE(name=u'inboundOn', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('DSRC', 'IntersectionAccessPoint')))
|
|
_SignalStatusPackage_outboundOn = CHOICE(name=u'outboundOn', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('DSRC', 'IntersectionAccessPoint')), opt=True)
|
|
_SignalStatusPackage_minute = INT(name=u'minute', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'MinuteOfTheYear')), opt=True)
|
|
_SignalStatusPackage_second = INT(name=u'second', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DSecond')), opt=True)
|
|
_SignalStatusPackage_duration = INT(name=u'duration', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'DSecond')), opt=True)
|
|
_SignalStatusPackage_status = ENUM(name=u'status', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'PrioritizationResponseStatus')))
|
|
_SignalStatusPackage_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__SignalStatusPackage_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___SignalStatusPackage_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____SignalStatusPackage_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
_____SignalStatusPackage_regional__item__regionId_tab_val_Type_0 = SEQ(name=u'Type', mode=MODE_TYPE, typeref=ASN1RefType(('AddGrpC', 'SignalStatusPackage-addGrpC')))
|
|
____SignalStatusPackage_regional__item__regionId_tab._val = ASN1Set(rv=[dict([(u'Type', _____SignalStatusPackage_regional__item__regionId_tab_val_Type_0), (u'id', 3)])], rr=[], ev=None, er=[])
|
|
___SignalStatusPackage_regional__item__regionId._const_tab = ____SignalStatusPackage_regional__item__regionId_tab
|
|
___SignalStatusPackage_regional__item__regionId._const_tab_at = None
|
|
___SignalStatusPackage_regional__item__regionId._const_tab_id = u'id'
|
|
___SignalStatusPackage_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
___SignalStatusPackage_regional__item__regExtValue._const_tab = ____SignalStatusPackage_regional__item__regionId_tab
|
|
___SignalStatusPackage_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___SignalStatusPackage_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__SignalStatusPackage_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___SignalStatusPackage_regional__item__regionId),
|
|
(u'regExtValue', ___SignalStatusPackage_regional__item__regExtValue),
|
|
])
|
|
__SignalStatusPackage_regional__item_._ext = None
|
|
_SignalStatusPackage_regional._cont = __SignalStatusPackage_regional__item_
|
|
_SignalStatusPackage_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
SignalStatusPackage._cont = ASN1Dict([
|
|
(u'requester', _SignalStatusPackage_requester),
|
|
(u'inboundOn', _SignalStatusPackage_inboundOn),
|
|
(u'outboundOn', _SignalStatusPackage_outboundOn),
|
|
(u'minute', _SignalStatusPackage_minute),
|
|
(u'second', _SignalStatusPackage_second),
|
|
(u'duration', _SignalStatusPackage_duration),
|
|
(u'status', _SignalStatusPackage_status),
|
|
(u'regional', _SignalStatusPackage_regional),
|
|
])
|
|
SignalStatusPackage._ext = []
|
|
|
|
#-----< SignalStatus >-----#
|
|
SignalStatus = SEQ(name=u'SignalStatus', mode=MODE_TYPE)
|
|
_SignalStatus_sequenceNumber = INT(name=u'sequenceNumber', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'MsgCount')))
|
|
_SignalStatus_id = SEQ(name=u'id', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'IntersectionReferenceID')))
|
|
_SignalStatus_sigStatus = SEQ_OF(name=u'sigStatus', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'SignalStatusPackageList')))
|
|
_SignalStatus_regional = SEQ_OF(name=u'regional', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__SignalStatus_regional__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegionalExtension')))
|
|
___SignalStatus_regional__item__regionId = INT(name=u'regionId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'id']))
|
|
____SignalStatus_regional__item__regionId_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____SignalStatus_regional__item__regionId_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___SignalStatus_regional__item__regionId._const_tab = ____SignalStatus_regional__item__regionId_tab
|
|
___SignalStatus_regional__item__regionId._const_tab_at = None
|
|
___SignalStatus_regional__item__regionId._const_tab_id = u'id'
|
|
___SignalStatus_regional__item__regExtValue = OPEN(name=u'regExtValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('DSRC', 'REG-EXT-ID-AND-TYPE'), [u'Type']))
|
|
____SignalStatus_regional__item__regExtValue_tab = CLASS(name='_tab_REG-EXT-ID-AND-TYPE', mode=MODE_SET, typeref=ASN1RefType(('DSRC', 'REG-EXT-ID-AND-TYPE')))
|
|
____SignalStatus_regional__item__regExtValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[])
|
|
___SignalStatus_regional__item__regExtValue._const_tab = ____SignalStatus_regional__item__regExtValue_tab
|
|
___SignalStatus_regional__item__regExtValue._const_tab_at = ('..', u'regionId')
|
|
___SignalStatus_regional__item__regExtValue._const_tab_id = u'Type'
|
|
__SignalStatus_regional__item_._cont = ASN1Dict([
|
|
(u'regionId', ___SignalStatus_regional__item__regionId),
|
|
(u'regExtValue', ___SignalStatus_regional__item__regExtValue),
|
|
])
|
|
__SignalStatus_regional__item_._ext = None
|
|
_SignalStatus_regional._cont = __SignalStatus_regional__item_
|
|
_SignalStatus_regional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
|
|
SignalStatus._cont = ASN1Dict([
|
|
(u'sequenceNumber', _SignalStatus_sequenceNumber),
|
|
(u'id', _SignalStatus_id),
|
|
(u'sigStatus', _SignalStatus_sigStatus),
|
|
(u'regional', _SignalStatus_regional),
|
|
])
|
|
SignalStatus._ext = []
|
|
|
|
#-----< SpeedLimitList >-----#
|
|
SpeedLimitList = SEQ_OF(name=u'SpeedLimitList', mode=MODE_TYPE)
|
|
_SpeedLimitList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('DSRC', 'RegulatorySpeedLimit')))
|
|
SpeedLimitList._cont = _SpeedLimitList__item_
|
|
SpeedLimitList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=9)], ev=None, er=[])
|
|
|
|
#-----< SpeedLimitType >-----#
|
|
SpeedLimitType = ENUM(name=u'SpeedLimitType', mode=MODE_TYPE)
|
|
SpeedLimitType._cont = ASN1Dict([(u'unknown', 0), (u'maxSpeedInSchoolZone', 1), (u'maxSpeedInSchoolZoneWhenChildrenArePresent', 2), (u'maxSpeedInConstructionZone', 3), (u'vehicleMinSpeed', 4), (u'vehicleMaxSpeed', 5), (u'vehicleNightMaxSpeed', 6), (u'truckMinSpeed', 7), (u'truckMaxSpeed', 8), (u'truckNightMaxSpeed', 9), (u'vehiclesWithTrailersMinSpeed', 10), (u'vehiclesWithTrailersMaxSpeed', 11), (u'vehiclesWithTrailersNightMaxSpeed', 12)])
|
|
SpeedLimitType._ext = []
|
|
|
|
#-----< TimeChangeDetails >-----#
|
|
TimeChangeDetails = SEQ(name=u'TimeChangeDetails', mode=MODE_TYPE)
|
|
_TimeChangeDetails_startTime = INT(name=u'startTime', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'TimeMark')), opt=True)
|
|
_TimeChangeDetails_minEndTime = INT(name=u'minEndTime', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'TimeMark')))
|
|
_TimeChangeDetails_maxEndTime = INT(name=u'maxEndTime', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'TimeMark')), opt=True)
|
|
_TimeChangeDetails_likelyTime = INT(name=u'likelyTime', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'TimeMark')), opt=True)
|
|
_TimeChangeDetails_confidence = INT(name=u'confidence', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'TimeIntervalConfidence')), opt=True)
|
|
_TimeChangeDetails_nextTime = INT(name=u'nextTime', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'TimeMark')), opt=True)
|
|
TimeChangeDetails._cont = ASN1Dict([
|
|
(u'startTime', _TimeChangeDetails_startTime),
|
|
(u'minEndTime', _TimeChangeDetails_minEndTime),
|
|
(u'maxEndTime', _TimeChangeDetails_maxEndTime),
|
|
(u'likelyTime', _TimeChangeDetails_likelyTime),
|
|
(u'confidence', _TimeChangeDetails_confidence),
|
|
(u'nextTime', _TimeChangeDetails_nextTime),
|
|
])
|
|
TimeChangeDetails._ext = None
|
|
|
|
#-----< TimeMark >-----#
|
|
TimeMark = INT(name=u'TimeMark', mode=MODE_TYPE)
|
|
TimeMark._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=36001)], ev=None, er=[])
|
|
|
|
#-----< TransmissionAndSpeed >-----#
|
|
TransmissionAndSpeed = SEQ(name=u'TransmissionAndSpeed', mode=MODE_TYPE)
|
|
_TransmissionAndSpeed_transmisson = ENUM(name=u'transmisson', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'TransmissionState')))
|
|
_TransmissionAndSpeed_speed = INT(name=u'speed', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'Velocity')))
|
|
TransmissionAndSpeed._cont = ASN1Dict([
|
|
(u'transmisson', _TransmissionAndSpeed_transmisson),
|
|
(u'speed', _TransmissionAndSpeed_speed),
|
|
])
|
|
TransmissionAndSpeed._ext = None
|
|
|
|
#-----< VehicleID >-----#
|
|
VehicleID = CHOICE(name=u'VehicleID', mode=MODE_TYPE)
|
|
_VehicleID_entityID = OCT_STR(name=u'entityID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('DSRC', 'TemporaryID')))
|
|
_VehicleID_stationID = INT(name=u'stationID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'StationID')))
|
|
VehicleID._cont = ASN1Dict([
|
|
(u'entityID', _VehicleID_entityID),
|
|
(u'stationID', _VehicleID_stationID),
|
|
])
|
|
VehicleID._ext = None
|
|
|
|
#-----< AdvisorySpeedType >-----#
|
|
AdvisorySpeedType = ENUM(name=u'AdvisorySpeedType', mode=MODE_TYPE)
|
|
AdvisorySpeedType._cont = ASN1Dict([(u'none', 0), (u'greenwave', 1), (u'ecoDrive', 2), (u'transit', 3)])
|
|
AdvisorySpeedType._ext = []
|
|
|
|
#-----< AllowedManeuvers >-----#
|
|
AllowedManeuvers = BIT_STR(name=u'AllowedManeuvers', mode=MODE_TYPE)
|
|
AllowedManeuvers._cont = ASN1Dict([(u'maneuverStraightAllowed', 0), (u'maneuverLeftAllowed', 1), (u'maneuverRightAllowed', 2), (u'maneuverUTurnAllowed', 3), (u'maneuverLeftTurnOnRedAllowed', 4), (u'maneuverRightTurnOnRedAllowed', 5), (u'maneuverLaneChangeAllowed', 6), (u'maneuverNoStoppingAllowed', 7), (u'yieldAllwaysRequired', 8), (u'goWithHalt', 9), (u'caution', 10), (u'reserved1', 11)])
|
|
AllowedManeuvers._const_sz = ASN1Set(rv=[12], rr=[], ev=None, er=[])
|
|
|
|
#-----< Angle >-----#
|
|
Angle = INT(name=u'Angle', mode=MODE_TYPE)
|
|
Angle._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=28800)], ev=None, er=[])
|
|
|
|
#-----< ApproachID >-----#
|
|
ApproachID = INT(name=u'ApproachID', mode=MODE_TYPE)
|
|
ApproachID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
|
|
|
|
#-----< BasicVehicleRole >-----#
|
|
BasicVehicleRole = ENUM(name=u'BasicVehicleRole', mode=MODE_TYPE)
|
|
BasicVehicleRole._cont = ASN1Dict([(u'basicVehicle', 0), (u'publicTransport', 1), (u'specialTransport', 2), (u'dangerousGoods', 3), (u'roadWork', 4), (u'roadRescue', 5), (u'emergency', 6), (u'safetyCar', 7), (u'none-unknown', 8), (u'truck', 9), (u'motorcycle', 10), (u'roadSideSource', 11), (u'police', 12), (u'fire', 13), (u'ambulance', 14), (u'dot', 15), (u'transit', 16), (u'slowMoving', 17), (u'stopNgo', 18), (u'cyclist', 19), (u'pedestrian', 20), (u'nonMotorized', 21), (u'military', 22)])
|
|
BasicVehicleRole._ext = []
|
|
|
|
#-----< DeltaAngle >-----#
|
|
DeltaAngle = INT(name=u'DeltaAngle', mode=MODE_TYPE)
|
|
DeltaAngle._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-150, ub=150)], ev=None, er=[])
|
|
|
|
#-----< DeltaTime >-----#
|
|
DeltaTime = INT(name=u'DeltaTime', mode=MODE_TYPE)
|
|
DeltaTime._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-122, ub=121)], ev=None, er=[])
|
|
|
|
#-----< DescriptiveName >-----#
|
|
DescriptiveName = STR_IA5(name=u'DescriptiveName', mode=MODE_TYPE)
|
|
DescriptiveName._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=63)], ev=None, er=[])
|
|
|
|
#-----< DrivenLineOffsetLg >-----#
|
|
DrivenLineOffsetLg = INT(name=u'DrivenLineOffsetLg', mode=MODE_TYPE)
|
|
DrivenLineOffsetLg._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32767, ub=32767)], ev=None, er=[])
|
|
|
|
#-----< DrivenLineOffsetSm >-----#
|
|
DrivenLineOffsetSm = INT(name=u'DrivenLineOffsetSm', mode=MODE_TYPE)
|
|
DrivenLineOffsetSm._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2047, ub=2047)], ev=None, er=[])
|
|
|
|
#-----< DSecond >-----#
|
|
DSecond = INT(name=u'DSecond', mode=MODE_TYPE)
|
|
DSecond._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< DSRCmsgID >-----#
|
|
DSRCmsgID = INT(name=u'DSRCmsgID', mode=MODE_TYPE)
|
|
DSRCmsgID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=32767)], ev=None, er=[])
|
|
|
|
#-----< mapData >-----#
|
|
mapData = INT(name=u'mapData', mode=MODE_VALUE, typeref=ASN1RefType(('DSRC', 'DSRCmsgID')))
|
|
mapData._val = 18
|
|
|
|
#-----< signalPhaseAndTimingMessage >-----#
|
|
signalPhaseAndTimingMessage = INT(name=u'signalPhaseAndTimingMessage', mode=MODE_VALUE, typeref=ASN1RefType(('DSRC', 'DSRCmsgID')))
|
|
signalPhaseAndTimingMessage._val = 19
|
|
|
|
#-----< signalRequestMessage >-----#
|
|
signalRequestMessage = INT(name=u'signalRequestMessage', mode=MODE_VALUE, typeref=ASN1RefType(('DSRC', 'DSRCmsgID')))
|
|
signalRequestMessage._val = 29
|
|
|
|
#-----< signalStatusMessage >-----#
|
|
signalStatusMessage = INT(name=u'signalStatusMessage', mode=MODE_VALUE, typeref=ASN1RefType(('DSRC', 'DSRCmsgID')))
|
|
signalStatusMessage._val = 30
|
|
|
|
#-----< Elevation >-----#
|
|
Elevation = INT(name=u'Elevation', mode=MODE_TYPE)
|
|
Elevation._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4096, ub=61439)], ev=None, er=[])
|
|
|
|
#-----< IntersectionID >-----#
|
|
IntersectionID = INT(name=u'IntersectionID', mode=MODE_TYPE)
|
|
IntersectionID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< IntersectionStatusObject >-----#
|
|
IntersectionStatusObject = BIT_STR(name=u'IntersectionStatusObject', mode=MODE_TYPE)
|
|
IntersectionStatusObject._cont = ASN1Dict([(u'manualControlIsEnabled', 0), (u'stopTimeIsActivated', 1), (u'failureFlash', 2), (u'preemptIsActive', 3), (u'signalPriorityIsActive', 4), (u'fixedTimeOperation', 5), (u'trafficDependentOperation', 6), (u'standbyOperation', 7), (u'failureMode', 8), (u'off', 9), (u'recentMAPmessageUpdate', 10), (u'recentChangeInMAPassignedLanesIDsUsed', 11), (u'noValidMAPisAvailableAtThisTime', 12), (u'noValidSPATisAvailableAtThisTime', 13)])
|
|
IntersectionStatusObject._const_sz = ASN1Set(rv=[16], rr=[], ev=None, er=[])
|
|
|
|
#-----< LaneAttributes-Barrier >-----#
|
|
LaneAttributes_Barrier = BIT_STR(name=u'LaneAttributes-Barrier', mode=MODE_TYPE)
|
|
LaneAttributes_Barrier._cont = ASN1Dict([(u'median-RevocableLane', 0), (u'median', 1), (u'whiteLineHashing', 2), (u'stripedLines', 3), (u'doubleStripedLines', 4), (u'trafficCones', 5), (u'constructionBarrier', 6), (u'trafficChannels', 7), (u'lowCurbs', 8), (u'highCurbs', 9)])
|
|
LaneAttributes_Barrier._const_sz = ASN1Set(rv=[16], rr=[], ev=None, er=[])
|
|
|
|
#-----< LaneAttributes-Bike >-----#
|
|
LaneAttributes_Bike = BIT_STR(name=u'LaneAttributes-Bike', mode=MODE_TYPE)
|
|
LaneAttributes_Bike._cont = ASN1Dict([(u'bikeRevocableLane', 0), (u'pedestrianUseAllowed', 1), (u'isBikeFlyOverLane', 2), (u'fixedCycleTime', 3), (u'biDirectionalCycleTimes', 4), (u'isolatedByBarrier', 5), (u'unsignalizedSegmentsPresent', 6)])
|
|
LaneAttributes_Bike._const_sz = ASN1Set(rv=[16], rr=[], ev=None, er=[])
|
|
|
|
#-----< LaneAttributes-Crosswalk >-----#
|
|
LaneAttributes_Crosswalk = BIT_STR(name=u'LaneAttributes-Crosswalk', mode=MODE_TYPE)
|
|
LaneAttributes_Crosswalk._cont = ASN1Dict([(u'crosswalkRevocableLane', 0), (u'bicyleUseAllowed', 1), (u'isXwalkFlyOverLane', 2), (u'fixedCycleTime', 3), (u'biDirectionalCycleTimes', 4), (u'hasPushToWalkButton', 5), (u'audioSupport', 6), (u'rfSignalRequestPresent', 7), (u'unsignalizedSegmentsPresent', 8)])
|
|
LaneAttributes_Crosswalk._const_sz = ASN1Set(rv=[16], rr=[], ev=None, er=[])
|
|
|
|
#-----< LaneAttributes-Parking >-----#
|
|
LaneAttributes_Parking = BIT_STR(name=u'LaneAttributes-Parking', mode=MODE_TYPE)
|
|
LaneAttributes_Parking._cont = ASN1Dict([(u'parkingRevocableLane', 0), (u'parallelParkingInUse', 1), (u'headInParkingInUse', 2), (u'doNotParkZone', 3), (u'parkingForBusUse', 4), (u'parkingForTaxiUse', 5), (u'noPublicParkingUse', 6)])
|
|
LaneAttributes_Parking._const_sz = ASN1Set(rv=[16], rr=[], ev=None, er=[])
|
|
|
|
#-----< LaneAttributes-Sidewalk >-----#
|
|
LaneAttributes_Sidewalk = BIT_STR(name=u'LaneAttributes-Sidewalk', mode=MODE_TYPE)
|
|
LaneAttributes_Sidewalk._cont = ASN1Dict([(u'sidewalk-RevocableLane', 0), (u'bicyleUseAllowed', 1), (u'isSidewalkFlyOverLane', 2), (u'walkBikes', 3)])
|
|
LaneAttributes_Sidewalk._const_sz = ASN1Set(rv=[16], rr=[], ev=None, er=[])
|
|
|
|
#-----< LaneAttributes-Striping >-----#
|
|
LaneAttributes_Striping = BIT_STR(name=u'LaneAttributes-Striping', mode=MODE_TYPE)
|
|
LaneAttributes_Striping._cont = ASN1Dict([(u'stripeToConnectingLanesRevocableLane', 0), (u'stripeDrawOnLeft', 1), (u'stripeDrawOnRight', 2), (u'stripeToConnectingLanesLeft', 3), (u'stripeToConnectingLanesRight', 4), (u'stripeToConnectingLanesAhead', 5)])
|
|
LaneAttributes_Striping._const_sz = ASN1Set(rv=[16], rr=[], ev=None, er=[])
|
|
|
|
#-----< LaneAttributes-TrackedVehicle >-----#
|
|
LaneAttributes_TrackedVehicle = BIT_STR(name=u'LaneAttributes-TrackedVehicle', mode=MODE_TYPE)
|
|
LaneAttributes_TrackedVehicle._cont = ASN1Dict([(u'spec-RevocableLane', 0), (u'spec-commuterRailRoadTrack', 1), (u'spec-lightRailRoadTrack', 2), (u'spec-heavyRailRoadTrack', 3), (u'spec-otherRailType', 4)])
|
|
LaneAttributes_TrackedVehicle._const_sz = ASN1Set(rv=[16], rr=[], ev=None, er=[])
|
|
|
|
#-----< LaneAttributes-Vehicle >-----#
|
|
LaneAttributes_Vehicle = BIT_STR(name=u'LaneAttributes-Vehicle', mode=MODE_TYPE)
|
|
LaneAttributes_Vehicle._cont = ASN1Dict([(u'isVehicleRevocableLane', 0), (u'isVehicleFlyOverLane', 1), (u'hovLaneUseOnly', 2), (u'restrictedToBusUse', 3), (u'restrictedToTaxiUse', 4), (u'restrictedFromPublicUse', 5), (u'hasIRbeaconCoverage', 6), (u'permissionOnRequest', 7)])
|
|
LaneAttributes_Vehicle._const_sz = ASN1Set(rv=[8], rr=[], ev=[], er=[])
|
|
|
|
#-----< LaneConnectionID >-----#
|
|
LaneConnectionID = INT(name=u'LaneConnectionID', mode=MODE_TYPE)
|
|
LaneConnectionID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< LaneDirection >-----#
|
|
LaneDirection = BIT_STR(name=u'LaneDirection', mode=MODE_TYPE)
|
|
LaneDirection._cont = ASN1Dict([(u'ingressPath', 0), (u'egressPath', 1)])
|
|
LaneDirection._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
|
|
|
|
#-----< LaneID >-----#
|
|
LaneID = INT(name=u'LaneID', mode=MODE_TYPE)
|
|
LaneID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< LayerID >-----#
|
|
LayerID = INT(name=u'LayerID', mode=MODE_TYPE)
|
|
LayerID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
|
|
|
|
#-----< LayerType >-----#
|
|
LayerType = ENUM(name=u'LayerType', mode=MODE_TYPE)
|
|
LayerType._cont = ASN1Dict([(u'none', 0), (u'mixedContent', 1), (u'generalMapData', 2), (u'intersectionData', 3), (u'curveData', 4), (u'roadwaySectionData', 5), (u'parkingAreaData', 6), (u'sharedLaneData', 7)])
|
|
LayerType._ext = []
|
|
|
|
#-----< LaneWidth >-----#
|
|
LaneWidth = INT(name=u'LaneWidth', mode=MODE_TYPE)
|
|
LaneWidth._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=32767)], ev=None, er=[])
|
|
|
|
#-----< MergeDivergeNodeAngle >-----#
|
|
MergeDivergeNodeAngle = INT(name=u'MergeDivergeNodeAngle', mode=MODE_TYPE)
|
|
MergeDivergeNodeAngle._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-180, ub=180)], ev=None, er=[])
|
|
|
|
#-----< MinuteOfTheYear >-----#
|
|
MinuteOfTheYear = INT(name=u'MinuteOfTheYear', mode=MODE_TYPE)
|
|
MinuteOfTheYear._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=527040)], ev=None, er=[])
|
|
|
|
#-----< MovementPhaseState >-----#
|
|
MovementPhaseState = ENUM(name=u'MovementPhaseState', mode=MODE_TYPE)
|
|
MovementPhaseState._cont = ASN1Dict([(u'unavailable', 0), (u'dark', 1), (u'stop-Then-Proceed', 2), (u'stop-And-Remain', 3), (u'pre-Movement', 4), (u'permissive-Movement-Allowed', 5), (u'protected-Movement-Allowed', 6), (u'permissive-clearance', 7), (u'protected-clearance', 8), (u'caution-Conflicting-Traffic', 9)])
|
|
MovementPhaseState._ext = None
|
|
|
|
#-----< MsgCount >-----#
|
|
MsgCount = INT(name=u'MsgCount', mode=MODE_TYPE)
|
|
MsgCount._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
|
|
|
|
#-----< Offset-B10 >-----#
|
|
Offset_B10 = INT(name=u'Offset-B10', mode=MODE_TYPE)
|
|
Offset_B10._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-512, ub=511)], ev=None, er=[])
|
|
|
|
#-----< Offset-B11 >-----#
|
|
Offset_B11 = INT(name=u'Offset-B11', mode=MODE_TYPE)
|
|
Offset_B11._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
|
|
|
|
#-----< Offset-B12 >-----#
|
|
Offset_B12 = INT(name=u'Offset-B12', mode=MODE_TYPE)
|
|
Offset_B12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2048, ub=2047)], ev=None, er=[])
|
|
|
|
#-----< Offset-B13 >-----#
|
|
Offset_B13 = INT(name=u'Offset-B13', mode=MODE_TYPE)
|
|
Offset_B13._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4096, ub=4095)], ev=None, er=[])
|
|
|
|
#-----< Offset-B14 >-----#
|
|
Offset_B14 = INT(name=u'Offset-B14', mode=MODE_TYPE)
|
|
Offset_B14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8192, ub=8191)], ev=None, er=[])
|
|
|
|
#-----< Offset-B16 >-----#
|
|
Offset_B16 = INT(name=u'Offset-B16', mode=MODE_TYPE)
|
|
Offset_B16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
|
|
|
|
#-----< PedestrianBicycleDetect >-----#
|
|
PedestrianBicycleDetect = BOOL(name=u'PedestrianBicycleDetect', mode=MODE_TYPE)
|
|
|
|
#-----< PrioritizationResponseStatus >-----#
|
|
PrioritizationResponseStatus = ENUM(name=u'PrioritizationResponseStatus', mode=MODE_TYPE)
|
|
PrioritizationResponseStatus._cont = ASN1Dict([(u'unknown', 0), (u'requested', 1), (u'processing', 2), (u'watchOtherTraffic', 3), (u'granted', 4), (u'rejected', 5), (u'maxPresence', 6), (u'reserviceLocked', 7)])
|
|
PrioritizationResponseStatus._ext = []
|
|
|
|
#-----< PriorityRequestType >-----#
|
|
PriorityRequestType = ENUM(name=u'PriorityRequestType', mode=MODE_TYPE)
|
|
PriorityRequestType._cont = ASN1Dict([(u'priorityRequestTypeReserved', 0), (u'priorityRequest', 1), (u'priorityRequestUpdate', 2), (u'priorityCancellation', 3)])
|
|
PriorityRequestType._ext = []
|
|
|
|
#-----< RegionId >-----#
|
|
RegionId = INT(name=u'RegionId', mode=MODE_TYPE)
|
|
RegionId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< noRegion >-----#
|
|
noRegion = INT(name=u'noRegion', mode=MODE_VALUE, typeref=ASN1RefType(('DSRC', 'RegionId')))
|
|
noRegion._val = 0
|
|
|
|
#-----< addGrpA >-----#
|
|
addGrpA = INT(name=u'addGrpA', mode=MODE_VALUE, typeref=ASN1RefType(('DSRC', 'RegionId')))
|
|
addGrpA._val = 1
|
|
|
|
#-----< addGrpB >-----#
|
|
addGrpB = INT(name=u'addGrpB', mode=MODE_VALUE, typeref=ASN1RefType(('DSRC', 'RegionId')))
|
|
addGrpB._val = 2
|
|
|
|
#-----< addGrpC >-----#
|
|
addGrpC = INT(name=u'addGrpC', mode=MODE_VALUE, typeref=ASN1RefType(('DSRC', 'RegionId')))
|
|
addGrpC._val = 3
|
|
|
|
#-----< RequestID >-----#
|
|
RequestID = INT(name=u'RequestID', mode=MODE_TYPE)
|
|
RequestID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< RequestImportanceLevel >-----#
|
|
RequestImportanceLevel = ENUM(name=u'RequestImportanceLevel', mode=MODE_TYPE)
|
|
RequestImportanceLevel._cont = ASN1Dict([(u'requestImportanceLevelUnKnown', 0), (u'requestImportanceLevel1', 1), (u'requestImportanceLevel2', 2), (u'requestImportanceLevel3', 3), (u'requestImportanceLevel4', 4), (u'requestImportanceLevel5', 5), (u'requestImportanceLevel6', 6), (u'requestImportanceLevel7', 7), (u'requestImportanceLevel8', 8), (u'requestImportanceLevel9', 9), (u'requestImportanceLevel10', 10), (u'requestImportanceLevel11', 11), (u'requestImportanceLevel12', 12), (u'requestImportanceLevel13', 13), (u'requestImportanceLevel14', 14), (u'requestImportanceReserved', 15)])
|
|
RequestImportanceLevel._ext = None
|
|
|
|
#-----< RequestSubRole >-----#
|
|
RequestSubRole = ENUM(name=u'RequestSubRole', mode=MODE_TYPE)
|
|
RequestSubRole._cont = ASN1Dict([(u'requestSubRoleUnKnown', 0), (u'requestSubRole1', 1), (u'requestSubRole2', 2), (u'requestSubRole3', 3), (u'requestSubRole4', 4), (u'requestSubRole5', 5), (u'requestSubRole6', 6), (u'requestSubRole7', 7), (u'requestSubRole8', 8), (u'requestSubRole9', 9), (u'requestSubRole10', 10), (u'requestSubRole11', 11), (u'requestSubRole12', 12), (u'requestSubRole13', 13), (u'requestSubRole14', 14), (u'requestSubRoleReserved', 15)])
|
|
RequestSubRole._ext = None
|
|
|
|
#-----< RestrictionAppliesTo >-----#
|
|
RestrictionAppliesTo = ENUM(name=u'RestrictionAppliesTo', mode=MODE_TYPE)
|
|
RestrictionAppliesTo._cont = ASN1Dict([(u'none', 0), (u'equippedTransit', 1), (u'equippedTaxis', 2), (u'equippedOther', 3), (u'emissionCompliant', 4), (u'equippedBicycle', 5), (u'weightCompliant', 6), (u'heightCompliant', 7), (u'pedestrians', 8), (u'slowMovingPersons', 9), (u'wheelchairUsers', 10), (u'visualDisabilities', 11), (u'audioDisabilities', 12), (u'otherUnknownDisabilities', 13)])
|
|
RestrictionAppliesTo._ext = []
|
|
|
|
#-----< RestrictionClassID >-----#
|
|
RestrictionClassID = INT(name=u'RestrictionClassID', mode=MODE_TYPE)
|
|
RestrictionClassID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< RoadRegulatorID >-----#
|
|
RoadRegulatorID = INT(name=u'RoadRegulatorID', mode=MODE_TYPE)
|
|
RoadRegulatorID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< RoadSegmentID >-----#
|
|
RoadSegmentID = INT(name=u'RoadSegmentID', mode=MODE_TYPE)
|
|
RoadSegmentID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< RoadwayCrownAngle >-----#
|
|
RoadwayCrownAngle = INT(name=u'RoadwayCrownAngle', mode=MODE_TYPE)
|
|
RoadwayCrownAngle._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
|
|
|
|
#-----< Scale-B12 >-----#
|
|
Scale_B12 = INT(name=u'Scale-B12', mode=MODE_TYPE)
|
|
Scale_B12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2048, ub=2047)], ev=None, er=[])
|
|
|
|
#-----< SignalGroupID >-----#
|
|
SignalGroupID = INT(name=u'SignalGroupID', mode=MODE_TYPE)
|
|
SignalGroupID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< SegmentAttributeXY >-----#
|
|
SegmentAttributeXY = ENUM(name=u'SegmentAttributeXY', mode=MODE_TYPE)
|
|
SegmentAttributeXY._cont = ASN1Dict([(u'reserved', 0), (u'doNotBlock', 1), (u'whiteLine', 2), (u'mergingLaneLeft', 3), (u'mergingLaneRight', 4), (u'curbOnLeft', 5), (u'curbOnRight', 6), (u'loadingzoneOnLeft', 7), (u'loadingzoneOnRight', 8), (u'turnOutPointOnLeft', 9), (u'turnOutPointOnRight', 10), (u'adjacentParkingOnLeft', 11), (u'adjacentParkingOnRight', 12), (u'adjacentBikeLaneOnLeft', 13), (u'adjacentBikeLaneOnRight', 14), (u'sharedBikeLane', 15), (u'bikeBoxInFront', 16), (u'transitStopOnLeft', 17), (u'transitStopOnRight', 18), (u'transitStopInLane', 19), (u'sharedWithTrackedVehicle', 20), (u'safeIsland', 21), (u'lowCurbsPresent', 22), (u'rumbleStripPresent', 23), (u'audibleSignalingPresent', 24), (u'adaptiveTimingPresent', 25), (u'rfSignalRequestPresent', 26), (u'partialCurbIntrusion', 27), (u'taperToLeft', 28), (u'taperToRight', 29), (u'taperToCenterLine', 30), (u'parallelParking', 31), (u'headInParking', 32), (u'freeParking', 33), (u'timeRestrictionsOnParking', 34), (u'costToPark', 35), (u'midBlockCurbPresent', 36), (u'unEvenPavementPresent', 37)])
|
|
SegmentAttributeXY._ext = []
|
|
|
|
#-----< SpeedAdvice >-----#
|
|
SpeedAdvice = INT(name=u'SpeedAdvice', mode=MODE_TYPE)
|
|
SpeedAdvice._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=500)], ev=None, er=[])
|
|
|
|
#-----< TemporaryID >-----#
|
|
TemporaryID = OCT_STR(name=u'TemporaryID', mode=MODE_TYPE)
|
|
TemporaryID._const_sz = ASN1Set(rv=[4], rr=[], ev=None, er=[])
|
|
|
|
#-----< TimeIntervalConfidence >-----#
|
|
TimeIntervalConfidence = INT(name=u'TimeIntervalConfidence', mode=MODE_TYPE)
|
|
TimeIntervalConfidence._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
|
|
|
|
#-----< TransitVehicleOccupancy >-----#
|
|
TransitVehicleOccupancy = ENUM(name=u'TransitVehicleOccupancy', mode=MODE_TYPE)
|
|
TransitVehicleOccupancy._cont = ASN1Dict([(u'occupancyUnknown', 0), (u'occupancyEmpty', 1), (u'occupancyVeryLow', 2), (u'occupancyLow', 3), (u'occupancyMed', 4), (u'occupancyHigh', 5), (u'occupancyNearlyFull', 6), (u'occupancyFull', 7)])
|
|
TransitVehicleOccupancy._ext = None
|
|
|
|
#-----< TransitVehicleStatus >-----#
|
|
TransitVehicleStatus = BIT_STR(name=u'TransitVehicleStatus', mode=MODE_TYPE)
|
|
TransitVehicleStatus._cont = ASN1Dict([(u'loading', 0), (u'anADAuse', 1), (u'aBikeLoad', 2), (u'doorOpen', 3), (u'charging', 4), (u'atStopLine', 5)])
|
|
TransitVehicleStatus._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[])
|
|
|
|
#-----< TransmissionState >-----#
|
|
TransmissionState = ENUM(name=u'TransmissionState', mode=MODE_TYPE)
|
|
TransmissionState._cont = ASN1Dict([(u'neutral', 0), (u'park', 1), (u'forwardGears', 2), (u'reverseGears', 3), (u'reserved1', 4), (u'reserved2', 5), (u'reserved3', 6), (u'unavailable', 7)])
|
|
TransmissionState._ext = None
|
|
|
|
#-----< VehicleType >-----#
|
|
VehicleType = ENUM(name=u'VehicleType', mode=MODE_TYPE)
|
|
VehicleType._cont = ASN1Dict([(u'none', 0), (u'unknown', 1), (u'special', 2), (u'moto', 3), (u'car', 4), (u'carOther', 5), (u'bus', 6), (u'axleCnt2', 7), (u'axleCnt3', 8), (u'axleCnt4', 9), (u'axleCnt4Trailer', 10), (u'axleCnt5Trailer', 11), (u'axleCnt6Trailer', 12), (u'axleCnt5MultiTrailer', 13), (u'axleCnt6MultiTrailer', 14), (u'axleCnt7MultiTrailer', 15)])
|
|
VehicleType._ext = []
|
|
|
|
#-----< Velocity >-----#
|
|
Velocity = INT(name=u'Velocity', mode=MODE_TYPE)
|
|
Velocity._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=8191)], ev=None, er=[])
|
|
|
|
#-----< WaitOnStopline >-----#
|
|
WaitOnStopline = BOOL(name=u'WaitOnStopline', mode=MODE_TYPE)
|
|
|
|
#-----< ZoneLength >-----#
|
|
ZoneLength = INT(name=u'ZoneLength', mode=MODE_TYPE)
|
|
ZoneLength._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=10000)], ev=None, er=[])
|
|
|
|
_all_ = [
|
|
__MessageFrame_messageId_tab,
|
|
___MessageFrame_messageId_tab_val_Type_0,
|
|
___MessageFrame_messageId_tab_val_Type_1,
|
|
___MessageFrame_messageId_tab_val_Type_2,
|
|
___MessageFrame_messageId_tab_val_Type_3,
|
|
_MessageFrame_messageId,
|
|
_MessageFrame_value,
|
|
MessageFrame,
|
|
_MESSAGE_ID_AND_TYPE_id,
|
|
_MESSAGE_ID_AND_TYPE_Type,
|
|
MESSAGE_ID_AND_TYPE,
|
|
MessageTypes,
|
|
_MessageTypes_val_Type_0,
|
|
_MessageTypes_val_Type_1,
|
|
_MessageTypes_val_Type_2,
|
|
_MessageTypes_val_Type_3,
|
|
_REG_EXT_ID_AND_TYPE_id,
|
|
_REG_EXT_ID_AND_TYPE_Type,
|
|
REG_EXT_ID_AND_TYPE,
|
|
_SPAT_timeStamp,
|
|
_SPAT_name,
|
|
_SPAT_intersections,
|
|
____SPAT_regional__item__regionId_tab,
|
|
___SPAT_regional__item__regionId,
|
|
____SPAT_regional__item__regExtValue_tab,
|
|
___SPAT_regional__item__regExtValue,
|
|
__SPAT_regional__item_,
|
|
_SPAT_regional,
|
|
SPAT,
|
|
_SignalRequestMessage_timeStamp,
|
|
_SignalRequestMessage_second,
|
|
_SignalRequestMessage_sequenceNumber,
|
|
_SignalRequestMessage_requests,
|
|
_SignalRequestMessage_requestor,
|
|
____SignalRequestMessage_regional__item__regionId_tab,
|
|
___SignalRequestMessage_regional__item__regionId,
|
|
____SignalRequestMessage_regional__item__regExtValue_tab,
|
|
___SignalRequestMessage_regional__item__regExtValue,
|
|
__SignalRequestMessage_regional__item_,
|
|
_SignalRequestMessage_regional,
|
|
SignalRequestMessage,
|
|
_SignalStatusMessage_timeStamp,
|
|
_SignalStatusMessage_second,
|
|
_SignalStatusMessage_sequenceNumber,
|
|
_SignalStatusMessage_status,
|
|
____SignalStatusMessage_regional__item__regionId_tab,
|
|
___SignalStatusMessage_regional__item__regionId,
|
|
____SignalStatusMessage_regional__item__regExtValue_tab,
|
|
___SignalStatusMessage_regional__item__regExtValue,
|
|
__SignalStatusMessage_regional__item_,
|
|
_SignalStatusMessage_regional,
|
|
SignalStatusMessage,
|
|
_MapData_timeStamp,
|
|
_MapData_msgIssueRevision,
|
|
_MapData_layerType,
|
|
_MapData_layerID,
|
|
_MapData_intersections,
|
|
_MapData_roadSegments,
|
|
_MapData_dataParameters,
|
|
_MapData_restrictionList,
|
|
____MapData_regional__item__regionId_tab,
|
|
_____MapData_regional__item__regionId_tab_val_Type_0,
|
|
___MapData_regional__item__regionId,
|
|
___MapData_regional__item__regExtValue,
|
|
__MapData_regional__item_,
|
|
_MapData_regional,
|
|
MapData,
|
|
_AdvisorySpeed_type,
|
|
_AdvisorySpeed_speed,
|
|
_AdvisorySpeed_confidence,
|
|
_AdvisorySpeed_distance,
|
|
_AdvisorySpeed_class_,
|
|
____AdvisorySpeed_regional__item__regionId_tab,
|
|
___AdvisorySpeed_regional__item__regionId,
|
|
____AdvisorySpeed_regional__item__regExtValue_tab,
|
|
___AdvisorySpeed_regional__item__regExtValue,
|
|
__AdvisorySpeed_regional__item_,
|
|
_AdvisorySpeed_regional,
|
|
AdvisorySpeed,
|
|
_AdvisorySpeedList__item_,
|
|
AdvisorySpeedList,
|
|
_ComputedLane_referenceLaneId,
|
|
__ComputedLane_offsetXaxis_small,
|
|
__ComputedLane_offsetXaxis_large,
|
|
_ComputedLane_offsetXaxis,
|
|
__ComputedLane_offsetYaxis_small,
|
|
__ComputedLane_offsetYaxis_large,
|
|
_ComputedLane_offsetYaxis,
|
|
_ComputedLane_rotateXY,
|
|
_ComputedLane_scaleXaxis,
|
|
_ComputedLane_scaleYaxis,
|
|
____ComputedLane_regional__item__regionId_tab,
|
|
___ComputedLane_regional__item__regionId,
|
|
____ComputedLane_regional__item__regExtValue_tab,
|
|
___ComputedLane_regional__item__regExtValue,
|
|
__ComputedLane_regional__item_,
|
|
_ComputedLane_regional,
|
|
ComputedLane,
|
|
_ConnectsToList__item_,
|
|
ConnectsToList,
|
|
_ConnectingLane_lane,
|
|
_ConnectingLane_maneuver,
|
|
ConnectingLane,
|
|
_Connection_connectingLane,
|
|
_Connection_remoteIntersection,
|
|
_Connection_signalGroup,
|
|
_Connection_userClass,
|
|
_Connection_connectionID,
|
|
Connection,
|
|
_ConnectionManeuverAssist_connectionID,
|
|
_ConnectionManeuverAssist_queueLength,
|
|
_ConnectionManeuverAssist_availableStorageLength,
|
|
_ConnectionManeuverAssist_waitOnStop,
|
|
_ConnectionManeuverAssist_pedBicycleDetect,
|
|
____ConnectionManeuverAssist_regional__item__regionId_tab,
|
|
_____ConnectionManeuverAssist_regional__item__regionId_tab_val_Type_0,
|
|
___ConnectionManeuverAssist_regional__item__regionId,
|
|
___ConnectionManeuverAssist_regional__item__regExtValue,
|
|
__ConnectionManeuverAssist_regional__item_,
|
|
_ConnectionManeuverAssist_regional,
|
|
ConnectionManeuverAssist,
|
|
_DataParameters_processMethod,
|
|
_DataParameters_processAgency,
|
|
_DataParameters_lastCheckedDate,
|
|
_DataParameters_geoidUsed,
|
|
DataParameters,
|
|
_EnabledLaneList__item_,
|
|
EnabledLaneList,
|
|
_GenericLane_laneID,
|
|
_GenericLane_name,
|
|
_GenericLane_ingressApproach,
|
|
_GenericLane_egressApproach,
|
|
_GenericLane_laneAttributes,
|
|
_GenericLane_maneuvers,
|
|
_GenericLane_nodeList,
|
|
_GenericLane_connectsTo,
|
|
_GenericLane_overlays,
|
|
____GenericLane_regional__item__regionId_tab,
|
|
_____GenericLane_regional__item__regionId_tab_val_Type_0,
|
|
___GenericLane_regional__item__regionId,
|
|
___GenericLane_regional__item__regExtValue,
|
|
__GenericLane_regional__item_,
|
|
_GenericLane_regional,
|
|
GenericLane,
|
|
_IntersectionAccessPoint_lane,
|
|
_IntersectionAccessPoint_approach,
|
|
_IntersectionAccessPoint_connection,
|
|
IntersectionAccessPoint,
|
|
_IntersectionGeometry_name,
|
|
_IntersectionGeometry_id,
|
|
_IntersectionGeometry_revision,
|
|
_IntersectionGeometry_refPoint,
|
|
_IntersectionGeometry_laneWidth,
|
|
_IntersectionGeometry_speedLimits,
|
|
_IntersectionGeometry_laneSet,
|
|
_IntersectionGeometry_preemptPriorityData,
|
|
____IntersectionGeometry_regional__item__regionId_tab,
|
|
___IntersectionGeometry_regional__item__regionId,
|
|
____IntersectionGeometry_regional__item__regExtValue_tab,
|
|
___IntersectionGeometry_regional__item__regExtValue,
|
|
__IntersectionGeometry_regional__item_,
|
|
_IntersectionGeometry_regional,
|
|
IntersectionGeometry,
|
|
_IntersectionGeometryList__item_,
|
|
IntersectionGeometryList,
|
|
_IntersectionReferenceID_region,
|
|
_IntersectionReferenceID_id,
|
|
IntersectionReferenceID,
|
|
_IntersectionState_name,
|
|
_IntersectionState_id,
|
|
_IntersectionState_revision,
|
|
_IntersectionState_status,
|
|
_IntersectionState_moy,
|
|
_IntersectionState_timeStamp,
|
|
_IntersectionState_enabledLanes,
|
|
_IntersectionState_states,
|
|
_IntersectionState_maneuverAssistList,
|
|
____IntersectionState_regional__item__regionId_tab,
|
|
_____IntersectionState_regional__item__regionId_tab_val_Type_0,
|
|
___IntersectionState_regional__item__regionId,
|
|
___IntersectionState_regional__item__regExtValue,
|
|
__IntersectionState_regional__item_,
|
|
_IntersectionState_regional,
|
|
IntersectionState,
|
|
_IntersectionStateList__item_,
|
|
IntersectionStateList,
|
|
_LaneAttributes_directionalUse,
|
|
_LaneAttributes_sharedWith,
|
|
_LaneAttributes_laneType,
|
|
___LaneAttributes_regional_regionId_tab,
|
|
__LaneAttributes_regional_regionId,
|
|
___LaneAttributes_regional_regExtValue_tab,
|
|
__LaneAttributes_regional_regExtValue,
|
|
_LaneAttributes_regional,
|
|
LaneAttributes,
|
|
_LaneDataAttribute_pathEndPointAngle,
|
|
_LaneDataAttribute_laneCrownPointCenter,
|
|
_LaneDataAttribute_laneCrownPointLeft,
|
|
_LaneDataAttribute_laneCrownPointRight,
|
|
_LaneDataAttribute_laneAngle,
|
|
_LaneDataAttribute_speedLimits,
|
|
____LaneDataAttribute_regional__item__regionId_tab,
|
|
___LaneDataAttribute_regional__item__regionId,
|
|
____LaneDataAttribute_regional__item__regExtValue_tab,
|
|
___LaneDataAttribute_regional__item__regExtValue,
|
|
__LaneDataAttribute_regional__item_,
|
|
_LaneDataAttribute_regional,
|
|
LaneDataAttribute,
|
|
_LaneDataAttributeList__item_,
|
|
LaneDataAttributeList,
|
|
_LaneList__item_,
|
|
LaneList,
|
|
LaneSharing,
|
|
_LaneTypeAttributes_vehicle,
|
|
_LaneTypeAttributes_crosswalk,
|
|
_LaneTypeAttributes_bikeLane,
|
|
_LaneTypeAttributes_sidewalk,
|
|
_LaneTypeAttributes_median,
|
|
_LaneTypeAttributes_striping,
|
|
_LaneTypeAttributes_trackedVehicle,
|
|
_LaneTypeAttributes_parking,
|
|
LaneTypeAttributes,
|
|
_ManeuverAssistList__item_,
|
|
ManeuverAssistList,
|
|
_MovementEventList__item_,
|
|
MovementEventList,
|
|
_MovementEvent_eventState,
|
|
_MovementEvent_timing,
|
|
_MovementEvent_speeds,
|
|
____MovementEvent_regional__item__regionId_tab,
|
|
___MovementEvent_regional__item__regionId,
|
|
____MovementEvent_regional__item__regExtValue_tab,
|
|
___MovementEvent_regional__item__regExtValue,
|
|
__MovementEvent_regional__item_,
|
|
_MovementEvent_regional,
|
|
MovementEvent,
|
|
_MovementList__item_,
|
|
MovementList,
|
|
_MovementState_movementName,
|
|
_MovementState_signalGroup,
|
|
_MovementState_state_time_speed,
|
|
_MovementState_maneuverAssistList,
|
|
____MovementState_regional__item__regionId_tab,
|
|
___MovementState_regional__item__regionId,
|
|
____MovementState_regional__item__regExtValue_tab,
|
|
___MovementState_regional__item__regExtValue,
|
|
__MovementState_regional__item_,
|
|
_MovementState_regional,
|
|
MovementState,
|
|
_NodeAttributeSetXY_localNode,
|
|
_NodeAttributeSetXY_disabled,
|
|
_NodeAttributeSetXY_enabled,
|
|
_NodeAttributeSetXY_data,
|
|
_NodeAttributeSetXY_dWidth,
|
|
_NodeAttributeSetXY_dElevation,
|
|
____NodeAttributeSetXY_regional__item__regionId_tab,
|
|
_____NodeAttributeSetXY_regional__item__regionId_tab_val_Type_0,
|
|
___NodeAttributeSetXY_regional__item__regionId,
|
|
___NodeAttributeSetXY_regional__item__regExtValue,
|
|
__NodeAttributeSetXY_regional__item_,
|
|
_NodeAttributeSetXY_regional,
|
|
NodeAttributeSetXY,
|
|
_NodeAttributeXYList__item_,
|
|
NodeAttributeXYList,
|
|
NodeAttributeXY,
|
|
_Node_LLmD_64b_lon,
|
|
_Node_LLmD_64b_lat,
|
|
Node_LLmD_64b,
|
|
_Node_XY_20b_x,
|
|
_Node_XY_20b_y,
|
|
Node_XY_20b,
|
|
_Node_XY_22b_x,
|
|
_Node_XY_22b_y,
|
|
Node_XY_22b,
|
|
_Node_XY_24b_x,
|
|
_Node_XY_24b_y,
|
|
Node_XY_24b,
|
|
_Node_XY_26b_x,
|
|
_Node_XY_26b_y,
|
|
Node_XY_26b,
|
|
_Node_XY_28b_x,
|
|
_Node_XY_28b_y,
|
|
Node_XY_28b,
|
|
_Node_XY_32b_x,
|
|
_Node_XY_32b_y,
|
|
Node_XY_32b,
|
|
_NodeListXY_nodes,
|
|
_NodeListXY_computed,
|
|
NodeListXY,
|
|
_NodeOffsetPointXY_node_XY1,
|
|
_NodeOffsetPointXY_node_XY2,
|
|
_NodeOffsetPointXY_node_XY3,
|
|
_NodeOffsetPointXY_node_XY4,
|
|
_NodeOffsetPointXY_node_XY5,
|
|
_NodeOffsetPointXY_node_XY6,
|
|
_NodeOffsetPointXY_node_LatLon,
|
|
___NodeOffsetPointXY_regional_regionId_tab,
|
|
__NodeOffsetPointXY_regional_regionId,
|
|
___NodeOffsetPointXY_regional_regExtValue_tab,
|
|
__NodeOffsetPointXY_regional_regExtValue,
|
|
_NodeOffsetPointXY_regional,
|
|
NodeOffsetPointXY,
|
|
_NodeSetXY__item_,
|
|
NodeSetXY,
|
|
_NodeXY_delta,
|
|
_NodeXY_attributes,
|
|
NodeXY,
|
|
_OverlayLaneList__item_,
|
|
OverlayLaneList,
|
|
_Position3D_lat,
|
|
_Position3D_long,
|
|
_Position3D_elevation,
|
|
____Position3D_regional__item__regionId_tab,
|
|
_____Position3D_regional__item__regionId_tab_val_Type_0,
|
|
___Position3D_regional__item__regionId,
|
|
___Position3D_regional__item__regExtValue,
|
|
__Position3D_regional__item_,
|
|
_Position3D_regional,
|
|
Position3D,
|
|
_PreemptPriorityList__item_,
|
|
PreemptPriorityList,
|
|
_RegulatorySpeedLimit_type,
|
|
_RegulatorySpeedLimit_speed,
|
|
RegulatorySpeedLimit,
|
|
_RequestorDescription_id,
|
|
_RequestorDescription_type,
|
|
_RequestorDescription_position,
|
|
_RequestorDescription_name,
|
|
_RequestorDescription_routeName,
|
|
_RequestorDescription_transitStatus,
|
|
_RequestorDescription_transitOccupancy,
|
|
_RequestorDescription_transitSchedule,
|
|
____RequestorDescription_regional__item__regionId_tab,
|
|
___RequestorDescription_regional__item__regionId,
|
|
____RequestorDescription_regional__item__regExtValue_tab,
|
|
___RequestorDescription_regional__item__regExtValue,
|
|
__RequestorDescription_regional__item_,
|
|
_RequestorDescription_regional,
|
|
RequestorDescription,
|
|
_RequestorPositionVector_position,
|
|
_RequestorPositionVector_heading,
|
|
_RequestorPositionVector_speed,
|
|
RequestorPositionVector,
|
|
_RequestorType_role,
|
|
_RequestorType_subrole,
|
|
_RequestorType_request,
|
|
_RequestorType_iso3883,
|
|
_RequestorType_hpmsType,
|
|
___RequestorType_regional_regionId_tab,
|
|
__RequestorType_regional_regionId,
|
|
___RequestorType_regional_regExtValue_tab,
|
|
__RequestorType_regional_regExtValue,
|
|
_RequestorType_regional,
|
|
RequestorType,
|
|
_RestrictionClassAssignment_id,
|
|
_RestrictionClassAssignment_users,
|
|
RestrictionClassAssignment,
|
|
_RestrictionClassList__item_,
|
|
RestrictionClassList,
|
|
_RestrictionUserTypeList__item_,
|
|
RestrictionUserTypeList,
|
|
_RestrictionUserType_basicType,
|
|
____RestrictionUserType_regional__item__regionId_tab,
|
|
_____RestrictionUserType_regional__item__regionId_tab_val_Type_0,
|
|
___RestrictionUserType_regional__item__regionId,
|
|
___RestrictionUserType_regional__item__regExtValue,
|
|
__RestrictionUserType_regional__item_,
|
|
_RestrictionUserType_regional,
|
|
RestrictionUserType,
|
|
_RoadLaneSetList__item_,
|
|
RoadLaneSetList,
|
|
_RoadSegmentReferenceID_region,
|
|
_RoadSegmentReferenceID_id,
|
|
RoadSegmentReferenceID,
|
|
_RoadSegment_name,
|
|
_RoadSegment_id,
|
|
_RoadSegment_revision,
|
|
_RoadSegment_refPoint,
|
|
_RoadSegment_laneWidth,
|
|
_RoadSegment_speedLimits,
|
|
_RoadSegment_roadLaneSet,
|
|
____RoadSegment_regional__item__regionId_tab,
|
|
___RoadSegment_regional__item__regionId,
|
|
____RoadSegment_regional__item__regExtValue_tab,
|
|
___RoadSegment_regional__item__regExtValue,
|
|
__RoadSegment_regional__item_,
|
|
_RoadSegment_regional,
|
|
RoadSegment,
|
|
_RoadSegmentList__item_,
|
|
RoadSegmentList,
|
|
_SegmentAttributeXYList__item_,
|
|
SegmentAttributeXYList,
|
|
___SignalControlZone_zone_regionId_tab,
|
|
__SignalControlZone_zone_regionId,
|
|
___SignalControlZone_zone_regExtValue_tab,
|
|
__SignalControlZone_zone_regExtValue,
|
|
_SignalControlZone_zone,
|
|
SignalControlZone,
|
|
_SignalRequesterInfo_id,
|
|
_SignalRequesterInfo_request,
|
|
_SignalRequesterInfo_sequenceNumber,
|
|
_SignalRequesterInfo_role,
|
|
_SignalRequesterInfo_typeData,
|
|
SignalRequesterInfo,
|
|
_SignalRequestList__item_,
|
|
SignalRequestList,
|
|
_SignalRequestPackage_request,
|
|
_SignalRequestPackage_minute,
|
|
_SignalRequestPackage_second,
|
|
_SignalRequestPackage_duration,
|
|
____SignalRequestPackage_regional__item__regionId_tab,
|
|
___SignalRequestPackage_regional__item__regionId,
|
|
____SignalRequestPackage_regional__item__regExtValue_tab,
|
|
___SignalRequestPackage_regional__item__regExtValue,
|
|
__SignalRequestPackage_regional__item_,
|
|
_SignalRequestPackage_regional,
|
|
SignalRequestPackage,
|
|
_SignalRequest_id,
|
|
_SignalRequest_requestID,
|
|
_SignalRequest_requestType,
|
|
_SignalRequest_inBoundLane,
|
|
_SignalRequest_outBoundLane,
|
|
____SignalRequest_regional__item__regionId_tab,
|
|
___SignalRequest_regional__item__regionId,
|
|
____SignalRequest_regional__item__regExtValue_tab,
|
|
___SignalRequest_regional__item__regExtValue,
|
|
__SignalRequest_regional__item_,
|
|
_SignalRequest_regional,
|
|
SignalRequest,
|
|
_SignalStatusList__item_,
|
|
SignalStatusList,
|
|
_SignalStatusPackageList__item_,
|
|
SignalStatusPackageList,
|
|
_SignalStatusPackage_requester,
|
|
_SignalStatusPackage_inboundOn,
|
|
_SignalStatusPackage_outboundOn,
|
|
_SignalStatusPackage_minute,
|
|
_SignalStatusPackage_second,
|
|
_SignalStatusPackage_duration,
|
|
_SignalStatusPackage_status,
|
|
____SignalStatusPackage_regional__item__regionId_tab,
|
|
_____SignalStatusPackage_regional__item__regionId_tab_val_Type_0,
|
|
___SignalStatusPackage_regional__item__regionId,
|
|
___SignalStatusPackage_regional__item__regExtValue,
|
|
__SignalStatusPackage_regional__item_,
|
|
_SignalStatusPackage_regional,
|
|
SignalStatusPackage,
|
|
_SignalStatus_sequenceNumber,
|
|
_SignalStatus_id,
|
|
_SignalStatus_sigStatus,
|
|
____SignalStatus_regional__item__regionId_tab,
|
|
___SignalStatus_regional__item__regionId,
|
|
____SignalStatus_regional__item__regExtValue_tab,
|
|
___SignalStatus_regional__item__regExtValue,
|
|
__SignalStatus_regional__item_,
|
|
_SignalStatus_regional,
|
|
SignalStatus,
|
|
_SpeedLimitList__item_,
|
|
SpeedLimitList,
|
|
SpeedLimitType,
|
|
_TimeChangeDetails_startTime,
|
|
_TimeChangeDetails_minEndTime,
|
|
_TimeChangeDetails_maxEndTime,
|
|
_TimeChangeDetails_likelyTime,
|
|
_TimeChangeDetails_confidence,
|
|
_TimeChangeDetails_nextTime,
|
|
TimeChangeDetails,
|
|
TimeMark,
|
|
_TransmissionAndSpeed_transmisson,
|
|
_TransmissionAndSpeed_speed,
|
|
TransmissionAndSpeed,
|
|
_VehicleID_entityID,
|
|
_VehicleID_stationID,
|
|
VehicleID,
|
|
AdvisorySpeedType,
|
|
AllowedManeuvers,
|
|
Angle,
|
|
ApproachID,
|
|
BasicVehicleRole,
|
|
DeltaAngle,
|
|
DeltaTime,
|
|
DescriptiveName,
|
|
DrivenLineOffsetLg,
|
|
DrivenLineOffsetSm,
|
|
DSecond,
|
|
DSRCmsgID,
|
|
mapData,
|
|
signalPhaseAndTimingMessage,
|
|
signalRequestMessage,
|
|
signalStatusMessage,
|
|
Elevation,
|
|
IntersectionID,
|
|
IntersectionStatusObject,
|
|
LaneAttributes_Barrier,
|
|
LaneAttributes_Bike,
|
|
LaneAttributes_Crosswalk,
|
|
LaneAttributes_Parking,
|
|
LaneAttributes_Sidewalk,
|
|
LaneAttributes_Striping,
|
|
LaneAttributes_TrackedVehicle,
|
|
LaneAttributes_Vehicle,
|
|
LaneConnectionID,
|
|
LaneDirection,
|
|
LaneID,
|
|
LayerID,
|
|
LayerType,
|
|
LaneWidth,
|
|
MergeDivergeNodeAngle,
|
|
MinuteOfTheYear,
|
|
MovementPhaseState,
|
|
MsgCount,
|
|
Offset_B10,
|
|
Offset_B11,
|
|
Offset_B12,
|
|
Offset_B13,
|
|
Offset_B14,
|
|
Offset_B16,
|
|
PedestrianBicycleDetect,
|
|
PrioritizationResponseStatus,
|
|
PriorityRequestType,
|
|
RegionId,
|
|
noRegion,
|
|
addGrpA,
|
|
addGrpB,
|
|
addGrpC,
|
|
RequestID,
|
|
RequestImportanceLevel,
|
|
RequestSubRole,
|
|
RestrictionAppliesTo,
|
|
RestrictionClassID,
|
|
RoadRegulatorID,
|
|
RoadSegmentID,
|
|
RoadwayCrownAngle,
|
|
Scale_B12,
|
|
SignalGroupID,
|
|
SegmentAttributeXY,
|
|
SpeedAdvice,
|
|
TemporaryID,
|
|
TimeIntervalConfidence,
|
|
TransitVehicleOccupancy,
|
|
TransitVehicleStatus,
|
|
TransmissionState,
|
|
VehicleType,
|
|
Velocity,
|
|
WaitOnStopline,
|
|
ZoneLength,
|
|
]
|
|
|
|
class IVI:
|
|
|
|
_name_ = u'IVI'
|
|
_oid_ = [1, 0, 19321, 1]
|
|
|
|
_obj_ = [
|
|
u'IVI',
|
|
u'IviStructure',
|
|
u'IviContainer',
|
|
u'IVIManagementContainer',
|
|
u'GeographicLocationContainer',
|
|
u'GlcPart',
|
|
u'GeneralIviContainer',
|
|
u'GicPart',
|
|
u'RoadConfigurationContainer',
|
|
u'RccPart',
|
|
u'TextContainer',
|
|
u'TcPart',
|
|
u'LayoutContainer',
|
|
u'AbsolutePosition',
|
|
u'AbsolutePositionWAltitude',
|
|
u'AnyCatalogue',
|
|
u'ComparisonOperator',
|
|
u'CompleteVehicleCharacteristics',
|
|
u'ComputedSegment',
|
|
u'DeltaPosition',
|
|
u'Direction',
|
|
u'Distance',
|
|
u'DistanceOrDuration',
|
|
u'DriverCharacteristics',
|
|
u'GoodsType',
|
|
u'ISO14823Attributes',
|
|
u'ISO14823Code',
|
|
u'IviIdentificationNumber',
|
|
u'IviPurpose',
|
|
u'IviStatus',
|
|
u'IviType',
|
|
u'LaneInformation',
|
|
u'LaneStatus',
|
|
u'LaneType',
|
|
u'IVILaneWidth',
|
|
u'LayoutComponent',
|
|
u'LoadType',
|
|
u'PolygonalLine',
|
|
u'RSCode',
|
|
u'RSCUnit',
|
|
u'Segment',
|
|
u'Text',
|
|
u'TractorCharacteristics',
|
|
u'TrailerCharacteristics',
|
|
u'TrainCharacteristics',
|
|
u'VcClass',
|
|
u'VcCode',
|
|
u'VcOption',
|
|
u'VehicleCharacteristicsFixValues',
|
|
u'VehicleCharacteristicsRanges',
|
|
u'Weight',
|
|
u'Zid',
|
|
u'Zone',
|
|
u'DTM',
|
|
u'MonthDay',
|
|
u'PMD',
|
|
u'HoursMinutes',
|
|
u'DayOfWeek',
|
|
u'EDT',
|
|
u'DFL',
|
|
u'VED',
|
|
u'SPE',
|
|
u'ROI',
|
|
u'DBV',
|
|
u'DDD',
|
|
u'DDD-IO',
|
|
u'DestinationPlace',
|
|
u'DestinationRoad',
|
|
u'DDD-DER',
|
|
u'DDD-DEP',
|
|
]
|
|
_type_ = [
|
|
u'IVI',
|
|
u'IviStructure',
|
|
u'IviContainer',
|
|
u'IVIManagementContainer',
|
|
u'GeographicLocationContainer',
|
|
u'GlcPart',
|
|
u'GeneralIviContainer',
|
|
u'GicPart',
|
|
u'RoadConfigurationContainer',
|
|
u'RccPart',
|
|
u'TextContainer',
|
|
u'TcPart',
|
|
u'LayoutContainer',
|
|
u'AbsolutePosition',
|
|
u'AbsolutePositionWAltitude',
|
|
u'AnyCatalogue',
|
|
u'ComparisonOperator',
|
|
u'CompleteVehicleCharacteristics',
|
|
u'ComputedSegment',
|
|
u'DeltaPosition',
|
|
u'Direction',
|
|
u'Distance',
|
|
u'DistanceOrDuration',
|
|
u'DriverCharacteristics',
|
|
u'GoodsType',
|
|
u'ISO14823Attributes',
|
|
u'ISO14823Code',
|
|
u'IviIdentificationNumber',
|
|
u'IviPurpose',
|
|
u'IviStatus',
|
|
u'IviType',
|
|
u'LaneInformation',
|
|
u'LaneStatus',
|
|
u'LaneType',
|
|
u'IVILaneWidth',
|
|
u'LayoutComponent',
|
|
u'LoadType',
|
|
u'PolygonalLine',
|
|
u'RSCode',
|
|
u'RSCUnit',
|
|
u'Segment',
|
|
u'Text',
|
|
u'TractorCharacteristics',
|
|
u'TrailerCharacteristics',
|
|
u'TrainCharacteristics',
|
|
u'VcClass',
|
|
u'VcCode',
|
|
u'VcOption',
|
|
u'VehicleCharacteristicsFixValues',
|
|
u'VehicleCharacteristicsRanges',
|
|
u'Weight',
|
|
u'Zid',
|
|
u'Zone',
|
|
u'DTM',
|
|
u'MonthDay',
|
|
u'PMD',
|
|
u'HoursMinutes',
|
|
u'DayOfWeek',
|
|
u'EDT',
|
|
u'DFL',
|
|
u'VED',
|
|
u'SPE',
|
|
u'ROI',
|
|
u'DBV',
|
|
u'DDD',
|
|
u'DDD-IO',
|
|
u'DestinationPlace',
|
|
u'DestinationRoad',
|
|
u'DDD-DER',
|
|
u'DDD-DEP',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< IVI >-----#
|
|
IVI = SEQ(name=u'IVI', mode=MODE_TYPE)
|
|
_IVI_header = SEQ(name=u'header', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ItsPduHeader')))
|
|
_IVI_ivi = SEQ(name=u'ivi', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'IviStructure')))
|
|
IVI._cont = ASN1Dict([
|
|
(u'header', _IVI_header),
|
|
(u'ivi', _IVI_ivi),
|
|
])
|
|
IVI._ext = None
|
|
|
|
#-----< IviStructure >-----#
|
|
IviStructure = SEQ(name=u'IviStructure', mode=MODE_TYPE)
|
|
_IviStructure_mandatory = SEQ(name=u'mandatory', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'IVIManagementContainer')))
|
|
_IviStructure_optional = SEQ_OF(name=u'optional', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__IviStructure_optional__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'IviContainer')))
|
|
_IviStructure_optional._cont = __IviStructure_optional__item_
|
|
_IviStructure_optional._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=[], er=[])
|
|
IviStructure._cont = ASN1Dict([
|
|
(u'mandatory', _IviStructure_mandatory),
|
|
(u'optional', _IviStructure_optional),
|
|
])
|
|
IviStructure._ext = None
|
|
|
|
#-----< IviContainer >-----#
|
|
IviContainer = CHOICE(name=u'IviContainer', mode=MODE_TYPE)
|
|
_IviContainer_glc = SEQ(name=u'glc', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'GeographicLocationContainer')))
|
|
_IviContainer_giv = SEQ_OF(name=u'giv', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'GeneralIviContainer')))
|
|
_IviContainer_rcc = SEQ_OF(name=u'rcc', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'RoadConfigurationContainer')))
|
|
_IviContainer_tc = SEQ_OF(name=u'tc', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'TextContainer')))
|
|
_IviContainer_lac = SEQ(name=u'lac', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'LayoutContainer')))
|
|
IviContainer._cont = ASN1Dict([
|
|
(u'glc', _IviContainer_glc),
|
|
(u'giv', _IviContainer_giv),
|
|
(u'rcc', _IviContainer_rcc),
|
|
(u'tc', _IviContainer_tc),
|
|
(u'lac', _IviContainer_lac),
|
|
])
|
|
IviContainer._ext = []
|
|
|
|
#-----< IVIManagementContainer >-----#
|
|
IVIManagementContainer = SEQ(name=u'IVIManagementContainer', mode=MODE_TYPE)
|
|
_IVIManagementContainer_serviceProviderId = SEQ(name=u'serviceProviderId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'Provider')))
|
|
_IVIManagementContainer_iviIdentificationNumber = INT(name=u'iviIdentificationNumber', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'IviIdentificationNumber')))
|
|
_IVIManagementContainer_timeStamp = INT(name=u'timeStamp', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'TimestampIts')), opt=True)
|
|
_IVIManagementContainer_validFrom = INT(name=u'validFrom', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'TimestampIts')), opt=True)
|
|
_IVIManagementContainer_validTo = INT(name=u'validTo', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'TimestampIts')), opt=True)
|
|
_IVIManagementContainer_connectedIviStructures = SEQ_OF(name=u'connectedIviStructures', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__IVIManagementContainer_connectedIviStructures__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'IviIdentificationNumber')))
|
|
_IVIManagementContainer_connectedIviStructures._cont = __IVIManagementContainer_connectedIviStructures__item_
|
|
_IVIManagementContainer_connectedIviStructures._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
|
|
_IVIManagementContainer_iviStatus = INT(name=u'iviStatus', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'IviStatus')))
|
|
IVIManagementContainer._cont = ASN1Dict([
|
|
(u'serviceProviderId', _IVIManagementContainer_serviceProviderId),
|
|
(u'iviIdentificationNumber', _IVIManagementContainer_iviIdentificationNumber),
|
|
(u'timeStamp', _IVIManagementContainer_timeStamp),
|
|
(u'validFrom', _IVIManagementContainer_validFrom),
|
|
(u'validTo', _IVIManagementContainer_validTo),
|
|
(u'connectedIviStructures', _IVIManagementContainer_connectedIviStructures),
|
|
(u'iviStatus', _IVIManagementContainer_iviStatus),
|
|
])
|
|
IVIManagementContainer._ext = []
|
|
|
|
#-----< GeographicLocationContainer >-----#
|
|
GeographicLocationContainer = SEQ(name=u'GeographicLocationContainer', mode=MODE_TYPE)
|
|
_GeographicLocationContainer_referencePosition = SEQ(name=u'referencePosition', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ReferencePosition')))
|
|
_GeographicLocationContainer_referencePositionTime = INT(name=u'referencePositionTime', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'TimestampIts')), opt=True)
|
|
_GeographicLocationContainer_referencePositionHeading = SEQ(name=u'referencePositionHeading', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Heading')), opt=True)
|
|
_GeographicLocationContainer_referencePositionSpeed = SEQ(name=u'referencePositionSpeed', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Speed')), opt=True)
|
|
_GeographicLocationContainer_parts = SEQ_OF(name=u'parts', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__GeographicLocationContainer_parts__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'GlcPart')))
|
|
_GeographicLocationContainer_parts._cont = __GeographicLocationContainer_parts__item_
|
|
_GeographicLocationContainer_parts._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=[], er=[])
|
|
GeographicLocationContainer._cont = ASN1Dict([
|
|
(u'referencePosition', _GeographicLocationContainer_referencePosition),
|
|
(u'referencePositionTime', _GeographicLocationContainer_referencePositionTime),
|
|
(u'referencePositionHeading', _GeographicLocationContainer_referencePositionHeading),
|
|
(u'referencePositionSpeed', _GeographicLocationContainer_referencePositionSpeed),
|
|
(u'parts', _GeographicLocationContainer_parts),
|
|
])
|
|
GeographicLocationContainer._ext = []
|
|
|
|
#-----< GlcPart >-----#
|
|
GlcPart = SEQ(name=u'GlcPart', mode=MODE_TYPE)
|
|
_GlcPart_zoneId = INT(name=u'zoneId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'Zid')))
|
|
_GlcPart_laneNumber = INT(name=u'laneNumber', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'LanePosition')), opt=True)
|
|
_GlcPart_zoneExtension = INT(name=u'zoneExtension', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_GlcPart_zoneExtension._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_GlcPart_zoneHeading = INT(name=u'zoneHeading', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'HeadingValue')), opt=True)
|
|
_GlcPart_zone = CHOICE(name=u'zone', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('IVI', 'Zone')), opt=True)
|
|
GlcPart._cont = ASN1Dict([
|
|
(u'zoneId', _GlcPart_zoneId),
|
|
(u'laneNumber', _GlcPart_laneNumber),
|
|
(u'zoneExtension', _GlcPart_zoneExtension),
|
|
(u'zoneHeading', _GlcPart_zoneHeading),
|
|
(u'zone', _GlcPart_zone),
|
|
])
|
|
GlcPart._ext = []
|
|
|
|
#-----< GeneralIviContainer >-----#
|
|
GeneralIviContainer = SEQ_OF(name=u'GeneralIviContainer', mode=MODE_TYPE)
|
|
_GeneralIviContainer__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'GicPart')))
|
|
GeneralIviContainer._cont = _GeneralIviContainer__item_
|
|
GeneralIviContainer._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=[], er=[])
|
|
|
|
#-----< GicPart >-----#
|
|
GicPart = SEQ(name=u'GicPart', mode=MODE_TYPE)
|
|
_GicPart_detectionZoneIds = SEQ_OF(name=u'detectionZoneIds', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__GicPart_detectionZoneIds__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'Zid')))
|
|
_GicPart_detectionZoneIds._cont = __GicPart_detectionZoneIds__item_
|
|
_GicPart_detectionZoneIds._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=[], er=[])
|
|
_GicPart_its_Rrid = CHOICE(name=u'its-Rrid', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('CITSapplMgmtIDs', 'VarLengthNumber')), opt=True)
|
|
_GicPart_relevanceZoneIds = SEQ_OF(name=u'relevanceZoneIds', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__GicPart_relevanceZoneIds__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'Zid')))
|
|
_GicPart_relevanceZoneIds._cont = __GicPart_relevanceZoneIds__item_
|
|
_GicPart_relevanceZoneIds._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=[], er=[])
|
|
_GicPart_direction = INT(name=u'direction', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'Direction')), opt=True)
|
|
_GicPart_driverAwarenessZoneIds = SEQ_OF(name=u'driverAwarenessZoneIds', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__GicPart_driverAwarenessZoneIds__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'Zid')))
|
|
_GicPart_driverAwarenessZoneIds._cont = __GicPart_driverAwarenessZoneIds__item_
|
|
_GicPart_driverAwarenessZoneIds._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=[], er=[])
|
|
_GicPart_minimumAwarenessTime = INT(name=u'minimumAwarenessTime', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_GicPart_minimumAwarenessTime._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_GicPart_applicableLanes = SEQ_OF(name=u'applicableLanes', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__GicPart_applicableLanes__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('ITS-Container', 'LanePosition')))
|
|
_GicPart_applicableLanes._cont = __GicPart_applicableLanes__item_
|
|
_GicPart_applicableLanes._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=[], er=[])
|
|
_GicPart_iviType = INT(name=u'iviType', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'IviType')))
|
|
_GicPart_iviPurpose = INT(name=u'iviPurpose', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'IviPurpose')), opt=True)
|
|
_GicPart_laneStatus = INT(name=u'laneStatus', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'LaneStatus')), opt=True)
|
|
_GicPart_vehicleCharacteristics = SEQ_OF(name=u'vehicleCharacteristics', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__GicPart_vehicleCharacteristics__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'CompleteVehicleCharacteristics')))
|
|
_GicPart_vehicleCharacteristics._cont = __GicPart_vehicleCharacteristics__item_
|
|
_GicPart_vehicleCharacteristics._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=[], er=[])
|
|
_GicPart_driverCharacteristics = INT(name=u'driverCharacteristics', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'DriverCharacteristics')), opt=True)
|
|
_GicPart_layoutId = INT(name=u'layoutId', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_GicPart_layoutId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=[], er=[])
|
|
_GicPart_preStoredlayoutId = INT(name=u'preStoredlayoutId', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_GicPart_preStoredlayoutId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=[], er=[])
|
|
_GicPart_roadSignCodes = SEQ_OF(name=u'roadSignCodes', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__GicPart_roadSignCodes__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'RSCode')))
|
|
_GicPart_roadSignCodes._cont = __GicPart_roadSignCodes__item_
|
|
_GicPart_roadSignCodes._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=[], er=[])
|
|
_GicPart_extraText = SEQ_OF(name=u'extraText', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__GicPart_extraText__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'Text')))
|
|
___GicPart_extraText__item__layoutComponentId = INT(name=u'layoutComponentId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
___GicPart_extraText__item__layoutComponentId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=[], er=[])
|
|
___GicPart_extraText__item__language = BIT_STR(name=u'language', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
___GicPart_extraText__item__language._const_sz = ASN1Set(rv=[10], rr=[], ev=None, er=[])
|
|
___GicPart_extraText__item__textContent = STR_UTF8(name=u'textContent', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
___GicPart_extraText__item__textContent._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
|
|
__GicPart_extraText__item_._cont = ASN1Dict([
|
|
(u'layoutComponentId', ___GicPart_extraText__item__layoutComponentId),
|
|
(u'language', ___GicPart_extraText__item__language),
|
|
(u'textContent', ___GicPart_extraText__item__textContent),
|
|
])
|
|
__GicPart_extraText__item_._ext = None
|
|
_GicPart_extraText._cont = __GicPart_extraText__item_
|
|
_GicPart_extraText._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=[], er=[])
|
|
GicPart._cont = ASN1Dict([
|
|
(u'detectionZoneIds', _GicPart_detectionZoneIds),
|
|
(u'its-Rrid', _GicPart_its_Rrid),
|
|
(u'relevanceZoneIds', _GicPart_relevanceZoneIds),
|
|
(u'direction', _GicPart_direction),
|
|
(u'driverAwarenessZoneIds', _GicPart_driverAwarenessZoneIds),
|
|
(u'minimumAwarenessTime', _GicPart_minimumAwarenessTime),
|
|
(u'applicableLanes', _GicPart_applicableLanes),
|
|
(u'iviType', _GicPart_iviType),
|
|
(u'iviPurpose', _GicPart_iviPurpose),
|
|
(u'laneStatus', _GicPart_laneStatus),
|
|
(u'vehicleCharacteristics', _GicPart_vehicleCharacteristics),
|
|
(u'driverCharacteristics', _GicPart_driverCharacteristics),
|
|
(u'layoutId', _GicPart_layoutId),
|
|
(u'preStoredlayoutId', _GicPart_preStoredlayoutId),
|
|
(u'roadSignCodes', _GicPart_roadSignCodes),
|
|
(u'extraText', _GicPart_extraText),
|
|
])
|
|
GicPart._ext = []
|
|
|
|
#-----< RoadConfigurationContainer >-----#
|
|
RoadConfigurationContainer = SEQ_OF(name=u'RoadConfigurationContainer', mode=MODE_TYPE)
|
|
_RoadConfigurationContainer__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'RccPart')))
|
|
RoadConfigurationContainer._cont = _RoadConfigurationContainer__item_
|
|
RoadConfigurationContainer._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=[], er=[])
|
|
|
|
#-----< RccPart >-----#
|
|
RccPart = SEQ(name=u'RccPart', mode=MODE_TYPE)
|
|
_RccPart_zoneIds = SEQ_OF(name=u'zoneIds', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__RccPart_zoneIds__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'Zid')))
|
|
_RccPart_zoneIds._cont = __RccPart_zoneIds__item_
|
|
_RccPart_zoneIds._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=[], er=[])
|
|
_RccPart_roadType = ENUM(name=u'roadType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'RoadType')))
|
|
_RccPart_laneConfiguration = SEQ_OF(name=u'laneConfiguration', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__RccPart_laneConfiguration__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'LaneInformation')))
|
|
_RccPart_laneConfiguration._cont = __RccPart_laneConfiguration__item_
|
|
_RccPart_laneConfiguration._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=[], er=[])
|
|
RccPart._cont = ASN1Dict([
|
|
(u'zoneIds', _RccPart_zoneIds),
|
|
(u'roadType', _RccPart_roadType),
|
|
(u'laneConfiguration', _RccPart_laneConfiguration),
|
|
])
|
|
RccPart._ext = []
|
|
|
|
#-----< TextContainer >-----#
|
|
TextContainer = SEQ_OF(name=u'TextContainer', mode=MODE_TYPE)
|
|
_TextContainer__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'TcPart')))
|
|
TextContainer._cont = _TextContainer__item_
|
|
TextContainer._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=[], er=[])
|
|
|
|
#-----< TcPart >-----#
|
|
TcPart = SEQ(name=u'TcPart', mode=MODE_TYPE)
|
|
_TcPart_detectionZoneIds = SEQ_OF(name=u'detectionZoneIds', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__TcPart_detectionZoneIds__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'Zid')))
|
|
_TcPart_detectionZoneIds._cont = __TcPart_detectionZoneIds__item_
|
|
_TcPart_detectionZoneIds._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=[], er=[])
|
|
_TcPart_relevanceZoneIds = SEQ_OF(name=u'relevanceZoneIds', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__TcPart_relevanceZoneIds__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'Zid')))
|
|
_TcPart_relevanceZoneIds._cont = __TcPart_relevanceZoneIds__item_
|
|
_TcPart_relevanceZoneIds._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=[], er=[])
|
|
_TcPart_direction = INT(name=u'direction', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'Direction')), opt=True)
|
|
_TcPart_driverAwarenessZoneIds = SEQ_OF(name=u'driverAwarenessZoneIds', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__TcPart_driverAwarenessZoneIds__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'Zid')))
|
|
_TcPart_driverAwarenessZoneIds._cont = __TcPart_driverAwarenessZoneIds__item_
|
|
_TcPart_driverAwarenessZoneIds._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=[], er=[])
|
|
_TcPart_minimumAwarenessTime = INT(name=u'minimumAwarenessTime', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_TcPart_minimumAwarenessTime._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_TcPart_applicableLanes = SEQ_OF(name=u'applicableLanes', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__TcPart_applicableLanes__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('ITS-Container', 'LanePosition')))
|
|
_TcPart_applicableLanes._cont = __TcPart_applicableLanes__item_
|
|
_TcPart_applicableLanes._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=[], er=[])
|
|
_TcPart_layoutId = INT(name=u'layoutId', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_TcPart_layoutId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=[], er=[])
|
|
_TcPart_preStoredlayoutId = INT(name=u'preStoredlayoutId', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_TcPart_preStoredlayoutId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=[], er=[])
|
|
_TcPart_text = SEQ_OF(name=u'text', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__TcPart_text__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'Text')))
|
|
_TcPart_text._cont = __TcPart_text__item_
|
|
_TcPart_text._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=[], er=[])
|
|
_TcPart_data = OCT_STR(name=u'data', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
TcPart._cont = ASN1Dict([
|
|
(u'detectionZoneIds', _TcPart_detectionZoneIds),
|
|
(u'relevanceZoneIds', _TcPart_relevanceZoneIds),
|
|
(u'direction', _TcPart_direction),
|
|
(u'driverAwarenessZoneIds', _TcPart_driverAwarenessZoneIds),
|
|
(u'minimumAwarenessTime', _TcPart_minimumAwarenessTime),
|
|
(u'applicableLanes', _TcPart_applicableLanes),
|
|
(u'layoutId', _TcPart_layoutId),
|
|
(u'preStoredlayoutId', _TcPart_preStoredlayoutId),
|
|
(u'text', _TcPart_text),
|
|
(u'data', _TcPart_data),
|
|
])
|
|
TcPart._ext = []
|
|
|
|
#-----< LayoutContainer >-----#
|
|
LayoutContainer = SEQ(name=u'LayoutContainer', mode=MODE_TYPE)
|
|
_LayoutContainer_layoutId = INT(name=u'layoutId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_LayoutContainer_layoutId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=[], er=[])
|
|
_LayoutContainer_height = INT(name=u'height', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_LayoutContainer_height._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=10, ub=73)], ev=None, er=[])
|
|
_LayoutContainer_width = INT(name=u'width', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_LayoutContainer_width._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=10, ub=265)], ev=None, er=[])
|
|
_LayoutContainer_layoutComponents = SEQ_OF(name=u'layoutComponents', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__LayoutContainer_layoutComponents__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'LayoutComponent')))
|
|
_LayoutContainer_layoutComponents._cont = __LayoutContainer_layoutComponents__item_
|
|
_LayoutContainer_layoutComponents._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=[], er=[])
|
|
LayoutContainer._cont = ASN1Dict([
|
|
(u'layoutId', _LayoutContainer_layoutId),
|
|
(u'height', _LayoutContainer_height),
|
|
(u'width', _LayoutContainer_width),
|
|
(u'layoutComponents', _LayoutContainer_layoutComponents),
|
|
])
|
|
LayoutContainer._ext = []
|
|
|
|
#-----< AbsolutePosition >-----#
|
|
AbsolutePosition = SEQ(name=u'AbsolutePosition', mode=MODE_TYPE)
|
|
_AbsolutePosition_latitude = INT(name=u'latitude', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Latitude')))
|
|
_AbsolutePosition_longitude = INT(name=u'longitude', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Longitude')))
|
|
AbsolutePosition._cont = ASN1Dict([
|
|
(u'latitude', _AbsolutePosition_latitude),
|
|
(u'longitude', _AbsolutePosition_longitude),
|
|
])
|
|
AbsolutePosition._ext = None
|
|
|
|
#-----< AbsolutePositionWAltitude >-----#
|
|
AbsolutePositionWAltitude = SEQ(name=u'AbsolutePositionWAltitude', mode=MODE_TYPE)
|
|
_AbsolutePositionWAltitude_latitude = INT(name=u'latitude', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Latitude')))
|
|
_AbsolutePositionWAltitude_longitude = INT(name=u'longitude', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Longitude')))
|
|
_AbsolutePositionWAltitude_altitude = SEQ(name=u'altitude', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Altitude')))
|
|
AbsolutePositionWAltitude._cont = ASN1Dict([
|
|
(u'latitude', _AbsolutePositionWAltitude_latitude),
|
|
(u'longitude', _AbsolutePositionWAltitude_longitude),
|
|
(u'altitude', _AbsolutePositionWAltitude_altitude),
|
|
])
|
|
AbsolutePositionWAltitude._ext = None
|
|
|
|
#-----< AnyCatalogue >-----#
|
|
AnyCatalogue = SEQ(name=u'AnyCatalogue', mode=MODE_TYPE)
|
|
_AnyCatalogue_owner = SEQ(name=u'owner', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'Provider')))
|
|
_AnyCatalogue_version = INT(name=u'version', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_AnyCatalogue_version._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_AnyCatalogue_pictogramCode = INT(name=u'pictogramCode', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_AnyCatalogue_pictogramCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
_AnyCatalogue_value = INT(name=u'value', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_AnyCatalogue_value._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
_AnyCatalogue_unit = INT(name=u'unit', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'RSCUnit')), opt=True)
|
|
_AnyCatalogue_attributes = SEQ_OF(name=u'attributes', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'ISO14823Attributes')), opt=True)
|
|
AnyCatalogue._cont = ASN1Dict([
|
|
(u'owner', _AnyCatalogue_owner),
|
|
(u'version', _AnyCatalogue_version),
|
|
(u'pictogramCode', _AnyCatalogue_pictogramCode),
|
|
(u'value', _AnyCatalogue_value),
|
|
(u'unit', _AnyCatalogue_unit),
|
|
(u'attributes', _AnyCatalogue_attributes),
|
|
])
|
|
AnyCatalogue._ext = None
|
|
|
|
#-----< ComparisonOperator >-----#
|
|
ComparisonOperator = INT(name=u'ComparisonOperator', mode=MODE_TYPE)
|
|
ComparisonOperator._cont = ASN1Dict([(u'greaterThan', 0), (u'greaterThanOrEqualTo', 1), (u'lessThan', 2), (u'lessThanOrEqualTo', 3)])
|
|
ComparisonOperator._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3)], ev=None, er=[])
|
|
|
|
#-----< CompleteVehicleCharacteristics >-----#
|
|
CompleteVehicleCharacteristics = SEQ(name=u'CompleteVehicleCharacteristics', mode=MODE_TYPE)
|
|
_CompleteVehicleCharacteristics_tractor = SEQ(name=u'tractor', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'TractorCharacteristics')), opt=True)
|
|
_CompleteVehicleCharacteristics_trailer = SEQ_OF(name=u'trailer', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__CompleteVehicleCharacteristics_trailer__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'TrailerCharacteristics')))
|
|
_CompleteVehicleCharacteristics_trailer._cont = __CompleteVehicleCharacteristics_trailer__item_
|
|
_CompleteVehicleCharacteristics_trailer._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=3)], ev=None, er=[])
|
|
_CompleteVehicleCharacteristics_train = SEQ(name=u'train', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'TrainCharacteristics')), opt=True)
|
|
CompleteVehicleCharacteristics._cont = ASN1Dict([
|
|
(u'tractor', _CompleteVehicleCharacteristics_tractor),
|
|
(u'trailer', _CompleteVehicleCharacteristics_trailer),
|
|
(u'train', _CompleteVehicleCharacteristics_train),
|
|
])
|
|
CompleteVehicleCharacteristics._ext = None
|
|
|
|
#-----< ComputedSegment >-----#
|
|
ComputedSegment = SEQ(name=u'ComputedSegment', mode=MODE_TYPE)
|
|
_ComputedSegment_zoneId = INT(name=u'zoneId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'Zid')))
|
|
_ComputedSegment_laneNumber = INT(name=u'laneNumber', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'LanePosition')))
|
|
_ComputedSegment_laneWidth = INT(name=u'laneWidth', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'IVILaneWidth')))
|
|
_ComputedSegment_offsetDistance = INT(name=u'offsetDistance', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_ComputedSegment_offsetDistance._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
|
|
_ComputedSegment_offsetPosition = SEQ(name=u'offsetPosition', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'DeltaReferencePosition')), opt=True)
|
|
ComputedSegment._cont = ASN1Dict([
|
|
(u'zoneId', _ComputedSegment_zoneId),
|
|
(u'laneNumber', _ComputedSegment_laneNumber),
|
|
(u'laneWidth', _ComputedSegment_laneWidth),
|
|
(u'offsetDistance', _ComputedSegment_offsetDistance),
|
|
(u'offsetPosition', _ComputedSegment_offsetPosition),
|
|
])
|
|
ComputedSegment._ext = None
|
|
|
|
#-----< DeltaPosition >-----#
|
|
DeltaPosition = SEQ(name=u'DeltaPosition', mode=MODE_TYPE)
|
|
_DeltaPosition_deltaLatitude = INT(name=u'deltaLatitude', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'DeltaLatitude')))
|
|
_DeltaPosition_deltaLongitude = INT(name=u'deltaLongitude', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'DeltaLongitude')))
|
|
DeltaPosition._cont = ASN1Dict([
|
|
(u'deltaLatitude', _DeltaPosition_deltaLatitude),
|
|
(u'deltaLongitude', _DeltaPosition_deltaLongitude),
|
|
])
|
|
DeltaPosition._ext = None
|
|
|
|
#-----< Direction >-----#
|
|
Direction = INT(name=u'Direction', mode=MODE_TYPE)
|
|
Direction._cont = ASN1Dict([(u'sameDirection', 0), (u'oppositeDirection', 1), (u'bothDirections', 2), (u'valueNotUsed', 3)])
|
|
Direction._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3)], ev=None, er=[])
|
|
|
|
#-----< Distance >-----#
|
|
Distance = SEQ(name=u'Distance', mode=MODE_TYPE)
|
|
_Distance_value = INT(name=u'value', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Distance_value._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16384)], ev=None, er=[])
|
|
_Distance_unit = INT(name=u'unit', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'RSCUnit')))
|
|
_Distance_unit._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=2, ub=4), ASN1RangeInt(lb=6, ub=8)], ev=None, er=[])
|
|
Distance._cont = ASN1Dict([
|
|
(u'value', _Distance_value),
|
|
(u'unit', _Distance_unit),
|
|
])
|
|
Distance._ext = None
|
|
|
|
#-----< DistanceOrDuration >-----#
|
|
DistanceOrDuration = SEQ(name=u'DistanceOrDuration', mode=MODE_TYPE)
|
|
_DistanceOrDuration_value = INT(name=u'value', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_DistanceOrDuration_value._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16384)], ev=None, er=[])
|
|
_DistanceOrDuration_unit = INT(name=u'unit', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'RSCUnit')))
|
|
_DistanceOrDuration_unit._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=2, ub=9)], ev=None, er=[])
|
|
DistanceOrDuration._cont = ASN1Dict([
|
|
(u'value', _DistanceOrDuration_value),
|
|
(u'unit', _DistanceOrDuration_unit),
|
|
])
|
|
DistanceOrDuration._ext = None
|
|
|
|
#-----< DriverCharacteristics >-----#
|
|
DriverCharacteristics = INT(name=u'DriverCharacteristics', mode=MODE_TYPE)
|
|
DriverCharacteristics._cont = ASN1Dict([(u'unexperiencedDrivers', 0), (u'experiencedDrivers', 1), (u'rfu1', 2), (u'rfu2', 3)])
|
|
DriverCharacteristics._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3)], ev=None, er=[])
|
|
|
|
#-----< GoodsType >-----#
|
|
GoodsType = INT(name=u'GoodsType', mode=MODE_TYPE)
|
|
GoodsType._cont = ASN1Dict([(u'ammunition', 0), (u'chemicals', 1), (u'empty', 2), (u'fuel', 3), (u'glass', 4), (u'dangerous', 5), (u'liquid', 6), (u'liveStock', 7), (u'dangerousForPeople', 8), (u'dangerousForTheEnvironment', 9), (u'dangerousForWater', 10), (u'perishableProducts', 11), (u'pharmaceutical', 12), (u'vehicles', 13)])
|
|
GoodsType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=[], er=[])
|
|
|
|
#-----< ISO14823Attributes >-----#
|
|
ISO14823Attributes = SEQ_OF(name=u'ISO14823Attributes', mode=MODE_TYPE)
|
|
_ISO14823Attributes__item_ = CHOICE(name='_item_', mode=MODE_TYPE)
|
|
__ISO14823Attributes__item__dtm = SEQ(name=u'dtm', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'DTM')))
|
|
__ISO14823Attributes__item__edt = SEQ(name=u'edt', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'EDT')))
|
|
__ISO14823Attributes__item__dfl = INT(name=u'dfl', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'DFL')))
|
|
__ISO14823Attributes__item__ved = SEQ(name=u'ved', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'VED')))
|
|
__ISO14823Attributes__item__spe = SEQ(name=u'spe', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'SPE')))
|
|
__ISO14823Attributes__item__roi = INT(name=u'roi', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'ROI')))
|
|
__ISO14823Attributes__item__dbv = SEQ(name=u'dbv', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'DBV')))
|
|
__ISO14823Attributes__item__ddd = SEQ(name=u'ddd', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'DDD')))
|
|
_ISO14823Attributes__item_._cont = ASN1Dict([
|
|
(u'dtm', __ISO14823Attributes__item__dtm),
|
|
(u'edt', __ISO14823Attributes__item__edt),
|
|
(u'dfl', __ISO14823Attributes__item__dfl),
|
|
(u'ved', __ISO14823Attributes__item__ved),
|
|
(u'spe', __ISO14823Attributes__item__spe),
|
|
(u'roi', __ISO14823Attributes__item__roi),
|
|
(u'dbv', __ISO14823Attributes__item__dbv),
|
|
(u'ddd', __ISO14823Attributes__item__ddd),
|
|
])
|
|
_ISO14823Attributes__item_._ext = None
|
|
ISO14823Attributes._cont = _ISO14823Attributes__item_
|
|
ISO14823Attributes._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=[], er=[])
|
|
|
|
#-----< ISO14823Code >-----#
|
|
ISO14823Code = SEQ(name=u'ISO14823Code', mode=MODE_TYPE)
|
|
_ISO14823Code_pictogramCode = SEQ(name=u'pictogramCode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__ISO14823Code_pictogramCode_countryCode = OCT_STR(name=u'countryCode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__ISO14823Code_pictogramCode_countryCode._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
|
|
__ISO14823Code_pictogramCode_serviceCategoryCode = CHOICE(name=u'serviceCategoryCode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
|
|
___ISO14823Code_pictogramCode_serviceCategoryCode_trafficSignPictogram = ENUM(name=u'trafficSignPictogram', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
___ISO14823Code_pictogramCode_serviceCategoryCode_trafficSignPictogram._cont = ASN1Dict([(u'dangerWarning', 0), (u'regulatory', 1), (u'informative', 2)])
|
|
___ISO14823Code_pictogramCode_serviceCategoryCode_trafficSignPictogram._ext = []
|
|
___ISO14823Code_pictogramCode_serviceCategoryCode_publicFacilitiesPictogram = ENUM(name=u'publicFacilitiesPictogram', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
___ISO14823Code_pictogramCode_serviceCategoryCode_publicFacilitiesPictogram._cont = ASN1Dict([(u'publicFacilities', 0)])
|
|
___ISO14823Code_pictogramCode_serviceCategoryCode_publicFacilitiesPictogram._ext = []
|
|
___ISO14823Code_pictogramCode_serviceCategoryCode_ambientOrRoadConditionPictogram = ENUM(name=u'ambientOrRoadConditionPictogram', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
___ISO14823Code_pictogramCode_serviceCategoryCode_ambientOrRoadConditionPictogram._cont = ASN1Dict([(u'ambientCondition', 0), (u'roadCondition', 1)])
|
|
___ISO14823Code_pictogramCode_serviceCategoryCode_ambientOrRoadConditionPictogram._ext = []
|
|
__ISO14823Code_pictogramCode_serviceCategoryCode._cont = ASN1Dict([
|
|
(u'trafficSignPictogram', ___ISO14823Code_pictogramCode_serviceCategoryCode_trafficSignPictogram),
|
|
(u'publicFacilitiesPictogram', ___ISO14823Code_pictogramCode_serviceCategoryCode_publicFacilitiesPictogram),
|
|
(u'ambientOrRoadConditionPictogram', ___ISO14823Code_pictogramCode_serviceCategoryCode_ambientOrRoadConditionPictogram),
|
|
])
|
|
__ISO14823Code_pictogramCode_serviceCategoryCode._ext = []
|
|
__ISO14823Code_pictogramCode_pictogramCategoryCode = SEQ(name=u'pictogramCategoryCode', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
___ISO14823Code_pictogramCode_pictogramCategoryCode_nature = INT(name=u'nature', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
___ISO14823Code_pictogramCode_pictogramCategoryCode_nature._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=9)], ev=None, er=[])
|
|
___ISO14823Code_pictogramCode_pictogramCategoryCode_serialNumber = INT(name=u'serialNumber', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
___ISO14823Code_pictogramCode_pictogramCategoryCode_serialNumber._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=99)], ev=None, er=[])
|
|
__ISO14823Code_pictogramCode_pictogramCategoryCode._cont = ASN1Dict([
|
|
(u'nature', ___ISO14823Code_pictogramCode_pictogramCategoryCode_nature),
|
|
(u'serialNumber', ___ISO14823Code_pictogramCode_pictogramCategoryCode_serialNumber),
|
|
])
|
|
__ISO14823Code_pictogramCode_pictogramCategoryCode._ext = None
|
|
_ISO14823Code_pictogramCode._cont = ASN1Dict([
|
|
(u'countryCode', __ISO14823Code_pictogramCode_countryCode),
|
|
(u'serviceCategoryCode', __ISO14823Code_pictogramCode_serviceCategoryCode),
|
|
(u'pictogramCategoryCode', __ISO14823Code_pictogramCode_pictogramCategoryCode),
|
|
])
|
|
_ISO14823Code_pictogramCode._ext = None
|
|
_ISO14823Code_attributes = SEQ_OF(name=u'attributes', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'ISO14823Attributes')), opt=True)
|
|
ISO14823Code._cont = ASN1Dict([
|
|
(u'pictogramCode', _ISO14823Code_pictogramCode),
|
|
(u'attributes', _ISO14823Code_attributes),
|
|
])
|
|
ISO14823Code._ext = None
|
|
|
|
#-----< IviIdentificationNumber >-----#
|
|
IviIdentificationNumber = INT(name=u'IviIdentificationNumber', mode=MODE_TYPE)
|
|
IviIdentificationNumber._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32767)], ev=[], er=[])
|
|
|
|
#-----< IviPurpose >-----#
|
|
IviPurpose = INT(name=u'IviPurpose', mode=MODE_TYPE)
|
|
IviPurpose._cont = ASN1Dict([(u'safety', 0), (u'environmental', 1), (u'trafficOptimisation', 2)])
|
|
IviPurpose._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3)], ev=None, er=[])
|
|
|
|
#-----< IviStatus >-----#
|
|
IviStatus = INT(name=u'IviStatus', mode=MODE_TYPE)
|
|
IviStatus._cont = ASN1Dict([(u'new', 0), (u'update', 1), (u'cancellation', 2), (u'negation', 3)])
|
|
IviStatus._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
|
|
|
|
#-----< IviType >-----#
|
|
IviType = INT(name=u'IviType', mode=MODE_TYPE)
|
|
IviType._cont = ASN1Dict([(u'immediateDangerWarningMessages', 0), (u'regulatoryMessages', 1), (u'trafficRelatedInformationMessages', 2), (u'pollutionMessages', 3), (u'notTrafficRelatedInformationMessages', 4)])
|
|
IviType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
|
|
|
|
#-----< LaneInformation >-----#
|
|
LaneInformation = SEQ(name=u'LaneInformation', mode=MODE_TYPE)
|
|
_LaneInformation_laneNumber = INT(name=u'laneNumber', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'LanePosition')))
|
|
_LaneInformation_direction = INT(name=u'direction', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'Direction')))
|
|
_LaneInformation_validity = SEQ(name=u'validity', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'DTM')), opt=True)
|
|
_LaneInformation_laneType = INT(name=u'laneType', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'LaneType')))
|
|
_LaneInformation_laneTypeQualifier = SEQ(name=u'laneTypeQualifier', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'CompleteVehicleCharacteristics')), opt=True)
|
|
_LaneInformation_laneStatus = INT(name=u'laneStatus', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'LaneStatus')))
|
|
_LaneInformation_laneWidth = INT(name=u'laneWidth', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'IVILaneWidth')), opt=True)
|
|
LaneInformation._cont = ASN1Dict([
|
|
(u'laneNumber', _LaneInformation_laneNumber),
|
|
(u'direction', _LaneInformation_direction),
|
|
(u'validity', _LaneInformation_validity),
|
|
(u'laneType', _LaneInformation_laneType),
|
|
(u'laneTypeQualifier', _LaneInformation_laneTypeQualifier),
|
|
(u'laneStatus', _LaneInformation_laneStatus),
|
|
(u'laneWidth', _LaneInformation_laneWidth),
|
|
])
|
|
LaneInformation._ext = []
|
|
|
|
#-----< LaneStatus >-----#
|
|
LaneStatus = INT(name=u'LaneStatus', mode=MODE_TYPE)
|
|
LaneStatus._cont = ASN1Dict([(u'open', 0), (u'closed', 1), (u'mergeR', 2), (u'mergeL', 3), (u'mergeLR', 4), (u'provisionallyOpen', 5), (u'diverging', 6)])
|
|
LaneStatus._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=[], er=[])
|
|
|
|
#-----< LaneType >-----#
|
|
LaneType = INT(name=u'LaneType', mode=MODE_TYPE)
|
|
LaneType._cont = ASN1Dict([(u'traffic', 0), (u'through', 1), (u'reversible', 2), (u'acceleration', 3), (u'deceleration', 4), (u'leftHandTurning', 5), (u'rightHandTurning', 6), (u'dedicatedVehicle', 7), (u'bus', 8), (u'taxi', 9), (u'hov', 10), (u'hot', 11), (u'pedestrian', 12), (u'bikeLane', 13), (u'median', 14), (u'striping', 15), (u'trackedVehicle', 16), (u'parking', 17), (u'emergency', 18), (u'verge', 19)])
|
|
LaneType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=31)], ev=None, er=[])
|
|
|
|
#-----< IVILaneWidth >-----#
|
|
IVILaneWidth = INT(name=u'IVILaneWidth', mode=MODE_TYPE)
|
|
IVILaneWidth._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
|
|
|
|
#-----< LayoutComponent >-----#
|
|
LayoutComponent = SEQ(name=u'LayoutComponent', mode=MODE_TYPE)
|
|
_LayoutComponent_layoutComponentId = INT(name=u'layoutComponentId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_LayoutComponent_layoutComponentId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=[], er=[])
|
|
_LayoutComponent_height = INT(name=u'height', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_LayoutComponent_height._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=10, ub=73)], ev=None, er=[])
|
|
_LayoutComponent_width = INT(name=u'width', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_LayoutComponent_width._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=10, ub=265)], ev=None, er=[])
|
|
_LayoutComponent_x = INT(name=u'x', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_LayoutComponent_x._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=10, ub=265)], ev=None, er=[])
|
|
_LayoutComponent_y = INT(name=u'y', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_LayoutComponent_y._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=10, ub=73)], ev=None, er=[])
|
|
_LayoutComponent_textScripting = INT(name=u'textScripting', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_LayoutComponent_textScripting._cont = ASN1Dict([(u'horizontal', 0), (u'vertical', 1)])
|
|
_LayoutComponent_textScripting._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1)], ev=None, er=[])
|
|
LayoutComponent._cont = ASN1Dict([
|
|
(u'layoutComponentId', _LayoutComponent_layoutComponentId),
|
|
(u'height', _LayoutComponent_height),
|
|
(u'width', _LayoutComponent_width),
|
|
(u'x', _LayoutComponent_x),
|
|
(u'y', _LayoutComponent_y),
|
|
(u'textScripting', _LayoutComponent_textScripting),
|
|
])
|
|
LayoutComponent._ext = None
|
|
|
|
#-----< LoadType >-----#
|
|
LoadType = SEQ(name=u'LoadType', mode=MODE_TYPE)
|
|
_LoadType_goodsType = INT(name=u'goodsType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'GoodsType')))
|
|
_LoadType_dangerousGoodsType = ENUM(name=u'dangerousGoodsType', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'DangerousGoodsBasic')))
|
|
_LoadType_specialTransportType = BIT_STR(name=u'specialTransportType', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'SpecialTransportType')))
|
|
LoadType._cont = ASN1Dict([
|
|
(u'goodsType', _LoadType_goodsType),
|
|
(u'dangerousGoodsType', _LoadType_dangerousGoodsType),
|
|
(u'specialTransportType', _LoadType_specialTransportType),
|
|
])
|
|
LoadType._ext = None
|
|
|
|
#-----< PolygonalLine >-----#
|
|
PolygonalLine = CHOICE(name=u'PolygonalLine', mode=MODE_TYPE)
|
|
_PolygonalLine_deltaPositions = SEQ_OF(name=u'deltaPositions', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__PolygonalLine_deltaPositions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'DeltaPosition')))
|
|
_PolygonalLine_deltaPositions._cont = __PolygonalLine_deltaPositions__item_
|
|
_PolygonalLine_deltaPositions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=[], er=[])
|
|
_PolygonalLine_deltaPositionsWithAltitude = SEQ_OF(name=u'deltaPositionsWithAltitude', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__PolygonalLine_deltaPositionsWithAltitude__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('ITS-Container', 'DeltaReferencePosition')))
|
|
_PolygonalLine_deltaPositionsWithAltitude._cont = __PolygonalLine_deltaPositionsWithAltitude__item_
|
|
_PolygonalLine_deltaPositionsWithAltitude._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=[], er=[])
|
|
_PolygonalLine_absolutePositions = SEQ_OF(name=u'absolutePositions', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__PolygonalLine_absolutePositions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'AbsolutePosition')))
|
|
_PolygonalLine_absolutePositions._cont = __PolygonalLine_absolutePositions__item_
|
|
_PolygonalLine_absolutePositions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=[], er=[])
|
|
_PolygonalLine_absolutePositionsWithAltitude = SEQ_OF(name=u'absolutePositionsWithAltitude', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__PolygonalLine_absolutePositionsWithAltitude__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'AbsolutePositionWAltitude')))
|
|
_PolygonalLine_absolutePositionsWithAltitude._cont = __PolygonalLine_absolutePositionsWithAltitude__item_
|
|
_PolygonalLine_absolutePositionsWithAltitude._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=[], er=[])
|
|
PolygonalLine._cont = ASN1Dict([
|
|
(u'deltaPositions', _PolygonalLine_deltaPositions),
|
|
(u'deltaPositionsWithAltitude', _PolygonalLine_deltaPositionsWithAltitude),
|
|
(u'absolutePositions', _PolygonalLine_absolutePositions),
|
|
(u'absolutePositionsWithAltitude', _PolygonalLine_absolutePositionsWithAltitude),
|
|
])
|
|
PolygonalLine._ext = []
|
|
|
|
#-----< RSCode >-----#
|
|
RSCode = SEQ(name=u'RSCode', mode=MODE_TYPE)
|
|
_RSCode_layoutComponentId = INT(name=u'layoutComponentId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_RSCode_layoutComponentId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=[], er=[])
|
|
_RSCode_code = CHOICE(name=u'code', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
|
|
__RSCode_code_viennaConvention = SEQ(name=u'viennaConvention', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'VcCode')))
|
|
__RSCode_code_iso14823 = SEQ(name=u'iso14823', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'ISO14823Code')))
|
|
__RSCode_code_itisCodes = INT(name=u'itisCodes', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__RSCode_code_itisCodes._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
__RSCode_code_anyCatalogue = SEQ(name=u'anyCatalogue', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'AnyCatalogue')))
|
|
_RSCode_code._cont = ASN1Dict([
|
|
(u'viennaConvention', __RSCode_code_viennaConvention),
|
|
(u'iso14823', __RSCode_code_iso14823),
|
|
(u'itisCodes', __RSCode_code_itisCodes),
|
|
(u'anyCatalogue', __RSCode_code_anyCatalogue),
|
|
])
|
|
_RSCode_code._ext = []
|
|
RSCode._cont = ASN1Dict([
|
|
(u'layoutComponentId', _RSCode_layoutComponentId),
|
|
(u'code', _RSCode_code),
|
|
])
|
|
RSCode._ext = None
|
|
|
|
#-----< RSCUnit >-----#
|
|
RSCUnit = INT(name=u'RSCUnit', mode=MODE_TYPE)
|
|
RSCUnit._cont = ASN1Dict([(u'kmperh', 0), (u'milesperh', 1), (u'kilometer', 2), (u'meter', 3), (u'decimeter', 4), (u'centimeter', 5), (u'mile', 6), (u'yard', 7), (u'foot', 8), (u'minutesOfTime', 9), (u'tonnes', 10), (u'hundredkg', 11), (u'pound', 12), (u'rateOfIncline', 13)])
|
|
RSCUnit._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
|
|
|
|
#-----< Segment >-----#
|
|
Segment = SEQ(name=u'Segment', mode=MODE_TYPE)
|
|
_Segment_line = CHOICE(name=u'line', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('IVI', 'PolygonalLine')))
|
|
_Segment_laneWidth = INT(name=u'laneWidth', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'IVILaneWidth')), opt=True)
|
|
Segment._cont = ASN1Dict([
|
|
(u'line', _Segment_line),
|
|
(u'laneWidth', _Segment_laneWidth),
|
|
])
|
|
Segment._ext = None
|
|
|
|
#-----< Text >-----#
|
|
Text = SEQ(name=u'Text', mode=MODE_TYPE)
|
|
_Text_layoutComponentId = INT(name=u'layoutComponentId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_Text_layoutComponentId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=[], er=[])
|
|
_Text_language = BIT_STR(name=u'language', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Text_language._const_sz = ASN1Set(rv=[10], rr=[], ev=None, er=[])
|
|
_Text_textContent = STR_UTF8(name=u'textContent', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
Text._cont = ASN1Dict([
|
|
(u'layoutComponentId', _Text_layoutComponentId),
|
|
(u'language', _Text_language),
|
|
(u'textContent', _Text_textContent),
|
|
])
|
|
Text._ext = None
|
|
|
|
#-----< TractorCharacteristics >-----#
|
|
TractorCharacteristics = SEQ(name=u'TractorCharacteristics', mode=MODE_TYPE)
|
|
_TractorCharacteristics_equalTo = SEQ_OF(name=u'equalTo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__TractorCharacteristics_equalTo__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'VehicleCharacteristicsFixValues')))
|
|
_TractorCharacteristics_equalTo._cont = __TractorCharacteristics_equalTo__item_
|
|
_TractorCharacteristics_equalTo._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=[], er=[])
|
|
_TractorCharacteristics_notEqualTo = SEQ_OF(name=u'notEqualTo', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__TractorCharacteristics_notEqualTo__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'VehicleCharacteristicsFixValues')))
|
|
_TractorCharacteristics_notEqualTo._cont = __TractorCharacteristics_notEqualTo__item_
|
|
_TractorCharacteristics_notEqualTo._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=[], er=[])
|
|
_TractorCharacteristics_ranges = SEQ_OF(name=u'ranges', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__TractorCharacteristics_ranges__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'VehicleCharacteristicsRanges')))
|
|
_TractorCharacteristics_ranges._cont = __TractorCharacteristics_ranges__item_
|
|
_TractorCharacteristics_ranges._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=[], er=[])
|
|
TractorCharacteristics._cont = ASN1Dict([
|
|
(u'equalTo', _TractorCharacteristics_equalTo),
|
|
(u'notEqualTo', _TractorCharacteristics_notEqualTo),
|
|
(u'ranges', _TractorCharacteristics_ranges),
|
|
])
|
|
TractorCharacteristics._ext = None
|
|
|
|
#-----< TrailerCharacteristics >-----#
|
|
TrailerCharacteristics = SEQ(name=u'TrailerCharacteristics', mode=MODE_TYPE)
|
|
_TrailerCharacteristics_equalTo = SEQ_OF(name=u'equalTo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__TrailerCharacteristics_equalTo__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'VehicleCharacteristicsFixValues')))
|
|
___TrailerCharacteristics_equalTo__item__simpleVehicleType = INT(name=u'simpleVehicleType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'StationType')))
|
|
___TrailerCharacteristics_equalTo__item__euVehicleCategoryCode = CHOICE(name=u'euVehicleCategoryCode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('ElectronicRegistrationIdentificationVehicleDataModule', 'EuVehicleCategoryCode')))
|
|
___TrailerCharacteristics_equalTo__item__iso3833VehicleType = INT(name=u'iso3833VehicleType', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ElectronicRegistrationIdentificationVehicleDataModule', 'Iso3833VehicleType')))
|
|
___TrailerCharacteristics_equalTo__item__euroAndCo2value = SEQ(name=u'euroAndCo2value', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'EnvironmentalCharacteristics')))
|
|
___TrailerCharacteristics_equalTo__item__engineCharacteristics = INT(name=u'engineCharacteristics', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'EngineCharacteristics')))
|
|
___TrailerCharacteristics_equalTo__item__loadType = SEQ(name=u'loadType', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'LoadType')))
|
|
___TrailerCharacteristics_equalTo__item__usage = ENUM(name=u'usage', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'VehicleRole')))
|
|
__TrailerCharacteristics_equalTo__item_._cont = ASN1Dict([
|
|
(u'simpleVehicleType', ___TrailerCharacteristics_equalTo__item__simpleVehicleType),
|
|
(u'euVehicleCategoryCode', ___TrailerCharacteristics_equalTo__item__euVehicleCategoryCode),
|
|
(u'iso3833VehicleType', ___TrailerCharacteristics_equalTo__item__iso3833VehicleType),
|
|
(u'euroAndCo2value', ___TrailerCharacteristics_equalTo__item__euroAndCo2value),
|
|
(u'engineCharacteristics', ___TrailerCharacteristics_equalTo__item__engineCharacteristics),
|
|
(u'loadType', ___TrailerCharacteristics_equalTo__item__loadType),
|
|
(u'usage', ___TrailerCharacteristics_equalTo__item__usage),
|
|
])
|
|
__TrailerCharacteristics_equalTo__item_._ext = []
|
|
_TrailerCharacteristics_equalTo._cont = __TrailerCharacteristics_equalTo__item_
|
|
_TrailerCharacteristics_equalTo._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=[], er=[])
|
|
_TrailerCharacteristics_notEqualTo = SEQ_OF(name=u'notEqualTo', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__TrailerCharacteristics_notEqualTo__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'VehicleCharacteristicsFixValues')))
|
|
___TrailerCharacteristics_notEqualTo__item__simpleVehicleType = INT(name=u'simpleVehicleType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'StationType')))
|
|
___TrailerCharacteristics_notEqualTo__item__euVehicleCategoryCode = CHOICE(name=u'euVehicleCategoryCode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('ElectronicRegistrationIdentificationVehicleDataModule', 'EuVehicleCategoryCode')))
|
|
___TrailerCharacteristics_notEqualTo__item__iso3833VehicleType = INT(name=u'iso3833VehicleType', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ElectronicRegistrationIdentificationVehicleDataModule', 'Iso3833VehicleType')))
|
|
___TrailerCharacteristics_notEqualTo__item__euroAndCo2value = SEQ(name=u'euroAndCo2value', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'EnvironmentalCharacteristics')))
|
|
___TrailerCharacteristics_notEqualTo__item__engineCharacteristics = INT(name=u'engineCharacteristics', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'EngineCharacteristics')))
|
|
___TrailerCharacteristics_notEqualTo__item__loadType = SEQ(name=u'loadType', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'LoadType')))
|
|
___TrailerCharacteristics_notEqualTo__item__usage = ENUM(name=u'usage', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'VehicleRole')))
|
|
__TrailerCharacteristics_notEqualTo__item_._cont = ASN1Dict([
|
|
(u'simpleVehicleType', ___TrailerCharacteristics_notEqualTo__item__simpleVehicleType),
|
|
(u'euVehicleCategoryCode', ___TrailerCharacteristics_notEqualTo__item__euVehicleCategoryCode),
|
|
(u'iso3833VehicleType', ___TrailerCharacteristics_notEqualTo__item__iso3833VehicleType),
|
|
(u'euroAndCo2value', ___TrailerCharacteristics_notEqualTo__item__euroAndCo2value),
|
|
(u'engineCharacteristics', ___TrailerCharacteristics_notEqualTo__item__engineCharacteristics),
|
|
(u'loadType', ___TrailerCharacteristics_notEqualTo__item__loadType),
|
|
(u'usage', ___TrailerCharacteristics_notEqualTo__item__usage),
|
|
])
|
|
__TrailerCharacteristics_notEqualTo__item_._ext = []
|
|
_TrailerCharacteristics_notEqualTo._cont = __TrailerCharacteristics_notEqualTo__item_
|
|
_TrailerCharacteristics_notEqualTo._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=[], er=[])
|
|
_TrailerCharacteristics_ranges = SEQ_OF(name=u'ranges', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__TrailerCharacteristics_ranges__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'VehicleCharacteristicsRanges')))
|
|
___TrailerCharacteristics_ranges__item__comparisonOperator = INT(name=u'comparisonOperator', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'ComparisonOperator')))
|
|
___TrailerCharacteristics_ranges__item__limits = CHOICE(name=u'limits', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
|
|
____TrailerCharacteristics_ranges__item__limits_numberOfAxles = INT(name=u'numberOfAxles', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
____TrailerCharacteristics_ranges__item__limits_numberOfAxles._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
|
|
____TrailerCharacteristics_ranges__item__limits_vehicleDimensions = SEQ(name=u'vehicleDimensions', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'VehicleDimensions')))
|
|
____TrailerCharacteristics_ranges__item__limits_vehicleWeightLimits = SEQ(name=u'vehicleWeightLimits', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'VehicleWeightLimits')))
|
|
____TrailerCharacteristics_ranges__item__limits_axleWeightLimits = SEQ(name=u'axleWeightLimits', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'AxleWeightLimits')))
|
|
____TrailerCharacteristics_ranges__item__limits_passengerCapacity = SEQ(name=u'passengerCapacity', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'PassengerCapacity')))
|
|
____TrailerCharacteristics_ranges__item__limits_exhaustEmissionValues = SEQ(name=u'exhaustEmissionValues', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'ExhaustEmissionValues')))
|
|
____TrailerCharacteristics_ranges__item__limits_dieselEmissionValues = SEQ(name=u'dieselEmissionValues', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'DieselEmissionValues')))
|
|
____TrailerCharacteristics_ranges__item__limits_soundLevel = SEQ(name=u'soundLevel', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'SoundLevel')))
|
|
___TrailerCharacteristics_ranges__item__limits._cont = ASN1Dict([
|
|
(u'numberOfAxles', ____TrailerCharacteristics_ranges__item__limits_numberOfAxles),
|
|
(u'vehicleDimensions', ____TrailerCharacteristics_ranges__item__limits_vehicleDimensions),
|
|
(u'vehicleWeightLimits', ____TrailerCharacteristics_ranges__item__limits_vehicleWeightLimits),
|
|
(u'axleWeightLimits', ____TrailerCharacteristics_ranges__item__limits_axleWeightLimits),
|
|
(u'passengerCapacity', ____TrailerCharacteristics_ranges__item__limits_passengerCapacity),
|
|
(u'exhaustEmissionValues', ____TrailerCharacteristics_ranges__item__limits_exhaustEmissionValues),
|
|
(u'dieselEmissionValues', ____TrailerCharacteristics_ranges__item__limits_dieselEmissionValues),
|
|
(u'soundLevel', ____TrailerCharacteristics_ranges__item__limits_soundLevel),
|
|
])
|
|
___TrailerCharacteristics_ranges__item__limits._ext = []
|
|
__TrailerCharacteristics_ranges__item_._cont = ASN1Dict([
|
|
(u'comparisonOperator', ___TrailerCharacteristics_ranges__item__comparisonOperator),
|
|
(u'limits', ___TrailerCharacteristics_ranges__item__limits),
|
|
])
|
|
__TrailerCharacteristics_ranges__item_._ext = None
|
|
_TrailerCharacteristics_ranges._cont = __TrailerCharacteristics_ranges__item_
|
|
_TrailerCharacteristics_ranges._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=[], er=[])
|
|
TrailerCharacteristics._cont = ASN1Dict([
|
|
(u'equalTo', _TrailerCharacteristics_equalTo),
|
|
(u'notEqualTo', _TrailerCharacteristics_notEqualTo),
|
|
(u'ranges', _TrailerCharacteristics_ranges),
|
|
])
|
|
TrailerCharacteristics._ext = None
|
|
|
|
#-----< TrainCharacteristics >-----#
|
|
TrainCharacteristics = SEQ(name=u'TrainCharacteristics', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'TractorCharacteristics')))
|
|
|
|
#-----< VcClass >-----#
|
|
VcClass = INT(name=u'VcClass', mode=MODE_TYPE)
|
|
VcClass._cont = ASN1Dict([(u'classA', 0), (u'classB', 1), (u'classC', 2), (u'classD', 3), (u'classE', 4), (u'classF', 5), (u'classG', 6), (u'classH', 7)])
|
|
VcClass._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
|
|
|
|
#-----< VcCode >-----#
|
|
VcCode = SEQ(name=u'VcCode', mode=MODE_TYPE)
|
|
_VcCode_roadSignClass = INT(name=u'roadSignClass', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'VcClass')))
|
|
_VcCode_roadSignCode = INT(name=u'roadSignCode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_VcCode_roadSignCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
|
|
_VcCode_vcOption = INT(name=u'vcOption', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'VcOption')))
|
|
_VcCode_validity = SEQ_OF(name=u'validity', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__VcCode_validity__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'DTM')))
|
|
_VcCode_validity._cont = __VcCode_validity__item_
|
|
_VcCode_validity._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=[], er=[])
|
|
_VcCode_value = INT(name=u'value', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_VcCode_value._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
_VcCode_unit = INT(name=u'unit', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'RSCUnit')), opt=True)
|
|
VcCode._cont = ASN1Dict([
|
|
(u'roadSignClass', _VcCode_roadSignClass),
|
|
(u'roadSignCode', _VcCode_roadSignCode),
|
|
(u'vcOption', _VcCode_vcOption),
|
|
(u'validity', _VcCode_validity),
|
|
(u'value', _VcCode_value),
|
|
(u'unit', _VcCode_unit),
|
|
])
|
|
VcCode._ext = None
|
|
|
|
#-----< VcOption >-----#
|
|
VcOption = INT(name=u'VcOption', mode=MODE_TYPE)
|
|
VcOption._cont = ASN1Dict([(u'none', 0), (u'a', 1), (u'b', 2), (u'c', 3), (u'd', 4), (u'e', 5), (u'f', 6), (u'g', 7)])
|
|
VcOption._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
|
|
|
|
#-----< VehicleCharacteristicsFixValues >-----#
|
|
VehicleCharacteristicsFixValues = CHOICE(name=u'VehicleCharacteristicsFixValues', mode=MODE_TYPE)
|
|
_VehicleCharacteristicsFixValues_simpleVehicleType = INT(name=u'simpleVehicleType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'StationType')))
|
|
_VehicleCharacteristicsFixValues_euVehicleCategoryCode = CHOICE(name=u'euVehicleCategoryCode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('ElectronicRegistrationIdentificationVehicleDataModule', 'EuVehicleCategoryCode')))
|
|
_VehicleCharacteristicsFixValues_iso3833VehicleType = INT(name=u'iso3833VehicleType', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ElectronicRegistrationIdentificationVehicleDataModule', 'Iso3833VehicleType')))
|
|
_VehicleCharacteristicsFixValues_euroAndCo2value = SEQ(name=u'euroAndCo2value', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'EnvironmentalCharacteristics')))
|
|
_VehicleCharacteristicsFixValues_engineCharacteristics = INT(name=u'engineCharacteristics', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'EngineCharacteristics')))
|
|
_VehicleCharacteristicsFixValues_loadType = SEQ(name=u'loadType', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'LoadType')))
|
|
_VehicleCharacteristicsFixValues_usage = ENUM(name=u'usage', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'VehicleRole')))
|
|
VehicleCharacteristicsFixValues._cont = ASN1Dict([
|
|
(u'simpleVehicleType', _VehicleCharacteristicsFixValues_simpleVehicleType),
|
|
(u'euVehicleCategoryCode', _VehicleCharacteristicsFixValues_euVehicleCategoryCode),
|
|
(u'iso3833VehicleType', _VehicleCharacteristicsFixValues_iso3833VehicleType),
|
|
(u'euroAndCo2value', _VehicleCharacteristicsFixValues_euroAndCo2value),
|
|
(u'engineCharacteristics', _VehicleCharacteristicsFixValues_engineCharacteristics),
|
|
(u'loadType', _VehicleCharacteristicsFixValues_loadType),
|
|
(u'usage', _VehicleCharacteristicsFixValues_usage),
|
|
])
|
|
VehicleCharacteristicsFixValues._ext = []
|
|
|
|
#-----< VehicleCharacteristicsRanges >-----#
|
|
VehicleCharacteristicsRanges = SEQ(name=u'VehicleCharacteristicsRanges', mode=MODE_TYPE)
|
|
_VehicleCharacteristicsRanges_comparisonOperator = INT(name=u'comparisonOperator', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'ComparisonOperator')))
|
|
_VehicleCharacteristicsRanges_limits = CHOICE(name=u'limits', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
|
|
__VehicleCharacteristicsRanges_limits_numberOfAxles = INT(name=u'numberOfAxles', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__VehicleCharacteristicsRanges_limits_numberOfAxles._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
|
|
__VehicleCharacteristicsRanges_limits_vehicleDimensions = SEQ(name=u'vehicleDimensions', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'VehicleDimensions')))
|
|
__VehicleCharacteristicsRanges_limits_vehicleWeightLimits = SEQ(name=u'vehicleWeightLimits', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'VehicleWeightLimits')))
|
|
__VehicleCharacteristicsRanges_limits_axleWeightLimits = SEQ(name=u'axleWeightLimits', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'AxleWeightLimits')))
|
|
__VehicleCharacteristicsRanges_limits_passengerCapacity = SEQ(name=u'passengerCapacity', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'PassengerCapacity')))
|
|
__VehicleCharacteristicsRanges_limits_exhaustEmissionValues = SEQ(name=u'exhaustEmissionValues', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'ExhaustEmissionValues')))
|
|
__VehicleCharacteristicsRanges_limits_dieselEmissionValues = SEQ(name=u'dieselEmissionValues', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'DieselEmissionValues')))
|
|
__VehicleCharacteristicsRanges_limits_soundLevel = SEQ(name=u'soundLevel', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('EfcDsrcApplication', 'SoundLevel')))
|
|
_VehicleCharacteristicsRanges_limits._cont = ASN1Dict([
|
|
(u'numberOfAxles', __VehicleCharacteristicsRanges_limits_numberOfAxles),
|
|
(u'vehicleDimensions', __VehicleCharacteristicsRanges_limits_vehicleDimensions),
|
|
(u'vehicleWeightLimits', __VehicleCharacteristicsRanges_limits_vehicleWeightLimits),
|
|
(u'axleWeightLimits', __VehicleCharacteristicsRanges_limits_axleWeightLimits),
|
|
(u'passengerCapacity', __VehicleCharacteristicsRanges_limits_passengerCapacity),
|
|
(u'exhaustEmissionValues', __VehicleCharacteristicsRanges_limits_exhaustEmissionValues),
|
|
(u'dieselEmissionValues', __VehicleCharacteristicsRanges_limits_dieselEmissionValues),
|
|
(u'soundLevel', __VehicleCharacteristicsRanges_limits_soundLevel),
|
|
])
|
|
_VehicleCharacteristicsRanges_limits._ext = []
|
|
VehicleCharacteristicsRanges._cont = ASN1Dict([
|
|
(u'comparisonOperator', _VehicleCharacteristicsRanges_comparisonOperator),
|
|
(u'limits', _VehicleCharacteristicsRanges_limits),
|
|
])
|
|
VehicleCharacteristicsRanges._ext = None
|
|
|
|
#-----< Weight >-----#
|
|
Weight = SEQ(name=u'Weight', mode=MODE_TYPE)
|
|
_Weight_value = INT(name=u'value', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Weight_value._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16384)], ev=None, er=[])
|
|
_Weight_unit = INT(name=u'unit', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'RSCUnit')))
|
|
_Weight_unit._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=10, ub=12)], ev=None, er=[])
|
|
Weight._cont = ASN1Dict([
|
|
(u'value', _Weight_value),
|
|
(u'unit', _Weight_unit),
|
|
])
|
|
Weight._ext = None
|
|
|
|
#-----< Zid >-----#
|
|
Zid = INT(name=u'Zid', mode=MODE_TYPE)
|
|
Zid._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=[], er=[])
|
|
|
|
#-----< Zone >-----#
|
|
Zone = CHOICE(name=u'Zone', mode=MODE_TYPE)
|
|
_Zone_segment = SEQ(name=u'segment', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'Segment')))
|
|
_Zone_area = CHOICE(name=u'area', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('IVI', 'PolygonalLine')))
|
|
_Zone_computedSegment = SEQ(name=u'computedSegment', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'ComputedSegment')))
|
|
Zone._cont = ASN1Dict([
|
|
(u'segment', _Zone_segment),
|
|
(u'area', _Zone_area),
|
|
(u'computedSegment', _Zone_computedSegment),
|
|
])
|
|
Zone._ext = []
|
|
|
|
#-----< DTM >-----#
|
|
DTM = SEQ(name=u'DTM', mode=MODE_TYPE)
|
|
_DTM_year = SEQ(name=u'year', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__DTM_year_syr = INT(name=u'syr', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__DTM_year_syr._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=2000, ub=2127)], ev=[], er=[])
|
|
__DTM_year_eyr = INT(name=u'eyr', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__DTM_year_eyr._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=2000, ub=2127)], ev=[], er=[])
|
|
_DTM_year._cont = ASN1Dict([
|
|
(u'syr', __DTM_year_syr),
|
|
(u'eyr', __DTM_year_eyr),
|
|
])
|
|
_DTM_year._ext = None
|
|
_DTM_month_day = SEQ(name=u'month-day', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__DTM_month_day_smd = SEQ(name=u'smd', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'MonthDay')))
|
|
__DTM_month_day_emd = SEQ(name=u'emd', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'MonthDay')))
|
|
_DTM_month_day._cont = ASN1Dict([
|
|
(u'smd', __DTM_month_day_smd),
|
|
(u'emd', __DTM_month_day_emd),
|
|
])
|
|
_DTM_month_day._ext = None
|
|
_DTM_pmd = BIT_STR(name=u'pmd', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'PMD')), opt=True)
|
|
_DTM_hourMinutes = SEQ(name=u'hourMinutes', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__DTM_hourMinutes_shm = SEQ(name=u'shm', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'HoursMinutes')))
|
|
__DTM_hourMinutes_ehm = SEQ(name=u'ehm', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'HoursMinutes')))
|
|
_DTM_hourMinutes._cont = ASN1Dict([
|
|
(u'shm', __DTM_hourMinutes_shm),
|
|
(u'ehm', __DTM_hourMinutes_ehm),
|
|
])
|
|
_DTM_hourMinutes._ext = None
|
|
_DTM_dayOfWeek = BIT_STR(name=u'dayOfWeek', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'DayOfWeek')), opt=True)
|
|
_DTM_period = SEQ(name=u'period', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'HoursMinutes')), opt=True)
|
|
DTM._cont = ASN1Dict([
|
|
(u'year', _DTM_year),
|
|
(u'month-day', _DTM_month_day),
|
|
(u'pmd', _DTM_pmd),
|
|
(u'hourMinutes', _DTM_hourMinutes),
|
|
(u'dayOfWeek', _DTM_dayOfWeek),
|
|
(u'period', _DTM_period),
|
|
])
|
|
DTM._ext = None
|
|
|
|
#-----< MonthDay >-----#
|
|
MonthDay = SEQ(name=u'MonthDay', mode=MODE_TYPE)
|
|
_MonthDay_month = INT(name=u'month', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_MonthDay_month._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=12)], ev=None, er=[])
|
|
_MonthDay_day = INT(name=u'day', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_MonthDay_day._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=31)], ev=None, er=[])
|
|
MonthDay._cont = ASN1Dict([
|
|
(u'month', _MonthDay_month),
|
|
(u'day', _MonthDay_day),
|
|
])
|
|
MonthDay._ext = None
|
|
|
|
#-----< PMD >-----#
|
|
PMD = BIT_STR(name=u'PMD', mode=MODE_TYPE)
|
|
PMD._cont = ASN1Dict([(u'national-holiday', 0), (u'even-days', 1), (u'odd-days', 2), (u'market-day', 3)])
|
|
PMD._const_sz = ASN1Set(rv=[4], rr=[], ev=None, er=[])
|
|
|
|
#-----< HoursMinutes >-----#
|
|
HoursMinutes = SEQ(name=u'HoursMinutes', mode=MODE_TYPE)
|
|
_HoursMinutes_hours = INT(name=u'hours', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_HoursMinutes_hours._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=23)], ev=None, er=[])
|
|
_HoursMinutes_mins = INT(name=u'mins', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_HoursMinutes_mins._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=59)], ev=None, er=[])
|
|
HoursMinutes._cont = ASN1Dict([
|
|
(u'hours', _HoursMinutes_hours),
|
|
(u'mins', _HoursMinutes_mins),
|
|
])
|
|
HoursMinutes._ext = None
|
|
|
|
#-----< DayOfWeek >-----#
|
|
DayOfWeek = BIT_STR(name=u'DayOfWeek', mode=MODE_TYPE)
|
|
DayOfWeek._cont = ASN1Dict([(u'unused', 0), (u'monday', 1), (u'tuesday', 2), (u'wednesday', 3), (u'thursday', 4), (u'friday', 5), (u'saturday', 6), (u'sunday', 7)])
|
|
DayOfWeek._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[])
|
|
|
|
#-----< EDT >-----#
|
|
EDT = SEQ(name=u'EDT', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'DTM')))
|
|
|
|
#-----< DFL >-----#
|
|
DFL = INT(name=u'DFL', mode=MODE_TYPE)
|
|
DFL._cont = ASN1Dict([(u'sDL', 1), (u'sLT', 2), (u'sRT', 3), (u'lTO', 4), (u'rTO', 5), (u'cLL', 6), (u'cRI', 7), (u'oVL', 8)])
|
|
DFL._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
|
|
|
|
#-----< VED >-----#
|
|
VED = SEQ(name=u'VED', mode=MODE_TYPE)
|
|
_VED_hei = SEQ(name=u'hei', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'Distance')), opt=True)
|
|
_VED_wid = SEQ(name=u'wid', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'Distance')), opt=True)
|
|
_VED_vln = SEQ(name=u'vln', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'Distance')), opt=True)
|
|
_VED_wei = SEQ(name=u'wei', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'Weight')), opt=True)
|
|
VED._cont = ASN1Dict([
|
|
(u'hei', _VED_hei),
|
|
(u'wid', _VED_wid),
|
|
(u'vln', _VED_vln),
|
|
(u'wei', _VED_wei),
|
|
])
|
|
VED._ext = None
|
|
|
|
#-----< SPE >-----#
|
|
SPE = SEQ(name=u'SPE', mode=MODE_TYPE)
|
|
_SPE_spm = INT(name=u'spm', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_SPE_spm._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=250)], ev=None, er=[])
|
|
_SPE_mns = INT(name=u'mns', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_SPE_mns._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=250)], ev=None, er=[])
|
|
_SPE_unit = INT(name=u'unit', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'RSCUnit')))
|
|
_SPE_unit._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1)], ev=None, er=[])
|
|
SPE._cont = ASN1Dict([
|
|
(u'spm', _SPE_spm),
|
|
(u'mns', _SPE_mns),
|
|
(u'unit', _SPE_unit),
|
|
])
|
|
SPE._ext = None
|
|
|
|
#-----< ROI >-----#
|
|
ROI = INT(name=u'ROI', mode=MODE_TYPE)
|
|
ROI._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
|
|
|
|
#-----< DBV >-----#
|
|
DBV = SEQ(name=u'DBV', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'Distance')))
|
|
|
|
#-----< DDD >-----#
|
|
DDD = SEQ(name=u'DDD', mode=MODE_TYPE)
|
|
_DDD_dcj = INT(name=u'dcj', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_DDD_dcj._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=128)], ev=None, er=[])
|
|
_DDD_dcr = INT(name=u'dcr', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_DDD_dcr._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=128)], ev=None, er=[])
|
|
_DDD_tpl = INT(name=u'tpl', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_DDD_tpl._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=128)], ev=None, er=[])
|
|
_DDD_ioList = SEQ_OF(name=u'ioList', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
__DDD_ioList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'DDD-IO')))
|
|
_DDD_ioList._cont = __DDD_ioList__item_
|
|
_DDD_ioList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=[], er=[])
|
|
DDD._cont = ASN1Dict([
|
|
(u'dcj', _DDD_dcj),
|
|
(u'dcr', _DDD_dcr),
|
|
(u'tpl', _DDD_tpl),
|
|
(u'ioList', _DDD_ioList),
|
|
])
|
|
DDD._ext = None
|
|
|
|
#-----< DDD-IO >-----#
|
|
DDD_IO = SEQ(name=u'DDD-IO', mode=MODE_TYPE)
|
|
_DDD_IO_drn = INT(name=u'drn', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_DDD_IO_drn._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
|
|
_DDD_IO_dp = SEQ_OF(name=u'dp', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__DDD_IO_dp__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'DestinationPlace')))
|
|
_DDD_IO_dp._cont = __DDD_IO_dp__item_
|
|
_DDD_IO_dp._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=[], er=[])
|
|
_DDD_IO_dr = SEQ_OF(name=u'dr', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
__DDD_IO_dr__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('IVI', 'DestinationRoad')))
|
|
_DDD_IO_dr._cont = __DDD_IO_dr__item_
|
|
_DDD_IO_dr._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=[], er=[])
|
|
_DDD_IO_rne = INT(name=u'rne', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_DDD_IO_rne._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=999)], ev=None, er=[])
|
|
_DDD_IO_stnId = INT(name=u'stnId', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_DDD_IO_stnId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=999)], ev=None, er=[])
|
|
_DDD_IO_stnText = STR_UTF8(name=u'stnText', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_DDD_IO_dcp = SEQ(name=u'dcp', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'DistanceOrDuration')), opt=True)
|
|
_DDD_IO_ddp = SEQ(name=u'ddp', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'DistanceOrDuration')), opt=True)
|
|
DDD_IO._cont = ASN1Dict([
|
|
(u'drn', _DDD_IO_drn),
|
|
(u'dp', _DDD_IO_dp),
|
|
(u'dr', _DDD_IO_dr),
|
|
(u'rne', _DDD_IO_rne),
|
|
(u'stnId', _DDD_IO_stnId),
|
|
(u'stnText', _DDD_IO_stnText),
|
|
(u'dcp', _DDD_IO_dcp),
|
|
(u'ddp', _DDD_IO_ddp),
|
|
])
|
|
DDD_IO._ext = None
|
|
|
|
#-----< DestinationPlace >-----#
|
|
DestinationPlace = SEQ(name=u'DestinationPlace', mode=MODE_TYPE)
|
|
_DestinationPlace_depType = INT(name=u'depType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'DDD-DEP')))
|
|
_DestinationPlace_depRSCode = SEQ(name=u'depRSCode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'ISO14823Code')), opt=True)
|
|
_DestinationPlace_depBlob = OCT_STR(name=u'depBlob', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_DestinationPlace_plnId = INT(name=u'plnId', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_DestinationPlace_plnId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=999)], ev=None, er=[])
|
|
_DestinationPlace_plnText = STR_UTF8(name=u'plnText', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
DestinationPlace._cont = ASN1Dict([
|
|
(u'depType', _DestinationPlace_depType),
|
|
(u'depRSCode', _DestinationPlace_depRSCode),
|
|
(u'depBlob', _DestinationPlace_depBlob),
|
|
(u'plnId', _DestinationPlace_plnId),
|
|
(u'plnText', _DestinationPlace_plnText),
|
|
])
|
|
DestinationPlace._ext = None
|
|
|
|
#-----< DestinationRoad >-----#
|
|
DestinationRoad = SEQ(name=u'DestinationRoad', mode=MODE_TYPE)
|
|
_DestinationRoad_derType = INT(name=u'derType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('IVI', 'DDD-DER')))
|
|
_DestinationRoad_ronId = INT(name=u'ronId', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_DestinationRoad_ronId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=999)], ev=None, er=[])
|
|
_DestinationRoad_ronText = STR_UTF8(name=u'ronText', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
DestinationRoad._cont = ASN1Dict([
|
|
(u'derType', _DestinationRoad_derType),
|
|
(u'ronId', _DestinationRoad_ronId),
|
|
(u'ronText', _DestinationRoad_ronText),
|
|
])
|
|
DestinationRoad._ext = None
|
|
|
|
#-----< DDD-DER >-----#
|
|
DDD_DER = INT(name=u'DDD-DER', mode=MODE_TYPE)
|
|
DDD_DER._cont = ASN1Dict([(u'none', 0), (u'nationalHighway', 1), (u'localHighway', 2), (u'tollExpresswayMotorway', 3), (u'internationalHighway', 4), (u'highway', 5), (u'expressway', 6), (u'nationalRoad', 7), (u'regionalProvincialRoad', 8), (u'localRoad', 9), (u'motorwayJunction', 10), (u'diversion', 11), (u'rfu1', 12), (u'rfu2', 13), (u'rfu3', 14), (u'rfu4', 15)])
|
|
DDD_DER._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=[], er=[])
|
|
|
|
#-----< DDD-DEP >-----#
|
|
DDD_DEP = INT(name=u'DDD-DEP', mode=MODE_TYPE)
|
|
DDD_DEP._cont = ASN1Dict([(u'none', 0), (u'importantArea', 1), (u'principalArea', 2), (u'generalArea', 3), (u'wellKnownPoint', 4), (u'country', 5), (u'city', 6), (u'street', 7), (u'industrialArea', 8), (u'historicArea', 9), (u'touristicArea', 10), (u'culturalArea', 11), (u'touristicRoute', 12), (u'recommendedRoute', 13), (u'touristicAttraction', 14), (u'geographicArea', 15)])
|
|
DDD_DEP._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=[], er=[])
|
|
|
|
_all_ = [
|
|
_IVI_header,
|
|
_IVI_ivi,
|
|
IVI,
|
|
_IviStructure_mandatory,
|
|
__IviStructure_optional__item_,
|
|
_IviStructure_optional,
|
|
IviStructure,
|
|
_IviContainer_glc,
|
|
_IviContainer_giv,
|
|
_IviContainer_rcc,
|
|
_IviContainer_tc,
|
|
_IviContainer_lac,
|
|
IviContainer,
|
|
_IVIManagementContainer_serviceProviderId,
|
|
_IVIManagementContainer_iviIdentificationNumber,
|
|
_IVIManagementContainer_timeStamp,
|
|
_IVIManagementContainer_validFrom,
|
|
_IVIManagementContainer_validTo,
|
|
__IVIManagementContainer_connectedIviStructures__item_,
|
|
_IVIManagementContainer_connectedIviStructures,
|
|
_IVIManagementContainer_iviStatus,
|
|
IVIManagementContainer,
|
|
_GeographicLocationContainer_referencePosition,
|
|
_GeographicLocationContainer_referencePositionTime,
|
|
_GeographicLocationContainer_referencePositionHeading,
|
|
_GeographicLocationContainer_referencePositionSpeed,
|
|
__GeographicLocationContainer_parts__item_,
|
|
_GeographicLocationContainer_parts,
|
|
GeographicLocationContainer,
|
|
_GlcPart_zoneId,
|
|
_GlcPart_laneNumber,
|
|
_GlcPart_zoneExtension,
|
|
_GlcPart_zoneHeading,
|
|
_GlcPart_zone,
|
|
GlcPart,
|
|
_GeneralIviContainer__item_,
|
|
GeneralIviContainer,
|
|
__GicPart_detectionZoneIds__item_,
|
|
_GicPart_detectionZoneIds,
|
|
_GicPart_its_Rrid,
|
|
__GicPart_relevanceZoneIds__item_,
|
|
_GicPart_relevanceZoneIds,
|
|
_GicPart_direction,
|
|
__GicPart_driverAwarenessZoneIds__item_,
|
|
_GicPart_driverAwarenessZoneIds,
|
|
_GicPart_minimumAwarenessTime,
|
|
__GicPart_applicableLanes__item_,
|
|
_GicPart_applicableLanes,
|
|
_GicPart_iviType,
|
|
_GicPart_iviPurpose,
|
|
_GicPart_laneStatus,
|
|
__GicPart_vehicleCharacteristics__item_,
|
|
_GicPart_vehicleCharacteristics,
|
|
_GicPart_driverCharacteristics,
|
|
_GicPart_layoutId,
|
|
_GicPart_preStoredlayoutId,
|
|
__GicPart_roadSignCodes__item_,
|
|
_GicPart_roadSignCodes,
|
|
___GicPart_extraText__item__layoutComponentId,
|
|
___GicPart_extraText__item__language,
|
|
___GicPart_extraText__item__textContent,
|
|
__GicPart_extraText__item_,
|
|
_GicPart_extraText,
|
|
GicPart,
|
|
_RoadConfigurationContainer__item_,
|
|
RoadConfigurationContainer,
|
|
__RccPart_zoneIds__item_,
|
|
_RccPart_zoneIds,
|
|
_RccPart_roadType,
|
|
__RccPart_laneConfiguration__item_,
|
|
_RccPart_laneConfiguration,
|
|
RccPart,
|
|
_TextContainer__item_,
|
|
TextContainer,
|
|
__TcPart_detectionZoneIds__item_,
|
|
_TcPart_detectionZoneIds,
|
|
__TcPart_relevanceZoneIds__item_,
|
|
_TcPart_relevanceZoneIds,
|
|
_TcPart_direction,
|
|
__TcPart_driverAwarenessZoneIds__item_,
|
|
_TcPart_driverAwarenessZoneIds,
|
|
_TcPart_minimumAwarenessTime,
|
|
__TcPart_applicableLanes__item_,
|
|
_TcPart_applicableLanes,
|
|
_TcPart_layoutId,
|
|
_TcPart_preStoredlayoutId,
|
|
__TcPart_text__item_,
|
|
_TcPart_text,
|
|
_TcPart_data,
|
|
TcPart,
|
|
_LayoutContainer_layoutId,
|
|
_LayoutContainer_height,
|
|
_LayoutContainer_width,
|
|
__LayoutContainer_layoutComponents__item_,
|
|
_LayoutContainer_layoutComponents,
|
|
LayoutContainer,
|
|
_AbsolutePosition_latitude,
|
|
_AbsolutePosition_longitude,
|
|
AbsolutePosition,
|
|
_AbsolutePositionWAltitude_latitude,
|
|
_AbsolutePositionWAltitude_longitude,
|
|
_AbsolutePositionWAltitude_altitude,
|
|
AbsolutePositionWAltitude,
|
|
_AnyCatalogue_owner,
|
|
_AnyCatalogue_version,
|
|
_AnyCatalogue_pictogramCode,
|
|
_AnyCatalogue_value,
|
|
_AnyCatalogue_unit,
|
|
_AnyCatalogue_attributes,
|
|
AnyCatalogue,
|
|
ComparisonOperator,
|
|
_CompleteVehicleCharacteristics_tractor,
|
|
__CompleteVehicleCharacteristics_trailer__item_,
|
|
_CompleteVehicleCharacteristics_trailer,
|
|
_CompleteVehicleCharacteristics_train,
|
|
CompleteVehicleCharacteristics,
|
|
_ComputedSegment_zoneId,
|
|
_ComputedSegment_laneNumber,
|
|
_ComputedSegment_laneWidth,
|
|
_ComputedSegment_offsetDistance,
|
|
_ComputedSegment_offsetPosition,
|
|
ComputedSegment,
|
|
_DeltaPosition_deltaLatitude,
|
|
_DeltaPosition_deltaLongitude,
|
|
DeltaPosition,
|
|
Direction,
|
|
_Distance_value,
|
|
_Distance_unit,
|
|
Distance,
|
|
_DistanceOrDuration_value,
|
|
_DistanceOrDuration_unit,
|
|
DistanceOrDuration,
|
|
DriverCharacteristics,
|
|
GoodsType,
|
|
__ISO14823Attributes__item__dtm,
|
|
__ISO14823Attributes__item__edt,
|
|
__ISO14823Attributes__item__dfl,
|
|
__ISO14823Attributes__item__ved,
|
|
__ISO14823Attributes__item__spe,
|
|
__ISO14823Attributes__item__roi,
|
|
__ISO14823Attributes__item__dbv,
|
|
__ISO14823Attributes__item__ddd,
|
|
_ISO14823Attributes__item_,
|
|
ISO14823Attributes,
|
|
__ISO14823Code_pictogramCode_countryCode,
|
|
___ISO14823Code_pictogramCode_serviceCategoryCode_trafficSignPictogram,
|
|
___ISO14823Code_pictogramCode_serviceCategoryCode_publicFacilitiesPictogram,
|
|
___ISO14823Code_pictogramCode_serviceCategoryCode_ambientOrRoadConditionPictogram,
|
|
__ISO14823Code_pictogramCode_serviceCategoryCode,
|
|
___ISO14823Code_pictogramCode_pictogramCategoryCode_nature,
|
|
___ISO14823Code_pictogramCode_pictogramCategoryCode_serialNumber,
|
|
__ISO14823Code_pictogramCode_pictogramCategoryCode,
|
|
_ISO14823Code_pictogramCode,
|
|
_ISO14823Code_attributes,
|
|
ISO14823Code,
|
|
IviIdentificationNumber,
|
|
IviPurpose,
|
|
IviStatus,
|
|
IviType,
|
|
_LaneInformation_laneNumber,
|
|
_LaneInformation_direction,
|
|
_LaneInformation_validity,
|
|
_LaneInformation_laneType,
|
|
_LaneInformation_laneTypeQualifier,
|
|
_LaneInformation_laneStatus,
|
|
_LaneInformation_laneWidth,
|
|
LaneInformation,
|
|
LaneStatus,
|
|
LaneType,
|
|
IVILaneWidth,
|
|
_LayoutComponent_layoutComponentId,
|
|
_LayoutComponent_height,
|
|
_LayoutComponent_width,
|
|
_LayoutComponent_x,
|
|
_LayoutComponent_y,
|
|
_LayoutComponent_textScripting,
|
|
LayoutComponent,
|
|
_LoadType_goodsType,
|
|
_LoadType_dangerousGoodsType,
|
|
_LoadType_specialTransportType,
|
|
LoadType,
|
|
__PolygonalLine_deltaPositions__item_,
|
|
_PolygonalLine_deltaPositions,
|
|
__PolygonalLine_deltaPositionsWithAltitude__item_,
|
|
_PolygonalLine_deltaPositionsWithAltitude,
|
|
__PolygonalLine_absolutePositions__item_,
|
|
_PolygonalLine_absolutePositions,
|
|
__PolygonalLine_absolutePositionsWithAltitude__item_,
|
|
_PolygonalLine_absolutePositionsWithAltitude,
|
|
PolygonalLine,
|
|
_RSCode_layoutComponentId,
|
|
__RSCode_code_viennaConvention,
|
|
__RSCode_code_iso14823,
|
|
__RSCode_code_itisCodes,
|
|
__RSCode_code_anyCatalogue,
|
|
_RSCode_code,
|
|
RSCode,
|
|
RSCUnit,
|
|
_Segment_line,
|
|
_Segment_laneWidth,
|
|
Segment,
|
|
_Text_layoutComponentId,
|
|
_Text_language,
|
|
_Text_textContent,
|
|
Text,
|
|
__TractorCharacteristics_equalTo__item_,
|
|
_TractorCharacteristics_equalTo,
|
|
__TractorCharacteristics_notEqualTo__item_,
|
|
_TractorCharacteristics_notEqualTo,
|
|
__TractorCharacteristics_ranges__item_,
|
|
_TractorCharacteristics_ranges,
|
|
TractorCharacteristics,
|
|
___TrailerCharacteristics_equalTo__item__simpleVehicleType,
|
|
___TrailerCharacteristics_equalTo__item__euVehicleCategoryCode,
|
|
___TrailerCharacteristics_equalTo__item__iso3833VehicleType,
|
|
___TrailerCharacteristics_equalTo__item__euroAndCo2value,
|
|
___TrailerCharacteristics_equalTo__item__engineCharacteristics,
|
|
___TrailerCharacteristics_equalTo__item__loadType,
|
|
___TrailerCharacteristics_equalTo__item__usage,
|
|
__TrailerCharacteristics_equalTo__item_,
|
|
_TrailerCharacteristics_equalTo,
|
|
___TrailerCharacteristics_notEqualTo__item__simpleVehicleType,
|
|
___TrailerCharacteristics_notEqualTo__item__euVehicleCategoryCode,
|
|
___TrailerCharacteristics_notEqualTo__item__iso3833VehicleType,
|
|
___TrailerCharacteristics_notEqualTo__item__euroAndCo2value,
|
|
___TrailerCharacteristics_notEqualTo__item__engineCharacteristics,
|
|
___TrailerCharacteristics_notEqualTo__item__loadType,
|
|
___TrailerCharacteristics_notEqualTo__item__usage,
|
|
__TrailerCharacteristics_notEqualTo__item_,
|
|
_TrailerCharacteristics_notEqualTo,
|
|
___TrailerCharacteristics_ranges__item__comparisonOperator,
|
|
____TrailerCharacteristics_ranges__item__limits_numberOfAxles,
|
|
____TrailerCharacteristics_ranges__item__limits_vehicleDimensions,
|
|
____TrailerCharacteristics_ranges__item__limits_vehicleWeightLimits,
|
|
____TrailerCharacteristics_ranges__item__limits_axleWeightLimits,
|
|
____TrailerCharacteristics_ranges__item__limits_passengerCapacity,
|
|
____TrailerCharacteristics_ranges__item__limits_exhaustEmissionValues,
|
|
____TrailerCharacteristics_ranges__item__limits_dieselEmissionValues,
|
|
____TrailerCharacteristics_ranges__item__limits_soundLevel,
|
|
___TrailerCharacteristics_ranges__item__limits,
|
|
__TrailerCharacteristics_ranges__item_,
|
|
_TrailerCharacteristics_ranges,
|
|
TrailerCharacteristics,
|
|
TrainCharacteristics,
|
|
VcClass,
|
|
_VcCode_roadSignClass,
|
|
_VcCode_roadSignCode,
|
|
_VcCode_vcOption,
|
|
__VcCode_validity__item_,
|
|
_VcCode_validity,
|
|
_VcCode_value,
|
|
_VcCode_unit,
|
|
VcCode,
|
|
VcOption,
|
|
_VehicleCharacteristicsFixValues_simpleVehicleType,
|
|
_VehicleCharacteristicsFixValues_euVehicleCategoryCode,
|
|
_VehicleCharacteristicsFixValues_iso3833VehicleType,
|
|
_VehicleCharacteristicsFixValues_euroAndCo2value,
|
|
_VehicleCharacteristicsFixValues_engineCharacteristics,
|
|
_VehicleCharacteristicsFixValues_loadType,
|
|
_VehicleCharacteristicsFixValues_usage,
|
|
VehicleCharacteristicsFixValues,
|
|
_VehicleCharacteristicsRanges_comparisonOperator,
|
|
__VehicleCharacteristicsRanges_limits_numberOfAxles,
|
|
__VehicleCharacteristicsRanges_limits_vehicleDimensions,
|
|
__VehicleCharacteristicsRanges_limits_vehicleWeightLimits,
|
|
__VehicleCharacteristicsRanges_limits_axleWeightLimits,
|
|
__VehicleCharacteristicsRanges_limits_passengerCapacity,
|
|
__VehicleCharacteristicsRanges_limits_exhaustEmissionValues,
|
|
__VehicleCharacteristicsRanges_limits_dieselEmissionValues,
|
|
__VehicleCharacteristicsRanges_limits_soundLevel,
|
|
_VehicleCharacteristicsRanges_limits,
|
|
VehicleCharacteristicsRanges,
|
|
_Weight_value,
|
|
_Weight_unit,
|
|
Weight,
|
|
Zid,
|
|
_Zone_segment,
|
|
_Zone_area,
|
|
_Zone_computedSegment,
|
|
Zone,
|
|
__DTM_year_syr,
|
|
__DTM_year_eyr,
|
|
_DTM_year,
|
|
__DTM_month_day_smd,
|
|
__DTM_month_day_emd,
|
|
_DTM_month_day,
|
|
_DTM_pmd,
|
|
__DTM_hourMinutes_shm,
|
|
__DTM_hourMinutes_ehm,
|
|
_DTM_hourMinutes,
|
|
_DTM_dayOfWeek,
|
|
_DTM_period,
|
|
DTM,
|
|
_MonthDay_month,
|
|
_MonthDay_day,
|
|
MonthDay,
|
|
PMD,
|
|
_HoursMinutes_hours,
|
|
_HoursMinutes_mins,
|
|
HoursMinutes,
|
|
DayOfWeek,
|
|
EDT,
|
|
DFL,
|
|
_VED_hei,
|
|
_VED_wid,
|
|
_VED_vln,
|
|
_VED_wei,
|
|
VED,
|
|
_SPE_spm,
|
|
_SPE_mns,
|
|
_SPE_unit,
|
|
SPE,
|
|
ROI,
|
|
DBV,
|
|
_DDD_dcj,
|
|
_DDD_dcr,
|
|
_DDD_tpl,
|
|
__DDD_ioList__item_,
|
|
_DDD_ioList,
|
|
DDD,
|
|
_DDD_IO_drn,
|
|
__DDD_IO_dp__item_,
|
|
_DDD_IO_dp,
|
|
__DDD_IO_dr__item_,
|
|
_DDD_IO_dr,
|
|
_DDD_IO_rne,
|
|
_DDD_IO_stnId,
|
|
_DDD_IO_stnText,
|
|
_DDD_IO_dcp,
|
|
_DDD_IO_ddp,
|
|
DDD_IO,
|
|
_DestinationPlace_depType,
|
|
_DestinationPlace_depRSCode,
|
|
_DestinationPlace_depBlob,
|
|
_DestinationPlace_plnId,
|
|
_DestinationPlace_plnText,
|
|
DestinationPlace,
|
|
_DestinationRoad_derType,
|
|
_DestinationRoad_ronId,
|
|
_DestinationRoad_ronText,
|
|
DestinationRoad,
|
|
DDD_DER,
|
|
DDD_DEP,
|
|
]
|
|
|
|
class ElectronicRegistrationIdentificationVehicleDataModule:
|
|
|
|
_name_ = u'ElectronicRegistrationIdentificationVehicleDataModule'
|
|
_oid_ = [1, 0, 24534, 1, 1]
|
|
|
|
_obj_ = [
|
|
u'EuVehicleCategoryCode',
|
|
u'EuVehicleCategoryL',
|
|
u'EuVehicleCategoryM',
|
|
u'EuVehicleCategoryN',
|
|
u'EuVehicleCategoryO',
|
|
u'Iso3833VehicleType',
|
|
]
|
|
_type_ = [
|
|
u'EuVehicleCategoryCode',
|
|
u'EuVehicleCategoryL',
|
|
u'EuVehicleCategoryM',
|
|
u'EuVehicleCategoryN',
|
|
u'EuVehicleCategoryO',
|
|
u'Iso3833VehicleType',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< EuVehicleCategoryCode >-----#
|
|
EuVehicleCategoryCode = CHOICE(name=u'EuVehicleCategoryCode', mode=MODE_TYPE)
|
|
_EuVehicleCategoryCode_euVehicleCategoryL = ENUM(name=u'euVehicleCategoryL', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ElectronicRegistrationIdentificationVehicleDataModule', 'EuVehicleCategoryL')))
|
|
_EuVehicleCategoryCode_euVehicleCategoryM = ENUM(name=u'euVehicleCategoryM', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ElectronicRegistrationIdentificationVehicleDataModule', 'EuVehicleCategoryM')))
|
|
_EuVehicleCategoryCode_euVehicleCategoryN = ENUM(name=u'euVehicleCategoryN', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ElectronicRegistrationIdentificationVehicleDataModule', 'EuVehicleCategoryN')))
|
|
_EuVehicleCategoryCode_euVehicleCategoryO = ENUM(name=u'euVehicleCategoryO', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ElectronicRegistrationIdentificationVehicleDataModule', 'EuVehicleCategoryO')))
|
|
_EuVehicleCategoryCode_euVehilcleCategoryT = NULL(name=u'euVehilcleCategoryT', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_EuVehicleCategoryCode_euVehilcleCategoryG = NULL(name=u'euVehilcleCategoryG', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
EuVehicleCategoryCode._cont = ASN1Dict([
|
|
(u'euVehicleCategoryL', _EuVehicleCategoryCode_euVehicleCategoryL),
|
|
(u'euVehicleCategoryM', _EuVehicleCategoryCode_euVehicleCategoryM),
|
|
(u'euVehicleCategoryN', _EuVehicleCategoryCode_euVehicleCategoryN),
|
|
(u'euVehicleCategoryO', _EuVehicleCategoryCode_euVehicleCategoryO),
|
|
(u'euVehilcleCategoryT', _EuVehicleCategoryCode_euVehilcleCategoryT),
|
|
(u'euVehilcleCategoryG', _EuVehicleCategoryCode_euVehilcleCategoryG),
|
|
])
|
|
EuVehicleCategoryCode._ext = None
|
|
|
|
#-----< EuVehicleCategoryL >-----#
|
|
EuVehicleCategoryL = ENUM(name=u'EuVehicleCategoryL', mode=MODE_TYPE)
|
|
EuVehicleCategoryL._cont = ASN1Dict([(u'l1', 0), (u'l2', 1), (u'l3', 2), (u'l4', 3), (u'l5', 4), (u'l6', 5), (u'l7', 6)])
|
|
EuVehicleCategoryL._ext = None
|
|
|
|
#-----< EuVehicleCategoryM >-----#
|
|
EuVehicleCategoryM = ENUM(name=u'EuVehicleCategoryM', mode=MODE_TYPE)
|
|
EuVehicleCategoryM._cont = ASN1Dict([(u'm1', 0), (u'm2', 1), (u'm3', 2)])
|
|
EuVehicleCategoryM._ext = None
|
|
|
|
#-----< EuVehicleCategoryN >-----#
|
|
EuVehicleCategoryN = ENUM(name=u'EuVehicleCategoryN', mode=MODE_TYPE)
|
|
EuVehicleCategoryN._cont = ASN1Dict([(u'n1', 0), (u'n2', 1), (u'n3', 2)])
|
|
EuVehicleCategoryN._ext = None
|
|
|
|
#-----< EuVehicleCategoryO >-----#
|
|
EuVehicleCategoryO = ENUM(name=u'EuVehicleCategoryO', mode=MODE_TYPE)
|
|
EuVehicleCategoryO._cont = ASN1Dict([(u'o1', 0), (u'o2', 1), (u'o3', 2), (u'o4', 3)])
|
|
EuVehicleCategoryO._ext = None
|
|
|
|
#-----< Iso3833VehicleType >-----#
|
|
Iso3833VehicleType = INT(name=u'Iso3833VehicleType', mode=MODE_TYPE)
|
|
Iso3833VehicleType._cont = ASN1Dict([(u'passengerCar', 0), (u'saloon', 1), (u'convertibleSaloon', 2), (u'pullmanSaloon', 3), (u'stationWagon', 4), (u'truckStationWagon', 5), (u'coupe', 6), (u'convertible', 7), (u'multipurposePassengerCar', 8), (u'forwardControlPassengerCar', 9), (u'specialPassengerCar', 10), (u'bus', 11), (u'minibus', 12), (u'urbanBus', 13), (u'interurbanCoach', 14), (u'longDistanceCoach', 15), (u'articulatedBus', 16), (u'trolleyBus', 17), (u'specialBus', 18), (u'commercialVehicle', 19), (u'specialCommercialVehicle', 20), (u'specialVehicle', 21), (u'trailingTowingVehicle', 22), (u'semiTrailerTowingVehicle', 23), (u'trailer', 24), (u'busTrailer', 25), (u'generalPurposeTrailer', 26), (u'caravan', 27), (u'specialTrailer', 28), (u'semiTrailer', 29), (u'busSemiTrailer', 30), (u'generalPurposeSemiTrailer', 31), (u'specialSemiTrailer', 32), (u'roadTrain', 33), (u'passengerRoadTrain', 34), (u'articulatedRoadTrain', 35), (u'doubleRoadTrain', 36), (u'compositeRoadTrain', 37), (u'specialRoadTrain', 38), (u'moped', 39), (u'motorCycle', 40)])
|
|
Iso3833VehicleType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
_all_ = [
|
|
_EuVehicleCategoryCode_euVehicleCategoryL,
|
|
_EuVehicleCategoryCode_euVehicleCategoryM,
|
|
_EuVehicleCategoryCode_euVehicleCategoryN,
|
|
_EuVehicleCategoryCode_euVehicleCategoryO,
|
|
_EuVehicleCategoryCode_euVehilcleCategoryT,
|
|
_EuVehicleCategoryCode_euVehilcleCategoryG,
|
|
EuVehicleCategoryCode,
|
|
EuVehicleCategoryL,
|
|
EuVehicleCategoryM,
|
|
EuVehicleCategoryN,
|
|
EuVehicleCategoryO,
|
|
Iso3833VehicleType,
|
|
]
|
|
|
|
class ITS_Container:
|
|
|
|
_name_ = u'ITS-Container'
|
|
_oid_ = [0, 4, 0, 5, 1, 102894, 2, 1]
|
|
|
|
_obj_ = [
|
|
u'ItsPduHeader',
|
|
u'StationID',
|
|
u'ReferencePosition',
|
|
u'DeltaReferencePosition',
|
|
u'Longitude',
|
|
u'Latitude',
|
|
u'Altitude',
|
|
u'AltitudeValue',
|
|
u'AltitudeConfidence',
|
|
u'DeltaLongitude',
|
|
u'DeltaLatitude',
|
|
u'DeltaAltitude',
|
|
u'PosConfidenceEllipse',
|
|
u'PathPoint',
|
|
u'PathDeltaTime',
|
|
u'PtActivation',
|
|
u'PtActivationType',
|
|
u'PtActivationData',
|
|
u'AccelerationControl',
|
|
u'SemiAxisLength',
|
|
u'CauseCode',
|
|
u'CauseCodeType',
|
|
u'SubCauseCodeType',
|
|
u'TrafficConditionSubCauseCode',
|
|
u'AccidentSubCauseCode',
|
|
u'RoadworksSubCauseCode',
|
|
u'HumanPresenceOnTheRoadSubCauseCode',
|
|
u'WrongWayDrivingSubCauseCode',
|
|
u'AdverseWeatherCondition-ExtremeWeatherConditionSubCauseCode',
|
|
u'AdverseWeatherCondition-AdhesionSubCauseCode',
|
|
u'AdverseWeatherCondition-VisibilitySubCauseCode',
|
|
u'AdverseWeatherCondition-PrecipitationSubCauseCode',
|
|
u'SlowVehicleSubCauseCode',
|
|
u'StationaryVehicleSubCauseCode',
|
|
u'HumanProblemSubCauseCode',
|
|
u'EmergencyVehicleApproachingSubCauseCode',
|
|
u'HazardousLocation-DangerousCurveSubCauseCode',
|
|
u'HazardousLocation-SurfaceConditionSubCauseCode',
|
|
u'HazardousLocation-ObstacleOnTheRoadSubCauseCode',
|
|
u'HazardousLocation-AnimalOnTheRoadSubCauseCode',
|
|
u'CollisionRiskSubCauseCode',
|
|
u'SignalViolationSubCauseCode',
|
|
u'RescueAndRecoveryWorkInProgressSubCauseCode',
|
|
u'DangerousEndOfQueueSubCauseCode',
|
|
u'DangerousSituationSubCauseCode',
|
|
u'VehicleBreakdownSubCauseCode',
|
|
u'PostCrashSubCauseCode',
|
|
u'Curvature',
|
|
u'CurvatureValue',
|
|
u'CurvatureConfidence',
|
|
u'CurvatureCalculationMode',
|
|
u'Heading',
|
|
u'HeadingValue',
|
|
u'HeadingConfidence',
|
|
u'LanePosition',
|
|
u'ClosedLanes',
|
|
u'HardShoulderStatus',
|
|
u'DrivingLaneStatus',
|
|
u'PerformanceClass',
|
|
u'SpeedValue',
|
|
u'SpeedConfidence',
|
|
u'VehicleMass',
|
|
u'Speed',
|
|
u'DriveDirection',
|
|
u'EmbarkationStatus',
|
|
u'LongitudinalAcceleration',
|
|
u'LongitudinalAccelerationValue',
|
|
u'AccelerationConfidence',
|
|
u'LateralAcceleration',
|
|
u'LateralAccelerationValue',
|
|
u'VerticalAcceleration',
|
|
u'VerticalAccelerationValue',
|
|
u'StationType',
|
|
u'ExteriorLights',
|
|
u'DangerousGoodsBasic',
|
|
u'DangerousGoodsExtended',
|
|
u'SpecialTransportType',
|
|
u'LightBarSirenInUse',
|
|
u'HeightLonCarr',
|
|
u'PosLonCarr',
|
|
u'PosPillar',
|
|
u'PosCentMass',
|
|
u'RequestResponseIndication',
|
|
u'SpeedLimit',
|
|
u'StationarySince',
|
|
u'Temperature',
|
|
u'TrafficRule',
|
|
u'WheelBaseVehicle',
|
|
u'TurningRadius',
|
|
u'PosFrontAx',
|
|
u'PositionOfOccupants',
|
|
u'PositioningSolutionType',
|
|
u'VehicleIdentification',
|
|
u'WMInumber',
|
|
u'VDS',
|
|
u'EnergyStorageType',
|
|
u'VehicleLength',
|
|
u'VehicleLengthValue',
|
|
u'VehicleLengthConfidenceIndication',
|
|
u'VehicleWidth',
|
|
u'PathHistory',
|
|
u'EmergencyPriority',
|
|
u'InformationQuality',
|
|
u'RoadType',
|
|
u'SteeringWheelAngle',
|
|
u'SteeringWheelAngleValue',
|
|
u'SteeringWheelAngleConfidence',
|
|
u'TimestampIts',
|
|
u'VehicleRole',
|
|
u'YawRate',
|
|
u'YawRateValue',
|
|
u'YawRateConfidence',
|
|
u'ProtectedZoneType',
|
|
u'RelevanceDistance',
|
|
u'RelevanceTrafficDirection',
|
|
u'TransmissionInterval',
|
|
u'ValidityDuration',
|
|
u'ActionID',
|
|
u'ItineraryPath',
|
|
u'ProtectedCommunicationZone',
|
|
u'Traces',
|
|
u'NumberOfOccupants',
|
|
u'SequenceNumber',
|
|
u'PositionOfPillars',
|
|
u'RestrictedTypes',
|
|
u'EventHistory',
|
|
u'EventPoint',
|
|
u'ProtectedCommunicationZonesRSU',
|
|
u'CenDsrcTollingZone',
|
|
u'ProtectedZoneRadius',
|
|
u'ProtectedZoneID',
|
|
u'CenDsrcTollingZoneID',
|
|
]
|
|
_type_ = [
|
|
u'ItsPduHeader',
|
|
u'StationID',
|
|
u'ReferencePosition',
|
|
u'DeltaReferencePosition',
|
|
u'Longitude',
|
|
u'Latitude',
|
|
u'Altitude',
|
|
u'AltitudeValue',
|
|
u'AltitudeConfidence',
|
|
u'DeltaLongitude',
|
|
u'DeltaLatitude',
|
|
u'DeltaAltitude',
|
|
u'PosConfidenceEllipse',
|
|
u'PathPoint',
|
|
u'PathDeltaTime',
|
|
u'PtActivation',
|
|
u'PtActivationType',
|
|
u'PtActivationData',
|
|
u'AccelerationControl',
|
|
u'SemiAxisLength',
|
|
u'CauseCode',
|
|
u'CauseCodeType',
|
|
u'SubCauseCodeType',
|
|
u'TrafficConditionSubCauseCode',
|
|
u'AccidentSubCauseCode',
|
|
u'RoadworksSubCauseCode',
|
|
u'HumanPresenceOnTheRoadSubCauseCode',
|
|
u'WrongWayDrivingSubCauseCode',
|
|
u'AdverseWeatherCondition-ExtremeWeatherConditionSubCauseCode',
|
|
u'AdverseWeatherCondition-AdhesionSubCauseCode',
|
|
u'AdverseWeatherCondition-VisibilitySubCauseCode',
|
|
u'AdverseWeatherCondition-PrecipitationSubCauseCode',
|
|
u'SlowVehicleSubCauseCode',
|
|
u'StationaryVehicleSubCauseCode',
|
|
u'HumanProblemSubCauseCode',
|
|
u'EmergencyVehicleApproachingSubCauseCode',
|
|
u'HazardousLocation-DangerousCurveSubCauseCode',
|
|
u'HazardousLocation-SurfaceConditionSubCauseCode',
|
|
u'HazardousLocation-ObstacleOnTheRoadSubCauseCode',
|
|
u'HazardousLocation-AnimalOnTheRoadSubCauseCode',
|
|
u'CollisionRiskSubCauseCode',
|
|
u'SignalViolationSubCauseCode',
|
|
u'RescueAndRecoveryWorkInProgressSubCauseCode',
|
|
u'DangerousEndOfQueueSubCauseCode',
|
|
u'DangerousSituationSubCauseCode',
|
|
u'VehicleBreakdownSubCauseCode',
|
|
u'PostCrashSubCauseCode',
|
|
u'Curvature',
|
|
u'CurvatureValue',
|
|
u'CurvatureConfidence',
|
|
u'CurvatureCalculationMode',
|
|
u'Heading',
|
|
u'HeadingValue',
|
|
u'HeadingConfidence',
|
|
u'LanePosition',
|
|
u'ClosedLanes',
|
|
u'HardShoulderStatus',
|
|
u'DrivingLaneStatus',
|
|
u'PerformanceClass',
|
|
u'SpeedValue',
|
|
u'SpeedConfidence',
|
|
u'VehicleMass',
|
|
u'Speed',
|
|
u'DriveDirection',
|
|
u'EmbarkationStatus',
|
|
u'LongitudinalAcceleration',
|
|
u'LongitudinalAccelerationValue',
|
|
u'AccelerationConfidence',
|
|
u'LateralAcceleration',
|
|
u'LateralAccelerationValue',
|
|
u'VerticalAcceleration',
|
|
u'VerticalAccelerationValue',
|
|
u'StationType',
|
|
u'ExteriorLights',
|
|
u'DangerousGoodsBasic',
|
|
u'DangerousGoodsExtended',
|
|
u'SpecialTransportType',
|
|
u'LightBarSirenInUse',
|
|
u'HeightLonCarr',
|
|
u'PosLonCarr',
|
|
u'PosPillar',
|
|
u'PosCentMass',
|
|
u'RequestResponseIndication',
|
|
u'SpeedLimit',
|
|
u'StationarySince',
|
|
u'Temperature',
|
|
u'TrafficRule',
|
|
u'WheelBaseVehicle',
|
|
u'TurningRadius',
|
|
u'PosFrontAx',
|
|
u'PositionOfOccupants',
|
|
u'PositioningSolutionType',
|
|
u'VehicleIdentification',
|
|
u'WMInumber',
|
|
u'VDS',
|
|
u'EnergyStorageType',
|
|
u'VehicleLength',
|
|
u'VehicleLengthValue',
|
|
u'VehicleLengthConfidenceIndication',
|
|
u'VehicleWidth',
|
|
u'PathHistory',
|
|
u'EmergencyPriority',
|
|
u'InformationQuality',
|
|
u'RoadType',
|
|
u'SteeringWheelAngle',
|
|
u'SteeringWheelAngleValue',
|
|
u'SteeringWheelAngleConfidence',
|
|
u'TimestampIts',
|
|
u'VehicleRole',
|
|
u'YawRate',
|
|
u'YawRateValue',
|
|
u'YawRateConfidence',
|
|
u'ProtectedZoneType',
|
|
u'RelevanceDistance',
|
|
u'RelevanceTrafficDirection',
|
|
u'TransmissionInterval',
|
|
u'ValidityDuration',
|
|
u'ActionID',
|
|
u'ItineraryPath',
|
|
u'ProtectedCommunicationZone',
|
|
u'Traces',
|
|
u'NumberOfOccupants',
|
|
u'SequenceNumber',
|
|
u'PositionOfPillars',
|
|
u'RestrictedTypes',
|
|
u'EventHistory',
|
|
u'EventPoint',
|
|
u'ProtectedCommunicationZonesRSU',
|
|
u'CenDsrcTollingZone',
|
|
u'ProtectedZoneRadius',
|
|
u'ProtectedZoneID',
|
|
u'CenDsrcTollingZoneID',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< ItsPduHeader >-----#
|
|
ItsPduHeader = SEQ(name=u'ItsPduHeader', mode=MODE_TYPE)
|
|
_ItsPduHeader_protocolVersion = INT(name=u'protocolVersion', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ItsPduHeader_protocolVersion._cont = ASN1Dict([(u'currentVersion', 1)])
|
|
_ItsPduHeader_protocolVersion._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_ItsPduHeader_messageID = INT(name=u'messageID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ItsPduHeader_messageID._cont = ASN1Dict([(u'denm', 1), (u'cam', 2), (u'poi', 3), (u'spatem', 4), (u'mapem', 5), (u'ivim', 6), (u'ev-rsr', 7), (u'tistpgtransaction', 8), (u'srem', 9), (u'ssem', 10), (u'evcsn', 11)])
|
|
_ItsPduHeader_messageID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
_ItsPduHeader_stationID = INT(name=u'stationID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'StationID')))
|
|
ItsPduHeader._cont = ASN1Dict([
|
|
(u'protocolVersion', _ItsPduHeader_protocolVersion),
|
|
(u'messageID', _ItsPduHeader_messageID),
|
|
(u'stationID', _ItsPduHeader_stationID),
|
|
])
|
|
ItsPduHeader._ext = None
|
|
|
|
#-----< StationID >-----#
|
|
StationID = INT(name=u'StationID', mode=MODE_TYPE)
|
|
StationID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4294967295)], ev=None, er=[])
|
|
|
|
#-----< ReferencePosition >-----#
|
|
ReferencePosition = SEQ(name=u'ReferencePosition', mode=MODE_TYPE)
|
|
_ReferencePosition_latitude = INT(name=u'latitude', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Latitude')))
|
|
_ReferencePosition_longitude = INT(name=u'longitude', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Longitude')))
|
|
_ReferencePosition_positionConfidenceEllipse = SEQ(name=u'positionConfidenceEllipse', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'PosConfidenceEllipse')))
|
|
_ReferencePosition_altitude = SEQ(name=u'altitude', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Altitude')))
|
|
ReferencePosition._cont = ASN1Dict([
|
|
(u'latitude', _ReferencePosition_latitude),
|
|
(u'longitude', _ReferencePosition_longitude),
|
|
(u'positionConfidenceEllipse', _ReferencePosition_positionConfidenceEllipse),
|
|
(u'altitude', _ReferencePosition_altitude),
|
|
])
|
|
ReferencePosition._ext = None
|
|
|
|
#-----< DeltaReferencePosition >-----#
|
|
DeltaReferencePosition = SEQ(name=u'DeltaReferencePosition', mode=MODE_TYPE)
|
|
_DeltaReferencePosition_deltaLatitude = INT(name=u'deltaLatitude', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'DeltaLatitude')))
|
|
_DeltaReferencePosition_deltaLongitude = INT(name=u'deltaLongitude', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'DeltaLongitude')))
|
|
_DeltaReferencePosition_deltaAltitude = INT(name=u'deltaAltitude', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'DeltaAltitude')))
|
|
DeltaReferencePosition._cont = ASN1Dict([
|
|
(u'deltaLatitude', _DeltaReferencePosition_deltaLatitude),
|
|
(u'deltaLongitude', _DeltaReferencePosition_deltaLongitude),
|
|
(u'deltaAltitude', _DeltaReferencePosition_deltaAltitude),
|
|
])
|
|
DeltaReferencePosition._ext = None
|
|
|
|
#-----< Longitude >-----#
|
|
Longitude = INT(name=u'Longitude', mode=MODE_TYPE)
|
|
Longitude._cont = ASN1Dict([(u'oneMicrodegreeEast', 10), (u'oneMicrodegreeWest', -10), (u'unavailable', 1800000001)])
|
|
Longitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1800000000, ub=1800000001)], ev=None, er=[])
|
|
|
|
#-----< Latitude >-----#
|
|
Latitude = INT(name=u'Latitude', mode=MODE_TYPE)
|
|
Latitude._cont = ASN1Dict([(u'oneMicrodegreeNorth', 10), (u'oneMicrodegreeSouth', -10), (u'unavailable', 900000001)])
|
|
Latitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-900000000, ub=900000001)], ev=None, er=[])
|
|
|
|
#-----< Altitude >-----#
|
|
Altitude = SEQ(name=u'Altitude', mode=MODE_TYPE)
|
|
_Altitude_altitudeValue = INT(name=u'altitudeValue', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'AltitudeValue')))
|
|
_Altitude_altitudeConfidence = ENUM(name=u'altitudeConfidence', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'AltitudeConfidence')))
|
|
Altitude._cont = ASN1Dict([
|
|
(u'altitudeValue', _Altitude_altitudeValue),
|
|
(u'altitudeConfidence', _Altitude_altitudeConfidence),
|
|
])
|
|
Altitude._ext = None
|
|
|
|
#-----< AltitudeValue >-----#
|
|
AltitudeValue = INT(name=u'AltitudeValue', mode=MODE_TYPE)
|
|
AltitudeValue._cont = ASN1Dict([(u'referenceEllipsoidSurface', 0), (u'oneCentimeter', 1), (u'unavailable', 800001)])
|
|
AltitudeValue._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-100000, ub=800001)], ev=None, er=[])
|
|
|
|
#-----< AltitudeConfidence >-----#
|
|
AltitudeConfidence = ENUM(name=u'AltitudeConfidence', mode=MODE_TYPE)
|
|
AltitudeConfidence._cont = ASN1Dict([(u'alt-000-01', 0), (u'alt-000-02', 1), (u'alt-000-05', 2), (u'alt-000-10', 3), (u'alt-000-20', 4), (u'alt-000-50', 5), (u'alt-001-00', 6), (u'alt-002-00', 7), (u'alt-005-00', 8), (u'alt-010-00', 9), (u'alt-020-00', 10), (u'alt-050-00', 11), (u'alt-100-00', 12), (u'alt-200-00', 13), (u'outOfRange', 14), (u'unavailable', 15)])
|
|
AltitudeConfidence._ext = None
|
|
|
|
#-----< DeltaLongitude >-----#
|
|
DeltaLongitude = INT(name=u'DeltaLongitude', mode=MODE_TYPE)
|
|
DeltaLongitude._cont = ASN1Dict([(u'oneMicrodegreeEast', 10), (u'oneMicrodegreeWest', -10), (u'unavailable', 131072)])
|
|
DeltaLongitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-131071, ub=131072)], ev=None, er=[])
|
|
|
|
#-----< DeltaLatitude >-----#
|
|
DeltaLatitude = INT(name=u'DeltaLatitude', mode=MODE_TYPE)
|
|
DeltaLatitude._cont = ASN1Dict([(u'oneMicrodegreeNorth', 10), (u'oneMicrodegreeSouth', -10), (u'unavailable', 131072)])
|
|
DeltaLatitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-131071, ub=131072)], ev=None, er=[])
|
|
|
|
#-----< DeltaAltitude >-----#
|
|
DeltaAltitude = INT(name=u'DeltaAltitude', mode=MODE_TYPE)
|
|
DeltaAltitude._cont = ASN1Dict([(u'oneCentimeterUp', 1), (u'oneCentimeterDown', -1), (u'unavailable', 12800)])
|
|
DeltaAltitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-12700, ub=12800)], ev=None, er=[])
|
|
|
|
#-----< PosConfidenceEllipse >-----#
|
|
PosConfidenceEllipse = SEQ(name=u'PosConfidenceEllipse', mode=MODE_TYPE)
|
|
_PosConfidenceEllipse_semiMajorConfidence = INT(name=u'semiMajorConfidence', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'SemiAxisLength')))
|
|
_PosConfidenceEllipse_semiMinorConfidence = INT(name=u'semiMinorConfidence', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'SemiAxisLength')))
|
|
_PosConfidenceEllipse_semiMajorOrientation = INT(name=u'semiMajorOrientation', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'HeadingValue')))
|
|
PosConfidenceEllipse._cont = ASN1Dict([
|
|
(u'semiMajorConfidence', _PosConfidenceEllipse_semiMajorConfidence),
|
|
(u'semiMinorConfidence', _PosConfidenceEllipse_semiMinorConfidence),
|
|
(u'semiMajorOrientation', _PosConfidenceEllipse_semiMajorOrientation),
|
|
])
|
|
PosConfidenceEllipse._ext = None
|
|
|
|
#-----< PathPoint >-----#
|
|
PathPoint = SEQ(name=u'PathPoint', mode=MODE_TYPE)
|
|
_PathPoint_pathPosition = SEQ(name=u'pathPosition', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'DeltaReferencePosition')))
|
|
_PathPoint_pathDeltaTime = INT(name=u'pathDeltaTime', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'PathDeltaTime')), opt=True)
|
|
PathPoint._cont = ASN1Dict([
|
|
(u'pathPosition', _PathPoint_pathPosition),
|
|
(u'pathDeltaTime', _PathPoint_pathDeltaTime),
|
|
])
|
|
PathPoint._ext = None
|
|
|
|
#-----< PathDeltaTime >-----#
|
|
PathDeltaTime = INT(name=u'PathDeltaTime', mode=MODE_TYPE)
|
|
PathDeltaTime._cont = ASN1Dict([(u'tenMilliSecondsInPast', 1)])
|
|
PathDeltaTime._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=[], er=[])
|
|
|
|
#-----< PtActivation >-----#
|
|
PtActivation = SEQ(name=u'PtActivation', mode=MODE_TYPE)
|
|
_PtActivation_ptActivationType = INT(name=u'ptActivationType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'PtActivationType')))
|
|
_PtActivation_ptActivationData = OCT_STR(name=u'ptActivationData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'PtActivationData')))
|
|
PtActivation._cont = ASN1Dict([
|
|
(u'ptActivationType', _PtActivation_ptActivationType),
|
|
(u'ptActivationData', _PtActivation_ptActivationData),
|
|
])
|
|
PtActivation._ext = None
|
|
|
|
#-----< PtActivationType >-----#
|
|
PtActivationType = INT(name=u'PtActivationType', mode=MODE_TYPE)
|
|
PtActivationType._cont = ASN1Dict([(u'undefinedCodingType', 0), (u'r09-16CodingType', 1), (u'vdv-50149CodingType', 2)])
|
|
PtActivationType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< PtActivationData >-----#
|
|
PtActivationData = OCT_STR(name=u'PtActivationData', mode=MODE_TYPE)
|
|
PtActivationData._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=20)], ev=None, er=[])
|
|
|
|
#-----< AccelerationControl >-----#
|
|
AccelerationControl = BIT_STR(name=u'AccelerationControl', mode=MODE_TYPE)
|
|
AccelerationControl._cont = ASN1Dict([(u'brakePedalEngaged', 0), (u'gasPedalEngaged', 1), (u'emergencyBrakeEngaged', 2), (u'collisionWarningEngaged', 3), (u'accEngaged', 4), (u'cruiseControlEngaged', 5), (u'speedLimiterEngaged', 6)])
|
|
AccelerationControl._const_sz = ASN1Set(rv=[7], rr=[], ev=None, er=[])
|
|
|
|
#-----< SemiAxisLength >-----#
|
|
SemiAxisLength = INT(name=u'SemiAxisLength', mode=MODE_TYPE)
|
|
SemiAxisLength._cont = ASN1Dict([(u'oneCentimeter', 1), (u'outOfRange', 4094), (u'unavailable', 4095)])
|
|
SemiAxisLength._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
|
|
|
|
#-----< CauseCode >-----#
|
|
CauseCode = SEQ(name=u'CauseCode', mode=MODE_TYPE)
|
|
_CauseCode_causeCode = INT(name=u'causeCode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'CauseCodeType')))
|
|
_CauseCode_subCauseCode = INT(name=u'subCauseCode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'SubCauseCodeType')))
|
|
CauseCode._cont = ASN1Dict([
|
|
(u'causeCode', _CauseCode_causeCode),
|
|
(u'subCauseCode', _CauseCode_subCauseCode),
|
|
])
|
|
CauseCode._ext = None
|
|
|
|
#-----< CauseCodeType >-----#
|
|
CauseCodeType = INT(name=u'CauseCodeType', mode=MODE_TYPE)
|
|
CauseCodeType._cont = ASN1Dict([(u'reserved', 0), (u'trafficCondition', 1), (u'accident', 2), (u'roadworks', 3), (u'adverseWeatherCondition-Adhesion', 6), (u'hazardousLocation-SurfaceCondition', 9), (u'hazardousLocation-ObstacleOnTheRoad', 10), (u'hazardousLocation-AnimalOnTheRoad', 11), (u'humanPresenceOnTheRoad', 12), (u'wrongWayDriving', 14), (u'rescueAndRecoveryWorkInProgress', 15), (u'adverseWeatherCondition-ExtremeWeatherCondition', 17), (u'adverseWeatherCondition-Visibility', 18), (u'adverseWeatherCondition-Precipitation', 19), (u'slowVehicle', 26), (u'dangerousEndOfQueue', 27), (u'vehicleBreakdown', 91), (u'postCrash', 92), (u'humanProblem', 93), (u'stationaryVehicle', 94), (u'emergencyVehicleApproaching', 95), (u'hazardousLocation-DangerousCurve', 96), (u'collisionRisk', 97), (u'signalViolation', 98), (u'dangerousSituation', 99)])
|
|
CauseCodeType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< SubCauseCodeType >-----#
|
|
SubCauseCodeType = INT(name=u'SubCauseCodeType', mode=MODE_TYPE)
|
|
SubCauseCodeType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< TrafficConditionSubCauseCode >-----#
|
|
TrafficConditionSubCauseCode = INT(name=u'TrafficConditionSubCauseCode', mode=MODE_TYPE)
|
|
TrafficConditionSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'increasedVolumeOfTraffic', 1), (u'trafficJamSlowlyIncreasing', 2), (u'trafficJamIncreasing', 3), (u'trafficJamStronglyIncreasing', 4), (u'trafficStationary', 5), (u'trafficJamSlightlyDecreasing', 6), (u'trafficJamDecreasing', 7), (u'trafficJamStronglyDecreasing', 8)])
|
|
TrafficConditionSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< AccidentSubCauseCode >-----#
|
|
AccidentSubCauseCode = INT(name=u'AccidentSubCauseCode', mode=MODE_TYPE)
|
|
AccidentSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'multiVehicleAccident', 1), (u'heavyAccident', 2), (u'accidentInvolvingLorry', 3), (u'accidentInvolvingBus', 4), (u'accidentInvolvingHazardousMaterials', 5), (u'accidentOnOppositeLane', 6), (u'unsecuredAccident', 7), (u'assistanceRequested', 8)])
|
|
AccidentSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< RoadworksSubCauseCode >-----#
|
|
RoadworksSubCauseCode = INT(name=u'RoadworksSubCauseCode', mode=MODE_TYPE)
|
|
RoadworksSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'majorRoadworks', 1), (u'roadMarkingWork', 2), (u'slowMovingRoadMaintenance', 3), (u'shortTermStationaryRoadworks', 4), (u'streetCleaning', 5), (u'winterService', 6)])
|
|
RoadworksSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< HumanPresenceOnTheRoadSubCauseCode >-----#
|
|
HumanPresenceOnTheRoadSubCauseCode = INT(name=u'HumanPresenceOnTheRoadSubCauseCode', mode=MODE_TYPE)
|
|
HumanPresenceOnTheRoadSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'childrenOnRoadway', 1), (u'cyclistOnRoadway', 2), (u'motorcyclistOnRoadway', 3)])
|
|
HumanPresenceOnTheRoadSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< WrongWayDrivingSubCauseCode >-----#
|
|
WrongWayDrivingSubCauseCode = INT(name=u'WrongWayDrivingSubCauseCode', mode=MODE_TYPE)
|
|
WrongWayDrivingSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'wrongLane', 1), (u'wrongDirection', 2)])
|
|
WrongWayDrivingSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< AdverseWeatherCondition-ExtremeWeatherConditionSubCauseCode >-----#
|
|
AdverseWeatherCondition_ExtremeWeatherConditionSubCauseCode = INT(name=u'AdverseWeatherCondition-ExtremeWeatherConditionSubCauseCode', mode=MODE_TYPE)
|
|
AdverseWeatherCondition_ExtremeWeatherConditionSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'strongWinds', 1), (u'damagingHail', 2), (u'hurricane', 3), (u'thunderstorm', 4), (u'tornado', 5), (u'blizzard', 6)])
|
|
AdverseWeatherCondition_ExtremeWeatherConditionSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< AdverseWeatherCondition-AdhesionSubCauseCode >-----#
|
|
AdverseWeatherCondition_AdhesionSubCauseCode = INT(name=u'AdverseWeatherCondition-AdhesionSubCauseCode', mode=MODE_TYPE)
|
|
AdverseWeatherCondition_AdhesionSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'heavyFrostOnRoad', 1), (u'fuelOnRoad', 2), (u'mudOnRoad', 3), (u'snowOnRoad', 4), (u'iceOnRoad', 5), (u'blackIceOnRoad', 6), (u'oilOnRoad', 7), (u'looseChippings', 8), (u'instantBlackIce', 9), (u'roadsSalted', 10)])
|
|
AdverseWeatherCondition_AdhesionSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< AdverseWeatherCondition-VisibilitySubCauseCode >-----#
|
|
AdverseWeatherCondition_VisibilitySubCauseCode = INT(name=u'AdverseWeatherCondition-VisibilitySubCauseCode', mode=MODE_TYPE)
|
|
AdverseWeatherCondition_VisibilitySubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'fog', 1), (u'smoke', 2), (u'heavySnowfall', 3), (u'heavyRain', 4), (u'heavyHail', 5), (u'lowSunGlare', 6), (u'sandstorms', 7), (u'swarmsOfInsects', 8)])
|
|
AdverseWeatherCondition_VisibilitySubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< AdverseWeatherCondition-PrecipitationSubCauseCode >-----#
|
|
AdverseWeatherCondition_PrecipitationSubCauseCode = INT(name=u'AdverseWeatherCondition-PrecipitationSubCauseCode', mode=MODE_TYPE)
|
|
AdverseWeatherCondition_PrecipitationSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'heavyRain', 1), (u'heavySnowfall', 2), (u'softHail', 3)])
|
|
AdverseWeatherCondition_PrecipitationSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< SlowVehicleSubCauseCode >-----#
|
|
SlowVehicleSubCauseCode = INT(name=u'SlowVehicleSubCauseCode', mode=MODE_TYPE)
|
|
SlowVehicleSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'maintenanceVehicle', 1), (u'vehiclesSlowingToLookAtAccident', 2), (u'abnormalLoad', 3), (u'abnormalWideLoad', 4), (u'convoy', 5), (u'snowplough', 6), (u'deicing', 7), (u'saltingVehicles', 8)])
|
|
SlowVehicleSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< StationaryVehicleSubCauseCode >-----#
|
|
StationaryVehicleSubCauseCode = INT(name=u'StationaryVehicleSubCauseCode', mode=MODE_TYPE)
|
|
StationaryVehicleSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'humanProblem', 1), (u'vehicleBreakdown', 2), (u'postCrash', 3), (u'publicTransportStop', 4), (u'carryingDangerousGoods', 5)])
|
|
StationaryVehicleSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< HumanProblemSubCauseCode >-----#
|
|
HumanProblemSubCauseCode = INT(name=u'HumanProblemSubCauseCode', mode=MODE_TYPE)
|
|
HumanProblemSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'glycemiaProblem', 1), (u'heartProblem', 2)])
|
|
HumanProblemSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< EmergencyVehicleApproachingSubCauseCode >-----#
|
|
EmergencyVehicleApproachingSubCauseCode = INT(name=u'EmergencyVehicleApproachingSubCauseCode', mode=MODE_TYPE)
|
|
EmergencyVehicleApproachingSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'emergencyVehicleApproaching', 1), (u'prioritizedVehicleApproaching', 2)])
|
|
EmergencyVehicleApproachingSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< HazardousLocation-DangerousCurveSubCauseCode >-----#
|
|
HazardousLocation_DangerousCurveSubCauseCode = INT(name=u'HazardousLocation-DangerousCurveSubCauseCode', mode=MODE_TYPE)
|
|
HazardousLocation_DangerousCurveSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'dangerousLeftTurnCurve', 1), (u'dangerousRightTurnCurve', 2), (u'multipleCurvesStartingWithUnknownTurningDirection', 3), (u'multipleCurvesStartingWithLeftTurn', 4), (u'multipleCurvesStartingWithRightTurn', 5)])
|
|
HazardousLocation_DangerousCurveSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< HazardousLocation-SurfaceConditionSubCauseCode >-----#
|
|
HazardousLocation_SurfaceConditionSubCauseCode = INT(name=u'HazardousLocation-SurfaceConditionSubCauseCode', mode=MODE_TYPE)
|
|
HazardousLocation_SurfaceConditionSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'rockfalls', 1), (u'earthquakeDamage', 2), (u'sewerCollapse', 3), (u'subsidence', 4), (u'snowDrifts', 5), (u'stormDamage', 6), (u'burstPipe', 7), (u'volcanoEruption', 8), (u'fallingIce', 9)])
|
|
HazardousLocation_SurfaceConditionSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< HazardousLocation-ObstacleOnTheRoadSubCauseCode >-----#
|
|
HazardousLocation_ObstacleOnTheRoadSubCauseCode = INT(name=u'HazardousLocation-ObstacleOnTheRoadSubCauseCode', mode=MODE_TYPE)
|
|
HazardousLocation_ObstacleOnTheRoadSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'shedLoad', 1), (u'partsOfVehicles', 2), (u'partsOfTyres', 3), (u'bigObjects', 4), (u'fallenTrees', 5), (u'hubCaps', 6), (u'waitingVehicles', 7)])
|
|
HazardousLocation_ObstacleOnTheRoadSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< HazardousLocation-AnimalOnTheRoadSubCauseCode >-----#
|
|
HazardousLocation_AnimalOnTheRoadSubCauseCode = INT(name=u'HazardousLocation-AnimalOnTheRoadSubCauseCode', mode=MODE_TYPE)
|
|
HazardousLocation_AnimalOnTheRoadSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'wildAnimals', 1), (u'herdOfAnimals', 2), (u'smallAnimals', 3), (u'largeAnimals', 4)])
|
|
HazardousLocation_AnimalOnTheRoadSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< CollisionRiskSubCauseCode >-----#
|
|
CollisionRiskSubCauseCode = INT(name=u'CollisionRiskSubCauseCode', mode=MODE_TYPE)
|
|
CollisionRiskSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'longitudinalCollisionRisk', 1), (u'crossingCollisionRisk', 2), (u'lateralCollisionRisk', 3), (u'vulnerableRoadUser', 4)])
|
|
CollisionRiskSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< SignalViolationSubCauseCode >-----#
|
|
SignalViolationSubCauseCode = INT(name=u'SignalViolationSubCauseCode', mode=MODE_TYPE)
|
|
SignalViolationSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'stopSignViolation', 1), (u'trafficLightViolation', 2), (u'turningRegulationViolation', 3)])
|
|
SignalViolationSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< RescueAndRecoveryWorkInProgressSubCauseCode >-----#
|
|
RescueAndRecoveryWorkInProgressSubCauseCode = INT(name=u'RescueAndRecoveryWorkInProgressSubCauseCode', mode=MODE_TYPE)
|
|
RescueAndRecoveryWorkInProgressSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'emergencyVehicles', 1), (u'rescueHelicopterLanding', 2), (u'policeActivityOngoing', 3), (u'medicalEmergencyOngoing', 4), (u'childAbductionInProgress', 5)])
|
|
RescueAndRecoveryWorkInProgressSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< DangerousEndOfQueueSubCauseCode >-----#
|
|
DangerousEndOfQueueSubCauseCode = INT(name=u'DangerousEndOfQueueSubCauseCode', mode=MODE_TYPE)
|
|
DangerousEndOfQueueSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'suddenEndOfQueue', 1), (u'queueOverHill', 2), (u'queueAroundBend', 3), (u'queueInTunnel', 4)])
|
|
DangerousEndOfQueueSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< DangerousSituationSubCauseCode >-----#
|
|
DangerousSituationSubCauseCode = INT(name=u'DangerousSituationSubCauseCode', mode=MODE_TYPE)
|
|
DangerousSituationSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'emergencyElectronicBrakeEngaged', 1), (u'preCrashSystemEngaged', 2), (u'espEngaged', 3), (u'absEngaged', 4), (u'aebEngaged', 5), (u'brakeWarningEngaged', 6), (u'collisionRiskWarningEngaged', 7)])
|
|
DangerousSituationSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< VehicleBreakdownSubCauseCode >-----#
|
|
VehicleBreakdownSubCauseCode = INT(name=u'VehicleBreakdownSubCauseCode', mode=MODE_TYPE)
|
|
VehicleBreakdownSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'lackOfFuel', 1), (u'lackOfBatteryPower', 2), (u'engineProblem', 3), (u'transmissionProblem', 4), (u'engineCoolingProblem', 5), (u'brakingSystemProblem', 6), (u'steeringProblem', 7), (u'tyrePuncture', 8)])
|
|
VehicleBreakdownSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< PostCrashSubCauseCode >-----#
|
|
PostCrashSubCauseCode = INT(name=u'PostCrashSubCauseCode', mode=MODE_TYPE)
|
|
PostCrashSubCauseCode._cont = ASN1Dict([(u'unavailable', 0), (u'accidentWithoutECallTriggered', 1), (u'accidentWithECallManuallyTriggered', 2), (u'accidentWithECallAutomaticallyTriggered', 3), (u'accidentWithECallTriggeredWithoutAccessToCellularNetwork', 4)])
|
|
PostCrashSubCauseCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< Curvature >-----#
|
|
Curvature = SEQ(name=u'Curvature', mode=MODE_TYPE)
|
|
_Curvature_curvatureValue = INT(name=u'curvatureValue', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'CurvatureValue')))
|
|
_Curvature_curvatureConfidence = ENUM(name=u'curvatureConfidence', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'CurvatureConfidence')))
|
|
Curvature._cont = ASN1Dict([
|
|
(u'curvatureValue', _Curvature_curvatureValue),
|
|
(u'curvatureConfidence', _Curvature_curvatureConfidence),
|
|
])
|
|
Curvature._ext = None
|
|
|
|
#-----< CurvatureValue >-----#
|
|
CurvatureValue = INT(name=u'CurvatureValue', mode=MODE_TYPE)
|
|
CurvatureValue._cont = ASN1Dict([(u'straight', 0), (u'reciprocalOf1MeterRadiusToRight', -30000), (u'reciprocalOf1MeterRadiusToLeft', 30000), (u'unavailable', 30001)])
|
|
CurvatureValue._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-30000, ub=30001)], ev=None, er=[])
|
|
|
|
#-----< CurvatureConfidence >-----#
|
|
CurvatureConfidence = ENUM(name=u'CurvatureConfidence', mode=MODE_TYPE)
|
|
CurvatureConfidence._cont = ASN1Dict([(u'onePerMeter-0-00002', 0), (u'onePerMeter-0-0001', 1), (u'onePerMeter-0-0005', 2), (u'onePerMeter-0-002', 3), (u'onePerMeter-0-01', 4), (u'onePerMeter-0-1', 5), (u'outOfRange', 6), (u'unavailable', 7)])
|
|
CurvatureConfidence._ext = None
|
|
|
|
#-----< CurvatureCalculationMode >-----#
|
|
CurvatureCalculationMode = ENUM(name=u'CurvatureCalculationMode', mode=MODE_TYPE)
|
|
CurvatureCalculationMode._cont = ASN1Dict([(u'yawRateUsed', 0), (u'yawRateNotUsed', 1), (u'unavailable', 2)])
|
|
CurvatureCalculationMode._ext = []
|
|
|
|
#-----< Heading >-----#
|
|
Heading = SEQ(name=u'Heading', mode=MODE_TYPE)
|
|
_Heading_headingValue = INT(name=u'headingValue', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'HeadingValue')))
|
|
_Heading_headingConfidence = INT(name=u'headingConfidence', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'HeadingConfidence')))
|
|
Heading._cont = ASN1Dict([
|
|
(u'headingValue', _Heading_headingValue),
|
|
(u'headingConfidence', _Heading_headingConfidence),
|
|
])
|
|
Heading._ext = None
|
|
|
|
#-----< HeadingValue >-----#
|
|
HeadingValue = INT(name=u'HeadingValue', mode=MODE_TYPE)
|
|
HeadingValue._cont = ASN1Dict([(u'wgs84North', 0), (u'wgs84East', 900), (u'wgs84South', 1800), (u'wgs84West', 2700), (u'unavailable', 3601)])
|
|
HeadingValue._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3601)], ev=None, er=[])
|
|
|
|
#-----< HeadingConfidence >-----#
|
|
HeadingConfidence = INT(name=u'HeadingConfidence', mode=MODE_TYPE)
|
|
HeadingConfidence._cont = ASN1Dict([(u'equalOrWithinZeroPointOneDegree', 1), (u'equalOrWithinOneDegree', 10), (u'outOfRange', 126), (u'unavailable', 127)])
|
|
HeadingConfidence._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=127)], ev=None, er=[])
|
|
|
|
#-----< LanePosition >-----#
|
|
LanePosition = INT(name=u'LanePosition', mode=MODE_TYPE)
|
|
LanePosition._cont = ASN1Dict([(u'offTheRoad', -1), (u'hardShoulder', 0), (u'outermostDrivingLane', 1), (u'secondLaneFromOutside', 2)])
|
|
LanePosition._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1, ub=14)], ev=None, er=[])
|
|
|
|
#-----< ClosedLanes >-----#
|
|
ClosedLanes = SEQ(name=u'ClosedLanes', mode=MODE_TYPE)
|
|
_ClosedLanes_hardShoulderStatus = ENUM(name=u'hardShoulderStatus', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'HardShoulderStatus')), opt=True)
|
|
_ClosedLanes_drivingLaneStatus = BIT_STR(name=u'drivingLaneStatus', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'DrivingLaneStatus')))
|
|
ClosedLanes._cont = ASN1Dict([
|
|
(u'hardShoulderStatus', _ClosedLanes_hardShoulderStatus),
|
|
(u'drivingLaneStatus', _ClosedLanes_drivingLaneStatus),
|
|
])
|
|
ClosedLanes._ext = []
|
|
|
|
#-----< HardShoulderStatus >-----#
|
|
HardShoulderStatus = ENUM(name=u'HardShoulderStatus', mode=MODE_TYPE)
|
|
HardShoulderStatus._cont = ASN1Dict([(u'availableForStopping', 0), (u'closed', 1), (u'availableForDriving', 2)])
|
|
HardShoulderStatus._ext = None
|
|
|
|
#-----< DrivingLaneStatus >-----#
|
|
DrivingLaneStatus = BIT_STR(name=u'DrivingLaneStatus', mode=MODE_TYPE)
|
|
DrivingLaneStatus._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=14)], ev=None, er=[])
|
|
|
|
#-----< PerformanceClass >-----#
|
|
PerformanceClass = INT(name=u'PerformanceClass', mode=MODE_TYPE)
|
|
PerformanceClass._cont = ASN1Dict([(u'unavailable', 0), (u'performanceClassA', 1), (u'performanceClassB', 2)])
|
|
PerformanceClass._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
|
|
|
|
#-----< SpeedValue >-----#
|
|
SpeedValue = INT(name=u'SpeedValue', mode=MODE_TYPE)
|
|
SpeedValue._cont = ASN1Dict([(u'standstill', 0), (u'oneCentimeterPerSec', 1), (u'unavailable', 16383)])
|
|
SpeedValue._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=16383)], ev=None, er=[])
|
|
|
|
#-----< SpeedConfidence >-----#
|
|
SpeedConfidence = INT(name=u'SpeedConfidence', mode=MODE_TYPE)
|
|
SpeedConfidence._cont = ASN1Dict([(u'equalOrWithinOneCentimeterPerSec', 1), (u'equalOrWithinOneMeterPerSec', 100), (u'outOfRange', 126), (u'unavailable', 127)])
|
|
SpeedConfidence._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=127)], ev=None, er=[])
|
|
|
|
#-----< VehicleMass >-----#
|
|
VehicleMass = INT(name=u'VehicleMass', mode=MODE_TYPE)
|
|
VehicleMass._cont = ASN1Dict([(u'hundredKg', 1), (u'unavailable', 1024)])
|
|
VehicleMass._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=1024)], ev=None, er=[])
|
|
|
|
#-----< Speed >-----#
|
|
Speed = SEQ(name=u'Speed', mode=MODE_TYPE)
|
|
_Speed_speedValue = INT(name=u'speedValue', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'SpeedValue')))
|
|
_Speed_speedConfidence = INT(name=u'speedConfidence', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'SpeedConfidence')))
|
|
Speed._cont = ASN1Dict([
|
|
(u'speedValue', _Speed_speedValue),
|
|
(u'speedConfidence', _Speed_speedConfidence),
|
|
])
|
|
Speed._ext = None
|
|
|
|
#-----< DriveDirection >-----#
|
|
DriveDirection = ENUM(name=u'DriveDirection', mode=MODE_TYPE)
|
|
DriveDirection._cont = ASN1Dict([(u'forward', 0), (u'backward', 1), (u'unavailable', 2)])
|
|
DriveDirection._ext = None
|
|
|
|
#-----< EmbarkationStatus >-----#
|
|
EmbarkationStatus = BOOL(name=u'EmbarkationStatus', mode=MODE_TYPE)
|
|
|
|
#-----< LongitudinalAcceleration >-----#
|
|
LongitudinalAcceleration = SEQ(name=u'LongitudinalAcceleration', mode=MODE_TYPE)
|
|
_LongitudinalAcceleration_longitudinalAccelerationValue = INT(name=u'longitudinalAccelerationValue', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'LongitudinalAccelerationValue')))
|
|
_LongitudinalAcceleration_longitudinalAccelerationConfidence = INT(name=u'longitudinalAccelerationConfidence', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'AccelerationConfidence')))
|
|
LongitudinalAcceleration._cont = ASN1Dict([
|
|
(u'longitudinalAccelerationValue', _LongitudinalAcceleration_longitudinalAccelerationValue),
|
|
(u'longitudinalAccelerationConfidence', _LongitudinalAcceleration_longitudinalAccelerationConfidence),
|
|
])
|
|
LongitudinalAcceleration._ext = None
|
|
|
|
#-----< LongitudinalAccelerationValue >-----#
|
|
LongitudinalAccelerationValue = INT(name=u'LongitudinalAccelerationValue', mode=MODE_TYPE)
|
|
LongitudinalAccelerationValue._cont = ASN1Dict([(u'pointOneMeterPerSecSquaredForward', 1), (u'pointOneMeterPerSecSquaredBackward', -1), (u'unavailable', 161)])
|
|
LongitudinalAccelerationValue._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-160, ub=161)], ev=None, er=[])
|
|
|
|
#-----< AccelerationConfidence >-----#
|
|
AccelerationConfidence = INT(name=u'AccelerationConfidence', mode=MODE_TYPE)
|
|
AccelerationConfidence._cont = ASN1Dict([(u'pointOneMeterPerSecSquared', 1), (u'outOfRange', 101), (u'unavailable', 102)])
|
|
AccelerationConfidence._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=102)], ev=None, er=[])
|
|
|
|
#-----< LateralAcceleration >-----#
|
|
LateralAcceleration = SEQ(name=u'LateralAcceleration', mode=MODE_TYPE)
|
|
_LateralAcceleration_lateralAccelerationValue = INT(name=u'lateralAccelerationValue', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'LateralAccelerationValue')))
|
|
_LateralAcceleration_lateralAccelerationConfidence = INT(name=u'lateralAccelerationConfidence', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'AccelerationConfidence')))
|
|
LateralAcceleration._cont = ASN1Dict([
|
|
(u'lateralAccelerationValue', _LateralAcceleration_lateralAccelerationValue),
|
|
(u'lateralAccelerationConfidence', _LateralAcceleration_lateralAccelerationConfidence),
|
|
])
|
|
LateralAcceleration._ext = None
|
|
|
|
#-----< LateralAccelerationValue >-----#
|
|
LateralAccelerationValue = INT(name=u'LateralAccelerationValue', mode=MODE_TYPE)
|
|
LateralAccelerationValue._cont = ASN1Dict([(u'pointOneMeterPerSecSquaredToRight', -1), (u'pointOneMeterPerSecSquaredToLeft', 1), (u'unavailable', 161)])
|
|
LateralAccelerationValue._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-160, ub=161)], ev=None, er=[])
|
|
|
|
#-----< VerticalAcceleration >-----#
|
|
VerticalAcceleration = SEQ(name=u'VerticalAcceleration', mode=MODE_TYPE)
|
|
_VerticalAcceleration_verticalAccelerationValue = INT(name=u'verticalAccelerationValue', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'VerticalAccelerationValue')))
|
|
_VerticalAcceleration_verticalAccelerationConfidence = INT(name=u'verticalAccelerationConfidence', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'AccelerationConfidence')))
|
|
VerticalAcceleration._cont = ASN1Dict([
|
|
(u'verticalAccelerationValue', _VerticalAcceleration_verticalAccelerationValue),
|
|
(u'verticalAccelerationConfidence', _VerticalAcceleration_verticalAccelerationConfidence),
|
|
])
|
|
VerticalAcceleration._ext = None
|
|
|
|
#-----< VerticalAccelerationValue >-----#
|
|
VerticalAccelerationValue = INT(name=u'VerticalAccelerationValue', mode=MODE_TYPE)
|
|
VerticalAccelerationValue._cont = ASN1Dict([(u'pointOneMeterPerSecSquaredUp', 1), (u'pointOneMeterPerSecSquaredDown', -1), (u'unavailable', 161)])
|
|
VerticalAccelerationValue._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-160, ub=161)], ev=None, er=[])
|
|
|
|
#-----< StationType >-----#
|
|
StationType = INT(name=u'StationType', mode=MODE_TYPE)
|
|
StationType._cont = ASN1Dict([(u'unknown', 0), (u'pedestrian', 1), (u'cyclist', 2), (u'moped', 3), (u'motorcycle', 4), (u'passengerCar', 5), (u'bus', 6), (u'lightTruck', 7), (u'heavyTruck', 8), (u'trailer', 9), (u'specialVehicles', 10), (u'tram', 11), (u'roadSideUnit', 15)])
|
|
StationType._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
|
|
|
|
#-----< ExteriorLights >-----#
|
|
ExteriorLights = BIT_STR(name=u'ExteriorLights', mode=MODE_TYPE)
|
|
ExteriorLights._cont = ASN1Dict([(u'lowBeamHeadlightsOn', 0), (u'highBeamHeadlightsOn', 1), (u'leftTurnSignalOn', 2), (u'rightTurnSignalOn', 3), (u'daytimeRunningLightsOn', 4), (u'reverseLightOn', 5), (u'fogLightOn', 6), (u'parkingLightsOn', 7)])
|
|
ExteriorLights._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[])
|
|
|
|
#-----< DangerousGoodsBasic >-----#
|
|
DangerousGoodsBasic = ENUM(name=u'DangerousGoodsBasic', mode=MODE_TYPE)
|
|
DangerousGoodsBasic._cont = ASN1Dict([(u'explosives1', 0), (u'explosives2', 1), (u'explosives3', 2), (u'explosives4', 3), (u'explosives5', 4), (u'explosives6', 5), (u'flammableGases', 6), (u'nonFlammableGases', 7), (u'toxicGases', 8), (u'flammableLiquids', 9), (u'flammableSolids', 10), (u'substancesLiableToSpontaneousCombustion', 11), (u'substancesEmittingFlammableGasesUponContactWithWater', 12), (u'oxidizingSubstances', 13), (u'organicPeroxides', 14), (u'toxicSubstances', 15), (u'infectiousSubstances', 16), (u'radioactiveMaterial', 17), (u'corrosiveSubstances', 18), (u'miscellaneousDangerousSubstances', 19)])
|
|
DangerousGoodsBasic._ext = None
|
|
|
|
#-----< DangerousGoodsExtended >-----#
|
|
DangerousGoodsExtended = SEQ(name=u'DangerousGoodsExtended', mode=MODE_TYPE)
|
|
_DangerousGoodsExtended_dangerousGoodsType = ENUM(name=u'dangerousGoodsType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'DangerousGoodsBasic')))
|
|
_DangerousGoodsExtended_unNumber = INT(name=u'unNumber', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_DangerousGoodsExtended_unNumber._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=9999)], ev=None, er=[])
|
|
_DangerousGoodsExtended_elevatedTemperature = BOOL(name=u'elevatedTemperature', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_DangerousGoodsExtended_tunnelsRestricted = BOOL(name=u'tunnelsRestricted', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_DangerousGoodsExtended_limitedQuantity = BOOL(name=u'limitedQuantity', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_DangerousGoodsExtended_emergencyActionCode = STR_IA5(name=u'emergencyActionCode', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_DangerousGoodsExtended_emergencyActionCode._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=24)], ev=None, er=[])
|
|
_DangerousGoodsExtended_phoneNumber = STR_IA5(name=u'phoneNumber', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_DangerousGoodsExtended_phoneNumber._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=24)], ev=None, er=[])
|
|
_DangerousGoodsExtended_companyName = STR_UTF8(name=u'companyName', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_DangerousGoodsExtended_companyName._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=24)], ev=None, er=[])
|
|
DangerousGoodsExtended._cont = ASN1Dict([
|
|
(u'dangerousGoodsType', _DangerousGoodsExtended_dangerousGoodsType),
|
|
(u'unNumber', _DangerousGoodsExtended_unNumber),
|
|
(u'elevatedTemperature', _DangerousGoodsExtended_elevatedTemperature),
|
|
(u'tunnelsRestricted', _DangerousGoodsExtended_tunnelsRestricted),
|
|
(u'limitedQuantity', _DangerousGoodsExtended_limitedQuantity),
|
|
(u'emergencyActionCode', _DangerousGoodsExtended_emergencyActionCode),
|
|
(u'phoneNumber', _DangerousGoodsExtended_phoneNumber),
|
|
(u'companyName', _DangerousGoodsExtended_companyName),
|
|
])
|
|
DangerousGoodsExtended._ext = None
|
|
|
|
#-----< SpecialTransportType >-----#
|
|
SpecialTransportType = BIT_STR(name=u'SpecialTransportType', mode=MODE_TYPE)
|
|
SpecialTransportType._cont = ASN1Dict([(u'heavyLoad', 0), (u'excessWidth', 1), (u'excessLength', 2), (u'excessHeight', 3)])
|
|
SpecialTransportType._const_sz = ASN1Set(rv=[4], rr=[], ev=None, er=[])
|
|
|
|
#-----< LightBarSirenInUse >-----#
|
|
LightBarSirenInUse = BIT_STR(name=u'LightBarSirenInUse', mode=MODE_TYPE)
|
|
LightBarSirenInUse._cont = ASN1Dict([(u'lightBarActivated', 0), (u'sirenActivated', 1)])
|
|
LightBarSirenInUse._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
|
|
|
|
#-----< HeightLonCarr >-----#
|
|
HeightLonCarr = INT(name=u'HeightLonCarr', mode=MODE_TYPE)
|
|
HeightLonCarr._cont = ASN1Dict([(u'oneCentimeter', 1), (u'unavailable', 100)])
|
|
HeightLonCarr._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=100)], ev=None, er=[])
|
|
|
|
#-----< PosLonCarr >-----#
|
|
PosLonCarr = INT(name=u'PosLonCarr', mode=MODE_TYPE)
|
|
PosLonCarr._cont = ASN1Dict([(u'oneCentimeter', 1), (u'unavailable', 127)])
|
|
PosLonCarr._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=127)], ev=None, er=[])
|
|
|
|
#-----< PosPillar >-----#
|
|
PosPillar = INT(name=u'PosPillar', mode=MODE_TYPE)
|
|
PosPillar._cont = ASN1Dict([(u'tenCentimeters', 1), (u'unavailable', 30)])
|
|
PosPillar._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=30)], ev=None, er=[])
|
|
|
|
#-----< PosCentMass >-----#
|
|
PosCentMass = INT(name=u'PosCentMass', mode=MODE_TYPE)
|
|
PosCentMass._cont = ASN1Dict([(u'tenCentimeters', 1), (u'unavailable', 63)])
|
|
PosCentMass._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=63)], ev=None, er=[])
|
|
|
|
#-----< RequestResponseIndication >-----#
|
|
RequestResponseIndication = ENUM(name=u'RequestResponseIndication', mode=MODE_TYPE)
|
|
RequestResponseIndication._cont = ASN1Dict([(u'request', 0), (u'response', 1)])
|
|
RequestResponseIndication._ext = None
|
|
|
|
#-----< SpeedLimit >-----#
|
|
SpeedLimit = INT(name=u'SpeedLimit', mode=MODE_TYPE)
|
|
SpeedLimit._cont = ASN1Dict([(u'oneKmPerHour', 1)])
|
|
SpeedLimit._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=255)], ev=None, er=[])
|
|
|
|
#-----< StationarySince >-----#
|
|
StationarySince = ENUM(name=u'StationarySince', mode=MODE_TYPE)
|
|
StationarySince._cont = ASN1Dict([(u'lessThan1Minute', 0), (u'lessThan2Minutes', 1), (u'lessThan15Minutes', 2), (u'equalOrGreater15Minutes', 3)])
|
|
StationarySince._ext = None
|
|
|
|
#-----< Temperature >-----#
|
|
Temperature = INT(name=u'Temperature', mode=MODE_TYPE)
|
|
Temperature._cont = ASN1Dict([(u'equalOrSmallerThanMinus60Deg', -60), (u'oneDegreeCelsius', 1), (u'equalOrGreaterThan67Deg', 67)])
|
|
Temperature._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-60, ub=67)], ev=None, er=[])
|
|
|
|
#-----< TrafficRule >-----#
|
|
TrafficRule = ENUM(name=u'TrafficRule', mode=MODE_TYPE)
|
|
TrafficRule._cont = ASN1Dict([(u'noPassing', 0), (u'noPassingForTrucks', 1), (u'passToRight', 2), (u'passToLeft', 3)])
|
|
TrafficRule._ext = []
|
|
|
|
#-----< WheelBaseVehicle >-----#
|
|
WheelBaseVehicle = INT(name=u'WheelBaseVehicle', mode=MODE_TYPE)
|
|
WheelBaseVehicle._cont = ASN1Dict([(u'tenCentimeters', 1), (u'unavailable', 127)])
|
|
WheelBaseVehicle._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=127)], ev=None, er=[])
|
|
|
|
#-----< TurningRadius >-----#
|
|
TurningRadius = INT(name=u'TurningRadius', mode=MODE_TYPE)
|
|
TurningRadius._cont = ASN1Dict([(u'point4Meters', 1), (u'unavailable', 255)])
|
|
TurningRadius._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=255)], ev=None, er=[])
|
|
|
|
#-----< PosFrontAx >-----#
|
|
PosFrontAx = INT(name=u'PosFrontAx', mode=MODE_TYPE)
|
|
PosFrontAx._cont = ASN1Dict([(u'tenCentimeters', 1), (u'unavailable', 20)])
|
|
PosFrontAx._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=20)], ev=None, er=[])
|
|
|
|
#-----< PositionOfOccupants >-----#
|
|
PositionOfOccupants = BIT_STR(name=u'PositionOfOccupants', mode=MODE_TYPE)
|
|
PositionOfOccupants._cont = ASN1Dict([(u'row1LeftOccupied', 0), (u'row1RightOccupied', 1), (u'row1MidOccupied', 2), (u'row1NotDetectable', 3), (u'row1NotPresent', 4), (u'row2LeftOccupied', 5), (u'row2RightOccupied', 6), (u'row2MidOccupied', 7), (u'row2NotDetectable', 8), (u'row2NotPresent', 9), (u'row3LeftOccupied', 10), (u'row3RightOccupied', 11), (u'row3MidOccupied', 12), (u'row3NotDetectable', 13), (u'row3NotPresent', 14), (u'row4LeftOccupied', 15), (u'row4RightOccupied', 16), (u'row4MidOccupied', 17), (u'row4NotDetectable', 18), (u'row4NotPresent', 19)])
|
|
PositionOfOccupants._const_sz = ASN1Set(rv=[20], rr=[], ev=None, er=[])
|
|
|
|
#-----< PositioningSolutionType >-----#
|
|
PositioningSolutionType = ENUM(name=u'PositioningSolutionType', mode=MODE_TYPE)
|
|
PositioningSolutionType._cont = ASN1Dict([(u'noPositioningSolution', 0), (u'sGNSS', 1), (u'dGNSS', 2), (u'sGNSSplusDR', 3), (u'dGNSSplusDR', 4), (u'dR', 5)])
|
|
PositioningSolutionType._ext = []
|
|
|
|
#-----< VehicleIdentification >-----#
|
|
VehicleIdentification = SEQ(name=u'VehicleIdentification', mode=MODE_TYPE)
|
|
_VehicleIdentification_wMInumber = STR_IA5(name=u'wMInumber', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'WMInumber')), opt=True)
|
|
_VehicleIdentification_vDS = STR_IA5(name=u'vDS', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'VDS')), opt=True)
|
|
VehicleIdentification._cont = ASN1Dict([
|
|
(u'wMInumber', _VehicleIdentification_wMInumber),
|
|
(u'vDS', _VehicleIdentification_vDS),
|
|
])
|
|
VehicleIdentification._ext = []
|
|
|
|
#-----< WMInumber >-----#
|
|
WMInumber = STR_IA5(name=u'WMInumber', mode=MODE_TYPE)
|
|
WMInumber._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=3)], ev=None, er=[])
|
|
|
|
#-----< VDS >-----#
|
|
VDS = STR_IA5(name=u'VDS', mode=MODE_TYPE)
|
|
VDS._const_sz = ASN1Set(rv=[6], rr=[], ev=None, er=[])
|
|
|
|
#-----< EnergyStorageType >-----#
|
|
EnergyStorageType = BIT_STR(name=u'EnergyStorageType', mode=MODE_TYPE)
|
|
EnergyStorageType._cont = ASN1Dict([(u'hydrogenStorage', 0), (u'electricEnergyStorage', 1), (u'liquidPropaneGas', 2), (u'compressedNaturalGas', 3), (u'diesel', 4), (u'gasoline', 5), (u'ammonia', 6)])
|
|
EnergyStorageType._const_sz = ASN1Set(rv=[7], rr=[], ev=None, er=[])
|
|
|
|
#-----< VehicleLength >-----#
|
|
VehicleLength = SEQ(name=u'VehicleLength', mode=MODE_TYPE)
|
|
_VehicleLength_vehicleLengthValue = INT(name=u'vehicleLengthValue', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'VehicleLengthValue')))
|
|
_VehicleLength_vehicleLengthConfidenceIndication = ENUM(name=u'vehicleLengthConfidenceIndication', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'VehicleLengthConfidenceIndication')))
|
|
VehicleLength._cont = ASN1Dict([
|
|
(u'vehicleLengthValue', _VehicleLength_vehicleLengthValue),
|
|
(u'vehicleLengthConfidenceIndication', _VehicleLength_vehicleLengthConfidenceIndication),
|
|
])
|
|
VehicleLength._ext = None
|
|
|
|
#-----< VehicleLengthValue >-----#
|
|
VehicleLengthValue = INT(name=u'VehicleLengthValue', mode=MODE_TYPE)
|
|
VehicleLengthValue._cont = ASN1Dict([(u'tenCentimeters', 1), (u'outOfRange', 1022), (u'unavailable', 1023)])
|
|
VehicleLengthValue._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=1023)], ev=None, er=[])
|
|
|
|
#-----< VehicleLengthConfidenceIndication >-----#
|
|
VehicleLengthConfidenceIndication = ENUM(name=u'VehicleLengthConfidenceIndication', mode=MODE_TYPE)
|
|
VehicleLengthConfidenceIndication._cont = ASN1Dict([(u'noTrailerPresent', 0), (u'trailerPresentWithKnownLength', 1), (u'trailerPresentWithUnknownLength', 2), (u'trailerPresenceIsUnknown', 3), (u'unavailable', 4)])
|
|
VehicleLengthConfidenceIndication._ext = None
|
|
|
|
#-----< VehicleWidth >-----#
|
|
VehicleWidth = INT(name=u'VehicleWidth', mode=MODE_TYPE)
|
|
VehicleWidth._cont = ASN1Dict([(u'tenCentimeters', 1), (u'outOfRange', 61), (u'unavailable', 62)])
|
|
VehicleWidth._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=62)], ev=None, er=[])
|
|
|
|
#-----< PathHistory >-----#
|
|
PathHistory = SEQ_OF(name=u'PathHistory', mode=MODE_TYPE)
|
|
_PathHistory__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('ITS-Container', 'PathPoint')))
|
|
PathHistory._cont = _PathHistory__item_
|
|
PathHistory._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=40)], ev=None, er=[])
|
|
|
|
#-----< EmergencyPriority >-----#
|
|
EmergencyPriority = BIT_STR(name=u'EmergencyPriority', mode=MODE_TYPE)
|
|
EmergencyPriority._cont = ASN1Dict([(u'requestForRightOfWay', 0), (u'requestForFreeCrossingAtATrafficLight', 1)])
|
|
EmergencyPriority._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
|
|
|
|
#-----< InformationQuality >-----#
|
|
InformationQuality = INT(name=u'InformationQuality', mode=MODE_TYPE)
|
|
InformationQuality._cont = ASN1Dict([(u'unavailable', 0), (u'lowest', 1), (u'highest', 7)])
|
|
InformationQuality._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
|
|
|
|
#-----< RoadType >-----#
|
|
RoadType = ENUM(name=u'RoadType', mode=MODE_TYPE)
|
|
RoadType._cont = ASN1Dict([(u'urban-NoStructuralSeparationToOppositeLanes', 0), (u'urban-WithStructuralSeparationToOppositeLanes', 1), (u'nonUrban-NoStructuralSeparationToOppositeLanes', 2), (u'nonUrban-WithStructuralSeparationToOppositeLanes', 3)])
|
|
RoadType._ext = None
|
|
|
|
#-----< SteeringWheelAngle >-----#
|
|
SteeringWheelAngle = SEQ(name=u'SteeringWheelAngle', mode=MODE_TYPE)
|
|
_SteeringWheelAngle_steeringWheelAngleValue = INT(name=u'steeringWheelAngleValue', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'SteeringWheelAngleValue')))
|
|
_SteeringWheelAngle_steeringWheelAngleConfidence = INT(name=u'steeringWheelAngleConfidence', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'SteeringWheelAngleConfidence')))
|
|
SteeringWheelAngle._cont = ASN1Dict([
|
|
(u'steeringWheelAngleValue', _SteeringWheelAngle_steeringWheelAngleValue),
|
|
(u'steeringWheelAngleConfidence', _SteeringWheelAngle_steeringWheelAngleConfidence),
|
|
])
|
|
SteeringWheelAngle._ext = None
|
|
|
|
#-----< SteeringWheelAngleValue >-----#
|
|
SteeringWheelAngleValue = INT(name=u'SteeringWheelAngleValue', mode=MODE_TYPE)
|
|
SteeringWheelAngleValue._cont = ASN1Dict([(u'straight', 0), (u'onePointFiveDegreesToRight', -1), (u'onePointFiveDegreesToLeft', 1), (u'unavailable', 512)])
|
|
SteeringWheelAngleValue._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-511, ub=512)], ev=None, er=[])
|
|
|
|
#-----< SteeringWheelAngleConfidence >-----#
|
|
SteeringWheelAngleConfidence = INT(name=u'SteeringWheelAngleConfidence', mode=MODE_TYPE)
|
|
SteeringWheelAngleConfidence._cont = ASN1Dict([(u'equalOrWithinOnePointFiveDegree', 1), (u'outOfRange', 126), (u'unavailable', 127)])
|
|
SteeringWheelAngleConfidence._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=127)], ev=None, er=[])
|
|
|
|
#-----< TimestampIts >-----#
|
|
TimestampIts = INT(name=u'TimestampIts', mode=MODE_TYPE)
|
|
TimestampIts._cont = ASN1Dict([(u'utcStartOf2004', 0), (u'oneMillisecAfterUTCStartOf2004', 1)])
|
|
TimestampIts._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4398046511103)], ev=None, er=[])
|
|
|
|
#-----< VehicleRole >-----#
|
|
VehicleRole = ENUM(name=u'VehicleRole', mode=MODE_TYPE)
|
|
VehicleRole._cont = ASN1Dict([(u'default', 0), (u'publicTransport', 1), (u'specialTransport', 2), (u'dangerousGoods', 3), (u'roadWork', 4), (u'rescue', 5), (u'emergency', 6), (u'safetyCar', 7), (u'agriculture', 8), (u'commercial', 9), (u'military', 10), (u'roadOperator', 11), (u'taxi', 12), (u'reserved1', 13), (u'reserved2', 14), (u'reserved3', 15)])
|
|
VehicleRole._ext = None
|
|
|
|
#-----< YawRate >-----#
|
|
YawRate = SEQ(name=u'YawRate', mode=MODE_TYPE)
|
|
_YawRate_yawRateValue = INT(name=u'yawRateValue', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'YawRateValue')))
|
|
_YawRate_yawRateConfidence = ENUM(name=u'yawRateConfidence', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'YawRateConfidence')))
|
|
YawRate._cont = ASN1Dict([
|
|
(u'yawRateValue', _YawRate_yawRateValue),
|
|
(u'yawRateConfidence', _YawRate_yawRateConfidence),
|
|
])
|
|
YawRate._ext = None
|
|
|
|
#-----< YawRateValue >-----#
|
|
YawRateValue = INT(name=u'YawRateValue', mode=MODE_TYPE)
|
|
YawRateValue._cont = ASN1Dict([(u'straight', 0), (u'degSec-000-01ToRight', -1), (u'degSec-000-01ToLeft', 1), (u'unavailable', 32767)])
|
|
YawRateValue._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32766, ub=32767)], ev=None, er=[])
|
|
|
|
#-----< YawRateConfidence >-----#
|
|
YawRateConfidence = ENUM(name=u'YawRateConfidence', mode=MODE_TYPE)
|
|
YawRateConfidence._cont = ASN1Dict([(u'degSec-000-01', 0), (u'degSec-000-05', 1), (u'degSec-000-10', 2), (u'degSec-001-00', 3), (u'degSec-005-00', 4), (u'degSec-010-00', 5), (u'degSec-100-00', 6), (u'outOfRange', 7), (u'unavailable', 8)])
|
|
YawRateConfidence._ext = None
|
|
|
|
#-----< ProtectedZoneType >-----#
|
|
ProtectedZoneType = ENUM(name=u'ProtectedZoneType', mode=MODE_TYPE)
|
|
ProtectedZoneType._cont = ASN1Dict([(u'cenDsrcTolling', 0)])
|
|
ProtectedZoneType._ext = []
|
|
|
|
#-----< RelevanceDistance >-----#
|
|
RelevanceDistance = ENUM(name=u'RelevanceDistance', mode=MODE_TYPE)
|
|
RelevanceDistance._cont = ASN1Dict([(u'lessThan50m', 0), (u'lessThan100m', 1), (u'lessThan200m', 2), (u'lessThan500m', 3), (u'lessThan1000m', 4), (u'lessThan5km', 5), (u'lessThan10km', 6), (u'over10km', 7)])
|
|
RelevanceDistance._ext = None
|
|
|
|
#-----< RelevanceTrafficDirection >-----#
|
|
RelevanceTrafficDirection = ENUM(name=u'RelevanceTrafficDirection', mode=MODE_TYPE)
|
|
RelevanceTrafficDirection._cont = ASN1Dict([(u'allTrafficDirections', 0), (u'upstreamTraffic', 1), (u'downstreamTraffic', 2), (u'oppositeTraffic', 3)])
|
|
RelevanceTrafficDirection._ext = None
|
|
|
|
#-----< TransmissionInterval >-----#
|
|
TransmissionInterval = INT(name=u'TransmissionInterval', mode=MODE_TYPE)
|
|
TransmissionInterval._cont = ASN1Dict([(u'oneMilliSecond', 1), (u'tenSeconds', 10000)])
|
|
TransmissionInterval._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=10000)], ev=None, er=[])
|
|
|
|
#-----< ValidityDuration >-----#
|
|
ValidityDuration = INT(name=u'ValidityDuration', mode=MODE_TYPE)
|
|
ValidityDuration._cont = ASN1Dict([(u'timeOfDetection', 0), (u'oneSecondAfterDetection', 1)])
|
|
ValidityDuration._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=86400)], ev=None, er=[])
|
|
|
|
#-----< ActionID >-----#
|
|
ActionID = SEQ(name=u'ActionID', mode=MODE_TYPE)
|
|
_ActionID_originatingStationID = INT(name=u'originatingStationID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'StationID')))
|
|
_ActionID_sequenceNumber = INT(name=u'sequenceNumber', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'SequenceNumber')))
|
|
ActionID._cont = ASN1Dict([
|
|
(u'originatingStationID', _ActionID_originatingStationID),
|
|
(u'sequenceNumber', _ActionID_sequenceNumber),
|
|
])
|
|
ActionID._ext = None
|
|
|
|
#-----< ItineraryPath >-----#
|
|
ItineraryPath = SEQ_OF(name=u'ItineraryPath', mode=MODE_TYPE)
|
|
_ItineraryPath__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('ITS-Container', 'ReferencePosition')))
|
|
ItineraryPath._cont = _ItineraryPath__item_
|
|
ItineraryPath._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=40)], ev=None, er=[])
|
|
|
|
#-----< ProtectedCommunicationZone >-----#
|
|
ProtectedCommunicationZone = SEQ(name=u'ProtectedCommunicationZone', mode=MODE_TYPE)
|
|
_ProtectedCommunicationZone_protectedZoneType = ENUM(name=u'protectedZoneType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ProtectedZoneType')))
|
|
_ProtectedCommunicationZone_expiryTime = INT(name=u'expiryTime', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'TimestampIts')), opt=True)
|
|
_ProtectedCommunicationZone_protectedZoneLatitude = INT(name=u'protectedZoneLatitude', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Latitude')))
|
|
_ProtectedCommunicationZone_protectedZoneLongitude = INT(name=u'protectedZoneLongitude', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Longitude')))
|
|
_ProtectedCommunicationZone_protectedZoneRadius = INT(name=u'protectedZoneRadius', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ProtectedZoneRadius')), opt=True)
|
|
_ProtectedCommunicationZone_protectedZoneID = INT(name=u'protectedZoneID', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'ProtectedZoneID')), opt=True)
|
|
ProtectedCommunicationZone._cont = ASN1Dict([
|
|
(u'protectedZoneType', _ProtectedCommunicationZone_protectedZoneType),
|
|
(u'expiryTime', _ProtectedCommunicationZone_expiryTime),
|
|
(u'protectedZoneLatitude', _ProtectedCommunicationZone_protectedZoneLatitude),
|
|
(u'protectedZoneLongitude', _ProtectedCommunicationZone_protectedZoneLongitude),
|
|
(u'protectedZoneRadius', _ProtectedCommunicationZone_protectedZoneRadius),
|
|
(u'protectedZoneID', _ProtectedCommunicationZone_protectedZoneID),
|
|
])
|
|
ProtectedCommunicationZone._ext = None
|
|
|
|
#-----< Traces >-----#
|
|
Traces = SEQ_OF(name=u'Traces', mode=MODE_TYPE)
|
|
_Traces__item_ = SEQ_OF(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('ITS-Container', 'PathHistory')))
|
|
Traces._cont = _Traces__item_
|
|
Traces._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=7)], ev=None, er=[])
|
|
|
|
#-----< NumberOfOccupants >-----#
|
|
NumberOfOccupants = INT(name=u'NumberOfOccupants', mode=MODE_TYPE)
|
|
NumberOfOccupants._cont = ASN1Dict([(u'oneOccupant', 1), (u'unavailable', 127)])
|
|
NumberOfOccupants._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
|
|
|
|
#-----< SequenceNumber >-----#
|
|
SequenceNumber = INT(name=u'SequenceNumber', mode=MODE_TYPE)
|
|
SequenceNumber._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
|
|
|
|
#-----< PositionOfPillars >-----#
|
|
PositionOfPillars = SEQ_OF(name=u'PositionOfPillars', mode=MODE_TYPE)
|
|
_PositionOfPillars__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('ITS-Container', 'PosPillar')))
|
|
PositionOfPillars._cont = _PositionOfPillars__item_
|
|
PositionOfPillars._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=3)], ev=[], er=[])
|
|
|
|
#-----< RestrictedTypes >-----#
|
|
RestrictedTypes = SEQ_OF(name=u'RestrictedTypes', mode=MODE_TYPE)
|
|
_RestrictedTypes__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('ITS-Container', 'StationType')))
|
|
RestrictedTypes._cont = _RestrictedTypes__item_
|
|
RestrictedTypes._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=3)], ev=[], er=[])
|
|
|
|
#-----< EventHistory >-----#
|
|
EventHistory = SEQ_OF(name=u'EventHistory', mode=MODE_TYPE)
|
|
_EventHistory__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('ITS-Container', 'EventPoint')))
|
|
EventHistory._cont = _EventHistory__item_
|
|
EventHistory._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=23)], ev=None, er=[])
|
|
|
|
#-----< EventPoint >-----#
|
|
EventPoint = SEQ(name=u'EventPoint', mode=MODE_TYPE)
|
|
_EventPoint_eventPosition = SEQ(name=u'eventPosition', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'DeltaReferencePosition')))
|
|
_EventPoint_eventDeltaTime = INT(name=u'eventDeltaTime', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'PathDeltaTime')), opt=True)
|
|
_EventPoint_informationQuality = INT(name=u'informationQuality', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'InformationQuality')))
|
|
EventPoint._cont = ASN1Dict([
|
|
(u'eventPosition', _EventPoint_eventPosition),
|
|
(u'eventDeltaTime', _EventPoint_eventDeltaTime),
|
|
(u'informationQuality', _EventPoint_informationQuality),
|
|
])
|
|
EventPoint._ext = None
|
|
|
|
#-----< ProtectedCommunicationZonesRSU >-----#
|
|
ProtectedCommunicationZonesRSU = SEQ_OF(name=u'ProtectedCommunicationZonesRSU', mode=MODE_TYPE)
|
|
_ProtectedCommunicationZonesRSU__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('ITS-Container', 'ProtectedCommunicationZone')))
|
|
ProtectedCommunicationZonesRSU._cont = _ProtectedCommunicationZonesRSU__item_
|
|
ProtectedCommunicationZonesRSU._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
|
|
|
|
#-----< CenDsrcTollingZone >-----#
|
|
CenDsrcTollingZone = SEQ(name=u'CenDsrcTollingZone', mode=MODE_TYPE)
|
|
_CenDsrcTollingZone_protectedZoneLatitude = INT(name=u'protectedZoneLatitude', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Latitude')))
|
|
_CenDsrcTollingZone_protectedZoneLongitude = INT(name=u'protectedZoneLongitude', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'Longitude')))
|
|
_CenDsrcTollingZone_cenDsrcTollingZoneID = INT(name=u'cenDsrcTollingZoneID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ITS-Container', 'CenDsrcTollingZoneID')), opt=True)
|
|
CenDsrcTollingZone._cont = ASN1Dict([
|
|
(u'protectedZoneLatitude', _CenDsrcTollingZone_protectedZoneLatitude),
|
|
(u'protectedZoneLongitude', _CenDsrcTollingZone_protectedZoneLongitude),
|
|
(u'cenDsrcTollingZoneID', _CenDsrcTollingZone_cenDsrcTollingZoneID),
|
|
])
|
|
CenDsrcTollingZone._ext = None
|
|
|
|
#-----< ProtectedZoneRadius >-----#
|
|
ProtectedZoneRadius = INT(name=u'ProtectedZoneRadius', mode=MODE_TYPE)
|
|
ProtectedZoneRadius._cont = ASN1Dict([(u'oneMeter', 1)])
|
|
ProtectedZoneRadius._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=255)], ev=[], er=[])
|
|
|
|
#-----< ProtectedZoneID >-----#
|
|
ProtectedZoneID = INT(name=u'ProtectedZoneID', mode=MODE_TYPE)
|
|
ProtectedZoneID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=134217727)], ev=None, er=[])
|
|
|
|
#-----< CenDsrcTollingZoneID >-----#
|
|
CenDsrcTollingZoneID = INT(name=u'CenDsrcTollingZoneID', mode=MODE_TYPE, typeref=ASN1RefType(('ITS-Container', 'ProtectedZoneID')))
|
|
|
|
_all_ = [
|
|
_ItsPduHeader_protocolVersion,
|
|
_ItsPduHeader_messageID,
|
|
_ItsPduHeader_stationID,
|
|
ItsPduHeader,
|
|
StationID,
|
|
_ReferencePosition_latitude,
|
|
_ReferencePosition_longitude,
|
|
_ReferencePosition_positionConfidenceEllipse,
|
|
_ReferencePosition_altitude,
|
|
ReferencePosition,
|
|
_DeltaReferencePosition_deltaLatitude,
|
|
_DeltaReferencePosition_deltaLongitude,
|
|
_DeltaReferencePosition_deltaAltitude,
|
|
DeltaReferencePosition,
|
|
Longitude,
|
|
Latitude,
|
|
_Altitude_altitudeValue,
|
|
_Altitude_altitudeConfidence,
|
|
Altitude,
|
|
AltitudeValue,
|
|
AltitudeConfidence,
|
|
DeltaLongitude,
|
|
DeltaLatitude,
|
|
DeltaAltitude,
|
|
_PosConfidenceEllipse_semiMajorConfidence,
|
|
_PosConfidenceEllipse_semiMinorConfidence,
|
|
_PosConfidenceEllipse_semiMajorOrientation,
|
|
PosConfidenceEllipse,
|
|
_PathPoint_pathPosition,
|
|
_PathPoint_pathDeltaTime,
|
|
PathPoint,
|
|
PathDeltaTime,
|
|
_PtActivation_ptActivationType,
|
|
_PtActivation_ptActivationData,
|
|
PtActivation,
|
|
PtActivationType,
|
|
PtActivationData,
|
|
AccelerationControl,
|
|
SemiAxisLength,
|
|
_CauseCode_causeCode,
|
|
_CauseCode_subCauseCode,
|
|
CauseCode,
|
|
CauseCodeType,
|
|
SubCauseCodeType,
|
|
TrafficConditionSubCauseCode,
|
|
AccidentSubCauseCode,
|
|
RoadworksSubCauseCode,
|
|
HumanPresenceOnTheRoadSubCauseCode,
|
|
WrongWayDrivingSubCauseCode,
|
|
AdverseWeatherCondition_ExtremeWeatherConditionSubCauseCode,
|
|
AdverseWeatherCondition_AdhesionSubCauseCode,
|
|
AdverseWeatherCondition_VisibilitySubCauseCode,
|
|
AdverseWeatherCondition_PrecipitationSubCauseCode,
|
|
SlowVehicleSubCauseCode,
|
|
StationaryVehicleSubCauseCode,
|
|
HumanProblemSubCauseCode,
|
|
EmergencyVehicleApproachingSubCauseCode,
|
|
HazardousLocation_DangerousCurveSubCauseCode,
|
|
HazardousLocation_SurfaceConditionSubCauseCode,
|
|
HazardousLocation_ObstacleOnTheRoadSubCauseCode,
|
|
HazardousLocation_AnimalOnTheRoadSubCauseCode,
|
|
CollisionRiskSubCauseCode,
|
|
SignalViolationSubCauseCode,
|
|
RescueAndRecoveryWorkInProgressSubCauseCode,
|
|
DangerousEndOfQueueSubCauseCode,
|
|
DangerousSituationSubCauseCode,
|
|
VehicleBreakdownSubCauseCode,
|
|
PostCrashSubCauseCode,
|
|
_Curvature_curvatureValue,
|
|
_Curvature_curvatureConfidence,
|
|
Curvature,
|
|
CurvatureValue,
|
|
CurvatureConfidence,
|
|
CurvatureCalculationMode,
|
|
_Heading_headingValue,
|
|
_Heading_headingConfidence,
|
|
Heading,
|
|
HeadingValue,
|
|
HeadingConfidence,
|
|
LanePosition,
|
|
_ClosedLanes_hardShoulderStatus,
|
|
_ClosedLanes_drivingLaneStatus,
|
|
ClosedLanes,
|
|
HardShoulderStatus,
|
|
DrivingLaneStatus,
|
|
PerformanceClass,
|
|
SpeedValue,
|
|
SpeedConfidence,
|
|
VehicleMass,
|
|
_Speed_speedValue,
|
|
_Speed_speedConfidence,
|
|
Speed,
|
|
DriveDirection,
|
|
EmbarkationStatus,
|
|
_LongitudinalAcceleration_longitudinalAccelerationValue,
|
|
_LongitudinalAcceleration_longitudinalAccelerationConfidence,
|
|
LongitudinalAcceleration,
|
|
LongitudinalAccelerationValue,
|
|
AccelerationConfidence,
|
|
_LateralAcceleration_lateralAccelerationValue,
|
|
_LateralAcceleration_lateralAccelerationConfidence,
|
|
LateralAcceleration,
|
|
LateralAccelerationValue,
|
|
_VerticalAcceleration_verticalAccelerationValue,
|
|
_VerticalAcceleration_verticalAccelerationConfidence,
|
|
VerticalAcceleration,
|
|
VerticalAccelerationValue,
|
|
StationType,
|
|
ExteriorLights,
|
|
DangerousGoodsBasic,
|
|
_DangerousGoodsExtended_dangerousGoodsType,
|
|
_DangerousGoodsExtended_unNumber,
|
|
_DangerousGoodsExtended_elevatedTemperature,
|
|
_DangerousGoodsExtended_tunnelsRestricted,
|
|
_DangerousGoodsExtended_limitedQuantity,
|
|
_DangerousGoodsExtended_emergencyActionCode,
|
|
_DangerousGoodsExtended_phoneNumber,
|
|
_DangerousGoodsExtended_companyName,
|
|
DangerousGoodsExtended,
|
|
SpecialTransportType,
|
|
LightBarSirenInUse,
|
|
HeightLonCarr,
|
|
PosLonCarr,
|
|
PosPillar,
|
|
PosCentMass,
|
|
RequestResponseIndication,
|
|
SpeedLimit,
|
|
StationarySince,
|
|
Temperature,
|
|
TrafficRule,
|
|
WheelBaseVehicle,
|
|
TurningRadius,
|
|
PosFrontAx,
|
|
PositionOfOccupants,
|
|
PositioningSolutionType,
|
|
_VehicleIdentification_wMInumber,
|
|
_VehicleIdentification_vDS,
|
|
VehicleIdentification,
|
|
WMInumber,
|
|
VDS,
|
|
EnergyStorageType,
|
|
_VehicleLength_vehicleLengthValue,
|
|
_VehicleLength_vehicleLengthConfidenceIndication,
|
|
VehicleLength,
|
|
VehicleLengthValue,
|
|
VehicleLengthConfidenceIndication,
|
|
VehicleWidth,
|
|
_PathHistory__item_,
|
|
PathHistory,
|
|
EmergencyPriority,
|
|
InformationQuality,
|
|
RoadType,
|
|
_SteeringWheelAngle_steeringWheelAngleValue,
|
|
_SteeringWheelAngle_steeringWheelAngleConfidence,
|
|
SteeringWheelAngle,
|
|
SteeringWheelAngleValue,
|
|
SteeringWheelAngleConfidence,
|
|
TimestampIts,
|
|
VehicleRole,
|
|
_YawRate_yawRateValue,
|
|
_YawRate_yawRateConfidence,
|
|
YawRate,
|
|
YawRateValue,
|
|
YawRateConfidence,
|
|
ProtectedZoneType,
|
|
RelevanceDistance,
|
|
RelevanceTrafficDirection,
|
|
TransmissionInterval,
|
|
ValidityDuration,
|
|
_ActionID_originatingStationID,
|
|
_ActionID_sequenceNumber,
|
|
ActionID,
|
|
_ItineraryPath__item_,
|
|
ItineraryPath,
|
|
_ProtectedCommunicationZone_protectedZoneType,
|
|
_ProtectedCommunicationZone_expiryTime,
|
|
_ProtectedCommunicationZone_protectedZoneLatitude,
|
|
_ProtectedCommunicationZone_protectedZoneLongitude,
|
|
_ProtectedCommunicationZone_protectedZoneRadius,
|
|
_ProtectedCommunicationZone_protectedZoneID,
|
|
ProtectedCommunicationZone,
|
|
_Traces__item_,
|
|
Traces,
|
|
NumberOfOccupants,
|
|
SequenceNumber,
|
|
_PositionOfPillars__item_,
|
|
PositionOfPillars,
|
|
_RestrictedTypes__item_,
|
|
RestrictedTypes,
|
|
_EventHistory__item_,
|
|
EventHistory,
|
|
_EventPoint_eventPosition,
|
|
_EventPoint_eventDeltaTime,
|
|
_EventPoint_informationQuality,
|
|
EventPoint,
|
|
_ProtectedCommunicationZonesRSU__item_,
|
|
ProtectedCommunicationZonesRSU,
|
|
_CenDsrcTollingZone_protectedZoneLatitude,
|
|
_CenDsrcTollingZone_protectedZoneLongitude,
|
|
_CenDsrcTollingZone_cenDsrcTollingZoneID,
|
|
CenDsrcTollingZone,
|
|
ProtectedZoneRadius,
|
|
ProtectedZoneID,
|
|
CenDsrcTollingZoneID,
|
|
]
|
|
|
|
class ProtocolManagementInformation:
|
|
|
|
_name_ = u'ProtocolManagementInformation'
|
|
_oid_ = [1, 0, 15662, 1]
|
|
|
|
_obj_ = [
|
|
u'ProtocolManagementInformation',
|
|
u'SelectionOfCommunicationSystem',
|
|
u'ApplicationIdentifiers',
|
|
u'Address',
|
|
u'Priority',
|
|
u'Security',
|
|
u'ApplicationExecution',
|
|
u'Responsiveness',
|
|
u'Directionality',
|
|
u'UsageEnvironment',
|
|
u'ServiceArea',
|
|
u'ServiceTime',
|
|
u'Bandwidth',
|
|
u'ConnectionCost',
|
|
u'ValidTime',
|
|
u'TargetArea',
|
|
]
|
|
_type_ = [
|
|
u'ProtocolManagementInformation',
|
|
u'SelectionOfCommunicationSystem',
|
|
u'ApplicationIdentifiers',
|
|
u'Address',
|
|
u'Priority',
|
|
u'Security',
|
|
u'ApplicationExecution',
|
|
u'Responsiveness',
|
|
u'Directionality',
|
|
u'UsageEnvironment',
|
|
u'ServiceArea',
|
|
u'ServiceTime',
|
|
u'Bandwidth',
|
|
u'ConnectionCost',
|
|
u'ValidTime',
|
|
u'TargetArea',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< ProtocolManagementInformation >-----#
|
|
ProtocolManagementInformation = SEQ(name=u'ProtocolManagementInformation', mode=MODE_TYPE)
|
|
_ProtocolManagementInformation_selectionOfCommunicationSysyem = SEQ(name=u'selectionOfCommunicationSysyem', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ProtocolManagementInformation', 'SelectionOfCommunicationSystem')), opt=True)
|
|
_ProtocolManagementInformation_applicationIdentifiers = SEQ(name=u'applicationIdentifiers', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ProtocolManagementInformation', 'ApplicationIdentifiers')), opt=True)
|
|
_ProtocolManagementInformation_address = SEQ(name=u'address', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ProtocolManagementInformation', 'Address')), opt=True)
|
|
_ProtocolManagementInformation_priority = SEQ(name=u'priority', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ProtocolManagementInformation', 'Priority')), opt=True)
|
|
_ProtocolManagementInformation_security = BIT_STR(name=u'security', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ProtocolManagementInformation', 'Security')), opt=True)
|
|
_ProtocolManagementInformation_applicationExecution = SEQ(name=u'applicationExecution', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ProtocolManagementInformation', 'ApplicationExecution')), opt=True)
|
|
ProtocolManagementInformation._cont = ASN1Dict([
|
|
(u'selectionOfCommunicationSysyem', _ProtocolManagementInformation_selectionOfCommunicationSysyem),
|
|
(u'applicationIdentifiers', _ProtocolManagementInformation_applicationIdentifiers),
|
|
(u'address', _ProtocolManagementInformation_address),
|
|
(u'priority', _ProtocolManagementInformation_priority),
|
|
(u'security', _ProtocolManagementInformation_security),
|
|
(u'applicationExecution', _ProtocolManagementInformation_applicationExecution),
|
|
])
|
|
ProtocolManagementInformation._ext = None
|
|
|
|
#-----< SelectionOfCommunicationSystem >-----#
|
|
SelectionOfCommunicationSystem = SEQ(name=u'SelectionOfCommunicationSystem', mode=MODE_TYPE)
|
|
_SelectionOfCommunicationSystem_responsiveness = SEQ(name=u'responsiveness', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ProtocolManagementInformation', 'Responsiveness')), opt=True)
|
|
_SelectionOfCommunicationSystem_directionality = INT(name=u'directionality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ProtocolManagementInformation', 'Directionality')), opt=True)
|
|
_SelectionOfCommunicationSystem_usageEnvironment = SEQ(name=u'usageEnvironment', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ProtocolManagementInformation', 'UsageEnvironment')), opt=True)
|
|
_SelectionOfCommunicationSystem_serviceArea = SEQ(name=u'serviceArea', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ProtocolManagementInformation', 'ServiceArea')), opt=True)
|
|
_SelectionOfCommunicationSystem_serviceTime = SEQ(name=u'serviceTime', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ProtocolManagementInformation', 'ServiceTime')), opt=True)
|
|
_SelectionOfCommunicationSystem_bandwidth = SEQ(name=u'bandwidth', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ProtocolManagementInformation', 'Bandwidth')), opt=True)
|
|
_SelectionOfCommunicationSystem_connectionCost = SEQ(name=u'connectionCost', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ProtocolManagementInformation', 'ConnectionCost')), opt=True)
|
|
SelectionOfCommunicationSystem._cont = ASN1Dict([
|
|
(u'responsiveness', _SelectionOfCommunicationSystem_responsiveness),
|
|
(u'directionality', _SelectionOfCommunicationSystem_directionality),
|
|
(u'usageEnvironment', _SelectionOfCommunicationSystem_usageEnvironment),
|
|
(u'serviceArea', _SelectionOfCommunicationSystem_serviceArea),
|
|
(u'serviceTime', _SelectionOfCommunicationSystem_serviceTime),
|
|
(u'bandwidth', _SelectionOfCommunicationSystem_bandwidth),
|
|
(u'connectionCost', _SelectionOfCommunicationSystem_connectionCost),
|
|
])
|
|
SelectionOfCommunicationSystem._ext = None
|
|
|
|
#-----< ApplicationIdentifiers >-----#
|
|
ApplicationIdentifiers = SEQ(name=u'ApplicationIdentifiers', mode=MODE_TYPE)
|
|
_ApplicationIdentifiers_messageIdentifier = EXT(name=u'messageIdentifier', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('_IMPL_', 'EXTERNAL')), opt=True)
|
|
_ApplicationIdentifiers_messageNumber = INT(name=u'messageNumber', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_ApplicationIdentifiers_timeOfMessageTransmission = TIME_GEN(name=u'timeOfMessageTransmission', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
ApplicationIdentifiers._cont = ASN1Dict([
|
|
(u'messageIdentifier', _ApplicationIdentifiers_messageIdentifier),
|
|
(u'messageNumber', _ApplicationIdentifiers_messageNumber),
|
|
(u'timeOfMessageTransmission', _ApplicationIdentifiers_timeOfMessageTransmission),
|
|
])
|
|
ApplicationIdentifiers._ext = None
|
|
|
|
#-----< Address >-----#
|
|
Address = SEQ(name=u'Address', mode=MODE_TYPE)
|
|
_Address_addressOfOrigin = EXT(name=u'addressOfOrigin', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('_IMPL_', 'EXTERNAL')), opt=True)
|
|
_Address_addressOfDestination = EXT(name=u'addressOfDestination', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('_IMPL_', 'EXTERNAL')), opt=True)
|
|
Address._cont = ASN1Dict([
|
|
(u'addressOfOrigin', _Address_addressOfOrigin),
|
|
(u'addressOfDestination', _Address_addressOfDestination),
|
|
])
|
|
Address._ext = None
|
|
|
|
#-----< Priority >-----#
|
|
Priority = SEQ(name=u'Priority', mode=MODE_TYPE)
|
|
_Priority_interruptHandling = INT(name=u'interruptHandling', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Priority_interruptHandling._cont = ASN1Dict([(u'undefined', 0), (u'lowPriority', 1), (u'middlePriority', 2), (u'highPriority', 3)])
|
|
_Priority_interruptHandlingLevel = INT(name=u'interruptHandlingLevel', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_Priority_queueControl = INT(name=u'queueControl', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Priority_queueControl._cont = ASN1Dict([(u'undefined-FIFO', 0), (u'lIFO', 1), (u'random', 2), (u're-try', 3), (u'errorNotification', 4)])
|
|
Priority._cont = ASN1Dict([
|
|
(u'interruptHandling', _Priority_interruptHandling),
|
|
(u'interruptHandlingLevel', _Priority_interruptHandlingLevel),
|
|
(u'queueControl', _Priority_queueControl),
|
|
])
|
|
Priority._ext = None
|
|
|
|
#-----< Security >-----#
|
|
Security = BIT_STR(name=u'Security', mode=MODE_TYPE)
|
|
Security._cont = ASN1Dict([(u'userAuthentication', 0), (u'terminalAuthentication', 1), (u'dataAuthentication', 2), (u'consealment', 3)])
|
|
|
|
#-----< ApplicationExecution >-----#
|
|
ApplicationExecution = SEQ(name=u'ApplicationExecution', mode=MODE_TYPE)
|
|
_ApplicationExecution_validTime = SEQ(name=u'validTime', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ProtocolManagementInformation', 'ValidTime')))
|
|
_ApplicationExecution_timeStamp = TIME_GEN(name=u'timeStamp', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ApplicationExecution_targetArea = SEQ(name=u'targetArea', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('ProtocolManagementInformation', 'TargetArea')))
|
|
ApplicationExecution._cont = ASN1Dict([
|
|
(u'validTime', _ApplicationExecution_validTime),
|
|
(u'timeStamp', _ApplicationExecution_timeStamp),
|
|
(u'targetArea', _ApplicationExecution_targetArea),
|
|
])
|
|
ApplicationExecution._ext = None
|
|
|
|
#-----< Responsiveness >-----#
|
|
Responsiveness = SEQ(name=u'Responsiveness', mode=MODE_TYPE)
|
|
_Responsiveness_responsivenessCode = INT(name=u'responsivenessCode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Responsiveness_responsivenessCode._cont = ASN1Dict([(u'undefined', 0), (u'within1Sec', 1), (u'within30Sec', 2), (u'oneMinute', 3), (u'fifteenMinute', 4), (u'other', 5), (u'error', 6)])
|
|
_Responsiveness_responsivenessValue = TIME_UTC(name=u'responsivenessValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
Responsiveness._cont = ASN1Dict([
|
|
(u'responsivenessCode', _Responsiveness_responsivenessCode),
|
|
(u'responsivenessValue', _Responsiveness_responsivenessValue),
|
|
])
|
|
Responsiveness._ext = None
|
|
|
|
#-----< Directionality >-----#
|
|
Directionality = INT(name=u'Directionality', mode=MODE_TYPE)
|
|
Directionality._cont = ASN1Dict([(u'undefined', 0), (u'unidirectional', 1), (u'bidirectional-Symmetric', 2), (u'bidirectional-UpLarger', 3), (u'bidirectional-DownLarger', 4)])
|
|
|
|
#-----< UsageEnvironment >-----#
|
|
UsageEnvironment = SEQ(name=u'UsageEnvironment', mode=MODE_TYPE)
|
|
_UsageEnvironment_meansOfTransportation = BIT_STR(name=u'meansOfTransportation', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_UsageEnvironment_meansOfTransportation._cont = ASN1Dict([(u'undefined', 0), (u'vehicle', 1), (u'publicTransport', 2), (u'foot', 3), (u'bicycle', 4), (u'motorCycle', 5), (u'moped', 6), (u'car', 7), (u'truck', 8), (u'emergencyVehicle', 9), (u'buss', 10), (u'tram', 11), (u'train', 12), (u'ferry', 13), (u'taxi', 14), (u'other', 15)])
|
|
_UsageEnvironment_speed = INT(name=u'speed', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_UsageEnvironment_speed._cont = ASN1Dict([(u'undefined', 0), (u'fast', 1), (u'middle', 2), (u'slow', 3), (u'stopped', 4), (u'other', 5)])
|
|
_UsageEnvironment_speedValue = EXT(name=u'speedValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('_IMPL_', 'EXTERNAL')), opt=True)
|
|
UsageEnvironment._cont = ASN1Dict([
|
|
(u'meansOfTransportation', _UsageEnvironment_meansOfTransportation),
|
|
(u'speed', _UsageEnvironment_speed),
|
|
(u'speedValue', _UsageEnvironment_speedValue),
|
|
])
|
|
UsageEnvironment._ext = None
|
|
|
|
#-----< ServiceArea >-----#
|
|
ServiceArea = SEQ(name=u'ServiceArea', mode=MODE_TYPE)
|
|
_ServiceArea_serviceAreaCode = INT(name=u'serviceAreaCode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ServiceArea_serviceAreaCode._cont = ASN1Dict([(u'undefined', 0), (u'continuous', 1), (u'non-continuous', 2)])
|
|
_ServiceArea_serviceAreaValue = EXT(name=u'serviceAreaValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('_IMPL_', 'EXTERNAL')), opt=True)
|
|
ServiceArea._cont = ASN1Dict([
|
|
(u'serviceAreaCode', _ServiceArea_serviceAreaCode),
|
|
(u'serviceAreaValue', _ServiceArea_serviceAreaValue),
|
|
])
|
|
ServiceArea._ext = None
|
|
|
|
#-----< ServiceTime >-----#
|
|
ServiceTime = SEQ(name=u'ServiceTime', mode=MODE_TYPE)
|
|
_ServiceTime_serviceTimeCode = INT(name=u'serviceTimeCode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ServiceTime_serviceTimeCode._cont = ASN1Dict([(u'undefined', 0), (u'start-StopTime', 1), (u'startTime', 2), (u'stopTime', 3), (u'continuous', 4)])
|
|
_ServiceTime_serviceTimeValue = EXT(name=u'serviceTimeValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('_IMPL_', 'EXTERNAL')), opt=True)
|
|
ServiceTime._cont = ASN1Dict([
|
|
(u'serviceTimeCode', _ServiceTime_serviceTimeCode),
|
|
(u'serviceTimeValue', _ServiceTime_serviceTimeValue),
|
|
])
|
|
ServiceTime._ext = None
|
|
|
|
#-----< Bandwidth >-----#
|
|
Bandwidth = SEQ(name=u'Bandwidth', mode=MODE_TYPE)
|
|
_Bandwidth_capacityOfTransmissionValue = INT(name=u'capacityOfTransmissionValue', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
|
|
_Bandwidth_dataExpressionCode = BIT_STR(name=u'dataExpressionCode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_Bandwidth_dataExpressionCode._cont = ASN1Dict([(u'undefined', 0), (u'text', 1), (u'audio', 2), (u'simpleGraphic', 3), (u'stillImage', 4), (u'video', 5), (u'other', 6)])
|
|
Bandwidth._cont = ASN1Dict([
|
|
(u'capacityOfTransmissionValue', _Bandwidth_capacityOfTransmissionValue),
|
|
(u'dataExpressionCode', _Bandwidth_dataExpressionCode),
|
|
])
|
|
Bandwidth._ext = None
|
|
|
|
#-----< ConnectionCost >-----#
|
|
ConnectionCost = SEQ(name=u'ConnectionCost', mode=MODE_TYPE)
|
|
_ConnectionCost_maximumCostRequirement = INT(name=u'maximumCostRequirement', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ConnectionCost_maximumCostRequirement._cont = ASN1Dict([(u'undefined', 0), (u'totalCost', 1), (u'timeUnitPrice', 2), (u'bitUnitPrice', 3), (u'other', 4)])
|
|
_ConnectionCost_maximumCostValue = EXT(name=u'maximumCostValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('_IMPL_', 'EXTERNAL')), opt=True)
|
|
ConnectionCost._cont = ASN1Dict([
|
|
(u'maximumCostRequirement', _ConnectionCost_maximumCostRequirement),
|
|
(u'maximumCostValue', _ConnectionCost_maximumCostValue),
|
|
])
|
|
ConnectionCost._ext = None
|
|
|
|
#-----< ValidTime >-----#
|
|
ValidTime = SEQ(name=u'ValidTime', mode=MODE_TYPE)
|
|
_ValidTime_validTimeCode = INT(name=u'validTimeCode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_ValidTime_validTimeCode._cont = ASN1Dict([(u'undefined', 0), (u'duringReceptionOnly', 1), (u'timeDesignated', 2), (u'untilUpdated', 3), (u'other', 4)])
|
|
_ValidTime_validTimeValue = EXT(name=u'validTimeValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('_IMPL_', 'EXTERNAL')), opt=True)
|
|
ValidTime._cont = ASN1Dict([
|
|
(u'validTimeCode', _ValidTime_validTimeCode),
|
|
(u'validTimeValue', _ValidTime_validTimeValue),
|
|
])
|
|
ValidTime._ext = None
|
|
|
|
#-----< TargetArea >-----#
|
|
TargetArea = SEQ(name=u'TargetArea', mode=MODE_TYPE)
|
|
_TargetArea_targetAreaCode = INT(name=u'targetAreaCode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
|
|
_TargetArea_targetAreaCode._cont = ASN1Dict([(u'undefined', 0), (u'spot', 1), (u'zone', 2), (u'interval', 3), (u'region', 4), (u'wideArea', 5), (u'other', 6)])
|
|
_TargetArea_targetAreaValue = EXT(name=u'targetAreaValue', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('_IMPL_', 'EXTERNAL')), opt=True)
|
|
TargetArea._cont = ASN1Dict([
|
|
(u'targetAreaCode', _TargetArea_targetAreaCode),
|
|
(u'targetAreaValue', _TargetArea_targetAreaValue),
|
|
])
|
|
TargetArea._ext = None
|
|
|
|
_all_ = [
|
|
_ProtocolManagementInformation_selectionOfCommunicationSysyem,
|
|
_ProtocolManagementInformation_applicationIdentifiers,
|
|
_ProtocolManagementInformation_address,
|
|
_ProtocolManagementInformation_priority,
|
|
_ProtocolManagementInformation_security,
|
|
_ProtocolManagementInformation_applicationExecution,
|
|
ProtocolManagementInformation,
|
|
_SelectionOfCommunicationSystem_responsiveness,
|
|
_SelectionOfCommunicationSystem_directionality,
|
|
_SelectionOfCommunicationSystem_usageEnvironment,
|
|
_SelectionOfCommunicationSystem_serviceArea,
|
|
_SelectionOfCommunicationSystem_serviceTime,
|
|
_SelectionOfCommunicationSystem_bandwidth,
|
|
_SelectionOfCommunicationSystem_connectionCost,
|
|
SelectionOfCommunicationSystem,
|
|
_ApplicationIdentifiers_messageIdentifier,
|
|
_ApplicationIdentifiers_messageNumber,
|
|
_ApplicationIdentifiers_timeOfMessageTransmission,
|
|
ApplicationIdentifiers,
|
|
_Address_addressOfOrigin,
|
|
_Address_addressOfDestination,
|
|
Address,
|
|
_Priority_interruptHandling,
|
|
_Priority_interruptHandlingLevel,
|
|
_Priority_queueControl,
|
|
Priority,
|
|
Security,
|
|
_ApplicationExecution_validTime,
|
|
_ApplicationExecution_timeStamp,
|
|
_ApplicationExecution_targetArea,
|
|
ApplicationExecution,
|
|
_Responsiveness_responsivenessCode,
|
|
_Responsiveness_responsivenessValue,
|
|
Responsiveness,
|
|
Directionality,
|
|
_UsageEnvironment_meansOfTransportation,
|
|
_UsageEnvironment_speed,
|
|
_UsageEnvironment_speedValue,
|
|
UsageEnvironment,
|
|
_ServiceArea_serviceAreaCode,
|
|
_ServiceArea_serviceAreaValue,
|
|
ServiceArea,
|
|
_ServiceTime_serviceTimeCode,
|
|
_ServiceTime_serviceTimeValue,
|
|
ServiceTime,
|
|
_Bandwidth_capacityOfTransmissionValue,
|
|
_Bandwidth_dataExpressionCode,
|
|
Bandwidth,
|
|
_ConnectionCost_maximumCostRequirement,
|
|
_ConnectionCost_maximumCostValue,
|
|
ConnectionCost,
|
|
_ValidTime_validTimeCode,
|
|
_ValidTime_validTimeValue,
|
|
ValidTime,
|
|
_TargetArea_targetAreaCode,
|
|
_TargetArea_targetAreaValue,
|
|
TargetArea,
|
|
]
|
|
|
|
class TRANSPORT_ADDRESS_MIB:
|
|
|
|
_name_ = u'TRANSPORT-ADDRESS-MIB'
|
|
_oid_ = []
|
|
|
|
_obj_ = [
|
|
u'TransportAddressType',
|
|
u'TransportAddress',
|
|
]
|
|
_type_ = [
|
|
u'TransportAddressType',
|
|
u'TransportAddress',
|
|
]
|
|
_set_ = [
|
|
]
|
|
_val_ = [
|
|
]
|
|
_class_ = [
|
|
]
|
|
_param_ = [
|
|
]
|
|
|
|
#-----< TransportAddressType >-----#
|
|
TransportAddressType = OCT_STR(name=u'TransportAddressType', mode=MODE_TYPE)
|
|
TransportAddressType._const_sz = ASN1Set(rv=[6], rr=[], ev=None, er=[])
|
|
|
|
#-----< TransportAddress >-----#
|
|
TransportAddress = OCT_STR(name=u'TransportAddress', mode=MODE_TYPE)
|
|
TransportAddress._const_sz = ASN1Set(rv=[6], rr=[], ev=None, er=[])
|
|
|
|
_all_ = [
|
|
TransportAddressType,
|
|
TransportAddress,
|
|
]
|
|
|
|
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(CALMfntp, CALMfsap, CALMiitsscu, CALMipv6, CALMlegacySupport, CALMllsap, CALMmanagement, CALMmsap, CAM_PDU_Descriptions, CITSapplMgmtApplReg, CITSapplMgmtComm, CITSapplMgmtIDs, CITSapplReq, DENM_PDU_Descriptions, DSRCData, SPATEM_PDU_Descriptions, MAPEM_PDU_Descriptions, IVIM_PDU_Descriptions, SREM_PDU_Descriptions, SSEM_PDU_Descriptions, EVCSN_PDU_Descriptions, EV_RechargingSpotReservation_PDU_Descriptions, AVIAEINumberingAndDataStructures, EfcDsrcApplication, EfcDsrcGeneric, AddGrpC, REGION, DSRC, IVI, ElectronicRegistrationIdentificationVehicleDataModule, ITS_Container, ProtocolManagementInformation, TRANSPORT_ADDRESS_MIB, _IMPL_)
|