org.gudy.azureus2.core3.tracker.host.impl
Class TRHostPeerHostImpl

java.lang.Object
  extended by org.gudy.azureus2.core3.tracker.host.impl.TRHostPeerHostImpl
All Implemented Interfaces:
TRHostPeer

public class TRHostPeerHostImpl
extends Object
implements TRHostPeer


Field Summary
protected  TRTrackerServerPeer peer
           
 
Constructor Summary
protected TRHostPeerHostImpl(TRTrackerServerPeer _peer)
           
 
Method Summary
 long getAmountLeft()
           
 long getDownloaded()
           
 String getIP()
           
 String getIPRaw()
           
 byte[] getPeerID()
           
 int getPort()
           
 long getUploaded()
           
 boolean isSeed()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

peer

protected final TRTrackerServerPeer peer
Constructor Detail

TRHostPeerHostImpl

protected TRHostPeerHostImpl(TRTrackerServerPeer _peer)
Method Detail

isSeed

public boolean isSeed()
Specified by:
isSeed in interface TRHostPeer

getUploaded

public long getUploaded()
Specified by:
getUploaded in interface TRHostPeer

getDownloaded

public long getDownloaded()
Specified by:
getDownloaded in interface TRHostPeer

getAmountLeft

public long getAmountLeft()
Specified by:
getAmountLeft in interface TRHostPeer

getIP

public String getIP()
Specified by:
getIP in interface TRHostPeer

getIPRaw

public String getIPRaw()
Specified by:
getIPRaw in interface TRHostPeer

getPort

public int getPort()
Specified by:
getPort in interface TRHostPeer

getPeerID

public byte[] getPeerID()
Specified by:
getPeerID in interface TRHostPeer