eventstoredb.subscriptions
#
Module Contents#
Classes#
Attributes#
- class eventstoredb.subscriptions.PersistentSubscription(channel, read_request)[source]#
Bases:
collections.abc.AsyncIterator
[eventstoredb.events.PersistentSubscriptionEvent
]- Parameters:
channel (grpclib.client.Channel) –
read_request (eventstoredb.generated.event_store.client.persistent_subscriptions.ReadReq) –
- async __anext__()[source]#
Return the next item or raise StopAsyncIteration when exhausted.
- Return type:
- async ack(events)[source]#
- Parameters:
events (eventstoredb.events.PersistentSubscriptionEvent | list[eventstoredb.events.PersistentSubscriptionEvent]) –
- Return type:
None
- eventstoredb.subscriptions.Subscription#