Liking cljdoc? Tell your friends :D

msgpack-cljs.core


array=

(array= a b)

bytes->string

(bytes->string bs)

char-deserializer

(char-deserializer bytes)

Extended


IExtendableprotocol

extension
(extension this)

IInputStreamprotocol

write
(write this buffer)
write-f64
(write-f64 this f64)
write-i16
(write-i16 this i16)
write-i32
(write-i32 this i32)
write-i64
(write-i64 this i64)
write-i8
(write-i8 this i8)
write-u16
(write-u16 this u16)
write-u32
(write-u32 this u32)
write-u8
(write-u8 this u8)

input-stream

(input-stream)

IOutputStreamprotocol

read
(read this n)
read-bytes
(read-bytes this n)
read-f32
(read-f32 this)
read-f64
(read-f64 this)
read-i16
(read-i16 this)
read-i32
(read-i32 this)
read-i64
(read-i64 this)
read-i8
(read-i8 this)
read-u16
(read-u16 this)
read-u32
(read-u32 this)
read-u8
(read-u8 this)

IStreamprotocol

inc-offset!
(inc-offset! this new-offset)
resize-on-demand!
(resize-on-demand! this n)
stream->uint8array
(stream->uint8array this)

keyword-deserializer

(keyword-deserializer bytes)

msgpack-stream-default-size


MsgpackInputStream


MsgpackOutputStream


output-stream

(output-stream bytes)

pack

(pack obj)

pack-bytes

(pack-bytes stream bytes)

pack-coll

(pack-coll stream coll)

pack-extended

(pack-extended s {:keys [type data]})

pack-float

(pack-float stream f)

pack-int

(pack-int stream i)

pack-map

(pack-map s map)

pack-number

(pack-number stream n)

pack-seq

(pack-seq s seq)

pack-string

(pack-string stream s)

Packableprotocol

Objects that can be serialized as MessagePack types

Objects that can be serialized as MessagePack types
pack-stream
(pack-stream this stream)
raw docstring

ratio-deserializer

(ratio-deserializer bytes)

read-str

(read-str stream n)

set-deserializer

(set-deserializer bytes)

string->bytes

(string->bytes s)

symbol-deserializer

(symbol-deserializer bytes)

unpack

(unpack bytes)

unpack-ext

(unpack-ext stream n)

unpack-map

(unpack-map stream n)

unpack-n

(unpack-n stream n)

unpack-stream

(unpack-stream stream)

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close