scodec

msgpack

package msgpack

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. msgpack
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. case class MArray16(a: Vector[MessagePack]) extends MessagePack with Product with Serializable

  2. case class MArray32(a: Vector[MessagePack]) extends MessagePack with Product with Serializable

  3. case class MBinary16(b: ByteVector) extends MessagePack with Product with Serializable

  4. case class MBinary32(b: ByteVector) extends MessagePack with Product with Serializable

  5. case class MBinary8(b: ByteVector) extends MessagePack with Product with Serializable

  6. sealed abstract class MBool extends MessagePack

  7. case class MExtended16(size: Int, code: ByteVector, data: ByteVector) extends MessagePack with Product with Serializable

  8. case class MExtended32(size: Long, code: ByteVector, data: ByteVector) extends MessagePack with Product with Serializable

  9. case class MExtended8(size: Int, code: ByteVector, data: ByteVector) extends MessagePack with Product with Serializable

  10. case class MFixArray(a: Vector[MessagePack]) extends MessagePack with Product with Serializable

  11. case class MFixExtended1(code: ByteVector, data: ByteVector) extends MessagePack with Product with Serializable

  12. case class MFixExtended16(code: ByteVector, data: ByteVector) extends MessagePack with Product with Serializable

  13. case class MFixExtended2(code: ByteVector, data: ByteVector) extends MessagePack with Product with Serializable

  14. case class MFixExtended4(code: ByteVector, data: ByteVector) extends MessagePack with Product with Serializable

  15. case class MFixExtended8(code: ByteVector, data: ByteVector) extends MessagePack with Product with Serializable

  16. case class MFixMap(m: Map[MessagePack, MessagePack]) extends MessagePack with Product with Serializable

  17. case class MFixString(s: String) extends MessagePack with Product with Serializable

  18. case class MFloat32(f: Float) extends MessagePack with Product with Serializable

  19. case class MFloat64(d: Double) extends MessagePack with Product with Serializable

  20. case class MInt16(i: Int) extends MessagePack with Product with Serializable

  21. case class MInt32(i: Int) extends MessagePack with Product with Serializable

  22. case class MInt64(i: Long) extends MessagePack with Product with Serializable

  23. case class MInt8(i: Int) extends MessagePack with Product with Serializable

  24. case class MMap16(m: Map[MessagePack, MessagePack]) extends MessagePack with Product with Serializable

  25. case class MMap32(m: Map[MessagePack, MessagePack]) extends MessagePack with Product with Serializable

  26. case class MNegativeFixInt(i: Int) extends MessagePack with Product with Serializable

  27. case class MPositiveFixInt(i: Int) extends MessagePack with Product with Serializable

  28. case class MString16(s: String) extends MessagePack with Product with Serializable

  29. case class MString32(s: String) extends MessagePack with Product with Serializable

  30. case class MString8(s: String) extends MessagePack with Product with Serializable

  31. case class MUInt16(i: Int) extends MessagePack with Product with Serializable

  32. case class MUInt32(i: Long) extends MessagePack with Product with Serializable

  33. case class MUInt64(i: Long) extends MessagePack with Product with Serializable

  34. case class MUInt8(i: Int) extends MessagePack with Product with Serializable

  35. sealed abstract class MessagePack extends AnyRef

  36. abstract class Serialize[A] extends AnyRef

Value Members

  1. object MFalse extends MBool with Product with Serializable

  2. object MNil extends MessagePack with Product with Serializable

  3. object MTrue extends MBool with Product with Serializable

  4. object Serialize

  5. def array[A](implicit arg0: Serialize[A]): Codec[Vector[A]]

  6. val bin: Codec[ByteVector]

  7. val bool: Codec[Boolean]

  8. package codecs

  9. val double: Codec[Double]

  10. def extended[A](code: ByteVector)(implicit arg0: Codec[A]): Codec[A]

  11. val float: Codec[Float]

  12. val int: Codec[Int]

  13. val long: Codec[Long]

  14. def map[A, B](implicit arg0: Serialize[A], arg1: Serialize[B]): Codec[Map[A, B]]

  15. val str: Codec[String]

Inherited from AnyRef

Inherited from Any

Ungrouped