hmbdc
simplify-high-performance-messaging-programming
hmbdc::app::utils::pingpong_detail::Pinger< Sender > Member List

This is the complete list of members for hmbdc::app::utils::pingpong_detail::Pinger< Sender >, including all inherited members.

BufIt typedef (defined in hmbdc::pattern::PoolConsumer)hmbdc::pattern::PoolConsumerprotected
Client()hmbdc::app::Client< Pinger< Sender >, Ball >inline
dropped() noexcept (defined in hmbdc::pattern::PoolConsumer)hmbdc::pattern::PoolConsumer
droppedCb() overridehmbdc::app::Client< Pinger< Sender >, Ball >inlinevirtual
finalReport() (defined in hmbdc::app::utils::pingpong_detail::Pinger< Sender >)hmbdc::app::utils::pingpong_detail::Pinger< Sender >inline
handleMessage(MessageHead &w) (defined in hmbdc::app::MessageHandler< Pinger< Sender >, Messages... >)hmbdc::app::MessageHandler< Pinger< Sender >, Messages... >inline
handleMessageCb(Ball const &m) (defined in hmbdc::app::utils::pingpong_detail::Pinger< Sender >)hmbdc::app::utils::pingpong_detail::Pinger< Sender >inline
handleRangeImpl(BufIt &it, BufIt const &end, uint16_t threadSerialNumber) overridehmbdc::app::Client< Pinger< Sender >, Ball >inlinevirtual
hist_ (defined in hmbdc::app::utils::pingpong_detail::Pinger< Sender >)hmbdc::app::utils::pingpong_detail::Pinger< Sender >
hmbdcName() const (defined in hmbdc::app::utils::pingpong_detail::Pinger< Sender >)hmbdc::app::utils::pingpong_detail::Pinger< Sender >inline
invoked(uint16_t threadId) (defined in hmbdc::pattern::PoolConsumer)hmbdc::pattern::PoolConsumer
invokedCb(uint16_t) override (defined in hmbdc::app::utils::pingpong_detail::Pinger< Sender >)hmbdc::app::utils::pingpong_detail::Pinger< Sender >inlinevirtual
maxBatchMessageCount() consthmbdc::app::Client< Pinger< Sender >, Ball >inline
messageDispatchingStarted(uint16_t threadId) (defined in hmbdc::pattern::PoolConsumer)hmbdc::pattern::PoolConsumerinline
messageDispatchingStartedCb(uint16_t threadSerialNumber) override (defined in hmbdc::app::utils::pingpong_detail::Pinger< Sender >)hmbdc::app::utils::pingpong_detail::Pinger< Sender >inlinevirtual
msgPerSec_ (defined in hmbdc::app::utils::pingpong_detail::Pinger< Sender >)hmbdc::app::utils::pingpong_detail::Pinger< Sender >
msgSize_ (defined in hmbdc::app::utils::pingpong_detail::Pinger< Sender >)hmbdc::app::utils::pingpong_detail::Pinger< Sender >
periodicPingCount_ (defined in hmbdc::app::utils::pingpong_detail::Pinger< Sender >)hmbdc::app::utils::pingpong_detail::Pinger< Sender >
pingCount_ (defined in hmbdc::app::utils::pingpong_detail::Pinger< Sender >)hmbdc::app::utils::pingpong_detail::Pinger< Sender >
Pinger(Sender *sender, uint16_t msgPerSec, uint16_t msgSize, size_t skipFirst) (defined in hmbdc::app::utils::pingpong_detail::Pinger< Sender >)hmbdc::app::utils::pingpong_detail::Pinger< Sender >inline
PoolConsumer(bool interestedInMessages=true) (defined in hmbdc::pattern::PoolConsumer)hmbdc::pattern::PoolConsumerexplicit
rater_ (defined in hmbdc::app::utils::pingpong_detail::Pinger< Sender >)hmbdc::app::utils::pingpong_detail::Pinger< Sender >
REGISTERED_MESSAGE_SIZE enum value (defined in hmbdc::app::Client< Pinger< Sender >, Ball >)hmbdc::app::Client< Pinger< Sender >, Ball >
schedSpec() consthmbdc::app::Client< Pinger< Sender >, Ball >inline
sender_ (defined in hmbdc::app::utils::pingpong_detail::Pinger< Sender >)hmbdc::app::utils::pingpong_detail::Pinger< Sender >
skipped_ (defined in hmbdc::app::utils::pingpong_detail::Pinger< Sender >)hmbdc::app::utils::pingpong_detail::Pinger< Sender >
stopped(std::exception const &) noexcept (defined in hmbdc::pattern::PoolConsumer)hmbdc::pattern::PoolConsumer
stoppedCb(exception const &e) override (defined in hmbdc::app::utils::pingpong_detail::Pinger< Sender >)hmbdc::app::utils::pingpong_detail::Pinger< Sender >inlinevirtual
tryDispatch(Pinger< Sender > *p, MessageHead &w) (defined in hmbdc::app::MessageHandler< Pinger< Sender >, Messages... >)hmbdc::app::MessageHandler< Pinger< Sender >, Messages... >inlinestatic
~PoolConsumer() (defined in hmbdc::pattern::PoolConsumer)hmbdc::pattern::PoolConsumervirtual