from libmich.asn1.processor import PER, ASN1, load_module, GLOBAL ASN1Obj = ASN1.ASN1Obj ASN1Obj._DEBUG = 0 ASN1Obj._SAFE = True #ASN1Obj._SAFE = False ASN1Obj._RAISE_SILENTLY = False ASN1Obj._RET_STRUCT = False ASN1Obj.CODEC = PER PER.VARIANT = 'A' PER._SAFE = True #PER._SAFE = False PER._ENUM_BUILD_DICT = False # # S1AP ASN.1 db in GLOBAL, RRCLTE ASN.1 db in GLOBAL_RRCLTE, RRC3G ASN.1 db in GLOBAL_RRC3G load_module('S1AP') GLOBAL_RRCLTE = _make_GLOBAL() load_module('RRCLTE', GLOBAL_RRCLTE) GLOBAL_RRC3G = _make_GLOBAL() load_module('RRC3G', GLOBAL_RRC3G) # dedicated error class MMEErr(Exception): pass # Signalling stack handler (e.g. for UEd and ENBd) class SigStack(object): pass # Signalling procedure handler (e.g. for UES1SigProc, UENASSigProc and ENBProc) class SigProc(object): pass
from libmich.asn1.processor import PER, ASN1, load_module, GLOBAL ASN1Obj = ASN1.ASN1Obj ASN1Obj._DEBUG = 0 ASN1Obj._SAFE = True #ASN1Obj._SAFE = False ASN1Obj._RAISE_SILENTLY = False ASN1Obj._RET_STRUCT = False ASN1Obj.CODEC = PER PER.VARIANT = 'A' PER._SAFE = True #PER._SAFE = False PER._ENUM_BUILD_DICT = False # # S1AP ASN.1 db in GLOBAL, RRCLTE ASN.1 db in GLOBAL_RRCLTE, RRC3G ASN.1 db in GLOBAL_RRC3G load_module('S1AP') GLOBAL_RRCLTE = _make_GLOBAL() load_module('RRCLTE', GLOBAL_RRCLTE) GLOBAL_RRC3G = _make_GLOBAL() load_module('RRC3G', GLOBAL_RRC3G) # dedicated error class MMEErr(Exception): pass # Signalling stack handler (e.g. for UEd and ENBd) class SigStack(object): pass
ASN1Obj = ASN1.ASN1Obj ASN1Obj._DEBUG = 0 ASN1Obj._SAFE = True #ASN1Obj._SAFE = False ASN1Obj._RAISE_SILENTLY = False ASN1Obj._RET_STRUCT = False ASN1Obj.CODEC = PER PER.VARIANT = 'A' PER._SAFE = True #PER._SAFE = False PER._ENUM_BUILD_DICT = False # # S1AP ASN.1 db in GLOBAL, RRCLTE ASN.1 db in GLOBAL_RRCLTE, RRC3G ASN.1 db in GLOBAL_RRC3G try: load_module('S1AP') GLOBAL_RRCLTE = _make_GLOBAL('GLOBAL_RRCLTE') load_module('RRCLTE', GLOBAL_RRCLTE) GLOBAL_RRC3G = _make_GLOBAL('GLOBAL_RRC3G') load_module('RRC3G', GLOBAL_RRC3G) except Exception as err: print('unable to load ASN.1 modules (S1AP, RRCLTE, RRC3G), exception: {0}'.format(err)) print('you need to compile them before running corenet') # dedicated error class MMEErr(Exception): pass # Signalling stack handler (e.g. for UEd and ENBd) class SigStack(object): pass