From a8cd31b9681938b1cea0d02e884962fd8f114208 Mon Sep 17 00:00:00 2001 From: haller Date: Sat, 21 Jan 2006 21:10:23 +0000 Subject: - ajout de quelques structures de données - importation de la class nonCopyable et utilisation dans quelques classes - création d'une class exception simulotron_exception - ajout d'un paramètre "bloquant" pour recevoir une GS - modification de la valeur de retour des fonction servant à récupérer une GS - Mise en place de la poignée de main lors de la connection d'un module au hub - Ajout d'un message template pour les message vide - suppression des fonction (get|put)Char et getFD de la classe socket - modification de la fonction GSMessage::getString à deux arguments - ajout d'un test_hub - ajout de la class ComH (un peu comme ComC mais coté hub) --- i/simulotron/src/aiguillage/test_aiguillage.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'i/simulotron/src/aiguillage/test_aiguillage.cc') diff --git a/i/simulotron/src/aiguillage/test_aiguillage.cc b/i/simulotron/src/aiguillage/test_aiguillage.cc index 36285f8..bb65af0 100644 --- a/i/simulotron/src/aiguillage/test_aiguillage.cc +++ b/i/simulotron/src/aiguillage/test_aiguillage.cc @@ -82,7 +82,7 @@ int testGSServer(SocketServer & sockServ) // Reception des messages GSMessage gsm; // Message 1 - while (aiSNCF.receive(gsm, source, dest) != 0); + while (!aiSNCF.receive(gsm, source, dest, true)); gsm.readGS(&i2, sizeof(int)); if (i1 != i2) { @@ -110,7 +110,7 @@ int testGSServer(SocketServer & sockServ) } gsm.clear(); // Message 2 - while (aiSNCF.receive(gsm, source, dest) != 0); + while (!aiSNCF.receive(gsm, source, dest, true)); gsm.readGS(&i2, sizeof(int)); if (i1 != i2) { @@ -138,7 +138,7 @@ int testGSServer(SocketServer & sockServ) } gsm.clear(); // Message 3 - while (aiSNCF.receive(gsm, source, dest) != 0); + while (!aiSNCF.receive(gsm, source, dest, true)); gsm.readGS(&i2, sizeof(int)); if (i1 != i2) { -- cgit v1.2.3