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

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

public class TRHostPeerPublishImpl
extends Object
implements TRHostPeer


Field Summary
protected  boolean seed
           
 
Constructor Summary
protected TRHostPeerPublishImpl(boolean _seed)
           
 
Method Summary
 long getAmountLeft()
           
 long getDownloaded()
           
 String getIP()
           
 String getIPRaw()
           
 int getNumberOfPeers()
           
 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

seed

protected final boolean seed
Constructor Detail

TRHostPeerPublishImpl

protected TRHostPeerPublishImpl(boolean _seed)
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

getNumberOfPeers

public int getNumberOfPeers()

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