Liking cljdoc? Tell your friends :D

lambdaisland.dbus.format

Read/write the DBUS message format

Read/write the DBUS message format
raw docstring

*buffer-offset*clj

source

*default-buffer-size*clj

source

alignclj

(align buf size)
source

byte-bufferclj

(byte-buffer)
(byte-buffer size)
source

byte-orderclj

(byte-order endian)
source

derive-typeclj

(derive-type v)
source

get-arrayclj

(get-array buf read-fn)
source

get-boolclj

(get-bool buf)
source

get-byteclj

(get-byte buf)
source

get-dict-entryclj

(get-dict-entry buf read-k read-v)
source

get-doubleclj

(get-double buf)
source

get-int16clj

(get-int16 buf)
source

get-int32clj

(get-int32 buf)
source

get-int64clj

(get-int64 buf)
source

get-signatureclj

(get-signature buf)
source

get-stringclj

(get-string buf)
source

get-structclj

(get-struct buf read-fns)
source

get-uint16clj

(get-uint16 buf)
source

get-uint32clj

(get-uint32 buf)
source

get-uint64clj

(get-uint64 buf)
source

headersclj

source

message-typesclj

source

put-arrayclj

(put-array buf write-elements-fn)
source

put-boolclj

(put-bool buf v)
source

put-byteclj

(put-byte buf v)
source

put-doubleclj

(put-double buf v)
source

put-int16clj

(put-int16 buf v)
source

put-int32clj

(put-int32 buf v)
source

put-int64clj

(put-int64 buf v)
source

put-signatureclj

(put-signature buf s)
source

put-stringclj

(put-string buf s)
source

put-structclj

(put-struct buf ts vs)
source

put-uint16clj

(put-uint16 buf v)
source

put-uint32clj

(put-uint32 buf v)
source

put-uint64clj

(put-uint64 buf v)
source

read-bodyclj

(read-body buffer sig)
source

read-headerclj

(read-header buf)
source

read-messageclj

(read-message buf)
source

read-message-headerclj

(read-message-header buf)
source

read-sigclj

(read-sig rdr)
source

read-struct-sigclj

(read-struct-sig rdr)
source

read-typeclj

(read-type buf t)
source

show-buffer-limclj

(show-buffer-lim b)
source

show-buffer-posclj

(show-buffer-pos b)
source

sig->typeclj

(sig->type sig)
source

sig->type*clj

source

type->read-fn*clj

source

type->sigclj

(type->sig t)
source

type->sig*clj

source

type->write-fn*clj

source

typesclj

source

write-headersclj

(write-headers buf header-map)
source

write-messageclj

(write-message buf
               {:keys [endian type flags headers version serial body]
                :or {version 1 endian :LITTLE_ENDIAN}})
source

write-to-strclj

(write-to-str f & args)

Testing utility, takes a function that takes a buffer as its first argument, and any arguments to that function, calls it on a new buffer, then converts to String.

Testing utility, takes a function that takes a buffer as its first argument,
and any arguments to that function, calls it on a new buffer, then converts to
String.
sourceraw docstring

write-typeclj

(write-type buf t v)
source

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close