Flow 1.0.2
Flow project: Public API.
flow::net_flow::Peer_socket Member List

This is the complete list of members for flow::net_flow::Peer_socket, including all inherited members.

close_abruptly(Error_code *err_code=0)flow::net_flow::Peer_socket
Const_ptr typedefflow::util::Shared_ptr_alias_holder< boost::shared_ptr< Peer_socket > >
const_ptr_cast(const From_ptr &ptr_to_cast)flow::util::Shared_ptr_alias_holder< boost::shared_ptr< Peer_socket > >static
disconnect_cause() constflow::net_flow::Peer_socket
dynamic_const_ptr_cast(const From_ptr &ptr_to_cast)flow::util::Shared_ptr_alias_holder< boost::shared_ptr< Peer_socket > >static
dynamic_ptr_cast(const From_ptr &ptr_to_cast)flow::util::Shared_ptr_alias_holder< boost::shared_ptr< Peer_socket > >static
get_connect_metadata(const boost::asio::mutable_buffer &buffer, Error_code *err_code=0) constflow::net_flow::Peer_socket
get_log_component() constflow::log::Log_context
get_logger() constflow::log::Log_context
info() constflow::net_flow::Peer_socket
local_port() constflow::net_flow::Peer_socket
Log_context(Logger *logger=0)flow::log::Log_contextexplicit
Log_context(Logger *logger, Component_payload component_payload)flow::log::Log_contextexplicit
Log_context(const Log_context &src)flow::log::Log_contextexplicit
Log_context(Log_context &&src)flow::log::Log_context
max_block_size() constflow::net_flow::Peer_socket
node() constflow::net_flow::Peer_socket
Open_sub_state enum nameflow::net_flow::Peer_socket
operator<<(std::ostream &os, const Peer_socket *sock)flow::net_flow::Peer_socketrelated
operator=(const Log_context &src)flow::log::Log_context
operator=(Log_context &&src)flow::log::Log_context
options() constflow::net_flow::Peer_socket
Peer_socket(log::Logger *logger_ptr, util::Task_engine *task_engine, const Peer_socket_options &opts)flow::net_flow::Peer_socketexplicitprotected
Ptr typedefflow::util::Shared_ptr_alias_holder< boost::shared_ptr< Peer_socket > >
ptr_cast(const From_ptr &ptr_to_cast)flow::util::Shared_ptr_alias_holder< boost::shared_ptr< Peer_socket > >static
receive(const Mutable_buffer_sequence &target, Error_code *err_code=0)flow::net_flow::Peer_socket
remote_endpoint() constflow::net_flow::Peer_socket
send(const Const_buffer_sequence &data, Error_code *err_code=0)flow::net_flow::Peer_socket
set_options(const Peer_socket_options &opts, Error_code *err_code=0)flow::net_flow::Peer_socket
State enum nameflow::net_flow::Peer_socket
state(Open_sub_state *open_sub_state=0) constflow::net_flow::Peer_socket
swap(Log_context &other)flow::log::Log_context
sync_receive(const Mutable_buffer_sequence &target, const boost::chrono::duration< Rep, Period > &max_wait, Error_code *err_code=0)flow::net_flow::Peer_socket
sync_receive(const boost::asio::null_buffers &, const boost::chrono::duration< Rep, Period > &max_wait, Error_code *err_code=0)flow::net_flow::Peer_socket
sync_receive(const Mutable_buffer_sequence &target, Error_code *err_code=0)flow::net_flow::Peer_socket
sync_receive(const boost::asio::null_buffers &, Error_code *err_code=0)flow::net_flow::Peer_socket
sync_send(const Const_buffer_sequence &data, const boost::chrono::duration< Rep, Period > &max_wait, Error_code *err_code=0)flow::net_flow::Peer_socket
sync_send(const boost::asio::null_buffers &, const boost::chrono::duration< Rep, Period > &max_wait, Error_code *err_code=0)flow::net_flow::Peer_socket
sync_send(const Const_buffer_sequence &data, Error_code *err_code=0)flow::net_flow::Peer_socket
sync_send(const boost::asio::null_buffers &, Error_code *err_code=0)flow::net_flow::Peer_socket
~Null_interface()=0flow::util::Null_interfacepure virtual
~Peer_socket() overrideflow::net_flow::Peer_socket