![]() |
Freeciv21
Develop your civilization from humble roots to a global empire
|
#include <fc_config.h>#include <QString>#include <csignal>#include <cstdio>#include <cstdlib>#include <unistd.h>#include <QCommandLineParser>#include <QCoreApplication>#include "deprecations.h"#include "fciconv.h"#include "fcintl.h"#include "log.h"#include "support.h"#include "timing.h"#include "capstr.h"#include "game.h"#include "version.h"#include "aiiface.h"#include "console.h"#include "sernet.h"#include "server.h"#include "srv_main.h"
Include dependency graph for civserver.cpp:Go to the source code of this file.
Macros | |
| #define | save_and_exit(sig) |
Functions | |
| static void | signal_handler (int sig) |
| This function is called when a SIGINT (ctrl-c) is received. More... | |
| int | main (int argc, char *argv[]) |
| Entry point for Freeciv21 server. More... | |
| #define save_and_exit | ( | sig | ) |
Definition at line 51 of file civserver.cpp.
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Entry point for Freeciv21 server.
Basically, does two things:
Definition at line 114 of file civserver.cpp.
|
static |
This function is called when a SIGINT (ctrl-c) is received.
It will exit only if two SIGINTs are received within a second.
Definition at line 61 of file civserver.cpp.
Referenced by main().