Frame

korolev.http.protocol.WebSocketProtocol$.Frame$
See theFrame companion trait
object Frame

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Frame.type

Members list

Concise view

Type members

Classlikes

final case class Binary[B](payload: B, fin: Boolean)(implicit evidence$6: BytesLike[B]) extends Merged[B]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Merged[B]
trait Frame[B]
class Object
trait Matchable
class Any
case object ConnectionClose extends Frame[Nothing] with Merged[Nothing] with Control[Nothing]

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Control[Nothing]
trait Merged[Nothing]
trait Frame[Nothing]
class Object
trait Matchable
class Any
Self type
final case class Continuation[B](payload: B, fin: Boolean) extends Frame[B]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Frame[B]
class Object
trait Matchable
class Any
sealed trait Control[B] extends Frame[B] with Merged[B]

Attributes

Graph
Supertypes
trait Merged[B]
trait Frame[B]
class Object
trait Matchable
class Any
Known subtypes
object ConnectionClose.type
object Ping.type
object Pong.type
sealed trait Merged[B] extends Frame[B]

Attributes

Graph
Supertypes
trait Frame[B]
class Object
trait Matchable
class Any
Known subtypes
class Binary[B]
object ConnectionClose.type
trait Control[B]
object Ping.type
object Pong.type
class Text[B]
class Unspecified[B]
case object Ping extends Frame[Nothing] with Merged[Nothing] with Control[Nothing]

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Control[Nothing]
trait Merged[Nothing]
trait Frame[Nothing]
class Object
trait Matchable
class Any
Self type
Ping.type
case object Pong extends Frame[Nothing] with Merged[Nothing] with Control[Nothing]

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Control[Nothing]
trait Merged[Nothing]
trait Frame[Nothing]
class Object
trait Matchable
class Any
Self type
Pong.type
final case class Text[B](payload: B, fin: Boolean)(implicit evidence$7: BytesLike[B]) extends Merged[B]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Merged[B]
trait Frame[B]
class Object
trait Matchable
class Any
final case class Unspecified[B](fin: Boolean, opcode: Int, payload: B)(implicit evidence$5: BytesLike[B]) extends Merged[B]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Merged[B]
trait Frame[B]
class Object
trait Matchable
class Any