| 294 | } |
| 295 | |
| 296 | UsbControl::ResultCode UsbControl::setIrInterfaceState(UsbControl::State state) |
| 297 | { |
| 298 | int alternate_setting = state == Enabled ? 1 : 0; |
| 299 | int r = libusb_set_interface_alt_setting(handle_, IrInterfaceId, alternate_setting); |
| 300 | |
| 301 | UsbControl::ResultCode code; |
| 302 | CHECK_LIBUSB_RESULT(code, r) << "failed to set ir interface state! " << WRITE_LIBUSB_ERROR(r); |
| 303 | return code; |
| 304 | } |
| 305 | |
| 306 | |
| 307 | UsbControl::ResultCode UsbControl::getIrMaxIsoPacketSize(int &size) |
no outgoing calls
no test coverage detected