|
server 0.0.1
basicserverinfrastructure
|
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: