24 #include <seastar/core/file.hh>
41 file _underlying_file;
55 return _underlying_file;
60 return _underlying_file;
uint64_t memory_dma_alignment() const noexcept
Alignment requirement for data buffers.
Definition: file.hh:237
uint64_t disk_read_dma_alignment() const noexcept
Alignment requirement for file offsets (for reads)
Definition: file.hh:217
uint64_t disk_overwrite_dma_alignment() const noexcept
Definition: file.hh:232
uint64_t disk_write_dma_alignment() const noexcept
Alignment requirement for file offsets (for writes)
Definition: file.hh:222
Definition: layered_file.hh:39
const file & underlying_file() const noexcept
The underlying file which can be used to back I/O methods.
Definition: layered_file.hh:59
layered_file_impl(file underlying_file) noexcept
Definition: layered_file.hh:45
file & underlying_file() noexcept
The underlying file which can be used to back I/O methods.
Definition: layered_file.hh:54
Seastar API namespace.
Definition: abort_on_ebadf.hh:24