Package java.net

Examples of java.net.DatagramSocket.send()


      ds.connect(new InetSocketAddress(localHost, serverPortNumber));

      byte[] sendBytes = { 'T', 'e', 's', 't', 0 };
      DatagramPacket send = new DatagramPacket(sendBytes,
          sendBytes.length);
      ds.send(send);
      Thread.sleep(1000);
      ds.close();
      assertTrue(
          "Address in packet sent does not match address bound to:"
              + server.rdp.getAddress() + ":"
View Full Code Here


          localHost = InetAddress.getLocalHost();
          Thread.sleep(1000);
          DatagramSocket sds = new DatagramSocket(ports[1]);
          DatagramPacket rdp = new DatagramPacket("0123456789"
              .getBytes(), 10, localHost, portNumber);
          sds.send(rdp);
          sds.close();
        } catch (Exception e) {
          System.err.println("host " + localHost + " port "
              + portNumber + " failed to send oversize data: "
              + e);
View Full Code Here

      DatagramSocket ds = new DatagramSocket();
      int port = ds.getLocalPort();
      ds.connect(localHost, port);
      DatagramPacket send = new DatagramPacket(new byte[10], 10,
          localHost, port);
      ds.send(send);
      DatagramPacket receive = new DatagramPacket(new byte[20], 20);
      ds.setSoTimeout(2000);
      ds.receive(receive);
      ds.close();
      assertTrue("Wrong size: " + receive.getLength(), receive
View Full Code Here

      ds = new java.net.DatagramSocket();
      InetAddress inetAddress = InetAddress.getLocalHost();
      int portNumber = Support_PortManager.getNextPortForUDP();
      ds.connect(inetAddress, portNumber);
      DatagramPacket send = new DatagramPacket(new byte[10], 10);
      ds.send(send);
      DatagramPacket receive = new DatagramPacket(new byte[20], 20);
      ds.setSoTimeout(10000);
      ds.receive(receive);
      ds.close();
      fail(
View Full Code Here

          localHost = InetAddress.getLocalHost();
          Thread.sleep(1000);
          DatagramSocket sds = new DatagramSocket(ports[1]);
          DatagramPacket rdp = new DatagramPacket("Test String"
              .getBytes(), 11, localHost, portNumber);
          sds.send(rdp);
          sds.close();
        } catch (Exception e) {
          System.err.println("host " + localHost + " port "
              + portNumber + " failed to send data: " + e);
          e.printStackTrace();
View Full Code Here

          localHost = InetAddress.getLocalHost();
          Thread.sleep(1000);
          DatagramSocket sds = new DatagramSocket(ports[1]);
          DatagramPacket rdp = new DatagramPacket("Test String"
              .getBytes(), 11, localHost, portNumber);
          sds.send(rdp);
          sds.close();
        } catch (Exception e) {
          System.err.println("host " + localHost + " port "
              + portNumber + " failed to send data: " + e);
          e.printStackTrace();
View Full Code Here

          localHost = InetAddress.getLocalHost();
          Thread.sleep(1000);
          DatagramSocket sds = new DatagramSocket(ports[1]);
          DatagramPacket rdp = new DatagramPacket("0123456789"
              .getBytes(), 10, localHost, portNumber);
          sds.send(rdp);
          sds.close();
        } catch (Exception e) {
          System.err.println("host " + localHost + " port "
              + portNumber + " failed to send oversize data: "
              + e);
View Full Code Here

          }
          socket.setSoTimeout(3000);
          DatagramPacket packet = new DatagramPacket(new byte[256],
              256);
          socket.receive(packet);
          socket.send(packet);
          socket.close();
        } catch (IOException e) {
          System.out.println("thread exception: " + e);
          if (socket != null)
            socket.close();
View Full Code Here

            lock.wait();
        } catch (InterruptedException e) {
          fail(e.toString());
        }
      }
      socket.send(packet);
      socket.receive(packet);
      socket.close();
      assertTrue("datagram received wrong port: " + packet.getPort(),
          packet.getPort() == port);
    } catch (IOException e) {
View Full Code Here

        // regression test for Harmony-1036
        DatagramChannel channel = DatagramChannel.open();
        channel.configureBlocking(false);
        DatagramSocket socket = channel.socket();
        try {
            socket.send(null);
            fail("should throw IllegalBlockingModeException");
        } catch (IllegalBlockingModeException e) {
            // expected
        }
        try {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.