upack
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait BufferingByteParserclass Objecttrait Matchableclass Any
- Known subtypes
-
class InputStreamMsgPackReaderclass MsgPackReader
Attributes
- Supertypes
-
trait BufferingInputStreamParserclass BaseMsgPackReadertrait BufferingByteParserclass Objecttrait Matchableclass AnyShow all
In-memory representation of the MessagePack data model
In-memory representation of the MessagePack data model
test - https://msgpack.org/index.html
Note that we do not model all the fine details of the MessagePack format in this type; fixed and variable length strings/maps/arrays are all modelled using the same Str/Obj/Arr types, and the various sized integers are all collapsed into Int32/Int64/UInt64. The appropriately sized versions are written out when the message is serialized to bytes.
Attributes
- Companion
- object
- Supertypes
- Known subtypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MsgPackKeys.type
Attributes
- Supertypes
Attributes
- Supertypes
A Visitor specialized to work with msgpack types. Forwards the not-msgpack-related methods to their msgpack equivalents.
A Visitor specialized to work with msgpack types. Forwards the not-msgpack-related methods to their msgpack equivalents.
Attributes
- Supertypes
-
trait Visitor[T, J]class Objecttrait Matchableclass Any
- Known subtypes
-
object Msg.typeclass MsgPackWriter[T]
Attributes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Readable.type
Value members
Concrete methods
Read the given MessagePack input into a MessagePack struct
Read the given MessagePack input into a MessagePack struct
Attributes
Parse the given MessagePack input, failing if it is invalid
Parse the given MessagePack input, failing if it is invalid
Attributes
Write the given MessagePack struct as a binary
Write the given MessagePack struct as a binary
Attributes
Write the given MessagePack struct as a binary to the given OutputStream
Write the given MessagePack struct as a binary to the given OutputStream