class DeviceTransactionHandler

Defined at line 19 of file ../../src/storage/lib/vfs/cpp/transaction/device_transaction_handler.h

Provides a reasonable implementation of RunRequests that issues requests to a BlockDevice.

Public Methods

zx_status_t RunRequests (const std::vector<storage::BufferedOperation> & operations, const DecompressionInfo * decompression_info)

Defined at line 23 of file ../../src/storage/lib/vfs/cpp/transaction/device_transaction_handler.cc

block_client::BlockDevice * GetDevice ()

Returns the backing block device that is associated with this TransactionHandler.

zx_status_t RunRequests (const std::vector<storage::BufferedOperation> & operations)

Defined at line 30 of file ../../src/storage/lib/vfs/cpp/transaction/device_transaction_handler.h

zx_status_t Flush ()

Defined at line 107 of file ../../src/storage/lib/vfs/cpp/transaction/device_transaction_handler.cc

Records