def __init__( self, hub: 'Hub', # pylint: disable=unused-argument path: str) -> None: Publisher.__init__(self) self._subject = None # type: Publisher self._path = path self._hub = hub self._pre_assign_emit = None # type: list
def __init__(self, interval, poll_func: Callable[[Any], Any], *args, error_callback=default_error_handler, loop=None, **kwargs) -> None: Publisher.__init__(self) self._interval = interval if args or kwargs: self._poll_func = \ partial(poll_func, *args, **kwargs) # type: Callable else: self._poll_func = poll_func # type: Callable self._loop = loop or asyncio.get_event_loop() self._call_later_handler = None self._error_callback = error_callback
def __init__(self, init): Publisher.__init__(self) self._state = init
def __init__(self): Publisher.__init__(self) Subscriber.__init__(self)
def __init__(self, init=NONE): Publisher.__init__(self, init) Subscriber.__init__(self)
def __init__(self, *publishers: Publisher) -> None: Publisher.__init__(self) self._emit_sink = _EmitSink(self) self._publishers = publishers
def __init__(self) -> None: Publisher.__init__(self) self._emit_sink = _EmitSink(self) self._publisher = None # type: Publisher
def __init__(self, *publishers: Publisher) -> None: Publisher.__init__(self) Subscriber.__init__(self) self._orginators = publishers self.add_dependencies(*publishers)
def __init__(self, publisher: Publisher) -> None: Publisher.__init__(self) Subscriber.__init__(self) self._orginator = publisher self.add_dependencies(publisher)
def __init__(self) -> None: Publisher.__init__(self) Subscriber.__init__(self) self._originator = None # type: typing.Optional[Publisher]