Module buttplug::client

source ·
Expand description

Communications API for accessing Buttplug Servers

Re-exports

pub use device::ButtplugClientDevice;
pub use device::ButtplugClientDeviceEvent;
pub use device::LinearCommand;
pub use device::RotateCommand;
pub use device::ScalarCommand;
pub use device::VibrateCommand;

Modules

Implementation of internal Buttplug Client event loop.
Handling of remote message pairing and future resolution.
Representation and management of devices connected to the server.

Structs

Struct used by applications to communicate with a Buttplug Server.
Future state for messages sent from the client that expect a server response.

Enums

Represents all of the different types of errors a ButtplugClient can return.
Enum representing different events that can be emitted by a client.

Type Definitions

Result type used for passing server responses.