Skip to main content

Module types

Module types 

Source
Expand description

Core types for the in-process event system.

Governed by spec 026-event-broker and spec 036-event-subscription-replay.

Structs§

BrokerEvent
Event delivered by the broker, carrying a cursor for replay.
BrokerEventSink
Adapter that routes runtime lifecycle envelopes through an event broker.
NoopRuntimeEventSink
Default sink used by existing runtime constructors.
Subscription
A broker subscription handle.
SubscriptionPoll
Result of polling a subscription.
TraverseEvent
A CloudEvents-formatted event with Traverse governance metadata.

Enums§

EventError
Errors that can occur during event broker operations.
LifecycleStatus
Lifecycle status of an event type in the catalog.

Traits§

EventBroker
Pub/sub interface for in-process event delivery.
RuntimeEventSink
Narrow runtime boundary for publishing lifecycle envelopes.

Type Aliases§

EventCursor
A broker-issued event cursor string.
SubscriptionId
A broker-assigned subscription identifier.