Module buttplug::client[][src]

Communications API for accessing Buttplug Servers

Re-exports

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

Modules

client_event_loop

Implementation of internal Buttplug Client event loop.

device

Representation and management of devices connected to the server.

Structs

ButtplugClient

Struct used by applications to communicate with a Buttplug Server.

ButtplugClientMessageFuturePair

Future state for messages sent from the client that expect a server response.

Enums

ButtplugClientError

Represents all of the different types of errors a ButtplugClient can return.

ButtplugClientEvent

Enum representing different events that can be emitted by a client.

Type Definitions

ButtplugServerMessageResult

Result type used for passing server responses.

ButtplugServerMessageResultFuture