Practical ublk-cpp code samples.
- ublk-nop A minimal no-op ublk block device server demonstrating the full daemon lifecycle.
- ublk-loop A ublk loop device server mapping a regular file into a block device. It is a minimal example with real functionality, using a regular file or block device as the backend.