diff --git a/Implementation/src/ChatApp.class b/Implementation/src/ChatApp.class index 896d42c..be374c0 100644 Binary files a/Implementation/src/ChatApp.class and b/Implementation/src/ChatApp.class differ diff --git a/Implementation/src/ChatApp.java b/Implementation/src/ChatApp.java index e6fc6f4..b903eb2 100644 --- a/Implementation/src/ChatApp.java +++ b/Implementation/src/ChatApp.java @@ -186,11 +186,15 @@ public class ChatApp { } try { - Thread.sleep(2000); + Thread.sleep(5000); } catch (InterruptedException e) { e.printStackTrace(); } - app.modifierPseudo("Jean"); + + if(app.getMe().getPseudo()=="Marvel") { + TCPEchange.demarrerSession(app, app.actifUsers.getPseudoList("Doudou")); + } + //app.modifierPseudo("Jean"); } @@ -205,6 +209,7 @@ class Runner implements Runnable { public void run() { UDPEchange.ecouteUDP(app); + TCPEchange.ecouteTCP(app); } } diff --git a/Implementation/src/Runner.class b/Implementation/src/Runner.class index 1eb00b8..3f6e0cc 100644 Binary files a/Implementation/src/Runner.class and b/Implementation/src/Runner.class differ diff --git a/Implementation/src/RunnerTCPEcoute.class b/Implementation/src/RunnerTCPEcoute.class new file mode 100644 index 0000000..56d8944 Binary files /dev/null and b/Implementation/src/RunnerTCPEcoute.class differ diff --git a/Implementation/src/RunnerTCPEnvoi.class b/Implementation/src/RunnerTCPEnvoi.class new file mode 100644 index 0000000..172fdf8 Binary files /dev/null and b/Implementation/src/RunnerTCPEnvoi.class differ diff --git a/Implementation/src/RunnerUDP.class b/Implementation/src/RunnerUDP.class index 1d25cd3..b743425 100644 Binary files a/Implementation/src/RunnerUDP.class and b/Implementation/src/RunnerUDP.class differ diff --git a/Implementation/src/TCPEchange.class b/Implementation/src/TCPEchange.class new file mode 100644 index 0000000..32179a5 Binary files /dev/null and b/Implementation/src/TCPEchange.class differ diff --git a/Implementation/src/UDPEchange.class b/Implementation/src/UDPEchange.class index 80f5f66..42715f1 100644 Binary files a/Implementation/src/UDPEchange.class and b/Implementation/src/UDPEchange.class differ