Flow 1.0.1
Flow project: Full implementation reference.
flow::net_flow::Drop_timer Member List

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

Const_ptr typedefflow::util::Shared_ptr_alias_holder< boost::shared_ptr< Drop_timer > >
const_ptr_cast(const From_ptr &ptr_to_cast)flow::util::Shared_ptr_alias_holder< boost::shared_ptr< Drop_timer > >static
create_drop_timer(log::Logger *logger_ptr, util::Task_engine *node_task_engine, Fine_duration *sock_drop_timeout, Peer_socket::Const_ptr &&sock, const Function< void(const Error_code &err_code)> &timer_failure, const Function< void(bool drop_all_packets)> &timer_fired)flow::net_flow::Drop_timerstatic
disable_timer()flow::net_flow::Drop_timerprivate
done()flow::net_flow::Drop_timer
Drop_timer(log::Logger *logger, util::Task_engine *node_task_engine, Fine_duration *sock_drop_timeout, Peer_socket::Const_ptr &&sock, const Function< void(const Error_code &err_code)> &timer_failure, const Function< void(bool drop_all_packets)> &timer_fired)flow::net_flow::Drop_timerexplicitprivate
dynamic_const_ptr_cast(const From_ptr &ptr_to_cast)flow::util::Shared_ptr_alias_holder< boost::shared_ptr< Drop_timer > >static
dynamic_ptr_cast(const From_ptr &ptr_to_cast)flow::util::Shared_ptr_alias_holder< boost::shared_ptr< Drop_timer > >static
end_contemporaneous_events()flow::net_flow::Drop_timer
get_log_component() constflow::log::Log_context
get_logger() constflow::log::Log_context
handle_timer_firing(Ptr prevent_destruction, timer_wait_id_t wait_id, const Error_code &sys_err_code)flow::net_flow::Drop_timerprivate
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_at_events_start_oldest_flying_packetflow::net_flow::Drop_timerprivate
m_componentflow::log::Log_contextprivate
m_current_wait_idflow::net_flow::Drop_timerprivate
m_doneflow::net_flow::Drop_timerprivate
m_during_events_newest_acked_packetflow::net_flow::Drop_timerprivate
m_flying_packetsflow::net_flow::Drop_timerprivate
m_in_events_groupflow::net_flow::Drop_timerprivate
m_loggerflow::log::Log_contextprivate
m_node_task_engineflow::net_flow::Drop_timerprivate
m_sockflow::net_flow::Drop_timerprivate
m_sock_drop_timeoutflow::net_flow::Drop_timerprivate
m_timerflow::net_flow::Drop_timerprivate
m_timer_failureflow::net_flow::Drop_timerprivate
m_timer_firedflow::net_flow::Drop_timerprivate
m_timer_runningflow::net_flow::Drop_timerprivate
on_ack(packet_id_t packet_id)flow::net_flow::Drop_timer
on_no_packets_in_flight_any_longer()flow::net_flow::Drop_timer
on_packet_in_flight(packet_id_t packet_id)flow::net_flow::Drop_timer
on_packet_no_longer_in_flight(packet_id_t packet_id)flow::net_flow::Drop_timer
operator=(const Log_context &src)flow::log::Log_context
operator=(Log_context &&src)flow::log::Log_context
packet_id_t typedefflow::net_flow::Drop_timer
Ptr typedefflow::util::Shared_ptr_alias_holder< boost::shared_ptr< Drop_timer > >
ptr_cast(const From_ptr &ptr_to_cast)flow::util::Shared_ptr_alias_holder< boost::shared_ptr< Drop_timer > >static
start_contemporaneous_events()flow::net_flow::Drop_timer
start_timer()flow::net_flow::Drop_timerprivate
swap(Log_context &other)flow::log::Log_context
timer_failure(Ptr prevent_destruction, const Error_code &err_code)flow::net_flow::Drop_timerprivate
timer_wait_id_t typedefflow::net_flow::Drop_timerprivate
~Drop_timer()flow::net_flow::Drop_timer