server 0.0.1
basicserverinfrastructure

src/testserver.c

Go to the documentation of this file.
00001 #include <stdio.h>
00002 #include <socket.h>
00003 #include <string.h>
00004 
00005 #include "server.h"
00006 #include "logger.h"
00007 #include "http/request_parser.h"
00008 
00009 #include "signalHandling.h"
00010 
00011 #include "interface/class.h"
00012 
00013 int
00014 main()
00015 {
00016         Logger            logger = new(LoggerStderr, LOGGER_ERR);
00017         HttpRequestParser parser = new(HttpRequestParser);
00018         Server            server = new(Server, logger, parser, 11212, SOMAXCONN);
00019         //Server            server = new(Server, logger, parser, 11212, 20);
00020 
00021         init_signals();
00022         serverRun(server);
00023 
00024         delete(&server);
00025         delete(&logger);
00026         delete(&parser);
00027 
00028         return 0;
00029 }
00030 
00031 // vim: set ts=4 sw=4:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines