| 34 | size_t requestIndex = 0; |
| 35 | |
| 36 | fl::optional<fl::json> pullRequest() { |
| 37 | if (requestIndex >= requests.size()) { |
| 38 | return fl::nullopt; |
| 39 | } |
| 40 | return requests[requestIndex++]; |
| 41 | } |
| 42 | |
| 43 | void pushResponse(const fl::json& response) { |
| 44 | responses.push_back(response); |