tags bytes encoded as Base64Url *
Decoder for A
to be decoded from supplied String
decodes head of the path to A
givne supplied decoder from string *
extracts body of the request *
matches any supplied matcher *
matches if remaining path segments are empty *
Evaluates f
returning its result as successful matcher
matches header of type h
*
matches supplied method *
Matches if query contains key
and that can be decoded to A
via supplied decoder
Decodes Base64 (Url) encoded binary data in parameter specified by key
*
matches to relative path in current context *
converts supplied route to function that is handled over to server to perform the routing *
Creates a Matcher that when supplied a pipe will create the websocket connection.
Creates a Matcher that when supplied a pipe will create the websocket connection.
I
is received from the client and O
is sent to client.
Decoder (for I) and Encoder (for O) must be supplied.
An interval for the Ping / Pong protocol.
An timeout to await for handshake to be successfull. If the handshake is not completed within supplied period, connection is terminated.
Maximum size of single websocket frame. If the binary size of single frame is larger than supplied value, websocket will fail.