List of usage examples for java.net DatagramPacket setData
public synchronized void setData(byte[] buf, int offset, int length)
From source file:Main.java
public static void main(String args[]) { try {/*from w w w .j a va 2s .com*/ int port = 80; DatagramSocket ds = new DatagramSocket(port); byte buffer[] = new byte[BUFSIZE]; while (true) { DatagramPacket dp = new DatagramPacket(buffer, buffer.length); // Receive data ds.receive(dp); // Display address from the datagram packet InetAddress ia = dp.getAddress(); System.out.println(ia); buffer = new byte[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 }; dp.setData(buffer, 2, 5); } } catch (Exception e) { e.printStackTrace(); } }