def __init__(self, request, *args, interval=1, loop=None, **kwargs):
self.loop = loop if loop is not None else asyncio.get_event_loop()
self._on_response = blinker.Signal()
self._on_error = blinker.Signal()
self._prev_error = None
self._interval = interval
self._poll_task = None
self._poll_loop_task = None
self._sleep = SleepUneasy(loop=loop)
self._skip_ongoing_request = False
self._debug_info = {'request': 'No request specified yet',
'update_cbs': [], 'error_cbs': []}
self.set_request(request, *args, **kwargs)
评论列表
文章目录