API Reference rebus v#0.3.0
View SourceModules
A D-Bus client for Elixir.
Parses D-Bus address lists without opening a connection.
Decodes D-Bus wire data into Elixir values.
Encodes Elixir values using the D-Bus wire format.
A validated, canonical D-Bus signal match rule.
Constructs, validates, encodes, and decodes D-Bus messages.
Raised when encoding or decoding exceeds a wire-size limit set by the D-Bus
specification—currently the array limit reported by
Rebus.Message.max_array_size/0.
Raised when encoding or decoding exceeds a local Rebus resource limit.
Parses D-Bus type signatures into structured Elixir type descriptions.
Closes Unix file descriptors received in D-Bus replies.