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::MulticastReceiver Member List

This is the complete list of members for core_lib::asio::udp::MulticastReceiver, including all inherited members.

CloseSocket()core_lib::asio::udp::MulticastReceiver
CreateMulticastSocket(size_t receiveBufferSize)core_lib::asio::udp::MulticastReceiverprivate
InterfaceAddress() constcore_lib::asio::udp::MulticastReceiver
IsClosing() constcore_lib::asio::udp::MulticastReceiverprivate
m_checkBytesLeftToReadcore_lib::asio::udp::MulticastReceiverprivate
m_closedEventcore_lib::asio::udp::MulticastReceiverprivate
m_closingcore_lib::asio::udp::MulticastReceiverprivate
m_closingMutexcore_lib::asio::udp::MulticastReceivermutableprivate
m_interfaceAddresscore_lib::asio::udp::MulticastReceiverprivate
m_ioThreadGroupcore_lib::asio::udp::MulticastReceiverprivate
m_messageBuffercore_lib::asio::udp::MulticastReceiverprivate
m_messageReceivedHandlercore_lib::asio::udp::MulticastReceiverprivate
m_multicastConnectioncore_lib::asio::udp::MulticastReceiverprivate
m_receiveBuffercore_lib::asio::udp::MulticastReceiverprivate
m_senderEndpointcore_lib::asio::udp::MulticastReceiverprivate
m_socketcore_lib::asio::udp::MulticastReceiverprivate
m_strandcore_lib::asio::udp::MulticastReceiverprivate
MulticastConnection() constcore_lib::asio::udp::MulticastReceiver
MulticastReceiver()=deletecore_lib::asio::udp::MulticastReceiver
MulticastReceiver(boost_iocontext_t &ioContext, const defs::connection_t &multicastConnection, const defs::check_bytes_left_to_read_t &checkBytesLeftToRead, const defs::message_received_handler_t &messageReceivedHandler, const std::string &interfaceAddress="", size_t receiveBufferSize=DEFAULT_UDP_BUF_SIZE)core_lib::asio::udp::MulticastReceiver
MulticastReceiver(const defs::connection_t &multicastConnection, const defs::check_bytes_left_to_read_t &checkBytesLeftToRead, const defs::message_received_handler_t &messageReceivedHandler, const std::string &interfaceAddress="", size_t receiveBufferSize=DEFAULT_UDP_BUF_SIZE)core_lib::asio::udp::MulticastReceiver
MulticastReceiver(const MulticastReceiver &)=deletecore_lib::asio::udp::MulticastReceiver
MulticastReceiver(MulticastReceiver &&)=deletecore_lib::asio::udp::MulticastReceiver
operator=(const MulticastReceiver &)=deletecore_lib::asio::udp::MulticastReceiver
operator=(MulticastReceiver &&)=deletecore_lib::asio::udp::MulticastReceiver
ProcessCloseSocket()core_lib::asio::udp::MulticastReceiverprivate
ReadComplete(const boost_sys::error_code &error, size_t bytesReceived)core_lib::asio::udp::MulticastReceiverprivate
SetClosing(bool closing)core_lib::asio::udp::MulticastReceiverprivate
StartAsyncRead()core_lib::asio::udp::MulticastReceiverprivate
~MulticastReceiver()core_lib::asio::udp::MulticastReceiver