Package p2pradio

Examples of p2pradio.RemotePeer


    return super.getPort();
  }
 
  public RemotePeer getFreeloader()
  {
    return new RemotePeer(super.getAddress());
  }
View Full Code Here


   
    // Sender
    checkBytesLeft(1);
    if (content[offset++] != 0)
    {
      sender = new RemotePeer(AddressContainingPacket.bytesToAddress(this));
    }
   
    // Zulieferer
    checkBytesLeft(1);
    if (content[offset++] != 0)
    {
      supplier = new RemotePeer(AddressContainingPacket.bytesToAddress(this));
    }
   
    // Server
    checkBytesLeft(1);
    if (content[offset++] != 0)
    {
      server = new RemotePeer(AddressContainingPacket.bytesToAddress(this));
    }
   
    // Klassenname, wo das Ereignis auftrat
    checkBytesLeft(1);
    if (content[offset++] != 0)
    {
      byte[] sourceClassNameBytes = readByteArray();
      sourceClassName = new String(sourceClassNameBytes);
    }
   
    // Nachrichten-Typ
    byte[] messageTypeBytes = readByteArray();
    messageType = new String(messageTypeBytes);
   
   
    // Nachricht
    byte[] messageBytes = readByteArray();
    message = new String(messageBytes);
   

    // Parameter lesen
   
    // Anzahl Parameter
    int numberOfParameters = readInt();
   
    if (numberOfParameters != 0)
    {
      parameters = new Object[numberOfParameters];
    }
    else
    {
      parameters = null;
    }
   
    for (int i=0; i < numberOfParameters; i++)
    {
      checkBytesLeft(1);
     
      byte type = content[offset++];
     
      if (type == TYPE_REMOTEPEER)
      {
        parameters[i] = new RemotePeer(AddressContainingPacket.bytesToAddress(this));
      }
      else if (type == TYPE_INTEGER)
      {
        parameters[i] = new Integer(readInt());
      }
View Full Code Here

    return "LeaveAndRedirect"; //$NON-NLS-1$
  }
 
  public RemotePeer getRedirection()
  {
    return new RemotePeer(super.getAddress());
  }
View Full Code Here

  public void removeUnconnectedPeers()
  {
    while (unconnectedPeers.getChildCount() > 0)
    {
      DefaultMutableTreeNode node = (DefaultMutableTreeNode)unconnectedPeers.getChildAt(0);
      RemotePeer peer = (RemotePeer)node.getUserObject();
     
      peers.remove(peer);
      treeModel.removeNodeFromParent(node);
    }
  }
View Full Code Here

    return "FreeloaderRedirect"; //$NON-NLS-1$
  }
   
  public RemotePeer getRedirection()
  {
    return new RemotePeer(super.getAddress());
  }
View Full Code Here

    return "Redirect"; //$NON-NLS-1$
  }
 
  public RemotePeer getRedirection()
  {
    return new RemotePeer(super.getAddress());
  }
View Full Code Here

TOP

Related Classes of p2pradio.RemotePeer

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.