Module dbus::ffidisp

source ·
Expand description

A connection that uses FFI callbacks to dispatch messages.

This is the legacy design used up to 0.6.x. It is not recommended for new development.

Modules

This module contains some standard interfaces and an easy way to call them.

Structs

Iterator over incoming messages on a connection.
A convenience struct that wraps connection, destination and path.
A D-Bus connection. Start here if you want to get on the D-Bus!
The struct returned from Connection::send_and_reply.
The result from MsgHandler::handle.
A file descriptor, and an indication whether it should be read from, written to, or both.

Enums

System or Session bus
When listening for incoming events on the D-Bus, this enum will tell you what type of incoming event has happened.
Type of messages to be handled by a MsgHandler.
Flags to use for Connection::register_name.
A file descriptor to watch for incoming events (for async I/O).

Traits

A trait for handling incoming messages.

Type Definitions

The type of function to use for replacing the message callback.