Index

B C D E F G H I L O P R S T U V W 
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.
B C D E F G H I L O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form