USB::MSC::LogicalUnit Member List

This is the complete list of members for USB::MSC::LogicalUnit, including all inherited members.

deviceUSB::MSC::LogicalUnit
getCapacity(uint32_t *block_count, uint16_t *block_size)USB::MSC::LogicalUnitinline
getId() const overrideUSB::MSC::LogicalUnit
getName() const overrideUSB::MSC::LogicalUnit
getType() const overrideUSB::MSC::LogicalUnitinline
LogicalUnit(HostDevice &device, uint8_t lun)USB::MSC::LogicalUnit
operator bool() constUSB::MSC::LogicalUnitinline
raw_sector_erase_range(storage_size_t address, size_t size) overrideUSB::MSC::LogicalUnitprotected
raw_sector_read(storage_size_t address, void *dst, size_t size) overrideUSB::MSC::LogicalUnitprotected
raw_sector_write(storage_size_t address, const void *src, size_t size) overrideUSB::MSC::LogicalUnitprotected
raw_sync() overrideUSB::MSC::LogicalUnitprotected
read(uint32_t lba, uint32_t offset, void *buffer, uint32_t bufsize)USB::MSC::LogicalUnitinline
readOnlyUSB::MSC::LogicalUnit
write(uint32_t lba, uint32_t offset, uint8_t *buffer, uint32_t bufsize)USB::MSC::LogicalUnitinline