ButtplugClientDevice constructor
ButtplugClientDevice(
- DeviceInfo deviceInfo,
- ButtplugClientCommunicator _communicator
Implementation
ButtplugClientDevice(DeviceInfo deviceInfo, this._communicator) {
index = deviceInfo.deviceIndex;
name = deviceInfo.deviceName;
displayName = deviceInfo.deviceDisplayName;
_messageTimingGap = deviceInfo.deviceMessageTimingGap ?? 0;
features = {
for (var v in deviceInfo.deviceFeatures.values)
v.featureIndex: ButtplugClientDeviceFeature(_communicator, index, v),
};
}