#include "common.h"#include "singleton.h"#include "server.h"#include "process.h"#include "config_manager.h"#include "content_manager.h"#include "timer.h"#include <sys/types.h>#include <sys/stat.h>#include <stdio.h>#include <stdlib.h>#include <fcntl.h>#include <errno.h>#include <unistd.h>#include <syslog.h>#include <string.h>#include <pthread.h>#include <signal.h>#include <pwd.h>#include <grp.h>#include <limits.h>Go to the source code of this file.
Functions | |
| void | print_copyright () |
| void | signal_handler (int signum) |
| int | main (int argc, char **argv, char **envp) |
Variables | |
| int | shutdown_flag = 0 |
| int | restart_flag = 0 |
| pthread_t | main_thread_id |
| Ref< Timer > | timer = nil |
Definition in file main.cc.
| int main | ( | int | argc, | |
| char ** | argv, | |||
| char ** | envp | |||
| ) |
Definition at line 91 of file main.cc.
References _, zmm::String::c_str(), CFG_IMPORT_HIDDEN_FILES, mxml::ParseException::context, DEFAULT_CONFIG_HOME, DESC_MANUFACTURER_URL, zmm::String::find(), UpnpException::getErrorCode(), Singleton< Timer >::getInstance(), Singleton< ContentManager >::getInstance(), Singleton< Server >::getInstance(), SingletonManager::getInstance(), Singleton< ConfigManager >::getInstance(), zmm::Exception::getMessage(), zmm::String::length(), log_close(), log_debug, log_error, log_info, log_open(), log_warning, main_thread_id, nil, NULL, print_copyright(), zmm::Exception::printStackTrace(), restart_flag, ConfigManager::setStaticArgs(), shutdown_flag, sid, signal_handler(), string_ok(), UPNP_E_SOCKET_BIND, and UPNP_E_SOCKET_ERROR.
| void print_copyright | ( | ) |
| void signal_handler | ( | int | signum | ) |
Definition at line 731 of file main.cc.
References log_error, log_info, log_warning, main_thread_id, nil, restart_flag, and shutdown_flag.
Referenced by main().
| pthread_t main_thread_id |
Definition at line 78 of file main.cc.
Referenced by main(), and signal_handler().
| int restart_flag = 0 |
Definition at line 77 of file main.cc.
Referenced by main(), and signal_handler().
| int shutdown_flag = 0 |
Definition at line 76 of file main.cc.
Referenced by main(), and signal_handler().
1.6.1