hmbdc
simplify-high-performance-messaging-programming
hmbdc::app::tcpcast::SendTransportEngine Member List

This is the complete list of members for hmbdc::app::tcpcast::SendTransportEngine, including all inherited members.

buffer_ (defined in hmbdc::app::tcpcast::SendTransport)hmbdc::app::tcpcast::SendTransportprotected
BufIt typedef (defined in hmbdc::pattern::PoolConsumer)hmbdc::pattern::PoolConsumerprotected
Callback typedef (defined in hmbdc::time::Timer)hmbdc::time::Timer
cancel(Timer &timer)hmbdc::time::TimerManagerinline
checkTimers(time::SysTime) (defined in hmbdc::time::TimerManager)hmbdc::time::TimerManager
Client()hmbdc::app::Client< SendTransportEngine >inline
config_ (defined in hmbdc::app::tcpcast::Transport)hmbdc::app::tcpcast::Transportprotected
dropped() noexcept (defined in hmbdc::pattern::PoolConsumer)hmbdc::pattern::PoolConsumer
droppedCb() override (defined in hmbdc::app::tcpcast::SendTransportEngine)hmbdc::app::tcpcast::SendTransportEngineinlinevirtual
endpoint_ (defined in hmbdc::app::tcpcast::Transport)hmbdc::app::tcpcast::Transportprotected
getFireAt() const (defined in hmbdc::time::Timer)hmbdc::time::Timerinlineprotected
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) overridehmbdc::app::Client< SendTransportEngine >inlinevirtual
hmbdcName() const (defined in hmbdc::app::tcpcast::SendTransportEngine)hmbdc::app::tcpcast::SendTransportEngineinline
hmbdcName_ (defined in hmbdc::app::tcpcast::Transport)hmbdc::app::tcpcast::Transportprotected
initInThread() (defined in hmbdc::app::tcpcast::SendTransport)hmbdc::app::tcpcast::SendTransportinline
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 (defined in hmbdc::app::tcpcast::SendTransportEngine)hmbdc::app::tcpcast::SendTransportEngineinlinevirtual
match(Topic const &t) const (defined in hmbdc::app::tcpcast::SendTransport)hmbdc::app::tcpcast::SendTransportinline
maxBatchMessageCount() consthmbdc::app::Client< SendTransportEngine >inline
maxMessageSize_ (defined in hmbdc::app::tcpcast::SendTransport)hmbdc::app::tcpcast::SendTransportprotected
mcConfig_ (defined in hmbdc::app::tcpcast::SendTransport)hmbdc::app::tcpcast::SendTransportprotected
mcSendTransport_ (defined in hmbdc::app::tcpcast::SendTransport)hmbdc::app::tcpcast::SendTransportprotected
messageDispatchingStarted(uint16_t threadId) (defined in hmbdc::pattern::PoolConsumer)hmbdc::pattern::PoolConsumerinline
messageDispatchingStartedCb(uint16_t threadSerialNumber) override (defined in hmbdc::app::tcpcast::SendTransportEngine)hmbdc::app::tcpcast::SendTransportEngineinlinevirtual
minRecvToStart_ (defined in hmbdc::app::tcpcast::SendTransport)hmbdc::app::tcpcast::SendTransportprotected
operator<(Transport const &other) const (defined in hmbdc::app::tcpcast::Transport)hmbdc::app::tcpcast::Transportinline
operator<(Timer const &other) const (defined in hmbdc::time::Timer)hmbdc::time::Timerinline
operator<=(SysTime const &t) const (defined in hmbdc::time::Timer)hmbdc::time::Timerinline
operator==(Transport const &other) const (defined in hmbdc::app::tcpcast::Transport)hmbdc::app::tcpcast::Transportinline
pIos_ (defined in hmbdc::app::tcpcast::Transport)hmbdc::app::tcpcast::Transportprotected
PoolConsumer(bool interestedInMessages=true) (defined in hmbdc::pattern::PoolConsumer)hmbdc::pattern::PoolConsumerexplicit
ptr typedef (defined in hmbdc::app::tcpcast::SendTransport)hmbdc::app::tcpcast::SendTransport
queue(Topic const &t, Messages &&...msgs) (defined in hmbdc::app::tcpcast::SendTransport)hmbdc::app::tcpcast::SendTransportinline
queueBytes(Topic const &t, uint16_t tag, void const *bytes, size_t len) (defined in hmbdc::app::tcpcast::SendTransport)hmbdc::app::tcpcast::SendTransportinline
queueInPlace(Topic const &t, Args &&...args) (defined in hmbdc::app::tcpcast::SendTransport)hmbdc::app::tcpcast::SendTransportinline
rater_ (defined in hmbdc::app::tcpcast::SendTransport)hmbdc::app::tcpcast::SendTransportprotected
REGISTERED_MESSAGE_SIZE enum value (defined in hmbdc::app::Client< SendTransportEngine >)hmbdc::app::Client< SendTransportEngine >
ReoccuringTimer(Duration const &interval, Callback callback=detail::noop) (defined in hmbdc::time::ReoccuringTimer)hmbdc::time::ReoccuringTimerinline
schedPolicy_ (defined in hmbdc::app::tcpcast::Transport)hmbdc::app::tcpcast::Transportprotected
schedPriority_ (defined in hmbdc::app::tcpcast::Transport)hmbdc::app::tcpcast::Transportprotected
schedSpec() const (defined in hmbdc::app::tcpcast::SendTransportEngine)hmbdc::app::tcpcast::SendTransportEngineinline
schedule(SysTime fireAt, Timer &timer) (defined in hmbdc::time::TimerManager)hmbdc::time::TimerManagerinline
SendTransport(Config const &cfg, size_t maxMessageSize, size_t minRecvToStart)hmbdc::app::tcpcast::SendTransportinline
SendTransportEngine(Config const &cfg, size_t maxMessageSize, size_t minRecvToStart) (defined in hmbdc::app::tcpcast::SendTransportEngine)hmbdc::app::tcpcast::SendTransportEngineinline
setCallback(Callback cb) (defined in hmbdc::time::Timer)hmbdc::time::Timerinline
stop() (defined in hmbdc::app::tcpcast::SendTransport)hmbdc::app::tcpcast::SendTransportinline
stopped(std::exception const &) noexcept (defined in hmbdc::pattern::PoolConsumer)hmbdc::pattern::PoolConsumer
stoppedCb(std::exception const &e) overridehmbdc::app::Client< SendTransportEngine >inlinevirtual
tcpcastAdTopic_ (defined in hmbdc::app::tcpcast::Transport)hmbdc::app::tcpcast::Transportprotected
Timer(Callback cb=detail::noop) (defined in hmbdc::time::Timer)hmbdc::time::Timerinline
Transport(Config const &cfg) (defined in hmbdc::app::tcpcast::Transport)hmbdc::app::tcpcast::Transportinline
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::tcpcast::SendTransport)hmbdc::app::tcpcast::SendTransportinline
~PoolConsumer() (defined in hmbdc::pattern::PoolConsumer)hmbdc::pattern::PoolConsumervirtual
~Timer() (defined in hmbdc::time::Timer)hmbdc::time::Timerinlinevirtual
~Transport() (defined in hmbdc::app::tcpcast::Transport)hmbdc::app::tcpcast::Transportinlinevirtual