12class RepetitionDispatcher :
public boost::static_visitor<void>
15 RepetitionDispatcher(
Router& _router, std::unique_ptr<DownPacket> _payload)
16 : router(_router), payload(std::move(_payload))
19 template<
class REQUEST>
20 void operator()(
const REQUEST& request)
22 router.request(request, std::move(payload));
27 std::unique_ptr<DownPacket> payload;