A result of select from several mchains.
More...
#include <mchain_select.hpp>
A result of select from several mchains.
- Since
- v.5.7.0
- Examples:
- so_5/mchain_fibonacci/main.cpp.
◆ mchain_select_result_t() [1/2]
| so_5::mchain_select_result_t::mchain_select_result_t |
( |
| ) |
|
|
inlinenoexcept |
◆ mchain_select_result_t() [2/2]
| so_5::mchain_select_result_t::mchain_select_result_t |
( |
std::size_t |
extracted, |
|
|
std::size_t |
handled, |
|
|
std::size_t |
sent, |
|
|
std::size_t |
closed |
|
) |
| |
|
inlinenoexcept |
Initializing constructor.
- Parameters
-
| extracted | Count of extracted incoming messages. |
| handled | Count of handled incoming messages. |
| sent | Count of messages sent. |
| closed | Count of closed chains. |
◆ closed()
| std::size_t so_5::mchain_select_result_t::closed |
( |
| ) |
const |
|
inlinenoexcept |
◆ extracted()
| std::size_t so_5::mchain_select_result_t::extracted |
( |
| ) |
const |
|
inlinenoexcept |
Count of extracted incoming messages.
◆ handled()
| std::size_t so_5::mchain_select_result_t::handled |
( |
| ) |
const |
|
inlinenoexcept |
Count of handled incoming messages.
◆ sent()
| std::size_t so_5::mchain_select_result_t::sent |
( |
| ) |
const |
|
inlinenoexcept |
◆ was_closed()
| bool so_5::mchain_select_result_t::was_closed |
( |
| ) |
const |
|
inlinenoexcept |
◆ was_extracted()
| bool so_5::mchain_select_result_t::was_extracted |
( |
| ) |
const |
|
inlinenoexcept |
◆ was_handled()
| bool so_5::mchain_select_result_t::was_handled |
( |
| ) |
const |
|
inlinenoexcept |
◆ was_sent()
| bool so_5::mchain_select_result_t::was_sent |
( |
| ) |
const |
|
inlinenoexcept |
◆ was_sent_or_received()
| bool so_5::mchain_select_result_t::was_sent_or_received |
( |
| ) |
const |
|
inlinenoexcept |
- Returns
- true if something was sent or received/handled.
◆ m_closed
| std::size_t so_5::mchain_select_result_t::m_closed |
|
private |
◆ m_extracted
| std::size_t so_5::mchain_select_result_t::m_extracted |
|
private |
Count of extracted incoming messages.
◆ m_handled
| std::size_t so_5::mchain_select_result_t::m_handled |
|
private |
Count of handled incoming messages.
◆ m_sent
| std::size_t so_5::mchain_select_result_t::m_sent |
|
private |
The documentation for this class was generated from the following file: