ButtplugClientDevice constructor

ButtplugClientDevice(
  1. DeviceInfo deviceInfo,
  2. dynamic msgClosure(
    1. ButtplugClientMessage msg
    )
)

Implementation

ButtplugClientDevice(DeviceInfo deviceInfo, this.msgClosure) {
  index = deviceInfo.deviceIndex;
  name = deviceInfo.deviceName;
  displayName = deviceInfo.deviceDisplayName;
  _messageTimingGap = deviceInfo.messageTimingGap ?? 0;
  messageAttributes = deviceInfo.deviceMessages;
}