Interface TRTrackerServerPeer

All Superinterfaces:
TRTrackerServerPeerBase
All Known Implementing Classes:
TRTrackerServerPeerImpl, TRTrackerServerProcessor.lightweightPeer

public interface TRTrackerServerPeer extends TRTrackerServerPeerBase
  • Field Details

  • Method Details

    • getUploaded

      long getUploaded()
    • getDownloaded

      long getDownloaded()
    • getAmountLeft

      long getAmountLeft()
    • getIPRaw

      String getIPRaw()
    • getPeerID

      byte[] getPeerID()
    • getNATStatus

      byte getNATStatus()
      returns the current NAT status of the peer
      Returns:
    • isBiased

      boolean isBiased()
    • setBiased

      void setBiased(boolean bias)
    • setUserData

      void setUserData(Object key, Object data)
    • getUserData

      Object getUserData(Object key)
    • export

      Map export()