Package

akka.wamp

serialization

Permalink

package serialization

Visibility
  1. Public
  2. All

Type Members

  1. trait BinaryLazyPayload extends LazyPayload[ByteString]

    Permalink

    A lazy payload with binary content

  2. class DeserializeException extends Exception

    Permalink
  3. class EagerPayload extends Payload

    Permalink

    An eager payload with in-memory structured arguments ready to be serialized to binary or text formats

  4. class JsonSerialization extends Serialization

    Permalink
  5. class JsonSerializationFlows extends SerializationFlows

    Permalink

    The JSON serialization flows

  6. sealed trait LazyPayload[+T] extends Payload

    Permalink

    A lazy payload

  7. class MsgpackSerialization extends Serialization

    Permalink
  8. class MsgpackSerializationFlows extends SerializationFlows

    Permalink
  9. case class ParsedContent(args: List[Any], kwargs: Map[String, Any]) extends Product with Serializable

    Permalink

    Payload content parsed by using either the [Jackson JSON Parser](https://github.com/FasterXML/jackson-module-scala) (for textual data) or the [MsgPack Parser](https://github.com/msgpack/msgpack-scala) (for binary data).

    Payload content parsed by using either the [Jackson JSON Parser](https://github.com/FasterXML/jackson-module-scala) (for textual data) or the [MsgPack Parser](https://github.com/msgpack/msgpack-scala) (for binary data).

    args

    is a list of arbitrary values

    kwargs

    is a dictionary of arbitrary values

  10. trait Payload extends AnyRef

    Permalink

    Payload

  11. trait Serialization extends AnyRef

    Permalink
  12. trait SerializationFlows extends AnyRef

    Permalink

    Defines Akka Stream flows meant to serialize/deserialize messages to/from textual(binary)/object representation

  13. trait TextLazyPayload extends LazyPayload[String]

    Permalink

    A lazy payload with textual content

Value Members

  1. object Payload

    Permalink

    A payload companion object

Ungrouped