| 38 | bool is_open() const override { return true; } |
| 39 | bool available() const override { return mPos < data.size(); } |
| 40 | size_t size() const override { return data.size(); } |
| 41 | |
| 42 | size_t writeData(const uint8_t *src, size_t len) { |
| 43 | data.insert(data.end(), src, src + len); |
no outgoing calls