NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.3: NDN, CCN, CCNx, content centric networks
API Documentation
ndn::util::NetworkMonitor::Impl Class Reference

#include <network-monitor-impl-osx.hpp>

Public Member Functions

 Impl (NetworkMonitor &nm, boost::asio::io_service &io)
 
 ~Impl ()
 
 Impl (NetworkMonitor &nm, boost::asio::io_service &io)
 
 Impl (NetworkMonitor &nm, boost::asio::io_service &io)
 

Static Public Member Functions

static void afterNotificationCenterEvent (CFNotificationCenterRef center, void *observer, CFStringRef name, const void *object, CFDictionaryRef userInfo)
 

Detailed Description

Definition at line 36 of file network-monitor-impl-osx.hpp.

Constructor & Destructor Documentation

◆ Impl() [1/3]

ndn::util::NetworkMonitor::Impl::Impl ( NetworkMonitor nm,
boost::asio::io_service &  io 
)

◆ ~Impl()

ndn::util::NetworkMonitor::Impl::~Impl ( )

◆ Impl() [2/3]

ndn::util::NetworkMonitor::Impl::Impl ( NetworkMonitor nm,
boost::asio::io_service &  io 
)

◆ Impl() [3/3]

ndn::util::NetworkMonitor::Impl::Impl ( NetworkMonitor nm,
boost::asio::io_service &  io 
)
inline

Definition at line 38 of file network-monitor.cpp.

Member Function Documentation

◆ afterNotificationCenterEvent()

static void ndn::util::NetworkMonitor::Impl::afterNotificationCenterEvent ( CFNotificationCenterRef  center,
void *  observer,
CFStringRef  name,
const void *  object,
CFDictionaryRef  userInfo 
)
static

The documentation for this class was generated from the following files: