Source code for reactivestreams.publisher

import abc

from reactivestreams.subscriber import Subscriber


[docs] class Publisher(metaclass=abc.ABCMeta): """ Handles event for subscription to a subscriber """ @abc.abstractmethod def subscribe(self, subscriber: Subscriber): ...
class DefaultPublisher(Publisher): def subscribe(self, subscriber: Subscriber): self._subscriber = subscriber