provides access to NFD channel dataset More...
#include <tools/nfdc/channel-module.hpp>
Inheritance diagram for nfd::tools::nfdc::ChannelModule:
Collaboration diagram for nfd::tools::nfdc::ChannelModule:Public Member Functions | |
| void | fetchStatus (Controller &controller, const std::function< void()> &onSuccess, const Controller::DatasetFailCallback &onFailure, const CommandOptions &options) override |
| collect status from NFD More... | |
| void | formatItemText (std::ostream &os, const ChannelStatus &item) const |
| format a single status item as text More... | |
| void | formatItemXml (std::ostream &os, const ChannelStatus &item) const |
| format a single status item as XML More... | |
| void | formatStatusText (std::ostream &os) const override |
| format collected status as text More... | |
| void | formatStatusXml (std::ostream &os) const override |
| format collected status as XML More... | |
provides access to NFD channel dataset
Definition at line 40 of file channel-module.hpp.
|
overridevirtual |
collect status from NFD
| controller | a controller through which StatusDataset can be requested |
| onSuccess | invoked when status has been collected into this instance |
| onFailure | passed to controller.fetch |
| options | passed to controller.fetch |
Implements nfd::tools::nfdc::Module.
Definition at line 34 of file channel-module.cpp.
| void nfd::tools::nfdc::ChannelModule::formatItemText | ( | std::ostream & | os, |
| const ChannelStatus & | item | ||
| ) | const |
format a single status item as text
| os | output stream |
| item | status item |
Definition at line 75 of file channel-module.cpp.
| void nfd::tools::nfdc::ChannelModule::formatItemXml | ( | std::ostream & | os, |
| const ChannelStatus & | item | ||
| ) | const |
format a single status item as XML
| os | output stream |
| item | status item |
Definition at line 58 of file channel-module.cpp.
|
overridevirtual |
format collected status as text
| os | output stream |
Implements nfd::tools::nfdc::Module.
Definition at line 66 of file channel-module.cpp.
|
overridevirtual |
format collected status as XML
| os | output stream |
Implements nfd::tools::nfdc::Module.
Definition at line 48 of file channel-module.cpp.