object MessageFlowTransformer
- Source
- WebSocket.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- MessageFlowTransformer
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- implicit val byteArrayMessageFlowTransformer: MessageFlowTransformer[Array[Byte], Array[Byte]]
Converts binary messages to/from byte arrays.
- implicit val byteStringMessageFlowTransformer: MessageFlowTransformer[ByteString, ByteString]
Converts binary messages to/from ByteStrings.
- implicit val identityMessageFlowTransformer: [, Message]
- def jsonMessageFlowTransformer[In, Out](implicit arg0: Reads[In], arg1: Writes[Out]): MessageFlowTransformer[In, Out]
Converts messages to/from a JSON high level object.
Converts messages to/from a JSON high level object.
If the input messages fail to be parsed, the WebSocket will be closed with an 1003 close code and the parse error serialised to JSON.
- implicit val jsonMessageFlowTransformer: [, JsValue]
Converts messages to/from JsValue
- implicit val stringMessageFlowTransformer: MessageFlowTransformer[String, String]
Converts text messages to/from Strings.