Class UDPBroadcast.broadcastUDP
- java.lang.Object
-
- org.example.model.communication.server.UDPBroadcast.broadcastUDP
-
- Enclosing class:
- UDPBroadcast
public static class UDPBroadcast.broadcastUDP extends java.lang.ObjectClass braodcastUDP qui permet l'envoie en UDP
-
-
Constructor Summary
Constructors Constructor Description broadcastUDP()Constructeur broadcast UDP
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<ConnectedUser>DiscoverNetwork()java.util.List<java.net.InetAddress>listAllBroadcastAddresses()Method to get the adresses associated to a broadcast adressvoidsendBroadcast(java.lang.String BroadcastMessage, int port)Methode pour envoyer un message en broadcastvoidsendUDP(java.lang.String msg, int port, java.lang.String laddr)Methode pour envoyer un message en udp
-
-
-
Method Detail
-
sendBroadcast
public void sendBroadcast(java.lang.String BroadcastMessage, int port) throws java.io.IOExceptionMethode pour envoyer un message en broadcast- Parameters:
BroadcastMessage- //envoiebroadcast message a envoyerport- port a utiliser- Throws:
java.io.IOException
-
listAllBroadcastAddresses
public java.util.List<java.net.InetAddress> listAllBroadcastAddresses() throws java.net.SocketExceptionMethod to get the adresses associated to a broadcast adress- Returns:
- list of adresses
- Throws:
java.net.SocketException
-
sendUDP
public void sendUDP(java.lang.String msg, int port, java.lang.String laddr) throws java.net.SocketExceptionMethode pour envoyer un message en udp- Parameters:
msg- message a envoyerport- port a utiliserladdr- adresse a laquelle envoyer- Throws:
java.net.SocketException
-
DiscoverNetwork
public java.util.List<ConnectedUser> DiscoverNetwork()
-
-