mgmt: Implement Query Operation in FaceManager
refs #1993
Change-Id: Ieb59bb68bfe839242d1cdd0dd7e3a079a8a0c8de
diff --git a/daemon/mgmt/face-manager.hpp b/daemon/mgmt/face-manager.hpp
index 6a3994e..bb06f2b 100644
--- a/daemon/mgmt/face-manager.hpp
+++ b/daemon/mgmt/face-manager.hpp
@@ -32,6 +32,7 @@
#include "mgmt/manager-base.hpp"
#include "mgmt/face-status-publisher.hpp"
#include "mgmt/channel-status-publisher.hpp"
+#include "mgmt/face-query-status-publisher.hpp"
#include <ndn-cxx/management/nfd-control-parameters.hpp>
#include <ndn-cxx/management/nfd-control-response.hpp>
@@ -82,6 +83,9 @@
void
listChannels(const Interest& request);
+ void
+ listQueriedFaces(const Interest& request);
+
shared_ptr<ProtocolFactory>
findFactory(const std::string& protocol);
@@ -211,6 +215,9 @@
static const Name CHANNELS_LIST_DATASET_PREFIX;
static const size_t CHANNELS_LIST_DATASET_NCOMPS;
+ static const Name FACES_QUERY_DATASET_PREFIX;
+ static const size_t FACES_QUERY_DATASET_NCOMPS;
+
static const Name FACE_EVENTS_PREFIX;
};