Horizon Official Technical Documentation
Horizon::Char::CharSocket Member List

This is the complete list of members for Horizon::Char::CharSocket, including all inherited members.

_closedHorizon::Networking::Socket< CharSocket >private
_closingHorizon::Networking::Socket< CharSocket >private
_is_writing_asyncHorizon::Networking::Socket< CharSocket >private
_read_bufferHorizon::Networking::Socket< CharSocket >private
_remote_ip_addressHorizon::Networking::Socket< CharSocket >private
_remote_portHorizon::Networking::Socket< CharSocket >private
_sessionHorizon::Char::CharSocketprivate
_socketHorizon::Networking::Socket< CharSocket >private
_socket_idHorizon::Networking::Socket< CharSocket >private
_write_queueHorizon::Networking::Socket< CharSocket >private
async_process_queue()Horizon::Networking::Socket< CharSocket >inlineprotected
async_read()Horizon::Networking::Socket< CharSocket >inline
async_read_with_callback(ByteBuffer &buf, void(Socket< CharSocket >::*)(boost::system::error_code, std::size_t))Horizon::Networking::Socket< CharSocket >inline
BaseSocket typedefHorizon::Char::CharSocketprivate
CharSocket(uint64_t uid, std::shared_ptr< tcp::socket > socket)Horizon::Char::CharSocketexplicit
close_socket()Horizon::Networking::Socket< CharSocket >inline
delayed_close_socket()Horizon::Networking::Socket< CharSocket >inline
get_read_buffer()Horizon::Networking::Socket< CharSocket >inline
get_session()Horizon::Char::CharSocket
get_socket()Horizon::Networking::Socket< CharSocket >inlineprivate
get_socket_id()Horizon::Networking::Socket< CharSocket >inline
handle_queue()Horizon::Networking::Socket< CharSocket >inlineprivate
is_open()Horizon::Networking::Socket< CharSocket >inline
on_close() overrideHorizon::Char::CharSocketprotectedvirtual
on_error() overrideHorizon::Char::CharSocketprotectedvirtual
queue_buffer(ByteBuffer &&buffer)Horizon::Networking::Socket< CharSocket >inlinevirtual
read_handler() overrideHorizon::Char::CharSocketprotectedvirtual
read_handler_internal(boost::system::error_code error, size_t transferredBytes)Horizon::Networking::Socket< CharSocket >inlineprivate
remote_ip_address()Horizon::Networking::Socket< CharSocket >inline
remote_port() constHorizon::Networking::Socket< CharSocket >inline
set_no_delay(bool enable)Horizon::Networking::Socket< CharSocket >inlineprotected
set_session(std::shared_ptr< CharSession > session)Horizon::Char::CharSocket
Socket(uint64_t socket_id)Horizon::Networking::Socket< CharSocket >inlineexplicit
Socket(uint64_t socket_id, std::shared_ptr< tcp::socket > socket)Horizon::Networking::Socket< CharSocket >inlineexplicit
start() overrideHorizon::Char::CharSocketvirtual
update() overrideHorizon::Char::CharSocketvirtual
update_session(uint32_t diff)Horizon::Char::CharSocket
write_buffer_and_send(ByteBuffer &to_send, boost::system::error_code &error)Horizon::Networking::Socket< CharSocket >inlineprotected
write_handler_wrapper(boost::system::error_code, std::size_t)Horizon::Networking::Socket< CharSocket >inlineprivate
~CharSocket()Horizon::Char::CharSocket
~Socket()Horizon::Networking::Socket< CharSocket >inlinevirtual