[−][src]Module buttplug::core::messages
Structs representing low level Buttplug Protocol messages
Structs
DeviceAdded | |
DeviceList | |
DeviceMessageInfo | |
DeviceRemoved | |
Error | Represents the Buttplug Protocol Error message, as documented in the Buttplug Protocol Spec. |
FleshlightLaunchFW12Cmd | |
KiirooCmd | |
LinearCmd | |
Log | |
LovenseCmd | |
MessageAttributes | |
Ok | Represents the Buttplug Protocol Ok message, as documented in the Buttplug Protocol Spec. |
Ping | |
RawReadCmd | |
RawReading | |
RawWriteCmd | |
RequestDeviceList | |
RequestLog | |
RequestServerInfo | |
RotateCmd | |
RotationSubcommand | |
ScanningFinished | |
ServerInfo | |
SingleMotorVibrateCmd | |
StartScanning | |
StopAllDevices | |
StopDeviceCmd | |
StopScanning | |
SubscribeCmd | |
Test | |
UnsubscribeCmd | |
VectorSubcommand | |
VibrateCmd | |
VibrateSubcommand | |
VorzeA10CycloneCmd |
Enums
ButtplugDeviceCommandMessageUnion | Messages that should be routed to device instances. |
ButtplugDeviceManagerMessageUnion | Messages that should never be received from the client. |
ButtplugMessageUnion | |
ButtplugSystemMessageUnion | Messages that should never be received from the client. |
ErrorCode | Error codes pertaining to error classes that can be represented in the Buttplug Error message. |
LogLevel |
Traits
ButtplugDeviceMessage | |
ButtplugMessage | Base trait for all Buttplug Protocol Message Structs. Handles management of message ids, as well as implementing conveinence functions for converting between message structs and ButtplugMessageUnion enums, serialization, etc... |
Type Definitions
MessageAttributesMap |