49 createFace(
const ControlParameters& parameters,
50 const CommandContinuation& done);
53 updateFace(
const Interest& interest,
54 const ControlParameters& parameters,
55 const CommandContinuation& done);
58 destroyFace(
const ControlParameters& parameters,
59 const CommandContinuation& done);
63 afterCreateFaceSuccess(
const shared_ptr<Face>& face,
64 const ControlParameters& parameters,
65 const CommandContinuation& done);
69 listFaces(ndn::mgmt::StatusDatasetContext& context);
72 listChannels(ndn::mgmt::StatusDatasetContext& context);
75 queryFaces(
const Interest& interest, ndn::mgmt::StatusDatasetContext& context);
79 notifyFaceEvent(
const Face& face, ndn::nfd::FaceEventKind kind);
82 connectFaceStateChangeSignal(
const Face& face);
87 ndn::mgmt::PostNotification m_postNotification;
88 signal::ScopedConnection m_faceAddConn;
89 signal::ScopedConnection m_faceRemoveConn;
92 std::map<FaceId, signal::ScopedConnection> m_faceStateChangeConn;