Module csw.EventSubscription
Classes
class EventSubscription (t: _asyncio.Task, f: Callable[[], Awaitable])-
Expand source code
class EventSubscription: """ Return value from EventSubscriber.subscribe(): Can be used to unsubscribe from an event. """ def __init__(self, t: Task, f: Callable[[], Awaitable]): self.t = t self.f = f async def unsubscribe(self): await self.f() self.t.cancel()Return value from EventSubscriber.subscribe(): Can be used to unsubscribe from an event.
Methods
async def unsubscribe(self)-
Expand source code
async def unsubscribe(self): await self.f() self.t.cancel()