⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tossim.py

📁 tinyos2.0版本驱动
💻 PY
📖 第 1 页 / 共 2 页
字号:
# 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 + -