A D-BUS client library for Common Lisp
Clone or download
death deal with iolib socket stream buffering
We must take care to read all bytes from a socket stream's buffer,
since IOLib's read handlers work at the level of file descriptors.

It is also not clear that things should work if the buffer contains
incomplete messages (i.e. perform blocking reads).  If they don't,
create an issue or, better yet, a pull request...
Latest commit 4ccbf95 Dec 31, 2018

README

DBUS - A D-BUS client library for Common Lisp

Prerequisites:
  Alexandria
  Babel
  CL-XmlSpam
  Flexi-Streams
  IOLib
  Ironclad
  Split-Sequence
  Trivial-Garbage
  IEEE-Floats