本文整理汇总了Python中pysnmp.carrier.base.AbstractTransportDispatcher.__init__方法的典型用法代码示例。如果您正苦于以下问题:Python AbstractTransportDispatcher.__init__方法的具体用法?Python AbstractTransportDispatcher.__init__怎么用?Python AbstractTransportDispatcher.__init__使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类pysnmp.carrier.base.AbstractTransportDispatcher
的用法示例。
在下文中一共展示了AbstractTransportDispatcher.__init__方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: __init__
# 需要导入模块: from pysnmp.carrier.base import AbstractTransportDispatcher [as 别名]
# 或者: from pysnmp.carrier.base.AbstractTransportDispatcher import __init__ [as 别名]
def __init__(self, *args, **kwargs):
AbstractTransportDispatcher.__init__(self)
self.__transportCount = 0
if 'timeout' in kwargs:
self.setTimerResolution(kwargs['timeout'])
self.loopingcall = task.LoopingCall(
lambda self=self: self.handleTimerTick(time.time())
)
示例2: __init__
# 需要导入模块: from pysnmp.carrier.base import AbstractTransportDispatcher [as 别名]
# 或者: from pysnmp.carrier.base.AbstractTransportDispatcher import __init__ [as 别名]
def __init__(self, *args, **kwargs):
AbstractTransportDispatcher.__init__(self)
self.__transportCount = 0
if 'timeout' in kwargs:
self.setTimerResolution(kwargs['timeout'])
else:
self.setTimerResolution(1.0)
self.loopingcall = task.LoopingCall(self.handleTimeout)
示例3: __init__
# 需要导入模块: from pysnmp.carrier.base import AbstractTransportDispatcher [as 别名]
# 或者: from pysnmp.carrier.base.AbstractTransportDispatcher import __init__ [as 别名]
def __init__(self, io_loop=None):
AbstractTransportDispatcher.__init__(self)
self.io_loop = io_loop or IOLoop.current()
self.timer = PeriodicCallback(self.on_timer,
self.getTimerResolution()*1000, io_loop=self.io_loop)
self.timer.start()
示例4: __init__
# 需要导入模块: from pysnmp.carrier.base import AbstractTransportDispatcher [as 别名]
# 或者: from pysnmp.carrier.base.AbstractTransportDispatcher import __init__ [as 别名]
def __init__(self, *args, **kwargs):
AbstractTransportDispatcher.__init__(self)
self.__transportCount = 0
if 'timeout' in kwargs:
self.setTimerResolution(kwargs['timeout'])
self.loopingcall = None
self.loop = kwargs.pop('loop', asyncio.get_event_loop())
示例5: __init__
# 需要导入模块: from pysnmp.carrier.base import AbstractTransportDispatcher [as 别名]
# 或者: from pysnmp.carrier.base.AbstractTransportDispatcher import __init__ [as 别名]
def __init__(self, *args, **kwargs):
AbstractTransportDispatcher.__init__(self)
self.__transportCount = 0
self.timeout = kwargs.get('timeout', 1.0)
self.loopingcall = task.LoopingCall(self.handleTimeout)
示例6: __init__
# 需要导入模块: from pysnmp.carrier.base import AbstractTransportDispatcher [as 别名]
# 或者: from pysnmp.carrier.base.AbstractTransportDispatcher import __init__ [as 别名]
def __init__(self):
self.__sockMap = {} # use own map for MT safety
self.timeout = 0.5
AbstractTransportDispatcher.__init__(self)