| 77 | FileData() = default; |
| 78 | |
| 79 | void append(const u8 *data, size_t len) { |
| 80 | fl::unique_lock<fl::mutex> lock(mMutex); |
| 81 | mData.insert(mData.end(), data, data + len); |
| 82 | mCapacity = fl::max(mCapacity, mData.size()); |
| 83 | } |
| 84 | |
| 85 | size_t read(size_t pos, u8 *dst, size_t len) { |
| 86 | fl::unique_lock<fl::mutex> lock(mMutex); |
no test coverage detected