Package-level declarations
API and models for subscribing events from kiscord-gateway module.
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FUNCTION, AnnotationTarget.CLASS, AnnotationTarget.TYPE, AnnotationTarget.PROPERTY] )
Dsl marker for GatewayEventBus dsl.
Link copied to clipboard
fun interface GatewayEventHandler<in Event : GatewayPayloadEvent<@UnsafeVariance Data>, in Data : Any>
Link copied to clipboard
Link copied to clipboard
interface GatewayEventSink
General-purpose coroutine-based event sink. Can be subscribed for full event flow or select events based on types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
GatewayEventBus implementation which uses SharedFlow as backend.