org.gudy.azureus2.core3.tracker.client
Interface TRTrackerAnnouncerDataProvider


public interface TRTrackerAnnouncerDataProvider

Author:
parg

Method Summary
 int getConnectedConnectionCount()
           
 int getCryptoLevel()
           
 java.lang.String getExtensions()
           
 long getFailedHashCheck()
           
 int getMaxNewConnectionsAllowed(java.lang.String network)
           
 java.lang.String getName()
           
 int getPendingConnectionCount()
           
 long getRemaining()
           
 long getTotalReceived()
           
 long getTotalSent()
           
 int getUploadSpeedKBSec(boolean estimate)
           
 boolean isPeerSourceEnabled(java.lang.String peer_source)
           
 void setPeerSources(java.lang.String[] allowed_sources)
           
 

Method Detail

getName

java.lang.String getName()

getTotalSent

long getTotalSent()

getTotalReceived

long getTotalReceived()

getRemaining

long getRemaining()

getFailedHashCheck

long getFailedHashCheck()

getExtensions

java.lang.String getExtensions()

getMaxNewConnectionsAllowed

int getMaxNewConnectionsAllowed(java.lang.String network)

getPendingConnectionCount

int getPendingConnectionCount()

getConnectedConnectionCount

int getConnectedConnectionCount()

getUploadSpeedKBSec

int getUploadSpeedKBSec(boolean estimate)

getCryptoLevel

int getCryptoLevel()

isPeerSourceEnabled

boolean isPeerSourceEnabled(java.lang.String peer_source)

setPeerSources

void setPeerSources(java.lang.String[] allowed_sources)