asioSocket() | hmbdc::app::mcast::sendtransportengine_detail::SendTransport | inline |
Buffer typedef (defined in hmbdc::app::mcast::Transport) | hmbdc::app::mcast::Transport | protected |
BufIt typedef (defined in hmbdc::pattern::PoolConsumer) | hmbdc::pattern::PoolConsumer | protected |
Client() | hmbdc::app::Client< SendTransportEngine > | inline |
config_ (defined in hmbdc::app::mcast::Transport) | hmbdc::app::mcast::Transport | protected |
dropped() noexcept (defined in hmbdc::pattern::PoolConsumer) | hmbdc::pattern::PoolConsumer | |
droppedCb() override (defined in hmbdc::app::mcast::sendtransportengine_detail::SendTransportEngine) | hmbdc::app::mcast::sendtransportengine_detail::SendTransportEngine | inlinevirtual |
handleMessage(MessageHead &w) (defined in hmbdc::app::MessageHandler< SendTransportEngine, Messages... >) | hmbdc::app::MessageHandler< SendTransportEngine, Messages... > | inline |
handleRangeImpl(BufIt &it, BufIt const &end, uint16_t threadSerialNumber) override | hmbdc::app::Client< SendTransportEngine > | inlinevirtual |
hmbdcName() const (defined in hmbdc::app::mcast::sendtransportengine_detail::SendTransportEngine) | hmbdc::app::mcast::sendtransportengine_detail::SendTransportEngine | inline |
hmbdcName_ (defined in hmbdc::app::mcast::Transport) | hmbdc::app::mcast::Transport | protected |
initInThread() (defined in hmbdc::app::mcast::sendtransportengine_detail::SendTransport) | hmbdc::app::mcast::sendtransportengine_detail::SendTransport | inline |
invoked(uint16_t threadId) (defined in hmbdc::pattern::PoolConsumer) | hmbdc::pattern::PoolConsumer | |
invokedCb(uint16_t threadSerialNumber) HMBDC_RESTRICT override (defined in hmbdc::app::mcast::sendtransportengine_detail::SendTransportEngine) | hmbdc::app::mcast::sendtransportengine_detail::SendTransportEngine | inlinevirtual |
match(Topic const &t) const (defined in hmbdc::app::mcast::sendtransportengine_detail::SendTransport) | hmbdc::app::mcast::sendtransportengine_detail::SendTransport | inline |
maxBatchMessageCount() const | hmbdc::app::Client< SendTransportEngine > | inline |
messageDispatchingStarted(uint16_t threadId) (defined in hmbdc::pattern::PoolConsumer) | hmbdc::pattern::PoolConsumer | inline |
messageDispatchingStartedCb(uint16_t threadSerialNumber) override (defined in hmbdc::app::mcast::sendtransportengine_detail::SendTransportEngine) | hmbdc::app::mcast::sendtransportengine_detail::SendTransportEngine | inlinevirtual |
operator<(Transport const &other) const (defined in hmbdc::app::mcast::Transport) | hmbdc::app::mcast::Transport | inline |
operator==(Transport const &other) const (defined in hmbdc::app::mcast::Transport) | hmbdc::app::mcast::Transport | inline |
pIos_ (defined in hmbdc::app::mcast::Transport) | hmbdc::app::mcast::Transport | protected |
PoolConsumer(bool interestedInMessages=true) (defined in hmbdc::pattern::PoolConsumer) | hmbdc::pattern::PoolConsumer | explicit |
ptr typedef (defined in hmbdc::app::mcast::sendtransportengine_detail::SendTransport) | hmbdc::app::mcast::sendtransportengine_detail::SendTransport | |
queue(Topic const &t, Messages &&...msgs) (defined in hmbdc::app::mcast::sendtransportengine_detail::SendTransport) | hmbdc::app::mcast::sendtransportengine_detail::SendTransport | inline |
queueBytes(Topic const &t, uint16_t tag, void const *bytes, size_t len) (defined in hmbdc::app::mcast::sendtransportengine_detail::SendTransport) | hmbdc::app::mcast::sendtransportengine_detail::SendTransport | inline |
queueInPlace(Topic const &t, Args &&...args) (defined in hmbdc::app::mcast::sendtransportengine_detail::SendTransport) | hmbdc::app::mcast::sendtransportengine_detail::SendTransport | inline |
REGISTERED_MESSAGE_SIZE enum value (defined in hmbdc::app::Client< SendTransportEngine >) | hmbdc::app::Client< SendTransportEngine > | |
runOnce() HMBDC_RESTRICT (defined in hmbdc::app::mcast::sendtransportengine_detail::SendTransport) | hmbdc::app::mcast::sendtransportengine_detail::SendTransport | inline |
schedPolicy_ (defined in hmbdc::app::mcast::Transport) | hmbdc::app::mcast::Transport | protected |
schedPriority_ (defined in hmbdc::app::mcast::Transport) | hmbdc::app::mcast::Transport | protected |
schedSpec() const (defined in hmbdc::app::mcast::sendtransportengine_detail::SendTransportEngine) | hmbdc::app::mcast::sendtransportengine_detail::SendTransportEngine | inline |
SendTransport(Config const &cfg, size_t maxMessageSize) (defined in hmbdc::app::mcast::sendtransportengine_detail::SendTransport) | hmbdc::app::mcast::sendtransportengine_detail::SendTransport | inline |
stop() (defined in hmbdc::app::mcast::sendtransportengine_detail::SendTransport) | hmbdc::app::mcast::sendtransportengine_detail::SendTransport | inline |
stopped(std::exception const &) noexcept (defined in hmbdc::pattern::PoolConsumer) | hmbdc::pattern::PoolConsumer | |
stoppedCb(std::exception const &e) override | hmbdc::app::Client< SendTransportEngine > | inlinevirtual |
Transport(Config const &cfg) (defined in hmbdc::app::mcast::Transport) | hmbdc::app::mcast::Transport | inline |
tryDispatch(SendTransportEngine *p, MessageHead &w) (defined in hmbdc::app::MessageHandler< SendTransportEngine, Messages... >) | hmbdc::app::MessageHandler< SendTransportEngine, Messages... > | inlinestatic |
tryQueue(Topic const &t, Messages &&...msgs) (defined in hmbdc::app::mcast::sendtransportengine_detail::SendTransport) | hmbdc::app::mcast::sendtransportengine_detail::SendTransport | inline |
~PoolConsumer() (defined in hmbdc::pattern::PoolConsumer) | hmbdc::pattern::PoolConsumer | virtual |
~SendTransport() (defined in hmbdc::app::mcast::sendtransportengine_detail::SendTransport) | hmbdc::app::mcast::sendtransportengine_detail::SendTransport | inline |
~Transport() (defined in hmbdc::app::mcast::Transport) | hmbdc::app::mcast::Transport | inlinevirtual |