Horizon Official Technical Documentation
Horizon::Char::CharSocket Member List
This is the complete list of members for
Horizon::Char::CharSocket
, including all inherited members.
_closed
Horizon::Networking::Socket< CharSocket >
private
_closing
Horizon::Networking::Socket< CharSocket >
private
_is_writing_async
Horizon::Networking::Socket< CharSocket >
private
_read_buffer
Horizon::Networking::Socket< CharSocket >
private
_remote_ip_address
Horizon::Networking::Socket< CharSocket >
private
_remote_port
Horizon::Networking::Socket< CharSocket >
private
_session
Horizon::Char::CharSocket
private
_socket
Horizon::Networking::Socket< CharSocket >
private
_socket_id
Horizon::Networking::Socket< CharSocket >
private
_write_queue
Horizon::Networking::Socket< CharSocket >
private
async_process_queue
()
Horizon::Networking::Socket< CharSocket >
inline
protected
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
typedef
Horizon::Char::CharSocket
private
CharSocket
(uint64_t uid, std::shared_ptr< tcp::socket > socket)
Horizon::Char::CharSocket
explicit
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 >
inline
private
get_socket_id
()
Horizon::Networking::Socket< CharSocket >
inline
handle_queue
()
Horizon::Networking::Socket< CharSocket >
inline
private
is_open
()
Horizon::Networking::Socket< CharSocket >
inline
on_close
() override
Horizon::Char::CharSocket
protected
virtual
on_error
() override
Horizon::Char::CharSocket
protected
virtual
queue_buffer
(ByteBuffer &&buffer)
Horizon::Networking::Socket< CharSocket >
inline
virtual
read_handler
() override
Horizon::Char::CharSocket
protected
virtual
read_handler_internal
(boost::system::error_code error, size_t transferredBytes)
Horizon::Networking::Socket< CharSocket >
inline
private
remote_ip_address
()
Horizon::Networking::Socket< CharSocket >
inline
remote_port
() const
Horizon::Networking::Socket< CharSocket >
inline
set_no_delay
(bool enable)
Horizon::Networking::Socket< CharSocket >
inline
protected
set_session
(std::shared_ptr< CharSession > session)
Horizon::Char::CharSocket
Socket
(uint64_t socket_id)
Horizon::Networking::Socket< CharSocket >
inline
explicit
Socket
(uint64_t socket_id, std::shared_ptr< tcp::socket > socket)
Horizon::Networking::Socket< CharSocket >
inline
explicit
start
() override
Horizon::Char::CharSocket
virtual
update
() override
Horizon::Char::CharSocket
virtual
update_session
(uint32_t diff)
Horizon::Char::CharSocket
write_buffer_and_send
(ByteBuffer &to_send, boost::system::error_code &error)
Horizon::Networking::Socket< CharSocket >
inline
protected
write_handler_wrapper
(boost::system::error_code, std::size_t)
Horizon::Networking::Socket< CharSocket >
inline
private
~CharSocket
()
Horizon::Char::CharSocket
~Socket
()
Horizon::Networking::Socket< CharSocket >
inline
virtual
Generated by
1.9.4