#include <ExNihiloServer.h>Aller au code source de ce fichier.
Fonctions | |
| int | main (int argc, char **argv) |
| void | handlerSigint (int sig) |
|
|
Définition à la ligne 26 du fichier ExNihiloServer.cpp. Références Guard. Référencé par main().
00026 {Guard(void handlerSigint(int sig))
00027 std::cout<<"Leave server closing all conexion..."<<std::endl;
00028 exit(0);
00029 UnGuard
00030 } |
|
||||||||||||
|
Définition à la ligne 3 du fichier ExNihiloServer.cpp. Références Guard, handlerSigint(), ExCSocketServer::Init(), ExCSocketServer::Listen(), main(), et ExCSocket::SetSocketPort().
00004 {
00005 Guard(int main(int argc, char **argv))
00006 int hsocket;
00007 std::cout<<"Starting ExNihilo Server"<<std::endl;
00008
00009 if(signal(SIGINT,handlerSigint)==SIG_ERR)
00010 {
00011 std::cout<<"Erreur d armement du signal"<<std::endl;
00012 exit(1);
00013 }
00014
00015 ExCSocketServer ListenSocket;
00016 ListenSocket.SetSocketPort(5000);
00017 ListenSocket.Init();
00018 do
00019 {
00020 hsocket=ListenSocket.Listen();
00021 std::cout<<"New client connected on socket :"<<hsocket<<std::endl;
00022 } while(1);
00023 UnGuard
00024 }
|
1.3-rc1