#include <BFilesys.h>
|
| BBlockDevice () |
|
virtual | ~BBlockDevice () |
|
virtual BError | init () |
|
virtual BError | close () |
|
virtual BUInt32 | numDevices () |
|
virtual BError | status (BUInt32 dev) |
|
virtual BError | getInfo (BUInt32 dev, BUInt32 &nBlocks, BUInt32 &blockSize, BUInt32 &eraseBlockSize)=0 |
|
virtual BError | read (BUInt32 dev, BUInt32 block, void *data, BUInt32 nBlocks)=0 |
|
virtual BError | write (BUInt32 dev, BUInt32 block, const void *data, BUInt32 nBlocks)=0 |
|
virtual BError | trim (BUInt32 dev, BUInt32 block, BUInt32 nBlocks) |
|
virtual BError | erase (BUInt32 dev, BUInt32 block, BUInt32 nBlocks) |
|
◆ BBlockDevice()
BBlockDevice::BBlockDevice | ( | | ) | |
◆ ~BBlockDevice()
BBlockDevice::~BBlockDevice | ( | | ) | | | virtual |
◆ close()
BError BBlockDevice::close | ( | | ) | | | virtual |
◆ erase()
◆ getInfo()
◆ init()
◆ numDevices()
BUInt32 BBlockDevice::numDevices | ( | | ) | | | virtual |
◆ read()
◆ status()
◆ trim()
◆ write()
◆ onumDevices
BUInt BBlockDevice::onumDevices | | protected |
The documentation for this class was generated from the following files: