diff options
Diffstat (limited to 'same/src/main/java/com/orbekk/net/Broadcaster.java')
-rw-r--r-- | same/src/main/java/com/orbekk/net/Broadcaster.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/same/src/main/java/com/orbekk/net/Broadcaster.java b/same/src/main/java/com/orbekk/net/Broadcaster.java index b3e4860..cfec0ae 100644 --- a/same/src/main/java/com/orbekk/net/Broadcaster.java +++ b/same/src/main/java/com/orbekk/net/Broadcaster.java @@ -17,10 +17,10 @@ import org.slf4j.LoggerFactory; public class Broadcaster implements BroadcasterInterface { private Logger logger = LoggerFactory.getLogger(getClass()); - + public List<InetAddress> getBroadcastAddresses() { List<InetAddress> broadcastAddresses = new LinkedList<InetAddress>(); - + Enumeration<NetworkInterface> interfaces; try { interfaces = NetworkInterface.getNetworkInterfaces(); @@ -48,6 +48,7 @@ public class Broadcaster implements BroadcasterInterface { return broadcastAddresses; } + @Override public boolean sendBroadcast(int port, byte[] data) { boolean successful = false; for (InetAddress broadcastAddress : getBroadcastAddresses()) { @@ -67,7 +68,7 @@ public class Broadcaster implements BroadcasterInterface { } return successful; } - + public static void main(String[] args) { int port = Integer.parseInt(args[0]); Broadcaster broadcaster = new Broadcaster(); |