| 27 | int close() override { return 0; } |
| 28 | |
| 29 | ssize_t write(const uint8_t* buf, size_t len, off_t offset) override { |
| 30 | for (size_t i = 0; i < len; i++) { |
| 31 | data->push(buf[i]); |
| 32 | } |
| 33 | return len; |
| 34 | } |
| 35 | |
| 36 | ssize_t read(uint8_t* buf, size_t len, off_t offset) override { |
| 37 | for (size_t i = 0; i < len; i++) { |
no test coverage detected