- See also
- Companion
- object
class Object
trait Matchable
class Any
Value members
Concrete methods
def decodeFrames[F[_]](decoder: Decoder[F, B])(implicit evidence$2: Effect[F]): Decoder[F, Frame[B]]
@tailrec
def decodeFrames(buffer: B, state: DecodingState, incoming: B): ((B, DecodingState), Action[B, Frame[B]])
def mergeFrames[F[_]](decoder: Decoder[F, Frame[B]])(implicit evidence$3: Effect[F]): Decoder[F, Merged[B]]
def mergeFrames(buffer: Option[Merged[B]], incoming: Frame[B]): (Option[Merged[B]], Action[Frame[B], Merged[B]])
https://tools.ietf.org/html/rfc6455#section-5.4
def upgrade[F[_]](intention: Intention)(f: Request[Stream[F, Merged[B]]] => F[Response[Stream[F, Merged[B]]]])(implicit evidence$4: Effect[F]): Request[Stream[F, B]] => F[Response[Stream[F, B]]]
Upgrade Request/Response with raw bytes to WebSocket protocol and insert handshake headers. Fragments will be merged to single frames.
Upgrade Request/Response with raw bytes to WebSocket protocol and insert handshake headers. Fragments will be merged to single frames.