📄 tossim.py
字号:
# This file was automatically generated by SWIG (http://www.swig.org).# Version 1.3.31## Don't modify this file, modify the SWIG interface instead.# This file is compatible with both classic and new-style classes.import _TOSSIMimport newnew_instancemethod = new.instancemethodtry: _swig_property = propertyexcept NameError: pass # Python < 2.2 doesn't have 'property'.def _swig_setattr_nondynamic(self,class_type,name,value,static=1): if (name == "thisown"): return self.this.own(value) if (name == "this"): if type(value).__name__ == 'PySwigObject': self.__dict__[name] = value return method = class_type.__swig_setmethods__.get(name,None) if method: return method(self,value) if (not static) or hasattr(self,name): self.__dict__[name] = value else: raise AttributeError("You cannot add attributes to %s" % self)def _swig_setattr(self,class_type,name,value): return _swig_setattr_nondynamic(self,class_type,name,value,0)def _swig_getattr(self,class_type,name): if (name == "thisown"): return self.this.own() method = class_type.__swig_getmethods__.get(name,None) if method: return method(self) raise AttributeError,namedef _swig_repr(self): try: strthis = "proxy of " + self.this.__repr__() except: strthis = "" return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)import typestry: _object = types.ObjectType _newclass = 1except AttributeError: class _object : pass _newclass = 0del typesclass MAC(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, MAC, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, MAC, name) __repr__ = _swig_repr def __init__(self, *args): this = _TOSSIM.new_MAC(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _TOSSIM.delete_MAC __del__ = lambda self : None; def initHigh(*args): return _TOSSIM.MAC_initHigh(*args) def initLow(*args): return _TOSSIM.MAC_initLow(*args) def high(*args): return _TOSSIM.MAC_high(*args) def low(*args): return _TOSSIM.MAC_low(*args) def symbolsPerSec(*args): return _TOSSIM.MAC_symbolsPerSec(*args) def bitsPerSymbol(*args): return _TOSSIM.MAC_bitsPerSymbol(*args) def preambleLength(*args): return _TOSSIM.MAC_preambleLength(*args) def exponentBase(*args): return _TOSSIM.MAC_exponentBase(*args) def maxIterations(*args): return _TOSSIM.MAC_maxIterations(*args) def minFreeSamples(*args): return _TOSSIM.MAC_minFreeSamples(*args) def rxtxDelay(*args): return _TOSSIM.MAC_rxtxDelay(*args) def ackTime(*args): return _TOSSIM.MAC_ackTime(*args) def setInitHigh(*args): return _TOSSIM.MAC_setInitHigh(*args) def setInitLow(*args): return _TOSSIM.MAC_setInitLow(*args) def setHigh(*args): return _TOSSIM.MAC_setHigh(*args) def setLow(*args): return _TOSSIM.MAC_setLow(*args) def setSymbolsPerSec(*args): return _TOSSIM.MAC_setSymbolsPerSec(*args) def setBitsBerSymbol(*args): return _TOSSIM.MAC_setBitsBerSymbol(*args) def setPreambleLength(*args): return _TOSSIM.MAC_setPreambleLength(*args) def setExponentBase(*args): return _TOSSIM.MAC_setExponentBase(*args) def setMaxIterations(*args): return _TOSSIM.MAC_setMaxIterations(*args) def setMinFreeSamples(*args): return _TOSSIM.MAC_setMinFreeSamples(*args) def setRxtxDelay(*args): return _TOSSIM.MAC_setRxtxDelay(*args) def setAckTime(*args): return _TOSSIM.MAC_setAckTime(*args)MAC_swigregister = _TOSSIM.MAC_swigregisterMAC_swigregister(MAC)class Radio(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Radio, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Radio, name) __repr__ = _swig_repr def __init__(self, *args): this = _TOSSIM.new_Radio(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _TOSSIM.delete_Radio __del__ = lambda self : None; def add(*args): return _TOSSIM.Radio_add(*args) def gain(*args): return _TOSSIM.Radio_gain(*args) def connected(*args): return _TOSSIM.Radio_connected(*args) def remove(*args): return _TOSSIM.Radio_remove(*args) def setNoise(*args): return _TOSSIM.Radio_setNoise(*args) def setSensitivity(*args): return _TOSSIM.Radio_setSensitivity(*args)Radio_swigregister = _TOSSIM.Radio_swigregisterRadio_swigregister(Radio)class Packet(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Packet, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Packet, name) __repr__ = _swig_repr def __init__(self, *args): this = _TOSSIM.new_Packet(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _TOSSIM.delete_Packet __del__ = lambda self : None; def setSource(*args): return _TOSSIM.Packet_setSource(*args) def source(*args): return _TOSSIM.Packet_source(*args) def setDestination(*args): return _TOSSIM.Packet_setDestination(*args) def destination(*args): return _TOSSIM.Packet_destination(*args) def setLength(*args): return _TOSSIM.Packet_setLength(*args) def length(*args): return _TOSSIM.Packet_length(*args) def setType(*args): return _TOSSIM.Packet_setType(*args) def type(*args): return _TOSSIM.Packet_type(*args) def data(*args): return _TOSSIM.Packet_data(*args) def setData(*args): return _TOSSIM.Packet_setData(*args) def maxLength(*args): return _TOSSIM.Packet_maxLength(*args) def setStrength(*args): return _TOSSIM.Packet_setStrength(*args) def deliver(*args): return _TOSSIM.Packet_deliver(*args) def deliverNow(*args): return _TOSSIM.Packet_deliverNow(*args)Packet_swigregister = _TOSSIM.Packet_swigregisterPacket_swigregister(Packet)class SerialPacket(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, SerialPacket, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, SerialPacket, name) __repr__ = _swig_repr def __init__(self, *args): this = _TOSSIM.new_SerialPacket(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _TOSSIM.delete_SerialPacket __del__ = lambda self : None; def setDestination(*args): return _TOSSIM.SerialPacket_setDestination(*args) def destination(*args): return _TOSSIM.SerialPacket_destination(*args) def setLength(*args): return _TOSSIM.SerialPacket_setLength(*args) def length(*args): return _TOSSIM.SerialPacket_length(*args) def setType(*args): return _TOSSIM.SerialPacket_setType(*args) def type(*args): return _TOSSIM.SerialPacket_type(*args) def data(*args): return _TOSSIM.SerialPacket_data(*args) def setData(*args): return _TOSSIM.SerialPacket_setData(*args) def maxLength(*args): return _TOSSIM.SerialPacket_maxLength(*args) def deliver(*args): return _TOSSIM.SerialPacket_deliver(*args) def deliverNow(*args): return _TOSSIM.SerialPacket_deliverNow(*args)SerialPacket_swigregister = _TOSSIM.SerialPacket_swigregisterSerialPacket_swigregister(SerialPacket)class SerialForwarder(_object): __swig_setmethods__ = {}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -