{ExpectedStep::ExpectedRequest::readFromBackend, IOState::Done, std::numeric_limits<size_t>::max()},
/* acknowledge settings */
{ExpectedStep::ExpectedRequest::writeToBackend, IOState::Done, std::numeric_limits<size_t>::max(), [&firstQueryDone](int desc, const ExpectedStep& step) {
- firstQueryDone = true;
- }},
+ firstQueryDone = true;
+ }},
/* headers */
{ExpectedStep::ExpectedRequest::writeToBackend, IOState::Done, std::numeric_limits<size_t>::max(), [](int desc, const ExpectedStep& step) {
- }},
+ }},
/* data */
{ExpectedStep::ExpectedRequest::writeToBackend, IOState::Done, std::numeric_limits<size_t>::max(), [](int desc, const ExpectedStep& step) {
/* set the outgoing descriptor (backend connection) as ready */
- dynamic_cast<MockupFDMultiplexer*>(s_mplexer.get())->setReady(desc);
+ dynamic_cast<MockupFDMultiplexer*>(s_mplexer.get())->setReady(desc);
}},
/* read settings, headers and responses from the server */
{ExpectedStep::ExpectedRequest::readFromBackend, IOState::Done, std::numeric_limits<size_t>::max()},
/* later the backend sends a go away frame */
{ExpectedStep::ExpectedRequest::readFromBackend, IOState::Done, std::numeric_limits<size_t>::max(), [](int desc, const ExpectedStep& step) {
- s_connectionBuffers.at(desc)->submitGoAway();
+ s_connectionBuffers.at(desc)->submitGoAway();
}},
{ExpectedStep::ExpectedRequest::closeBackend, IOState::Done},
};
{ExpectedStep::ExpectedRequest::writeToBackend, IOState::Done, std::numeric_limits<size_t>::max()},
/* try to read, the backend says to go away */
{ExpectedStep::ExpectedRequest::readFromBackend, IOState::Done, std::numeric_limits<size_t>::max(), [](int desc, const ExpectedStep& step) {
- s_connectionBuffers.at(desc)->submitGoAway();
+ s_connectionBuffers.at(desc)->submitGoAway();
}},
{ExpectedStep::ExpectedRequest::closeBackend, IOState::Done},
};
{ExpectedStep::ExpectedRequest::readFromBackend, IOState::Done, std::numeric_limits<size_t>::max()},
/* acknowledge settings */
{ExpectedStep::ExpectedRequest::writeToBackend, IOState::Done, std::numeric_limits<size_t>::max(), [&done](int desc, const ExpectedStep& step) {
- /* mark backend as not ready */
- dynamic_cast<MockupFDMultiplexer*>(s_mplexer.get())->setNotReady(desc);
- done = true;
- }},
+ /* mark backend as not ready */
+ dynamic_cast<MockupFDMultiplexer*>(s_mplexer.get())->setNotReady(desc);
+ done = true;
+ }},
{ExpectedStep::ExpectedRequest::closeBackend, IOState::Done},
};
{ExpectedStep::ExpectedRequest::readFromBackend, IOState::Done, std::numeric_limits<size_t>::max()},
/* acknowledge settings */
{ExpectedStep::ExpectedRequest::writeToBackend, IOState::Done, std::numeric_limits<size_t>::max(), [&done](int desc, const ExpectedStep& step) {
- /* mark backend as not ready */
- dynamic_cast<MockupFDMultiplexer*>(s_mplexer.get())->setNotReady(desc);
- done = true;
- }},
+ /* mark backend as not ready */
+ dynamic_cast<MockupFDMultiplexer*>(s_mplexer.get())->setNotReady(desc);
+ done = true;
+ }},
{ExpectedStep::ExpectedRequest::closeBackend, IOState::Done},
};
{ExpectedStep::ExpectedRequest::readFromBackend, IOState::Done, std::numeric_limits<size_t>::max()},
/* acknowledge settings */
{ExpectedStep::ExpectedRequest::writeToBackend, IOState::Done, std::numeric_limits<size_t>::max(), [&done](int desc, const ExpectedStep& step) {
- /* mark backend as not ready */
- dynamic_cast<MockupFDMultiplexer*>(s_mplexer.get())->setNotReady(desc);
- done = true;
- }},
+ /* mark backend as not ready */
+ dynamic_cast<MockupFDMultiplexer*>(s_mplexer.get())->setNotReady(desc);
+ done = true;
+ }},
{ExpectedStep::ExpectedRequest::closeBackend, IOState::Done},
};
{ExpectedStep::ExpectedRequest::readFromBackend, IOState::Done, std::numeric_limits<size_t>::max()},
/* acknowledge settings */
{ExpectedStep::ExpectedRequest::writeToBackend, IOState::Done, std::numeric_limits<size_t>::max(), [&done](int desc, const ExpectedStep& step) {
- /* mark backend as not ready */
- dynamic_cast<MockupFDMultiplexer*>(s_mplexer.get())->setNotReady(desc);
- done = true;
- }},
+ /* mark backend as not ready */
+ dynamic_cast<MockupFDMultiplexer*>(s_mplexer.get())->setNotReady(desc);
+ done = true;
+ }},
{ExpectedStep::ExpectedRequest::closeBackend, IOState::Done},
};