equal
deleted
inserted
replaced
81 int error = hid_get_serial_number_string(handle.get(), buffer.data(), buffer.size()); |
81 int error = hid_get_serial_number_string(handle.get(), buffer.data(), buffer.size()); |
82 if (error) throw HIDException(L"Unable to get serial number."); |
82 if (error) throw HIDException(L"Unable to get serial number."); |
83 return buffer.data(); |
83 return buffer.data(); |
84 } |
84 } |
85 |
85 |
86 void sendFeatureReport(Packet data) { |
86 void sendFeatureReport(const Packet& data) { |
87 int written = hid_send_feature_report(handle.get(), data.data(), data.size()); |
87 int written = hid_send_feature_report(handle.get(), data.data(), data.size()); |
88 if (written < 0) throw HIDException(L"Unable to send feature report."); |
88 if (written < 0) throw HIDException(L"Unable to send feature report."); |
89 } |
89 } |
90 |
90 |
91 }; |
91 }; |