Horizon Official Technical Documentation
Horizon::Zone::ClientSocketMgr Member List

This is the complete list of members for Horizon::Zone::ClientSocketMgr, including all inherited members.

_acceptorHorizon::Networking::AcceptSocketMgr< ZoneSocket, ZoneNetworkThread >private
_is_initializedHorizon::Networking::AcceptSocketMgr< ZoneSocket, ZoneNetworkThread >private
_last_socket_idHorizon::Networking::SocketMgr< ZoneSocket, ZoneNetworkThread >private
_socket_management_queueHorizon::Networking::AcceptSocketMgr< ZoneSocket, ZoneNetworkThread >private
_socket_mapHorizon::Networking::AcceptSocketMgr< ZoneSocket, ZoneNetworkThread >private
_thread_mapHorizon::Networking::SocketMgr< ZoneSocket, ZoneNetworkThread >private
BaseSocketMgr typedefHorizon::Zone::ClientSocketMgrprivate
get_new_socket()Horizon::Networking::SocketMgr< ZoneSocket, ZoneNetworkThread >inline
get_sockets()Horizon::Networking::AcceptSocketMgr< ZoneSocket, ZoneNetworkThread >inline
get_thread_map()Horizon::Networking::SocketMgr< ZoneSocket, ZoneNetworkThread >inline
GetNetworkThreadCount() constHorizon::Networking::SocketMgr< ZoneSocket, ZoneNetworkThread >inline
manage_sockets(uint32_t time)Horizon::Networking::AcceptSocketMgr< ZoneSocket, ZoneNetworkThread >inline
network_thread_map typedefHorizon::Networking::SocketMgr< ZoneSocket, ZoneNetworkThread >private
NetworkThreadPtr typedefHorizon::Networking::SocketMgr< ZoneSocket, ZoneNetworkThread >private
on_socket_open(std::shared_ptr< tcp::socket > const &socket, uint32_t thread_index)Horizon::Networking::AcceptSocketMgr< ZoneSocket, ZoneNetworkThread >inline
SelectThreadWithMinConnections() constHorizon::Networking::SocketMgr< ZoneSocket, ZoneNetworkThread >inline
set_socket_for_management(std::shared_ptr< ZoneSocket > sock)Horizon::Networking::AcceptSocketMgr< ZoneSocket, ZoneNetworkThread >inline
set_socket_for_removal(std::weak_ptr< ZoneSocket > sock)Horizon::Networking::AcceptSocketMgr< ZoneSocket, ZoneNetworkThread >inline
SocketMap typedefHorizon::Networking::AcceptSocketMgr< ZoneSocket, ZoneNetworkThread >private
start(boost::asio::io_context &io_context, std::string const &listen_ip, uint16_t port, uint32_t threads=1, bool minimal=false)Horizon::Zone::ClientSocketMgrvirtual
StartNetworkThreads(uint32_t threads=1)Horizon::Networking::SocketMgr< ZoneSocket, ZoneNetworkThread >inlinevirtual
stop()Horizon::Zone::ClientSocketMgr
stop_network() overrideHorizon::Networking::AcceptSocketMgr< ZoneSocket, ZoneNetworkThread >inlinevirtual
update_sessions(uint64_t time)Horizon::Zone::ClientSocketMgrinline
~SocketMgr()Horizon::Networking::SocketMgr< ZoneSocket, ZoneNetworkThread >inlinevirtual