Package-level declarations

Types

Link copied to clipboard
data class SimpleSseRouteMatcher(router: Router, handler: SseHandler, filter: SseFilter = SseFilter.NoOp) : RouteMatcher<SseResponse, SseFilter>
Link copied to clipboard
data class SimpleWsRouteMatcher(router: Router, handler: WsHandler, filter: WsFilter = WsFilter.NoOp) : RouteMatcher<WsResponse, WsFilter>
Link copied to clipboard
data class SseResponseWithContext(val delegate: SseResponse, val context: Map<String, Any> = emptyMap()) : SseResponse, RoutedMessage
Link copied to clipboard
class TemplatedSseRoute(uriTemplate: UriTemplate, handler: SseHandler, router: Router = All, filter: SseFilter = SseFilter.NoOp) : TemplatedRoute<SseResponse, SseFilter, TemplatedSseRoute>
Link copied to clipboard
class TemplatedWsRoute(uriTemplate: UriTemplate, handler: WsHandler, router: Router = All, filter: WsFilter = WsFilter.NoOp) : TemplatedRoute<WsResponse, WsFilter, TemplatedWsRoute>
Link copied to clipboard
class WsResponseWithContext(val delegate: WsResponse, val context: Map<String, Any> = emptyMap()) : WsResponse, RoutedMessage

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun poly(vararg routes: RoutingHandler<*, *, *>): PolyHandler
fun poly(routes: List<RoutingHandler<*, *, *>>): PolyHandler
Link copied to clipboard
Link copied to clipboard