face: make logging more uniform across channel types
Change-Id: I21db45f736e07464260dcc902c673d098ba3c549
Refs: #2561
diff --git a/daemon/face/tcp-channel.hpp b/daemon/face/tcp-channel.hpp
index 400cdf9..ea28c3e 100644
--- a/daemon/face/tcp-channel.hpp
+++ b/daemon/face/tcp-channel.hpp
@@ -95,7 +95,7 @@
private:
void
createFace(boost::asio::ip::tcp::socket&& socket,
- bool isOnDemand,
+ ndn::nfd::FacePersistency persistency,
bool wantLocalFieldsEnabled,
const FaceCreatedCallback& onFaceCreated);
@@ -110,6 +110,7 @@
void
handleConnect(const boost::system::error_code& error,
+ const tcp::Endpoint& remoteEndpoint,
const shared_ptr<boost::asio::ip::tcp::socket>& socket,
bool wantLocalFieldsEnabled,
const scheduler::EventId& connectTimeoutEvent,
@@ -117,15 +118,15 @@
const FaceCreationFailedCallback& onConnectFailed);
void
- handleConnectTimeout(const shared_ptr<boost::asio::ip::tcp::socket>& socket,
+ handleConnectTimeout(const tcp::Endpoint& remoteEndpoint,
+ const shared_ptr<boost::asio::ip::tcp::socket>& socket,
const FaceCreationFailedCallback& onConnectFailed);
private:
- std::map<tcp::Endpoint, shared_ptr<Face>> m_channelFaces;
-
- tcp::Endpoint m_localEndpoint;
+ const tcp::Endpoint m_localEndpoint;
boost::asio::ip::tcp::acceptor m_acceptor;
- boost::asio::ip::tcp::socket m_acceptSocket;
+ boost::asio::ip::tcp::socket m_socket;
+ std::map<tcp::Endpoint, shared_ptr<Face>> m_channelFaces;
};
} // namespace face