Flow 1.0.2
Flow project: Full implementation reference.
flow::net_flow::Server_socket Member List

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

accept(Error_code *err_code=0)flow::net_flow::Server_socket
Const_ptr typedefflow::util::Shared_ptr_alias_holder< boost::shared_ptr< Server_socket > >
const_ptr_cast(const From_ptr &ptr_to_cast)flow::util::Shared_ptr_alias_holder< boost::shared_ptr< Server_socket > >static
disconnect_cause() constflow::net_flow::Server_socket
dynamic_const_ptr_cast(const From_ptr &ptr_to_cast)flow::util::Shared_ptr_alias_holder< boost::shared_ptr< Server_socket > >static
dynamic_ptr_cast(const From_ptr &ptr_to_cast)flow::util::Shared_ptr_alias_holder< boost::shared_ptr< Server_socket > >static
get_log_component() constflow::log::Log_context
get_logger() constflow::log::Log_context
local_port() constflow::net_flow::Server_socket
Lock_guard typedefflow::net_flow::Server_socketprivate
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
m_child_sock_optsflow::net_flow::Server_socketprivate
m_componentflow::log::Log_contextprivate
m_connecting_socksflow::net_flow::Server_socketprivate
m_disconnect_causeflow::net_flow::Server_socketprivate
m_local_portflow::net_flow::Server_socketprivate
m_loggerflow::log::Log_contextprivate
m_mutexflow::net_flow::Server_socketmutableprivate
m_nodeflow::net_flow::Server_socketprivate
m_stateflow::net_flow::Server_socketprivate
m_unaccepted_socksflow::net_flow::Server_socketprivate
Mutex typedefflow::net_flow::Server_socketprivate
node() constflow::net_flow::Server_socket
Nodeflow::net_flow::Server_socketfriend
operator<<(std::ostream &os, const Server_socket *serv)flow::net_flow::Server_socketrelated
operator<<(std::ostream &os, Server_socket::State state)flow::net_flow::Server_socketrelated
operator=(const Log_context &src)flow::log::Log_context
operator=(Log_context &&src)flow::log::Log_context
Peer_socket_ptr typedefflow::net_flow::Server_socket
Ptr typedefflow::util::Shared_ptr_alias_holder< boost::shared_ptr< Server_socket > >
ptr_cast(const From_ptr &ptr_to_cast)flow::util::Shared_ptr_alias_holder< boost::shared_ptr< Server_socket > >static
Server_socket(log::Logger *logger, const Peer_socket_options *child_sock_opts)flow::net_flow::Server_socketexplicitprotected
state() constflow::net_flow::Server_socket
State enum nameflow::net_flow::Server_socket
swap(Log_context &other)flow::log::Log_context
sync_accept(const boost::chrono::duration< Rep, Period > &max_wait, bool reactor_pattern=false, Error_code *err_code=0)flow::net_flow::Server_socket
sync_accept(bool reactor_pattern=false, Error_code *err_code=0)flow::net_flow::Server_socket
sync_accept_impl(const Fine_time_pt &wait_until, bool reactor_pattern, Error_code *err_code)flow::net_flow::Server_socketprivate
~Null_interface()=0flow::util::Null_interfacepure virtual
~Server_socket() overrideflow::net_flow::Server_socket