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

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

connect(const Remote_endpoint &to, Error_code *err_code=0, const Peer_socket_options *opts=0)flow::net_flow::Node
connect_with_metadata(const Remote_endpoint &to, const boost::asio::const_buffer &serialized_metadata, Error_code *err_code=0, const Peer_socket_options *opts=0)flow::net_flow::Node
event_set_create(Error_code *err_code=0)flow::net_flow::Node
get_log_component() constflow::log::Log_context
get_logger() constflow::log::Log_context
interrupt_all_waits(Error_code *err_code=0)flow::net_flow::Node
listen(flow_port_t local_port, Error_code *err_code=0, const Peer_socket_options *child_sock_opts=0)flow::net_flow::Node
local_low_lvl_endpoint() constflow::net_flow::Node
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::Node
Node(log::Logger *logger, const util::Udp_endpoint &low_lvl_endpoint, Net_env_simulator *net_env_sim=0, Error_code *err_code=0, const Node_options &opts=Node_options())flow::net_flow::Nodeexplicit
operator=(const Log_context &src)flow::log::Log_context
operator=(Log_context &&src)flow::log::Log_context
options() constflow::net_flow::Node
running() constflow::net_flow::Node
S_DEFAULT_CONN_METADATAflow::net_flow::Nodeprotectedstatic
S_FIRST_EPHEMERAL_PORTflow::net_flow::Nodestatic
S_FIRST_SERVICE_PORTflow::net_flow::Nodestatic
S_NUM_EPHEMERAL_PORTSflow::net_flow::Nodestatic
S_NUM_PORTSflow::net_flow::Nodestatic
S_NUM_SERVICE_PORTSflow::net_flow::Nodestatic
serv_create_forward_plus_ctor_args(const Peer_socket_options *child_sock_opts)flow::net_flow::Nodeprotected
set_options(const Node_options &opts, Error_code *err_code=0)flow::net_flow::Node
sock_create_forward_plus_ctor_args(const Peer_socket_options &opts)flow::net_flow::Nodeprotected
swap(Log_context &other)flow::log::Log_context
sync_connect(const Remote_endpoint &to, const boost::chrono::duration< Rep, Period > &max_wait, Error_code *err_code=0, const Peer_socket_options *opts=0)flow::net_flow::Node
sync_connect(const Remote_endpoint &to, Error_code *err_code=0, const Peer_socket_options *opts=0)flow::net_flow::Node
sync_connect_with_metadata(const Remote_endpoint &to, const boost::chrono::duration< Rep, Period > &max_wait, const boost::asio::const_buffer &serialized_metadata, Error_code *err_code=0, const Peer_socket_options *opts=0)flow::net_flow::Node
sync_connect_with_metadata(const Remote_endpoint &to, const boost::asio::const_buffer &serialized_metadata, Error_code *err_code=0, const Peer_socket_options *opts=0)flow::net_flow::Node
~Node() overrideflow::net_flow::Node
~Null_interface()=0flow::util::Null_interfacepure virtual