Convert code to use boost::beast

This commit is contained in:
seelabs
2018-04-17 14:56:24 -04:00
parent 2ac1c2b433
commit 27703859e7
71 changed files with 513 additions and 464 deletions

View File

@@ -21,10 +21,10 @@
#define RIPPLE_SERVER_SIMPLEWRITER_H_INCLUDED
#include <ripple/server/Writer.h>
#include <beast/core/multi_buffer.hpp>
#include <beast/core/ostream.hpp>
#include <beast/http/message.hpp>
#include <beast/http/write.hpp>
#include <boost/beast/core/multi_buffer.hpp>
#include <boost/beast/core/ostream.hpp>
#include <boost/beast/http/message.hpp>
#include <boost/beast/http/write.hpp>
#include <utility>
namespace ripple {
@@ -32,15 +32,14 @@ namespace ripple {
/// Deprecated: Writer that serializes a HTTP/1 message
class SimpleWriter : public Writer
{
beast::multi_buffer sb_;
boost::beast::multi_buffer sb_;
public:
template<bool isRequest, class Body, class Headers>
template<bool isRequest, class Body, class Fields>
explicit
SimpleWriter(beast::http::message<
isRequest, Body, Headers> const& msg)
SimpleWriter(boost::beast::http::message<isRequest, Body, Fields> const& msg)
{
beast::ostream(sb_) << msg;
boost::beast::ostream(sb_) << msg;
}
bool