1
2 package org.neo.swarm.util.network.jrms;
3
4 import java.io.IOException;
5 import java.net.DatagramPacket;
6 import java.net.InetAddress;
7
8 import org.neo.swarm.util.network.multicast.Sender;
9
10 import com.sun.multicast.reliable.RMException;
11 import com.sun.multicast.reliable.transport.TransportProfile;
12
13
14 /***
15 * @author navery
16 */
17 public class JRMSSender extends JRMSReceiver implements Sender {
18
19 public JRMSSender(InetAddress inetAddress, int port) {
20 super(inetAddress, port, TransportProfile.SENDER);
21 }
22
23 public void send(byte[] data) {
24 try {
25 socket.send(new DatagramPacket( data, data.length));
26 } catch (IOException e) {
27 e.printStackTrace();
28 } catch (RMException e) {
29 e.printStackTrace();
30 }
31 }
32 }