Examples of UDPPacket


Examples of jpcap.packet.UDPPacket

      System.exit(0);
    }
    int index=Integer.parseInt(args[0]);
    JpcapSender sender=JpcapSender.openDevice(devices[index]);

    UDPPacket p=new UDPPacket(12345,54321);
    p.setIPv4Parameter(0,false,false,false,0,false,false,false,0,1010101,100,IPPacket.IPPROTO_UDP,
      InetAddress.getByName("www.yahoo.com"),InetAddress.getByName("www.google.com"));
    p.data="data".getBytes();

    EthernetPacket ether=new EthernetPacket();
    ether.frametype=EthernetPacket.ETHERTYPE_IP;
View Full Code Here

Examples of net.sourceforge.jpcap.net.UDPPacket

      } else if(packet instanceof UDPPacket) {
        //Log.debug("["+this.getClass().getName()+"] packet is a UDPPacket");
        carnipacket.strTransportProtocol = Constants.strUDP;
        carnipacket.intTransportProtocol = Constants.intUDP;

        UDPPacket udpPacket = (UDPPacket)packet;
        //carnipacket.senderAddress = (IPAddress) IPAddress.getByName(udpPacket.getSourceAddress());
        //carnipacket.receiverAddress = (IPAddress) IPAddress.getByName(udpPacket.getDestinationAddress());
        carnipacket.senderAddress = new IPAddress(udpPacket.getSourceAddress());
        carnipacket.receiverAddress = new IPAddress(udpPacket.getDestinationAddress());
        carnipacket.senderPort = udpPacket.getSourcePort();
        carnipacket.receiverPort = udpPacket.getDestinationPort();
        carnipacket.data = packet.getData()
        carnipacket.ipHeader = ((IPPacket)packet).getIPHeader()
        carnipacket.tcpHeader = packet.getHeader();
        carnipacket.date = packet.getTimeval().getDate();
        carnipacket.ipIdentification = ((IPPacket)packet).getId();
View Full Code Here

Examples of org.hxzon.netprotocol.packet.UdpPacket

        new VlanPacket();
        new GoosePacket();
        new SvPacket();
        new Ip4Packet();
        new TcpPacket();
        new UdpPacket();
        new TpktPacket();
        new CotpPacket();
        new OsiSessionPacket();
        new ArpPacket();
        new RarpPacket();
View Full Code Here

Examples of org.jmule.core.edonkey.packet.UDPPacket

          }
          continue;
        }
        while(!sendQueue.isEmpty()) {
          if (!isOpen()) return ;
          UDPPacket packet = sendQueue.poll();
          InetSocketAddress destination = packet.getAddress();
          packet.getAsByteBuffer().position(0);
          try {
            listenChannel.send(packet.getAsByteBuffer(), destination);
          } catch (IOException cause) {
            if (!isOpen()) return ;
            cause.printStackTrace();
          }
        }
View Full Code Here

Examples of org.jmule.core.edonkey.packet.UDPPacket

      e.printStackTrace();
    }
  }
 
  public void sendServerUDPStatusRequest(String serverIP, int serverPort, int clientTime) {
    UDPPacket packet = UDPPacketFactory.getUDPStatusRequest(clientTime);
    try {
      udp_connection.sendPacket(packet, serverIP, serverPort);
    } catch (JMException e) {
      e.printStackTrace();
    }
View Full Code Here

Examples of org.jmule.core.edonkey.packet.UDPPacket

      e.printStackTrace();
    }
  }
 
  public void sendServerUDPDescRequest(String serverIP, int serverPort) {
    UDPPacket packet = UDPPacketFactory.getUDPServerDescRequest();
    try {
      udp_connection.sendPacket(packet, serverIP, serverPort);
    } catch (JMException e) {
      e.printStackTrace();
    }
View Full Code Here

Examples of org.jmule.core.edonkey.packet.UDPPacket

      e.printStackTrace();
    }
  }
 
  public void sendServerUDPSourcesRequest(String serverIP, int serverPort, FileHash... fileHashSet) {
    UDPPacket packet = UDPPacketFactory.getUDPSourcesRequest(fileHashSet);
    try {
      udp_connection.sendPacket(packet, serverIP, serverPort);
    } catch (JMException e) {
      e.printStackTrace();
    }
View Full Code Here

Examples of org.jmule.core.edonkey.packet.UDPPacket

      e.printStackTrace();
    }
  }
 
  public void sendServerUDPSearchRequest(String serverIP, int serverPort, String searchString) {
    UDPPacket packet = UDPPacketFactory.getUDPSearchPacket(searchString);
    try {
      udp_connection.sendPacket(packet, serverIP, serverPort);
    } catch (JMException e) {
      e.printStackTrace();
    }
View Full Code Here

Examples of org.jmule.core.edonkey.packet.UDPPacket

      e.printStackTrace();
    }
  }
 
  public void sendServerUDPReaskFileRequest(String serverIP, int serverPort, FileHash fileHash) {
    UDPPacket packet = UDPPacketFactory.getUDPReaskFilePacket(fileHash);
    try {
      udp_connection.sendPacket(packet, serverIP, serverPort);
    } catch (JMException e) {
      e.printStackTrace();
    }
View Full Code Here

Examples of org.zoolu.net.UdpPacket

   {
      if (udp_socket==null || input_stream==null) return;
      //else
     
      byte[] buffer=new byte[frame_size];
      UdpPacket udp_packet=new UdpPacket(buffer,0);
      long time=0;
      long start_time=System.currentTimeMillis();
      long byte_rate=frame_rate*frame_size;
     
      running=true;
           
      if (DEBUG) println("Reading blocks of "+(buffer.length)+" bytes");

      try
      while (running)
         {
            //if (DEBUG) System.out.print("o");
            int num=input_stream.read(buffer,12,buffer.length);
          //if (DEBUG) System.out.print("*");
            if (num>0)
            {  udp_packet.setLength(num);
               udp_socket.send(udp_packet);
               // update rtp timestamp (in milliseconds)
               time+=(num*1000)/byte_rate;
               // wait fo next departure
               if (do_sync)
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.