TFCweb
1.0.4 $Rev: 483 $
TFC Primavera 2012: Nucli d'un servidor web
|
Mòdul principal del servidor web. Més...
#include "Configuracio.h"
#include "debug.h"
#include "Excepcions.h"
#include "Log.h"
#include "portabilitat.h"
#include "Recurs.h"
#include "Servidor.h"
#include "ThreadPool.h"
#include <clocale>
#include <cstdlib>
#include <exception>
#include <iostream>
#include <functional>
#include <string>
#include <boost/asio.hpp>
#include <boost/assign.hpp>
#include <boost/filesystem.hpp>
#include <boost/lexical_cast.hpp>
#include <boost/program_options.hpp>
#include <boost/thread.hpp>
#include <boost/unordered_map.hpp>
Veure el codi d'aquest fitxer.
Classes | |
struct | Executor |
Espais de Noms | |
namespace | anonymous_namespace{tfcweb.cc} |
Funcions | |
int | main (int argc, char *argv[], char *envp[]) |
void | signal_callback_posix (int signum) |
Variables | |
const size_t | BUFSIZE = 256 |
ThreadPool * | pPool = 0 |
Mòdul principal del servidor web.
Definició al fitxer tfcweb.cc.
int main | ( | int | argc, |
char * | argv[], | ||
char * | envp[] | ||
) |
Definició a la línia 111 del fitxer tfcweb.cc.
Referències Configuracio::arrel(), AUTHOR, ErrorOpcions::codi(), tfc::commit(), EX_NOPERM, EX_OK, EX_SOFTWARE, Configuracio::fils(), FITXER_I_LINIA_, tfc::debug::init(), tfc::log(), tfc::NIVELL_MES_VERBOS, tfc::NivellError, tfc::NivellInfo, PACKAGE_BUGREPORT, RFC2068_Sintaxi_URIs::path, Configuracio::port(), anonymous_namespace{tfcweb.cc}::pPool, signal_callback_posix(), TFC_ARQUITECTURA, TFC_BOOST, TFC_COMPILADOR, TFC_SO i VERSION.
void signal_callback_posix | ( | int | signum | ) |
Definició a la línia 95 del fitxer tfcweb.cc.
Referències anonymous_namespace{tfcweb.cc}::pPool i ThreadPool::termina().
Referenciat a main().