Class Device
java.lang.Object
io.github.blackspherefollower.buttplug4j.protocol.messages.Device
Device.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet device display name.Get device features.intGet device index.Get device message timing gap.Get device name.voidsetDeviceDisplayName(String aDeviceDisplayName) Set device display name.voidsetDeviceFeatures(HashMap<Integer, DeviceFeature> aDeviceFeatures) Set device features.voidsetDeviceIndex(int aDeviceIndex) Set device index.voidsetDeviceMessageTimingGap(Integer aDeviceMessageTimingGap) Set device message timing gap.voidsetDeviceName(String aDeviceName) Set device name.
-
Constructor Details
-
Device
public Device(int deviceIndex, String deviceName, HashMap<Integer, DeviceFeature> deviceFeatures, int deviceMessageTimingGap, String deviceDisplayName) Constructor.- Parameters:
deviceIndex- device indexdeviceName- device namedeviceFeatures- featuresdeviceMessageTimingGap- timing gapdeviceDisplayName- display name
-
-
Method Details
-
getDeviceIndex
public int getDeviceIndex()Get device index.- Returns:
- index
-
setDeviceIndex
public void setDeviceIndex(int aDeviceIndex) Set device index.- Parameters:
aDeviceIndex- index
-
getDeviceName
Get device name.- Returns:
- name
-
setDeviceName
Set device name.- Parameters:
aDeviceName- name
-
getDeviceMessageTimingGap
Get device message timing gap.- Returns:
- gap
-
setDeviceMessageTimingGap
Set device message timing gap.- Parameters:
aDeviceMessageTimingGap- gap
-
getDeviceDisplayName
Get device display name.- Returns:
- display name
-
setDeviceDisplayName
Set device display name.- Parameters:
aDeviceDisplayName- display name
-
getDeviceFeatures
Get device features.- Returns:
- features
-
setDeviceFeatures
Set device features.- Parameters:
aDeviceFeatures- features
-