View Javadoc

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  }