Class OutputCmd
java.lang.Object
io.github.blackspherefollower.buttplug4j.protocol.ButtplugMessage
io.github.blackspherefollower.buttplug4j.protocol.ButtplugDeviceMessage
io.github.blackspherefollower.buttplug4j.protocol.messages.OutputCmd
OutputCmd message.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classConstrict output.static classHW Position with duration output.static interfaceIOutputCommand interface.static classLed output.static classOscillate output.static classPosition output.static classRotate output.static classSpray output.static classTemperature output.static classValueCommand abstract class.static classVibrate output. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal OutputCmd.IOutputCommandGet command.final longGet feature index.final voidsetCommand(OutputCmd.IOutputCommand aCommand) Set command.final voidsetFeatureIndex(long aFeatureIndex) Set feature index.Methods inherited from class io.github.blackspherefollower.buttplug4j.protocol.ButtplugDeviceMessage
getDeviceIndex, setDeviceIndexMethods inherited from class io.github.blackspherefollower.buttplug4j.protocol.ButtplugMessage
getId, setId
-
Constructor Details
-
OutputCmd
public OutputCmd(int id, long deviceIndex, long aFeatureIndex) Constructor.- Parameters:
id- message IDdeviceIndex- device indexaFeatureIndex- feature index
-
OutputCmd
public OutputCmd()Constructor.
-
-
Method Details
-
getFeatureIndex
public final long getFeatureIndex()Get feature index.- Returns:
- index
-
setFeatureIndex
public final void setFeatureIndex(long aFeatureIndex) Set feature index.- Parameters:
aFeatureIndex- index
-
getCommand
Get command.- Returns:
- command
-
setCommand
Set command.- Parameters:
aCommand- command
-