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::tcp::SimpleTcpServer Member List

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

CloseAcceptor()core_lib::asio::tcp::SimpleTcpServer
GetServerDetailsForClient(const defs::connection_t &client) constcore_lib::asio::tcp::SimpleTcpServer
IsConnected(const defs::connection_t &client) constcore_lib::asio::tcp::SimpleTcpServer
ListenPort() constcore_lib::asio::tcp::SimpleTcpServer
m_messageBuildercore_lib::asio::tcp::SimpleTcpServerprivate
m_messageHandlercore_lib::asio::tcp::SimpleTcpServerprivate
m_tcpTypedServercore_lib::asio::tcp::SimpleTcpServerprivate
NumberOfClients() constcore_lib::asio::tcp::SimpleTcpServer
NumberOfUnsentAsyncMessages(const defs::connection_t &client) constcore_lib::asio::tcp::SimpleTcpServer
OpenAcceptor()core_lib::asio::tcp::SimpleTcpServer
operator=(const SimpleTcpServer &)=deletecore_lib::asio::tcp::SimpleTcpServer
operator=(SimpleTcpServer &&)=deletecore_lib::asio::tcp::SimpleTcpServer
SendMessageToAllClients(int32_t messageId, const defs::connection_t &responseAddress=defs::NULL_CONNECTION) constcore_lib::asio::tcp::SimpleTcpServer
SendMessageToAllClients(const defs::char_buffer_t &message, int32_t messageId, const defs::connection_t &responseAddress=defs::NULL_CONNECTION) constcore_lib::asio::tcp::SimpleTcpServer
SendMessageToAllClients(const T &message, int32_t messageId, const defs::connection_t &responseAddress=defs::NULL_CONNECTION) constcore_lib::asio::tcp::SimpleTcpServerinline
SendMessageToAllClients(const defs::char_buffer_t &message) constcore_lib::asio::tcp::SimpleTcpServer
SendMessageToClientAsync(const defs::connection_t &client, int32_t messageId, const defs::connection_t &responseAddress=defs::NULL_CONNECTION) constcore_lib::asio::tcp::SimpleTcpServer
SendMessageToClientAsync(const defs::connection_t &client, const defs::char_buffer_t &message, int32_t messageId, const defs::connection_t &responseAddress=defs::NULL_CONNECTION) constcore_lib::asio::tcp::SimpleTcpServer
SendMessageToClientAsync(const T &message, const defs::connection_t &client, int32_t messageId, const defs::connection_t &responseAddress=defs::NULL_CONNECTION) constcore_lib::asio::tcp::SimpleTcpServerinline
SendMessageToClientAsync(const defs::connection_t &client, const defs::char_buffer_t &message) constcore_lib::asio::tcp::SimpleTcpServer
SendMessageToClientSync(const defs::connection_t &client, int32_t messageId, const defs::connection_t &responseAddress=defs::NULL_CONNECTION) constcore_lib::asio::tcp::SimpleTcpServer
SendMessageToClientSync(const defs::connection_t &client, const defs::char_buffer_t &message, int32_t messageId, const defs::connection_t &responseAddress=defs::NULL_CONNECTION) constcore_lib::asio::tcp::SimpleTcpServer
SendMessageToClientSync(const T &message, const defs::connection_t &client, int32_t messageId, const defs::connection_t &responseAddress=defs::NULL_CONNECTION) constcore_lib::asio::tcp::SimpleTcpServerinline
SendMessageToClientSync(const defs::connection_t &client, const defs::char_buffer_t &message) constcore_lib::asio::tcp::SimpleTcpServer
SimpleTcpServer()=deletecore_lib::asio::tcp::SimpleTcpServer
SimpleTcpServer(boost_iocontext_t &ioContext, uint16_t listenPort, const defs::default_message_dispatcher_t &messageDispatcher, eSendOption sendOption=eSendOption::nagleOn, size_t maxAllowedUnsentAsyncMessages=MAX_UNSENT_ASYNC_MSG_COUNT, size_t memPoolMsgCount=0)core_lib::asio::tcp::SimpleTcpServer
SimpleTcpServer(uint16_t listenPort, const defs::default_message_dispatcher_t &messageDispatcher, eSendOption sendOption=eSendOption::nagleOn, size_t maxAllowedUnsentAsyncMessages=MAX_UNSENT_ASYNC_MSG_COUNT, size_t memPoolMsgCount=0)core_lib::asio::tcp::SimpleTcpServer
SimpleTcpServer(const SimpleTcpServer &)=deletecore_lib::asio::tcp::SimpleTcpServer
SimpleTcpServer(SimpleTcpServer &&)=deletecore_lib::asio::tcp::SimpleTcpServer
~SimpleTcpServer()=defaultcore_lib::asio::tcp::SimpleTcpServer