Core Library 1.7.0.0 Library containing core utilities and tools for threading, networking, logging, INI and CSV file management etc.

core_lib::asio::udp::MulticastTypedSender< MsgBldr > Member List

This is the complete list of members for core_lib::asio::udp::MulticastTypedSender< MsgBldr >, including all inherited members.

InterfaceAddress() const | core_lib::asio::udp::MulticastTypedSender< MsgBldr > | inline
m_messageBuilder | core_lib::asio::udp::MulticastTypedSender< MsgBldr > | private
m_multicastSender | core_lib::asio::udp::MulticastTypedSender< MsgBldr > | private
m_sendMutex | core_lib::asio::udp::MulticastTypedSender< MsgBldr > | mutable private
MulticastConnection() const | core_lib::asio::udp::MulticastTypedSender< MsgBldr > | inline
MulticastTypedSender()=delete | core_lib::asio::udp::MulticastTypedSender< MsgBldr > |
MulticastTypedSender(boost_iocontext_t &ioContext, const defs::connection_t &multicastConnection, const MsgBldr &messageBuilder, const std::string &interfaceAddress="", bool enableLoopback=true, eMulticastTTL ttl=eMulticastTTL::sameSubnet, size_t sendBufferSize=DEFAULT_UDP_BUF_SIZE) | core_lib::asio::udp::MulticastTypedSender< MsgBldr > | inline
MulticastTypedSender(const defs::connection_t &multicastConnection, const MsgBldr &messageBuilder, const std::string &interfaceAddress="", bool enableLoopback=true, eMulticastTTL ttl=eMulticastTTL::sameSubnet, size_t sendBufferSize=DEFAULT_UDP_BUF_SIZE) | core_lib::asio::udp::MulticastTypedSender< MsgBldr > | inline
MulticastTypedSender(const MulticastTypedSender &)=delete | core_lib::asio::udp::MulticastTypedSender< MsgBldr > |
MulticastTypedSender(MulticastTypedSender &&)=delete | core_lib::asio::udp::MulticastTypedSender< MsgBldr > |
operator=(const MulticastTypedSender &)=delete | core_lib::asio::udp::MulticastTypedSender< MsgBldr > |
operator=(MulticastTypedSender &&)=delete | core_lib::asio::udp::MulticastTypedSender< MsgBldr > |
SendMessage(int32_t messageId, const defs::connection_t &responseAddress=defs::NULL_CONNECTION) | core_lib::asio::udp::MulticastTypedSender< MsgBldr > | inline
SendMessage(const defs::char_buffer_t &message, int32_t messageId, const defs::connection_t &responseAddress=defs::NULL_CONNECTION) | core_lib::asio::udp::MulticastTypedSender< MsgBldr > | inline
SendMessage(const T &message, int32_t messageId, const defs::connection_t &responseAddress=defs::NULL_CONNECTION) | core_lib::asio::udp::MulticastTypedSender< MsgBldr > | inline
SendMessage(const defs::char_buffer_t &message) | core_lib::asio::udp::MulticastTypedSender< MsgBldr > | inline
~MulticastTypedSender()=default | core_lib::asio::udp::MulticastTypedSender< MsgBldr > |