#include <ndnd-controller.hpp>
Public Types | |
| typedef function< void(const ForwardingEntry &)> | PrefixOperationSucceedCallback |
| typedef function< void(const FaceInstance &)> | FaceOperationSucceedCallback |
| typedef function< void()> | SuccessCallback |
| typedef function< void(const std::string &)> | FailCallback |
Public Member Functions | |
| Controller (Face &face) | |
| Construct ndnd::Control object. More... | |
| virtual void | selfRegisterPrefix (const Name &prefixToRegister, const SuccessCallback &onSuccess, const FailCallback &onFail) |
| virtual void | selfDeregisterPrefix (const Name &prefixToRegister, const SuccessCallback &onSuccess, const FailCallback &onFail) |
Protected Member Functions | |
| void | startFaceAction (const FaceInstance &entry, const FaceOperationSucceedCallback &onSuccess, const FailCallback &onFailure) |
| void | startPrefixAction (const ForwardingEntry &entry, const PrefixOperationSucceedCallback &onSuccess, const FailCallback &onFailure) |
Definition at line 23 of file ndnd-controller.hpp.
| typedef function<void(const FaceInstance&)> ndn::ndnd::Controller::FaceOperationSucceedCallback |
Definition at line 27 of file ndnd-controller.hpp.
|
inherited |
Definition at line 24 of file controller.hpp.
| typedef function<void(const ForwardingEntry&)> ndn::ndnd::Controller::PrefixOperationSucceedCallback |
Definition at line 26 of file ndnd-controller.hpp.
|
inherited |
Definition at line 23 of file controller.hpp.
| ndn::ndnd::Controller::Controller | ( | Face & | face | ) |
Construct ndnd::Control object.
Definition at line 21 of file ndnd-controller.cpp.
|
virtual |
Implements ndn::Controller.
Definition at line 50 of file ndnd-controller.cpp.
|
virtual |
Implements ndn::Controller.
Definition at line 28 of file ndnd-controller.cpp.
|
protected |
Definition at line 118 of file ndnd-controller.cpp.
|
protected |
Definition at line 151 of file ndnd-controller.cpp.