Libraries/USB/src/USB/MIDI/Device.h
Go to the documentation of this file.
uint32_t streamRead(uint8_t cable_num, void *buffer, uint32_t bufsize)
Definition: Libraries/USB/src/USB/MIDI/Device.h:61
Definition: Libraries/USB/src/USB/MIDI/Device.h:41
bool writePacket(const Packet &packet)
Definition: Libraries/USB/src/USB/MIDI/Device.h:79
Definition: Libraries/USB/src/USB/MIDI/Device.h:26
uint8_t cable_number
Definition: Libraries/USB/src/USB/MIDI/Device.h:30
Base class to support a USB device interface implementation.
Definition: DeviceInterface.h:29
uint32_t available(uint8_t cable_num) const
Definition: Libraries/USB/src/USB/MIDI/Device.h:55
bool isMounted() const
Definition: Libraries/USB/src/USB/MIDI/Device.h:49
uint32_t streamWrite(uint8_t cable_num, uint8_t const *buffer, uint32_t bufsize)
Definition: Libraries/USB/src/USB/MIDI/Device.h:67
Definition: Libraries/USB/src/USB/MIDI/Device.h:24
void onDataReceived(Callback callback)
Definition: Libraries/USB/src/USB/MIDI/Device.h:84
bool readPacket(Packet &packet)
Definition: Libraries/USB/src/USB/MIDI/Device.h:73
1.8.13