Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
B
- Battery() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Battery
-
Constructor.
- Battery(ArrayList<InputCommandType>, int[][]) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Battery
-
Constructor.
- BATTERY - Enum constant in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugInput
-
Battery.
- BatteryData() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.InputReading.BatteryData
- Button() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Button
-
Constructor.
- Button(ArrayList<InputCommandType>, int[][]) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Button
-
Constructor.
- BUTTON - Enum constant in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugInput
-
Button.
- ButtonData() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.InputReading.ButtonData
- ButtplugClient - Class in io.github.blackspherefollower.buttplug4j.client
-
ButtplugClient is the abstract class containing the bulk of the logic for communicating with the Buttplug.io sever Intiface Central.
- ButtplugClient(String) - Constructor for class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Constructor.
- ButtplugClient.ConnectionState - Enum Class in io.github.blackspherefollower.buttplug4j.client
-
Connection state enum.
- ButtplugClientDevice - Class in io.github.blackspherefollower.buttplug4j.client
-
ButtplugClientDevice.
- ButtplugClientDevice(ButtplugClient, Device) - Constructor for class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Constructor.
- ButtplugClientDeviceFeature - Class in io.github.blackspherefollower.buttplug4j.client
-
ButtplugClientDeviceFeature.
- ButtplugClientDeviceFeature(ButtplugClientDevice, DeviceFeature) - Constructor for class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Constructor.
- ButtplugClientException - Exception in io.github.blackspherefollower.buttplug4j.client
-
ButtplugClientException.
- ButtplugClientException(Exception) - Constructor for exception io.github.blackspherefollower.buttplug4j.client.ButtplugClientException
-
Constructor.
- ButtplugClientException(String) - Constructor for exception io.github.blackspherefollower.buttplug4j.client.ButtplugClientException
-
Constructor.
- ButtplugConsts - Class in io.github.blackspherefollower.buttplug4j.protocol
-
Buttplug constants.
- ButtplugDeviceException - Exception in io.github.blackspherefollower.buttplug4j.client
-
ButtplugDeviceException.
- ButtplugDeviceException(String) - Constructor for exception io.github.blackspherefollower.buttplug4j.client.ButtplugDeviceException
-
Constructor.
- ButtplugDeviceFeatureException - Exception in io.github.blackspherefollower.buttplug4j.client
-
ButtplugDeviceFeatureException.
- ButtplugDeviceFeatureException(int, int) - Constructor for exception io.github.blackspherefollower.buttplug4j.client.ButtplugDeviceFeatureException
-
Buttplug Device Feature does not handle this step value.
- ButtplugDeviceFeatureException(ButtplugInput) - Constructor for exception io.github.blackspherefollower.buttplug4j.client.ButtplugDeviceFeatureException
-
Buttplug Device Feature does not support this Input Type.
- ButtplugDeviceFeatureException(ButtplugOutput) - Constructor for exception io.github.blackspherefollower.buttplug4j.client.ButtplugDeviceFeatureException
-
Buttplug Device Feature does not support this Output Type.
- ButtplugDeviceMessage - Class in io.github.blackspherefollower.buttplug4j.protocol
-
ButtplugDeviceMessage.
- ButtplugDeviceMessage(int, long) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.ButtplugDeviceMessage
-
Constructor.
- ButtplugException - Exception in io.github.blackspherefollower.buttplug4j
-
ButtplugException.
- ButtplugException() - Constructor for exception io.github.blackspherefollower.buttplug4j.ButtplugException
-
Constructor.
- ButtplugException(Exception) - Constructor for exception io.github.blackspherefollower.buttplug4j.ButtplugException
-
Constructor.
- ButtplugInput - Enum Class in io.github.blackspherefollower.buttplug4j.client
-
ButtplugInput enum.
- ButtplugJsonMessageParser - Class in io.github.blackspherefollower.buttplug4j.protocol
-
ButtplugJsonMessageParser.
- ButtplugJsonMessageParser() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.ButtplugJsonMessageParser
-
Constructor.
- ButtplugMessage - Class in io.github.blackspherefollower.buttplug4j.protocol
-
ButtplugMessage.
- ButtplugMessage(int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.ButtplugMessage
-
Constructor.
- ButtplugOutput - Enum Class in io.github.blackspherefollower.buttplug4j.client
-
ButtplugOutput enum.
- ButtplugProtocolException - Exception in io.github.blackspherefollower.buttplug4j.protocol
-
ButtplugProtocolException.
- ButtplugProtocolException(Exception) - Constructor for exception io.github.blackspherefollower.buttplug4j.protocol.ButtplugProtocolException
-
Constructor.
C
- cleanup() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Cleanup resources.
- CONNECTED - Enum constant in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugClient.ConnectionState
-
Connected.
- CONNECTING - Enum constant in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugClient.ConnectionState
-
Connecting.
- Constrict() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Constrict
-
Constructor.
- Constrict() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.Constrict
-
Constructor.
- Constrict(int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.Constrict
-
Constructor.
- Constrict(int[]) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Constrict
-
Constructor.
- CONSTRICT - Enum constant in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugOutput
-
Constrict.
D
- DEFAULT_MSG_ID - Static variable in class io.github.blackspherefollower.buttplug4j.protocol.ButtplugConsts
-
Default message ID.
- Device - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Device.
- Device(int, String, HashMap<Integer, DeviceFeature>, int, String) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.Device
-
Constructor.
- deviceAdded(ButtplugClientDevice) - Method in interface io.github.blackspherefollower.buttplug4j.client.IDeviceAddedEvent
-
Called when a device is added.
- deviceChanged(ButtplugClientDevice) - Method in interface io.github.blackspherefollower.buttplug4j.client.IDeviceChangedEvent
-
Called when a device is changed.
- DeviceFeature - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
DeviceFeature.
- DeviceFeature() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature
-
Constructor.
- DeviceFeature.Battery - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Battery input.
- DeviceFeature.Button - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Button input.
- DeviceFeature.Constrict - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Constrict output.
- DeviceFeature.HwPositionWithDuration - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
HW Position with duration output.
- DeviceFeature.InputDescriptor - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
InputDescriptor.
- DeviceFeature.Led - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Led output.
- DeviceFeature.Oscillate - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Oscillate output.
- DeviceFeature.OutputDescriptor - Interface in io.github.blackspherefollower.buttplug4j.protocol.messages
-
OutputDescriptor interface.
- DeviceFeature.Position - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Position output.
- DeviceFeature.PositionInput - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Position input.
- DeviceFeature.Pressure - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Pressure input.
- DeviceFeature.RangedInputDescriptor - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
RangedInputDescriptor.
- DeviceFeature.Rotate - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Rotate output.
- DeviceFeature.Rssi - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
RSSI input.
- DeviceFeature.Spray - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Spray output.
- DeviceFeature.SteppedOutputDescriptor - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
SteppedOutputDescriptor.
- DeviceFeature.Temperature - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Temperature output.
- DeviceFeature.Vibrate - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Vibrate output.
- DeviceList - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
DeviceList message.
- DeviceList(HashMap<Integer, Device>, int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceList
-
Constructor.
- deviceRemoved(int) - Method in interface io.github.blackspherefollower.buttplug4j.client.IDeviceRemovedEvent
-
Called when a device is removed.
- disconnect() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Disconnect the client.
- DISCONNECTED - Enum constant in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugClient.ConnectionState
-
Disconnected.
- doHandshake() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Perform the handshake with the server.
E
- equals(Object) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
- equals(Object) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
- equals(Object) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.HwPositionWithDuration
- equals(Object) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.RangedInputDescriptor
-
Compares objects based on valueRange 2d array.
- equals(Object) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.SteppedOutputDescriptor
-
Compares with other objects.
- Error - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Error message.
- Error(ButtplugException) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.Error
-
Constructor from exception.
- Error(ButtplugException, int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.Error
-
Constructor from exception and ID.
- Error(String, Error.ErrorClass, int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.Error
-
Constructor.
- ERROR_DEVICE - Enum constant in enum class io.github.blackspherefollower.buttplug4j.protocol.messages.Error.ErrorClass
-
Device.
- ERROR_INIT - Enum constant in enum class io.github.blackspherefollower.buttplug4j.protocol.messages.Error.ErrorClass
-
Init.
- ERROR_MSG - Enum constant in enum class io.github.blackspherefollower.buttplug4j.protocol.messages.Error.ErrorClass
-
Message.
- ERROR_PING - Enum constant in enum class io.github.blackspherefollower.buttplug4j.protocol.messages.Error.ErrorClass
-
Ping.
- ERROR_UNKNOWN - Enum constant in enum class io.github.blackspherefollower.buttplug4j.protocol.messages.Error.ErrorClass
-
Unknown.
- Error.ErrorClass - Enum Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Error class enum.
- errorReceived(Error) - Method in interface io.github.blackspherefollower.buttplug4j.client.IErrorEvent
-
Called when an error is received.
F
- formatJson(ButtplugMessage) - Method in class io.github.blackspherefollower.buttplug4j.protocol.ButtplugJsonMessageParser
-
Format a single Buttplug message to JSON.
- formatJson(List<ButtplugMessage>) - Method in class io.github.blackspherefollower.buttplug4j.protocol.ButtplugJsonMessageParser
-
Format Buttplug messages to JSON.
- fromString(String) - Static method in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugInput
-
Get input from string.
- fromString(String) - Static method in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugOutput
-
Get from string.
G
- getClientName() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.RequestServerInfo
-
Get client name.
- getCommand() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd
-
Get command.
- getConnectionState() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Get the connection state.
- getData() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.InputReading
-
Get data.
- getDescription() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Get feature description.
- getDeviceAddedHandler() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Get the device added handler.
- getDeviceChanged() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Get the device changed handler.
- getDeviceDisplayName() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.Device
-
Get device display name.
- getDeviceFeatures() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Get the device features.
- getDeviceFeatures() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.Device
-
Get device features.
- getDeviceIndex() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Get the device index.
- getDeviceIndex() - Method in class io.github.blackspherefollower.buttplug4j.protocol.ButtplugDeviceMessage
-
Get device index.
- getDeviceIndex() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.Device
-
Get device index.
- getDeviceIndex() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.StopCmd
-
Get device index.
- getDeviceMessageTimingGap() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.Device
-
Get device message timing gap.
- getDeviceName() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.Device
-
Get device name.
- getDeviceRemovedHandler() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Get the device removed handler.
- getDevices() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Get the list of connected devices.
- getDevices() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceList
-
Get devices.
- getDisplayName() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Get the device display name.
- getDuration() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.HwPositionWithDuration
-
Get duration range.
- getDuration() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.HwPositionWithDuration
-
Get duration.
- getErrorCode() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.Error
-
Get error code.
- getErrorHandler() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Get the error handler.
- getErrorMessage() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.Error
-
Get error message.
- getException() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.Error
-
Get underlying exception.
- getFeatureDescription() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature
-
Get feature description.
- getFeatureIndex() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Get feature index.
- getFeatureIndex() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature
-
Get feature index.
- getFeatureIndex() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.InputCmd
-
Get feature index.
- getFeatureIndex() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.InputReading
-
Get feature index.
- getFeatureIndex() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd
-
Get feature index.
- getFeatureIndex() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.StopCmd
-
Get feature index.
- getId() - Method in class io.github.blackspherefollower.buttplug4j.protocol.ButtplugMessage
-
Get ID.
- getInput() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Get inputs.
- getInput() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature
-
Get input descriptors.
- getInput() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.InputDescriptor
-
Get command types.
- getInputCommand() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.InputCmd
-
Get input command.
- getInputHandler() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Get the input handler.
- getInputs() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.StopCmd
-
Get inputs.
- getInputType() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.InputCmd
-
Get input type.
- getMaxPingTime() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.ServerInfo
-
Get max ping time.
- getMessage() - Method in exception io.github.blackspherefollower.buttplug4j.ButtplugException
- getMessageTimingGap() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Get the device message timing gap.
- getName() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Get the device name.
- getName() - Method in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugInput
-
Get input name.
- getName() - Method in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugOutput
-
Get name.
- getNextMsgId() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Get the next message ID.
- getOnConnectedHandler() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Get the connected handler.
- getOutput() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Get outputs.
- getOutput() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature
-
Get output descriptors.
- getOutputs() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.StopCmd
-
Get outputs.
- getParser() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Get the JSON parser.
- getProtocolVersionMajor() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.RequestServerInfo
-
Get protocol version major.
- getProtocolVersionMajor() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.ServerInfo
-
Get protocol version major.
- getProtocolVersionMinor() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.RequestServerInfo
-
Get protocol version minor.
- getProtocolVersionMinor() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.ServerInfo
-
Get protocol version minor.
- getScanningFinishedHandler() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Get the scanning finished handler.
- getServerName() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.ServerInfo
-
Get server name.
- getSpecName() - Method in enum class io.github.blackspherefollower.buttplug4j.protocol.messages.InputCommandType
-
Get spec name.
- getValue() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.SteppedOutputDescriptor
-
Get value range.
- getValue() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.InputReading.InputIntegerData
-
Get value.
- getValue() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.ValueCommand
-
Get value.
- getValueRange() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.RangedInputDescriptor
-
Get value range.
H
- hasBattery() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Check if battery is supported.
- hasConstrict() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Check if constrict is supported.
- hashCode() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
- hashCode() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
- hashCode() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.HwPositionWithDuration
- hashCode() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.RangedInputDescriptor
-
Hashcode based on valueRange 2d array.
- hashCode() - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.SteppedOutputDescriptor
-
Generates the hashcode based on the value range array.
- hasHwPositionWithDuration() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Check if HW position with duration is supported.
- hasInput(ButtplugInput) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Check if the device has a specific input type.
- hasInput(ButtplugInput) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Check if input is supported.
- hasLed() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Check if LED is supported.
- hasOscillate() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Check if oscillate is supported.
- hasOutput(ButtplugOutput) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Check if the device has a specific output type.
- hasOutput(ButtplugOutput) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Check if output is supported.
- hasPosition() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Check if position is supported.
- hasRotate() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Check if rotate is supported.
- hasRSSI() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Check if RSSI is supported.
- hasSpray() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Check if spray is supported.
- hasTemperature() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Check if temperature is supported.
- hasVibrate() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Check if vibrate is supported.
- HW_POSITION_WITH_DURATION - Enum constant in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugOutput
-
Hardware calculated Position with duration.
- HwPositionWithDuration() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.HwPositionWithDuration
-
Constructor.
- HwPositionWithDuration() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.HwPositionWithDuration
-
Constructor.
- HwPositionWithDuration(int[], int[]) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.HwPositionWithDuration
-
Constructor.
- HwPositionWithDuration(int, int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.HwPositionWithDuration
-
Constructor.
I
- IConnectedEvent - Interface in io.github.blackspherefollower.buttplug4j.client
-
IConnectedEvent interface.
- IDeviceAddedEvent - Interface in io.github.blackspherefollower.buttplug4j.client
-
IDeviceAddedEvent interface.
- IDeviceChangedEvent - Interface in io.github.blackspherefollower.buttplug4j.client
-
IDeviceChangedEvent interface.
- IDeviceRemovedEvent - Interface in io.github.blackspherefollower.buttplug4j.client
-
IDeviceRemovedEvent interface.
- IErrorEvent - Interface in io.github.blackspherefollower.buttplug4j.client
-
IErrorEvent interface.
- IInputEvent - Interface in io.github.blackspherefollower.buttplug4j.client
-
IInputEvent interface.
- InputCmd - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
InputCmd message.
- InputCmd() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.InputCmd
-
Constructor.
- InputCmd(int, long, int, String, InputCommandType) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.InputCmd
-
Constructor.
- InputCommandType - Enum Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
InputCommandType enum.
- InputData() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.InputReading.InputData
- InputDescriptor(ArrayList<InputCommandType>) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.InputDescriptor
-
Constructor.
- inputEvent(InputReading) - Method in interface io.github.blackspherefollower.buttplug4j.client.IInputEvent
-
Called when input event is received.
- InputIntegerData() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.InputReading.InputIntegerData
- InputReading - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
InputReading message.
- InputReading() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.InputReading
-
Constructor.
- InputReading(int, long, int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.InputReading
-
Constructor.
- InputReading.BatteryData - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Battery data.
- InputReading.ButtonData - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Button data.
- InputReading.InputData - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Input data wrapper.
- InputReading.InputIntegerData - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Input integer data.
- InputReading.Position - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Position data.
- InputReading.PresureData - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Pressure data.
- InputReading.RssiData - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
RSSI data.
- io.github.blackspherefollower.buttplug4j - package io.github.blackspherefollower.buttplug4j
-
Buttplug exception and base classes.
- io.github.blackspherefollower.buttplug4j.client - package io.github.blackspherefollower.buttplug4j.client
-
Buttplug client classes.
- io.github.blackspherefollower.buttplug4j.protocol - package io.github.blackspherefollower.buttplug4j.protocol
-
Buttplug protocol base classes.
- io.github.blackspherefollower.buttplug4j.protocol.messages - package io.github.blackspherefollower.buttplug4j.protocol.messages
-
Buttplug protocol message classes.
- IScanningEvent - Interface in io.github.blackspherefollower.buttplug4j.client
-
IScanningEvent interface.
- isConnected() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Check if the client is connected.
L
- Led() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Led
-
Constructor.
- Led() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.Led
-
Constructor.
- Led(int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.Led
-
Constructor.
- Led(int[]) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Led
-
Constructor.
- LED - Enum constant in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugOutput
-
LED.
O
- Ok - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Ok message.
- Ok(int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.Ok
-
Constructor.
- onConnected(ButtplugClient) - Method in interface io.github.blackspherefollower.buttplug4j.client.IConnectedEvent
-
Called when the client has connected.
- onMessage(List<ButtplugMessage>) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Called when a list of messages is received.
- Oscillate() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Oscillate
-
Constructor.
- Oscillate() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.Oscillate
-
Constructor.
- Oscillate(int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.Oscillate
-
Constructor.
- Oscillate(int[]) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Oscillate
-
Constructor.
- OSCILLATE - Enum constant in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugOutput
-
Oscillate.
- OutputCmd - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
OutputCmd message.
- OutputCmd() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd
-
Constructor.
- OutputCmd(int, long, long) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd
-
Constructor.
- OutputCmd.Constrict - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Constrict output.
- OutputCmd.HwPositionWithDuration - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
HW Position with duration output.
- OutputCmd.IOutputCommand - Interface in io.github.blackspherefollower.buttplug4j.protocol.messages
-
IOutputCommand interface.
- OutputCmd.Led - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Led output.
- OutputCmd.Oscillate - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Oscillate output.
- OutputCmd.Position - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Position output.
- OutputCmd.Rotate - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Rotate output.
- OutputCmd.Spray - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Spray output.
- OutputCmd.Temperature - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Temperature output.
- OutputCmd.ValueCommand - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
ValueCommand abstract class.
- OutputCmd.Vibrate - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Vibrate output.
P
- parseJson(String) - Method in class io.github.blackspherefollower.buttplug4j.protocol.ButtplugJsonMessageParser
-
Parse JSON to Buttplug messages.
- Ping - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
Ping message.
- Ping(int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.Ping
-
Constructor.
- Position() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Position
-
Constructor.
- Position() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.InputReading.Position
- Position() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.Position
-
Constructor.
- Position(int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.Position
-
Constructor.
- Position(int[]) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Position
-
Constructor.
- POSITION - Enum constant in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugInput
-
Position.
- POSITION - Enum constant in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugOutput
-
Position.
- PositionInput() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.PositionInput
-
Constructor.
- PositionInput(ArrayList<InputCommandType>, int[][]) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.PositionInput
-
Constructor.
- Pressure() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Pressure
-
Constructor.
- Pressure(ArrayList<InputCommandType>, int[][]) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Pressure
-
Constructor.
- PRESSURE - Enum constant in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugInput
-
Pressure.
- PresureData() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.InputReading.PresureData
- PROTOCOL_VERSION_MAJOR - Static variable in class io.github.blackspherefollower.buttplug4j.protocol.ButtplugConsts
-
Protocol version major.
- PROTOCOL_VERSION_MINOR - Static variable in class io.github.blackspherefollower.buttplug4j.protocol.ButtplugConsts
-
Protocol version minor.
R
- RangedInputDescriptor() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.RangedInputDescriptor
-
Constructor.
- RangedInputDescriptor(ArrayList<InputCommandType>, int[][]) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.RangedInputDescriptor
-
Constructor.
- READ - Enum constant in enum class io.github.blackspherefollower.buttplug4j.protocol.messages.InputCommandType
-
Read.
- readBattery() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Read the battery level.
- readBattery() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Read battery level.
- readRSSI() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Read the RSSI.
- readRSSI() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Read RSSI level.
- requestDeviceList() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Request the device list from the server.
- RequestDeviceList - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
RequestDeviceList message.
- RequestDeviceList(int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.RequestDeviceList
-
Constructor.
- RequestServerInfo - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
RequestServerInfo message.
- RequestServerInfo(String, int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.RequestServerInfo
-
Constructor.
- Rotate() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Rotate
-
Constructor.
- Rotate() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.Rotate
-
Constructor.
- Rotate(int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.Rotate
-
Constructor.
- Rotate(int[]) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Rotate
-
Constructor.
- ROTATE - Enum constant in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugOutput
-
Rotate.
- Rssi() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Rssi
-
Constructor.
- Rssi(ArrayList<InputCommandType>, int[][]) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Rssi
-
Constructor.
- RSSI - Enum constant in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugInput
-
RSSI.
- RssiData() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.InputReading.RssiData
- runConstrict(int) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Run constrict.
- runConstrictFloat(float) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Run constrict.
- runConstrictFloat(float) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Run constrict.
- runHwPositionWithDuration(int, int) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Run HW position with duration.
- runHwPositionWithDurationFloat(float, int) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Run HW position with duration.
- runHwPositionWithDurationFloat(float, int) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Run HW position with duration.
- runInput(int, ButtplugInput, InputCommandType) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Run an input command.
- runInputRead(int, ButtplugInput) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Read an input.
- runInputSubscribe(int, ButtplugInput) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Subscribe to an input.
- runInputUnsubscribe(int, ButtplugInput) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Unsubscribe from an input.
- runLed(int) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Run LED.
- runLedFloat(float) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Run LED.
- runLedFloat(float) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Run LED.
- runOscillate(int) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Run oscillate.
- runOscillateFloat(float) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Run oscillate.
- runOscillateFloat(float) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Run oscillate.
- runOutput(int, OutputCmd.IOutputCommand) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Run an output command.
- runPosition(int) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Run position.
- runPositionFloat(float) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Run position.
- runPositionFloat(float) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Run position.
- runRotate(int) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Run rotate.
- runRotateFloat(float) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Run rotate.
- runRotateFloat(float) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Run rotate.
- runSpray(int) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Run spray.
- runSprayFloat(float) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Run spray.
- runSprayFloat(float) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Run spray.
- runTemperature(int) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Run temperature.
- runTemperatureFloat(float) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Run temperature.
- runTemperatureFloat(float) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Run temperature.
- runVibrate(int) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Run vibrate.
- runVibrateFloat(float) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Run vibrate.
- runVibrateFloat(float) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDeviceFeature
-
Run vibrate.
S
- scanningFinished() - Method in interface io.github.blackspherefollower.buttplug4j.client.IScanningEvent
-
Called when scanning has finished.
- ScanningFinished - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
ScanningFinished message.
- ScanningFinished() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.ScanningFinished
-
Constructor.
- scheduleWait(int, CompletableFuture<ButtplugMessage>) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Schedule a wait for a message response.
- sendDeviceMessage(ButtplugClientDevice, ButtplugDeviceMessage) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Send a device message.
- sendMessage(ButtplugMessage) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Send a message.
- sendStopDeviceCmd() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Send a stop device command.
- sendStopDeviceCmd(boolean, boolean) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Send a stop device command.
- sendStopDeviceCmd(int) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Send a stop device command for a specific feature.
- sendStopDeviceCmd(int, boolean, boolean) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClientDevice
-
Send a stop device command for a specific feature.
- ServerInfo - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
ServerInfo message.
- ServerInfo(String, int, int, long, int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.ServerInfo
-
Constructor.
- setClientName(String) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.RequestServerInfo
-
Set client name.
- setCommand(OutputCmd.IOutputCommand) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd
-
Set command.
- setConnectionState(ButtplugClient.ConnectionState) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Set the connection state.
- setData(InputReading.InputData) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.InputReading
-
Set data.
- setDeviceAddedHandler(IDeviceAddedEvent) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Set the device added handler.
- setDeviceChangedHandler(IDeviceChangedEvent) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Set the device changed handler.
- setDeviceDisplayName(String) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.Device
-
Set device display name.
- setDeviceFeatures(HashMap<Integer, DeviceFeature>) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.Device
-
Set device features.
- setDeviceIndex(int) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.Device
-
Set device index.
- setDeviceIndex(long) - Method in class io.github.blackspherefollower.buttplug4j.protocol.ButtplugDeviceMessage
-
Set device index.
- setDeviceIndex(Integer) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.StopCmd
-
Set device index.
- setDeviceMessageTimingGap(Integer) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.Device
-
Set device message timing gap.
- setDeviceName(String) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.Device
-
Set device name.
- setDeviceRemovedHandler(IDeviceRemovedEvent) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Set the device removed handler.
- setDevices(HashMap<Integer, Device>) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceList
-
Set devices.
- setDuration(int) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.HwPositionWithDuration
-
Set duration.
- setDuration(int[]) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.HwPositionWithDuration
-
Set duration range.
- setErrorCode(Error.ErrorClass) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.Error
-
Set error code.
- setErrorHandler(IErrorEvent) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Set the error handler.
- setErrorMessage(String) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.Error
-
Set error message.
- setFeatureDescription(String) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature
-
Set feature description.
- setFeatureIndex(int) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature
-
Set feature index.
- setFeatureIndex(int) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.InputCmd
-
Set feature index.
- setFeatureIndex(int) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.InputReading
-
Set feature index.
- setFeatureIndex(long) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd
-
Set feature index.
- setFeatureIndex(Integer) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.StopCmd
-
Set feature index.
- setId(int) - Method in class io.github.blackspherefollower.buttplug4j.protocol.ButtplugMessage
-
Set ID.
- setInput(ArrayList<DeviceFeature.InputDescriptor>) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature
-
Set input descriptors.
- setInput(ArrayList<InputCommandType>) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.InputDescriptor
-
Set command types.
- setInputCommand(InputCommandType) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.InputCmd
-
Set input command.
- setInputHandler(IInputEvent) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Set the input handler.
- setInputs(Boolean) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.StopCmd
-
Set inputs.
- setInputType(String) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.InputCmd
-
Set input type.
- setMaxPingTime(long) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.ServerInfo
-
Set max ping time.
- setMessage(String) - Method in exception io.github.blackspherefollower.buttplug4j.ButtplugException
-
Set error message.
- setOnConnected(IConnectedEvent) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Set the connected handler.
- setOutput(ArrayList<DeviceFeature.OutputDescriptor>) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature
-
Set output descriptors.
- setOutputs(Boolean) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.StopCmd
-
Set outputs.
- setProtocolVersionMajor(int) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.ServerInfo
-
Set protocol version major.
- setProtocolVersionMinor(int) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.ServerInfo
-
Set protocol version minor.
- setScanningFinishedHandler(IScanningEvent) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Set the scanning finished handler.
- setServerName(String) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.ServerInfo
-
Set server name.
- setStepCount(int[]) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.SteppedOutputDescriptor
-
Set value range.
- setValue(int) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.InputReading.InputIntegerData
-
Set value.
- setValue(int) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.ValueCommand
-
Set value.
- setValueRange(int[][]) - Method in class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.RangedInputDescriptor
-
Set value range.
- Spray() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Spray
-
Constructor.
- Spray() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.Spray
-
Constructor.
- Spray(int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.Spray
-
Constructor.
- Spray(int[]) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Spray
-
Constructor.
- SPRAY - Enum constant in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugOutput
-
Spray.
- startScanning() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Start scanning for devices.
- StartScanning - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
StartScanning message.
- StartScanning(int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.StartScanning
-
Constructor.
- startScanningAsync() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Start scanning for devices asynchronously.
- SteppedOutputDescriptor(int[]) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.SteppedOutputDescriptor
-
Constructor.
- stopAllDevices() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Stop all devices.
- stopAllDevices(boolean, boolean) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Stop all devices.
- stopAllDevicesAsync() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Stop all devices asynchronously.
- stopAllDevicesAsync(boolean, boolean) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Stop all devices asynchronously.
- StopCmd - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
StopCmd message.
- StopCmd(int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.StopCmd
-
Constructor.
- StopCmd(int, boolean, boolean) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.StopCmd
-
Constructor.
- StopCmd(int, int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.StopCmd
-
Constructor.
- StopCmd(int, int, boolean, boolean) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.StopCmd
-
Constructor.
- StopCmd(int, int, int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.StopCmd
-
Constructor.
- StopCmd(int, int, int, boolean, boolean) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.StopCmd
-
Constructor.
- stopScanning() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Stop scanning for devices.
- StopScanning - Class in io.github.blackspherefollower.buttplug4j.protocol.messages
-
StopScanning message.
- StopScanning(int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.StopScanning
-
Constructor.
- stopScanningAsync() - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Stop scanning for devices asynchronously.
- SUBSCRIBE - Enum constant in enum class io.github.blackspherefollower.buttplug4j.protocol.messages.InputCommandType
-
Subscribe.
- SYSTEM_MSG_ID - Static variable in class io.github.blackspherefollower.buttplug4j.protocol.ButtplugConsts
-
System message ID.
T
- Temperature() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Temperature
-
Constructor.
- Temperature() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.Temperature
-
Constructor.
- Temperature(int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.Temperature
-
Constructor.
- Temperature(int[]) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Temperature
-
Constructor.
- TEMPERATURE - Enum constant in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugOutput
-
Temperature.
U
- UNSUBSCRIBE - Enum constant in enum class io.github.blackspherefollower.buttplug4j.protocol.messages.InputCommandType
-
Unsubscribe.
V
- ValueCommand() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.ValueCommand
-
Constructor.
- ValueCommand(int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.ValueCommand
-
Constructor.
- valueOf(String) - Static method in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugClient.ConnectionState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugInput
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugOutput
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.blackspherefollower.buttplug4j.protocol.messages.Error.ErrorClass
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.blackspherefollower.buttplug4j.protocol.messages.InputCommandType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugClient.ConnectionState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugInput
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugOutput
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.blackspherefollower.buttplug4j.protocol.messages.Error.ErrorClass
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.blackspherefollower.buttplug4j.protocol.messages.InputCommandType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Vibrate() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Vibrate
-
Constructor.
- Vibrate() - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.Vibrate
-
Constructor.
- Vibrate(int) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd.Vibrate
-
Constructor.
- Vibrate(int[]) - Constructor for class io.github.blackspherefollower.buttplug4j.protocol.messages.DeviceFeature.Vibrate
-
Constructor.
- VIBRATE - Enum constant in enum class io.github.blackspherefollower.buttplug4j.client.ButtplugOutput
-
Vibrate.
W
- waitForOk(Future<ButtplugMessage>) - Method in class io.github.blackspherefollower.buttplug4j.client.ButtplugClient
-
Wait for an Ok message.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form