BufIt typedef (defined in hmbdc::pattern::PoolConsumer) | hmbdc::pattern::PoolConsumer | protected |
Callback typedef (defined in hmbdc::time::Timer) | hmbdc::time::Timer | |
cancel(Timer &timer) | hmbdc::time::TimerManager | inline |
checkTimers(time::SysTime) (defined in hmbdc::time::TimerManager) | hmbdc::time::TimerManager | |
Client() | hmbdc::app::Client< RecvTransportEngine< OutputBuffer, MsgArbitrator > > | inline |
dropped() noexcept (defined in hmbdc::pattern::PoolConsumer) | hmbdc::pattern::PoolConsumer | |
droppedCb() override | hmbdc::app::Client< RecvTransportEngine< OutputBuffer, MsgArbitrator > > | inlinevirtual |
endpoint_ (defined in hmbdc::app::tcpcast::Transport) | hmbdc::app::tcpcast::Transport | protected |
getFireAt() const (defined in hmbdc::time::Timer) | hmbdc::time::Timer | inlineprotected |
handleMessage(MessageHead &w) (defined in hmbdc::app::MessageHandler< RecvTransportEngine< OutputBuffer, MsgArbitrator >, Messages... >) | hmbdc::app::MessageHandler< RecvTransportEngine< OutputBuffer, MsgArbitrator >, Messages... > | inline |
handleMessage(MessageHead &w) (defined in hmbdc::app::MessageHandler< RecvTransportEngine< OutputBuffer, MsgArbitrator >, Subscribe, Unsubscribe, TopicSource >) | hmbdc::app::MessageHandler< RecvTransportEngine< OutputBuffer, MsgArbitrator >, Subscribe, Unsubscribe, TopicSource > | inline |
handleMessageCb(Subscribe const &t) | hmbdc::app::tcpcast::RecvTransportEngine< OutputBuffer, MsgArbitrator > | inline |
handleMessageCb(Unsubscribe const &t) | hmbdc::app::tcpcast::RecvTransportEngine< OutputBuffer, MsgArbitrator > | inline |
handleMessageCb(TopicSource const &t) | hmbdc::app::tcpcast::RecvTransportEngine< OutputBuffer, MsgArbitrator > | inline |
handleRangeImpl(BufIt &it, BufIt const &end, uint16_t threadSerialNumber) override | hmbdc::app::Client< RecvTransportEngine< OutputBuffer, MsgArbitrator > > | inlinevirtual |
hmbdcName() const (defined in hmbdc::app::tcpcast::RecvTransportEngine< OutputBuffer, MsgArbitrator >) | hmbdc::app::tcpcast::RecvTransportEngine< OutputBuffer, MsgArbitrator > | inline |
hmbdcName_ (defined in hmbdc::app::tcpcast::Transport) | hmbdc::app::tcpcast::Transport | protected |
initInThread() (defined in hmbdc::app::tcpcast::Transport) | hmbdc::app::tcpcast::Transport | inline |
interval (defined in hmbdc::time::ReoccuringTimer) | hmbdc::time::ReoccuringTimer | |
invoked(uint16_t threadId) (defined in hmbdc::pattern::PoolConsumer) | hmbdc::pattern::PoolConsumer | |
invokedCb(uint16_t threadSerialNumber) __restrict__ override | hmbdc::app::tcpcast::RecvTransportEngine< OutputBuffer, MsgArbitrator > | inlinevirtual |
maxBatchMessageCount() const | hmbdc::app::Client< RecvTransportEngine< OutputBuffer, MsgArbitrator > > | inline |
messageDispatchingStarted(uint16_t threadId) (defined in hmbdc::pattern::PoolConsumer) | hmbdc::pattern::PoolConsumer | inline |
messageDispatchingStartedCb(uint16_t threadSerialNumber) override | hmbdc::app::tcpcast::RecvTransportEngine< OutputBuffer, MsgArbitrator > | inlinevirtual |
MH typedef (defined in hmbdc::app::tcpcast::RecvTransportEngine< OutputBuffer, MsgArbitrator >) | hmbdc::app::tcpcast::RecvTransportEngine< OutputBuffer, MsgArbitrator > | |
NetContext (defined in hmbdc::app::tcpcast::RecvTransportEngine< OutputBuffer, MsgArbitrator >) | hmbdc::app::tcpcast::RecvTransportEngine< OutputBuffer, MsgArbitrator > | friend |
operator<(Transport const &other) const (defined in hmbdc::app::tcpcast::Transport) | hmbdc::app::tcpcast::Transport | inline |
operator<(Timer const &other) const (defined in hmbdc::time::Timer) | hmbdc::time::Timer | inline |
operator<=(SysTime const &t) const (defined in hmbdc::time::Timer) | hmbdc::time::Timer | inline |
operator==(Transport const &other) const (defined in hmbdc::app::tcpcast::Transport) | hmbdc::app::tcpcast::Transport | inline |
pIos_ (defined in hmbdc::app::tcpcast::Transport) | hmbdc::app::tcpcast::Transport | protected |
PoolConsumer(bool interestedInMessages=true) (defined in hmbdc::pattern::PoolConsumer) | hmbdc::pattern::PoolConsumer | explicit |
ptr typedef (defined in hmbdc::app::tcpcast::RecvTransport) | hmbdc::app::tcpcast::RecvTransport | |
RecvTransportEngine(Config const &cfg, OutputBuffer &outputBuffer, MsgArbitrator arb=NoOpArb()) | hmbdc::app::tcpcast::RecvTransportEngine< OutputBuffer, MsgArbitrator > | inline |
REGISTERED_MESSAGE_SIZE enum value (defined in hmbdc::app::Client< RecvTransportEngine< OutputBuffer, MsgArbitrator > >) | hmbdc::app::Client< RecvTransportEngine< OutputBuffer, MsgArbitrator > > | |
ReoccuringTimer(Duration const &interval, Callback callback=detail::noop) (defined in hmbdc::time::ReoccuringTimer) | hmbdc::time::ReoccuringTimer | inline |
schedPolicy_ (defined in hmbdc::app::tcpcast::Transport) | hmbdc::app::tcpcast::Transport | protected |
schedPriority_ (defined in hmbdc::app::tcpcast::Transport) | hmbdc::app::tcpcast::Transport | protected |
schedSpec() const (defined in hmbdc::app::tcpcast::RecvTransportEngine< OutputBuffer, MsgArbitrator >) | hmbdc::app::tcpcast::RecvTransportEngine< OutputBuffer, MsgArbitrator > | inline |
schedule(SysTime fireAt, Timer &timer) (defined in hmbdc::time::TimerManager) | hmbdc::time::TimerManager | inline |
SELF typedef (defined in hmbdc::app::tcpcast::RecvTransportEngine< OutputBuffer, MsgArbitrator >) | hmbdc::app::tcpcast::RecvTransportEngine< OutputBuffer, MsgArbitrator > | |
setCallback(Callback cb) (defined in hmbdc::time::Timer) | hmbdc::time::Timer | inline |
stopped(std::exception const &) noexcept (defined in hmbdc::pattern::PoolConsumer) | hmbdc::pattern::PoolConsumer | |
stoppedCb(std::exception const &e) override | hmbdc::app::tcpcast::RecvTransportEngine< OutputBuffer, MsgArbitrator > | inlinevirtual |
tcpcastAdTopic_ (defined in hmbdc::app::tcpcast::Transport) | hmbdc::app::tcpcast::Transport | protected |
Timer(Callback cb=detail::noop) (defined in hmbdc::time::Timer) | hmbdc::time::Timer | inline |
Transport(Config const &cfg) (defined in hmbdc::app::tcpcast::Transport) | hmbdc::app::tcpcast::Transport | inline |
tryDispatch(RecvTransportEngine< OutputBuffer, MsgArbitrator > *p, MessageHead &w) (defined in hmbdc::app::MessageHandler< RecvTransportEngine< OutputBuffer, MsgArbitrator >, Messages... >) | hmbdc::app::MessageHandler< RecvTransportEngine< OutputBuffer, MsgArbitrator >, Messages... > | inlinestatic |
tryDispatch(RecvTransportEngine< OutputBuffer, MsgArbitrator > *p, MessageHead &w) (defined in hmbdc::app::MessageHandler< RecvTransportEngine< OutputBuffer, MsgArbitrator >, Subscribe, Unsubscribe, TopicSource >) | hmbdc::app::MessageHandler< RecvTransportEngine< OutputBuffer, MsgArbitrator >, Subscribe, Unsubscribe, TopicSource > | inlinestatic |
~PoolConsumer() (defined in hmbdc::pattern::PoolConsumer) | hmbdc::pattern::PoolConsumer | virtual |
~RecvTransport() (defined in hmbdc::app::tcpcast::RecvTransport) | hmbdc::app::tcpcast::RecvTransport | inlinevirtual |
~Timer() (defined in hmbdc::time::Timer) | hmbdc::time::Timer | inlinevirtual |
~Transport() (defined in hmbdc::app::tcpcast::Transport) | hmbdc::app::tcpcast::Transport | inlinevirtual |