On Sun, Jul 2, 2017 at 6:43 PM, Niall Douglas via Boost
wrote:
It's nearly 3am here...
I looked once again at http::basic_parser and http::serializer. It
might be possible to refactor http::basic_parser into a separate class
and with some mess in http::parser support two versions. One which
allows ConstBufferSequence and the other which allows just pair.
http::serializer is another story entirely. It contains and is tied to
adapters which contain Asio buffer types. And it uses Asio buffer
algorithms.
You've taken the position that this is an easy matter, that you have
extensive knowledge and experience in the domain, so I would kindly
ask that you provide a working prototype of http::serializer which
does not use Asio buffer types and yet remains compatible with the
rest of Beast.