RatePolicy documentation

This commit is contained in:
Vinnie Falco
2019-02-20 15:30:03 -08:00
parent eaa3d5f975
commit fd4b080a4a
11 changed files with 269 additions and 14 deletions
+28
View File
@@ -417,6 +417,34 @@ public:
opt = false;
BEAST_EXPECT(! opt.value());
}
// rate policies
{
basic_stream<tcp,
net::io_context::executor_type,
simple_rate_policy> s(ioc);
}
{
basic_stream<tcp,
net::io_context::executor_type,
simple_rate_policy> s(
simple_rate_policy{}, ioc);
}
{
basic_stream<tcp,
net::io_context::executor_type,
unlimited_rate_policy> s(ioc);
}
{
basic_stream<tcp,
net::io_context::executor_type,
unlimited_rate_policy> s(
unlimited_rate_policy{}, ioc);
}
}
class handler