

Public Member Functions | |
| NetworkMonitorImplStub (uint32_t capabilities) | |
| uint32_t | getCapabilities () const final |
| shared_ptr< const NetworkInterface > | getNetworkInterface (const std::string &ifname) const final |
| std::vector< shared_ptr< const NetworkInterface > > | listNetworkInterfaces () const final |
| void | addInterface (shared_ptr< NetworkInterface > netif) |
| void | removeInterface (const std::string &ifname) |
| void | emitEnumerationCompleted () |
Public Member Functions inherited from ndn::net::NetworkMonitorImpl | |
| virtual | ~NetworkMonitorImpl ()=default |
Static Public Member Functions | |
| static shared_ptr< NetworkInterface > | makeNetworkInterface () |
Additional Inherited Members | |
Public Types inherited from ndn::net::NetworkMonitorImpl | |
| using | Error = NetworkMonitor::Error |
Public Attributes inherited from ndn::net::NetworkMonitorImpl | |
| util::Signal< NetworkMonitorImpl > | onEnumerationCompleted |
| util::Signal< NetworkMonitorImpl, shared_ptr< const NetworkInterface > > | onInterfaceAdded |
| util::Signal< NetworkMonitorImpl, shared_ptr< const NetworkInterface > > | onInterfaceRemoved |
| util::Signal< NetworkMonitorImpl > | onNetworkStateChanged |
Static Protected Member Functions inherited from ndn::net::NetworkMonitorImpl | |
| static shared_ptr< NetworkInterface > | makeNetworkInterface () |
Definition at line 35 of file network-monitor-stub.cpp.
|
inlineexplicit |
Definition at line 39 of file network-monitor-stub.cpp.
|
inlinefinalvirtual |
Implements ndn::net::NetworkMonitorImpl.
Definition at line 45 of file network-monitor-stub.cpp.
|
inlinefinalvirtual |
Implements ndn::net::NetworkMonitorImpl.
Definition at line 51 of file network-monitor-stub.cpp.
|
inlinefinalvirtual |
Implements ndn::net::NetworkMonitorImpl.
Definition at line 58 of file network-monitor-stub.cpp.
|
inline |
Definition at line 69 of file network-monitor-stub.cpp.
References emitSignal, and ndn::net::NetworkMonitorImpl::onInterfaceAdded.
Referenced by ndn::net::NetworkMonitorStub::addInterface().
|
inline |
Definition at line 80 of file network-monitor-stub.cpp.
References emitSignal, and ndn::net::NetworkMonitorImpl::onInterfaceRemoved.
Referenced by ndn::net::NetworkMonitorStub::removeInterface().
|
inline |
Definition at line 92 of file network-monitor-stub.cpp.
References emitSignal, and ndn::net::NetworkMonitorImpl::onEnumerationCompleted.
Referenced by ndn::net::NetworkMonitorStub::emitEnumerationCompleted().
|
static |
Definition at line 91 of file network-monitor.cpp.