50 ndn::nfd::FacePersistency persistency,
51 ndn::nfd::FaceScope faceScope);
67 handleError(
const boost::system::error_code& error)
final;
74 handleReconnect(
const boost::system::error_code& error);
77 handleReconnectTimeout();
83 static constexpr time::milliseconds INITIAL_RECONNECT_DELAY = 1_s;
88 static constexpr time::milliseconds MAX_RECONNECT_DELAY = 5_min;
93 static constexpr float RECONNECT_DELAY_MULTIPLIER = 2.0f;
96 boost::asio::ip::tcp::endpoint m_remoteEndpoint;
99 ndn::scheduler::ScopedEventId m_reconnectEvent;
100 time::milliseconds m_nextReconnectWait;