KLSIDevice
return new(std::nothrow) KLSIDevice(device, vendorID, productID, description);
KLSIDevice::KLSIDevice(usb_device device, uint16 vendorID, uint16 productID,
KLSIDevice::OnRead(char **buffer, size_t *numBytes)
KLSIDevice::OnWrite(const char *buffer, size_t *numBytes, size_t *packetBytes)
KLSIDevice::OnClose()
KLSIDevice::AddDevice(const usb_configuration_info *config)
KLSIDevice::ResetDevice()
KLSIDevice::SetLineCoding(usb_cdc_line_coding *lineCoding)
class KLSIDevice : public SerialDevice {
KLSIDevice(usb_device device, uint16 vendorID,
return new(std::nothrow) KLSIDevice(device, vendorID, productID,