Expressing large integer values in D-Bus APIs

Lawrence D'Oliveiro ldo at
Mon Jul 17 23:20:06 UTC 2017

On Mon, 17 Jul 2017 15:34:08 -0700, Thiago Macieira wrote:

> I'd recommend you just follow regular "bigint" type marshalling in
> other binary protocols.

Several years ago I came up with a variation
<> on the scheme
used in Standard MIDI files. By applying an offset adjustment at each
stage in the shift, I create a fully bijective encoding, while making
the packing scheme ever so slightly more efficient.

More information about the dbus mailing list