main.cpp File Reference
#include "procedure.hpp"
#include "core/version.hpp"
#include <signal.h>
#include <string.h>
#include <boost/exception/diagnostic_information.hpp>
#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.


 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.


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)


const time::nanoseconds ndn::tools::autoconfig::DAEMON_INITIAL_DELAY = 100_ms
const time::nanoseconds ndn::tools::autoconfig::DAEMON_UNCONDITIONAL_INTERVAL = 1_h
const time::nanoseconds ndn::tools::autoconfig::NETMON_DAMPEN_PERIOD = 5_s

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 

Definition at line 197 of file main.cpp.