USB::MSC::LogicalUnit Member List

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

allocateBuffers(unsigned numBuffers)Storage::Disk::BlockDevice
begin() constLinkedObjectTemplate< Device >inline
buffersStorage::Disk::BlockDeviceprotected
cbegin() constLinkedObjectTemplate< Device >inline
cend() constLinkedObjectTemplate< Device >inline
ConstIterator typedefLinkedObjectTemplate< Device >
defaultSectorSizeStorage::Devicestatic
deviceUSB::MSC::LogicalUnit
Device()Storage::Deviceinline
editablePartitions()Storage::Deviceinline
end() constLinkedObjectTemplate< Device >inline
erase_range(storage_size_t address, storage_size_t size) overrideStorage::Disk::BlockDevicevirtual
flushBuffer(Buffer &buf)Storage::Disk::BlockDeviceprotected
flushBuffers()Storage::Disk::BlockDeviceprotected
getBlockSize() const overrideStorage::Disk::BlockDeviceinlinevirtual
getCapacity(uint32_t *block_count, uint16_t *block_size)USB::MSC::LogicalUnitinline
getId() const overrideUSB::MSC::LogicalUnitvirtual
getName() const overrideUSB::MSC::LogicalUnitvirtual
getNext() constLinkedObjectTemplate< Device >inline
getSectorCount() const overrideStorage::Disk::BlockDeviceinlinevirtual
getSectorSize() constStorage::Deviceinlinevirtual
getSize() const overrideStorage::Disk::BlockDeviceinlinevirtual
getType() const overrideUSB::MSC::LogicalUnitinlinevirtual
insertAfter(Device *object)LinkedObjectTemplate< Device >inline
LinkedObject::insertAfter(LinkedObject *object)LinkedObjectinline
Iterator typedefLinkedObjectTemplate< Device >
List typedefStorage::Device
loadPartitions(uint32_t tableOffset)Storage::Deviceinline
loadPartitions(Device &source, uint32_t tableOffset)Storage::Device
LogicalUnit(HostDevice &device, uint8_t lun)USB::MSC::LogicalUnit
mPartitionsStorage::Deviceprotected
next() constLinkedObjectinlinevirtual
operator bool() constUSB::MSC::LogicalUnitinline
operator!=(const LinkedObject &other) constLinkedObjectinline
operator==(const String &name) constStorage::Deviceinline
LinkedObjectTemplate< Device >::operator==(const LinkedObject &other) constLinkedObjectinline
OwnedList typedefStorage::Device
partitions() constStorage::Deviceinline
printTo(Print &p) constStorage::Device
raw_sector_erase_range(storage_size_t address, size_t size) overrideUSB::MSC::LogicalUnitprotectedvirtual
raw_sector_read(storage_size_t address, void *dst, size_t size) overrideUSB::MSC::LogicalUnitprotectedvirtual
raw_sector_write(storage_size_t address, const void *src, size_t size) overrideUSB::MSC::LogicalUnitprotectedvirtual
raw_sync() overrideUSB::MSC::LogicalUnitprotectedvirtual
read(uint32_t lba, uint32_t offset, void *buffer, uint32_t bufsize)USB::MSC::LogicalUnitinline
Storage::Disk::BlockDevice::read(storage_size_t address, void *dst, size_t size) overrideStorage::Disk::BlockDevicevirtual
readOnlyUSB::MSC::LogicalUnit
sectorCountStorage::Disk::BlockDeviceprotected
sectorSizeStorage::Disk::BlockDeviceprotected
sectorSizeShiftStorage::Disk::BlockDeviceprotected
statStorage::Disk::BlockDevice
sync() overrideStorage::Disk::BlockDevicevirtual
Type enum nameStorage::Device
write(uint32_t lba, uint32_t offset, uint8_t *buffer, uint32_t bufsize)USB::MSC::LogicalUnitinline
Storage::Disk::BlockDevice::write(storage_size_t address, const void *src, size_t size) overrideStorage::Disk::BlockDevicevirtual
~Device()Storage::Device
~LinkedObject()LinkedObjectinlinevirtual