fromValue static method

libusb_transfer_flags fromValue(
  1. int value
)

Implementation

static libusb_transfer_flags fromValue(int value) => switch (value) {
      1 => LIBUSB_TRANSFER_SHORT_NOT_OK,
      2 => LIBUSB_TRANSFER_FREE_BUFFER,
      4 => LIBUSB_TRANSFER_FREE_TRANSFER,
      8 => LIBUSB_TRANSFER_ADD_ZERO_PACKET,
      _ => throw ArgumentError(
          "Unknown value for libusb_transfer_flags: $value"),
    };