C++ Actor Framework 0.18
|
Configures a nested DRR queue. More...
#include <downstream_messages.hpp>
Public Types | |
using | mapped_type = mailbox_element |
using | task_size_type = size_t |
using | deficit_type = size_t |
using | unique_pointer = mailbox_element_ptr |
using | handler_type = std::unique_ptr< inbound_path > |
Public Member Functions | |
template<class T > | |
nested (T &&x) | |
nested (nested &&)=default | |
nested & | operator= (nested &&)=default |
nested (const nested &)=delete | |
nested & | operator= (const nested &)=delete |
Static Public Member Functions | |
static task_size_type | task_size (const downstream_msg_batch &x) noexcept |
static constexpr task_size_type | task_size (const downstream_msg_close &) noexcept |
static constexpr task_size_type | task_size (const downstream_msg_forced_close &) noexcept |
static task_size_type | task_size (const mailbox_element &x) noexcept |
Public Attributes | |
handler_type | handler |
size_t | bulk_inserted_size = 0 |
Configures a nested DRR queue.