mirror of
https://github.com/boostorg/beast.git
synced 2025-07-31 13:27:33 +02:00
@@ -11,6 +11,7 @@ Version 148:
|
|||||||
* Update reports for hybrid assessment
|
* Update reports for hybrid assessment
|
||||||
* Handle invalid deflate frames
|
* Handle invalid deflate frames
|
||||||
* Fix CMakeLists.txt variable
|
* Fix CMakeLists.txt variable
|
||||||
|
* Protect calls from macros
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
@@ -353,7 +353,7 @@ public:
|
|||||||
allocator_type
|
allocator_type
|
||||||
get_allocator() const noexcept
|
get_allocator() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_allocator(handler_);
|
return (boost::asio::get_associated_allocator)(handler_);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Executor hook. This is Asio's system for customizing the
|
// Executor hook. This is Asio's system for customizing the
|
||||||
@@ -367,7 +367,7 @@ public:
|
|||||||
|
|
||||||
executor_type get_executor() const noexcept
|
executor_type get_executor() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_executor(handler_, stream_.get_executor());
|
return (boost::asio::get_associated_executor)(handler_, stream_.get_executor());
|
||||||
}
|
}
|
||||||
|
|
||||||
// Determines if the next asynchronous operation represents a
|
// Determines if the next asynchronous operation represents a
|
||||||
|
@@ -154,7 +154,7 @@ public:
|
|||||||
allocator_type
|
allocator_type
|
||||||
get_allocator() const noexcept
|
get_allocator() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_allocator(p_.handler());
|
return (boost::asio::get_associated_allocator)(p_.handler());
|
||||||
}
|
}
|
||||||
|
|
||||||
// Executor hook. This is Asio's system for customizing the
|
// Executor hook. This is Asio's system for customizing the
|
||||||
@@ -168,7 +168,7 @@ public:
|
|||||||
|
|
||||||
executor_type get_executor() const noexcept
|
executor_type get_executor() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_executor(
|
return (boost::asio::get_associated_executor)(
|
||||||
p_.handler(), p_->stream.get_executor());
|
p_.handler(), p_->stream.get_executor());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -123,7 +123,7 @@ public:
|
|||||||
allocator_type
|
allocator_type
|
||||||
get_allocator() const noexcept
|
get_allocator() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_allocator(h_);
|
return (boost::asio::get_associated_allocator)(h_);
|
||||||
}
|
}
|
||||||
|
|
||||||
friend
|
friend
|
||||||
|
@@ -55,7 +55,7 @@ public:
|
|||||||
allocator_type
|
allocator_type
|
||||||
get_allocator() const noexcept
|
get_allocator() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_allocator(h_);
|
return (boost::asio::get_associated_allocator)(h_);
|
||||||
}
|
}
|
||||||
|
|
||||||
using executor_type =
|
using executor_type =
|
||||||
@@ -65,7 +65,7 @@ public:
|
|||||||
executor_type
|
executor_type
|
||||||
get_executor() const noexcept
|
get_executor() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_executor(
|
return (boost::asio::get_associated_executor)(
|
||||||
h_, s_.get_executor());
|
h_, s_.get_executor());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -364,7 +364,7 @@ public:
|
|||||||
allocator_type
|
allocator_type
|
||||||
get_allocator() const noexcept
|
get_allocator() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_allocator(h_);
|
return (boost::asio::get_associated_allocator)(h_);
|
||||||
}
|
}
|
||||||
|
|
||||||
using executor_type =
|
using executor_type =
|
||||||
@@ -374,7 +374,7 @@ public:
|
|||||||
executor_type
|
executor_type
|
||||||
get_executor() const noexcept
|
get_executor() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_executor(
|
return (boost::asio::get_associated_executor)(
|
||||||
h_, sock_.get_executor());
|
h_, sock_.get_executor());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -68,7 +68,7 @@ public:
|
|||||||
allocator_type
|
allocator_type
|
||||||
get_allocator() const noexcept
|
get_allocator() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_allocator(h_);
|
return (boost::asio::get_associated_allocator)(h_);
|
||||||
}
|
}
|
||||||
|
|
||||||
using executor_type = boost::asio::associated_executor_t<
|
using executor_type = boost::asio::associated_executor_t<
|
||||||
@@ -77,7 +77,7 @@ public:
|
|||||||
executor_type
|
executor_type
|
||||||
get_executor() const noexcept
|
get_executor() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_executor(
|
return (boost::asio::get_associated_executor)(
|
||||||
h_, s_.get_executor());
|
h_, s_.get_executor());
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -227,7 +227,7 @@ public:
|
|||||||
allocator_type
|
allocator_type
|
||||||
get_allocator() const noexcept
|
get_allocator() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_allocator(h_);
|
return (boost::asio::get_associated_allocator)(h_);
|
||||||
}
|
}
|
||||||
|
|
||||||
using executor_type = boost::asio::associated_executor_t<
|
using executor_type = boost::asio::associated_executor_t<
|
||||||
@@ -236,7 +236,7 @@ public:
|
|||||||
executor_type
|
executor_type
|
||||||
get_executor() const noexcept
|
get_executor() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_executor(
|
return (boost::asio::get_associated_executor)(
|
||||||
h_, s_.get_executor());
|
h_, s_.get_executor());
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -346,7 +346,7 @@ public:
|
|||||||
allocator_type
|
allocator_type
|
||||||
get_allocator() const noexcept
|
get_allocator() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_allocator(d_.handler());
|
return (boost::asio::get_associated_allocator)(d_.handler());
|
||||||
}
|
}
|
||||||
|
|
||||||
using executor_type = boost::asio::associated_executor_t<
|
using executor_type = boost::asio::associated_executor_t<
|
||||||
@@ -355,7 +355,7 @@ public:
|
|||||||
executor_type
|
executor_type
|
||||||
get_executor() const noexcept
|
get_executor() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_executor(
|
return (boost::asio::get_associated_executor)(
|
||||||
d_.handler(), d_->s.get_executor());
|
d_.handler(), d_->s.get_executor());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -84,7 +84,7 @@ public:
|
|||||||
allocator_type
|
allocator_type
|
||||||
get_allocator() const noexcept
|
get_allocator() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_allocator(h_);
|
return (boost::asio::get_associated_allocator)(h_);
|
||||||
}
|
}
|
||||||
|
|
||||||
using executor_type = boost::asio::associated_executor_t<
|
using executor_type = boost::asio::associated_executor_t<
|
||||||
@@ -93,7 +93,7 @@ public:
|
|||||||
executor_type
|
executor_type
|
||||||
get_executor() const noexcept
|
get_executor() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_executor(
|
return (boost::asio::get_associated_executor)(
|
||||||
h_, s_.get_executor());
|
h_, s_.get_executor());
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -220,7 +220,7 @@ public:
|
|||||||
allocator_type
|
allocator_type
|
||||||
get_allocator() const noexcept
|
get_allocator() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_allocator(h_);
|
return (boost::asio::get_associated_allocator)(h_);
|
||||||
}
|
}
|
||||||
|
|
||||||
using executor_type = boost::asio::associated_executor_t<
|
using executor_type = boost::asio::associated_executor_t<
|
||||||
@@ -229,7 +229,7 @@ public:
|
|||||||
executor_type
|
executor_type
|
||||||
get_executor() const noexcept
|
get_executor() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_executor(
|
return (boost::asio::get_associated_executor)(
|
||||||
h_, s_.get_executor());
|
h_, s_.get_executor());
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -333,7 +333,7 @@ public:
|
|||||||
allocator_type
|
allocator_type
|
||||||
get_allocator() const noexcept
|
get_allocator() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_allocator(d_.handler());
|
return (boost::asio::get_associated_allocator)(d_.handler());
|
||||||
}
|
}
|
||||||
|
|
||||||
using executor_type = boost::asio::associated_executor_t<
|
using executor_type = boost::asio::associated_executor_t<
|
||||||
@@ -342,7 +342,7 @@ public:
|
|||||||
executor_type
|
executor_type
|
||||||
get_executor() const noexcept
|
get_executor() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_executor(
|
return (boost::asio::get_associated_executor)(
|
||||||
d_.handler(), d_->s.get_executor());
|
d_.handler(), d_->s.get_executor());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -74,7 +74,7 @@ public:
|
|||||||
allocator_type
|
allocator_type
|
||||||
get_allocator() const noexcept
|
get_allocator() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_allocator(d_.handler());
|
return (boost::asio::get_associated_allocator)(d_.handler());
|
||||||
}
|
}
|
||||||
|
|
||||||
using executor_type = boost::asio::associated_executor_t<
|
using executor_type = boost::asio::associated_executor_t<
|
||||||
@@ -83,7 +83,7 @@ public:
|
|||||||
executor_type
|
executor_type
|
||||||
get_executor() const noexcept
|
get_executor() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_executor(
|
return (boost::asio::get_associated_executor)(
|
||||||
d_.handler(), d_->ws.get_executor());
|
d_.handler(), d_->ws.get_executor());
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -170,7 +170,7 @@ public:
|
|||||||
allocator_type
|
allocator_type
|
||||||
get_allocator() const noexcept
|
get_allocator() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_allocator(d_.handler());
|
return (boost::asio::get_associated_allocator)(d_.handler());
|
||||||
}
|
}
|
||||||
|
|
||||||
using executor_type = boost::asio::associated_executor_t<
|
using executor_type = boost::asio::associated_executor_t<
|
||||||
@@ -179,7 +179,7 @@ public:
|
|||||||
executor_type
|
executor_type
|
||||||
get_executor() const noexcept
|
get_executor() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_executor(
|
return (boost::asio::get_associated_executor)(
|
||||||
d_.handler(), d_->ws.get_executor());
|
d_.handler(), d_->ws.get_executor());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -81,7 +81,7 @@ public:
|
|||||||
allocator_type
|
allocator_type
|
||||||
get_allocator() const noexcept
|
get_allocator() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_allocator(d_.handler());
|
return (boost::asio::get_associated_allocator)(d_.handler());
|
||||||
}
|
}
|
||||||
|
|
||||||
using executor_type = boost::asio::associated_executor_t<
|
using executor_type = boost::asio::associated_executor_t<
|
||||||
@@ -90,7 +90,7 @@ public:
|
|||||||
executor_type
|
executor_type
|
||||||
get_executor() const noexcept
|
get_executor() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_executor(
|
return (boost::asio::get_associated_executor)(
|
||||||
d_.handler(), d_->ws.get_executor());
|
d_.handler(), d_->ws.get_executor());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -81,7 +81,7 @@ public:
|
|||||||
allocator_type
|
allocator_type
|
||||||
get_allocator() const noexcept
|
get_allocator() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_allocator(d_.handler());
|
return (boost::asio::get_associated_allocator)(d_.handler());
|
||||||
}
|
}
|
||||||
|
|
||||||
using executor_type = boost::asio::associated_executor_t<
|
using executor_type = boost::asio::associated_executor_t<
|
||||||
@@ -90,7 +90,7 @@ public:
|
|||||||
executor_type
|
executor_type
|
||||||
get_executor() const noexcept
|
get_executor() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_executor(
|
return (boost::asio::get_associated_executor)(
|
||||||
d_.handler(), d_->ws.get_executor());
|
d_.handler(), d_->ws.get_executor());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -81,7 +81,7 @@ public:
|
|||||||
allocator_type
|
allocator_type
|
||||||
get_allocator() const noexcept
|
get_allocator() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_allocator(d_.handler());
|
return (boost::asio::get_associated_allocator)(d_.handler());
|
||||||
}
|
}
|
||||||
|
|
||||||
using executor_type = boost::asio::associated_executor_t<
|
using executor_type = boost::asio::associated_executor_t<
|
||||||
@@ -90,7 +90,7 @@ public:
|
|||||||
executor_type
|
executor_type
|
||||||
get_executor() const noexcept
|
get_executor() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_executor(
|
return (boost::asio::get_associated_executor)(
|
||||||
d_.handler(), d_->ws.get_executor());
|
d_.handler(), d_->ws.get_executor());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -81,7 +81,7 @@ public:
|
|||||||
allocator_type
|
allocator_type
|
||||||
get_allocator() const noexcept
|
get_allocator() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_allocator(h_);
|
return (boost::asio::get_associated_allocator)(h_);
|
||||||
}
|
}
|
||||||
|
|
||||||
using executor_type = boost::asio::associated_executor_t<
|
using executor_type = boost::asio::associated_executor_t<
|
||||||
@@ -90,7 +90,7 @@ public:
|
|||||||
executor_type
|
executor_type
|
||||||
get_executor() const noexcept
|
get_executor() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_executor(
|
return (boost::asio::get_associated_executor)(
|
||||||
h_, ws_.get_executor());
|
h_, ws_.get_executor());
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -704,7 +704,7 @@ public:
|
|||||||
allocator_type
|
allocator_type
|
||||||
get_allocator() const noexcept
|
get_allocator() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_allocator(h_);
|
return (boost::asio::get_associated_allocator)(h_);
|
||||||
}
|
}
|
||||||
|
|
||||||
using executor_type = boost::asio::associated_executor_t<
|
using executor_type = boost::asio::associated_executor_t<
|
||||||
@@ -713,7 +713,7 @@ public:
|
|||||||
executor_type
|
executor_type
|
||||||
get_executor() const noexcept
|
get_executor() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_executor(
|
return (boost::asio::get_associated_executor)(
|
||||||
h_, ws_.get_executor());
|
h_, ws_.get_executor());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -56,7 +56,7 @@ public:
|
|||||||
allocator_type
|
allocator_type
|
||||||
get_allocator() const noexcept
|
get_allocator() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_allocator(h_);
|
return (boost::asio::get_associated_allocator)(h_);
|
||||||
}
|
}
|
||||||
|
|
||||||
using executor_type = boost::asio::associated_executor_t<
|
using executor_type = boost::asio::associated_executor_t<
|
||||||
@@ -65,7 +65,7 @@ public:
|
|||||||
executor_type
|
executor_type
|
||||||
get_executor() const noexcept
|
get_executor() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_executor(
|
return (boost::asio::get_associated_executor)(
|
||||||
h_, s_.get_executor());
|
h_, s_.get_executor());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -76,7 +76,7 @@ public:
|
|||||||
allocator_type
|
allocator_type
|
||||||
get_allocator() const noexcept
|
get_allocator() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_allocator(h_);
|
return (boost::asio::get_associated_allocator)(h_);
|
||||||
}
|
}
|
||||||
|
|
||||||
using executor_type = boost::asio::associated_executor_t<
|
using executor_type = boost::asio::associated_executor_t<
|
||||||
@@ -85,7 +85,7 @@ public:
|
|||||||
executor_type
|
executor_type
|
||||||
get_executor() const noexcept
|
get_executor() const noexcept
|
||||||
{
|
{
|
||||||
return boost::asio::get_associated_executor(
|
return (boost::asio::get_associated_executor)(
|
||||||
h_, ws_.get_executor());
|
h_, ws_.get_executor());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user