main.cpp File Reference
#include "procedure.hpp"
#include "core/extended-error-message.hpp"
#include "core/scheduler.hpp"
#include "core/version.hpp"
#include <signal.h>
#include <string.h>
#include <boost/program_options/options_description.hpp>
#include <boost/program_options/parsers.hpp>
#include <boost/program_options/variables_map.hpp>
#include <ndn-cxx/net/network-monitor.hpp>
#include <ndn-cxx/util/scheduler.hpp>
#include <ndn-cxx/util/time.hpp>
+ Include dependency graph for main.cpp:

Go to the source code of this file.

Namespaces

 ndn
 Copyright (c) 2014-2017, Regents of the University of California, Arizona Board of Regents, Colorado State University, University Pierre & Marie Curie, Sorbonne University, Washington University in St.
 
 ndn::tools
 
 ndn::tools::autoconfig
 

Functions

static int ndn::tools::autoconfig::main (int argc, char **argv)
 
int main (int argc, char **argv)
 
static void ndn::tools::autoconfig::runDaemon (Procedure &proc)
 
static void ndn::tools::autoconfig::usage (std::ostream &os, const po::options_description &opts, const char *programName)
 

Variables

static const time::nanoseconds ndn::tools::autoconfig::DAEMON_INITIAL_DELAY = time::milliseconds(100)
 
static const time::nanoseconds ndn::tools::autoconfig::DAEMON_UNCONDITIONAL_INTERVAL = time::hours(1)
 
static const time::nanoseconds ndn::tools::autoconfig::NETMON_DAMPEN_PERIOD = time::seconds(5)
 

Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 196 of file main.cpp.