InMemoryEventPool

class InMemoryEventPool(val lifetimeMillis: Long = DEFAULT_LIFETIME) : EventPool

Constructors

Link copied to clipboard
constructor(lifetimeMillis: Long = DEFAULT_LIFETIME)

Properties

Link copied to clipboard
open override val lifetimeMillis: Long

Functions

Link copied to clipboard
open override fun confirm(event: Identifier, client: Identifier)
Link copied to clipboard
open override fun get(reference: EventReference, client: Identifier): List<ServerWebSocketEvent>
Link copied to clipboard
open override fun onEvent(reference: EventReference, client: Identifier, handler: suspend (ServerWebSocketEvent) -> Unit)
Link copied to clipboard
open suspend override fun push(event: ServerWebSocketEvent)