Package org.jmule.core.jkad

Examples of org.jmule.core.jkad.ContactAddress


       
        data = getByteBuffer(1);
        channel.read(data);

        if (Utils.isGoodAddress(address)) {
          KadContact contact = new KadContact(contact_id, new ContactAddress(address, Convert.shortToInt(udp_port)), Convert.shortToInt(tcp_port), contact_version, udp_key, data.get(0)==1 ? true : false);
         
          result.add(contact);
        }
      }
     
View Full Code Here


      }
     
    };
    helloListener = new PacketListener(JKadConstants.KADEMLIA2_HELLO_RES) {
      public void packetReceived(KadPacket packet) {
        ContactAddress address = new ContactAddress(packet.getAddress());
        if (maintenanceContacts.containsKey(address)) {
          MaintenanceContact contact = maintenanceContacts.get(address);
          contact.responseCount++;
        }
         
View Full Code Here

  }
 
  public void processResponse(InetSocketAddress sender, Int128 targetID, List<KadContact> contactList) {
    LookupTask listener = lookupTasks.get(targetID);
    if (listener == null) return ;
    listener.processResults(new ContactAddress(sender), contactList);
  }
View Full Code Here

TOP

Related Classes of org.jmule.core.jkad.ContactAddress

Copyright © 2018 www.massapicom. 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.