#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: