private void envoieMessage(ChatMessage chatMsg, Socket clientSocket, EndPoint serverEP) { //************************************************************** Envoie du message // Encodage du string dans un buffer de bytes en ASCII byte[] buffer = chatMsg.GetBytes(); int nBytes = 0; try { // Envoie du message au serveur nBytes = clientSocket.SendTo(buffer, 0, buffer.Length, SocketFlags.None, serverEP); } catch (SocketException E) { // Affichage de l'exception dans la console Console.WriteLine(E.Message); } // Affichage du message envoyé dans la console Console.WriteLine("Nouveau message envoye vers " + serverEP + " (" + nBytes + " octets)" + ": \"" + chatMsg + "\""); }
private static void envoieMessage(ChatMessage chatMsg, Socket serverSocket, EndPoint clientEP) { //************************************************************** Envoie du message // Encodage du string dans un buffer de bytes en ASCII int nBytes = 0; try { // Envoie du message au serveur nBytes = serverSocket.SendTo(chatMsg.GetBytes(), 0, chatMsg.GetBytes().Length, SocketFlags.None, clientEP); Console.WriteLine("Nouveau message envoye vers " + clientEP + " (" + nBytes + " octets)" + ": \"" + chatMsg + "\""); } catch (SocketException E) { Console.WriteLine("erreur" + E.Message); Console.ReadKey(); } }