class DeviceTransactionHandler

Defined at line 20 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 24 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 31 of file ../../src/storage/lib/vfs/cpp/transaction/device_transaction_handler.h

zx_status_t Flush ()

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

Records