com.aelitis.azureus.core.peer.cache
Interface CachePeer

All Known Implementing Classes:
CacheDiscovery.CachePeerImpl

public interface CachePeer


Field Summary
static int PT_CACHE_LOGIC
           
static int PT_NONE
           
 
Method Summary
 InetAddress getAddress()
           
 boolean getAutoReconnect()
           
 long getCreateTime(long now)
           
 long getInjectTime(long now)
           
 int getPort()
           
 long getSpeedChangeTime(long now)
           
 String getString()
           
 int getType()
           
 boolean sameAs(CachePeer other)
           
 void setAutoReconnect(boolean auto)
           
 void setInjectTime(long time)
           
 void setSpeedChangeTime(long time)
           
 

Field Detail

PT_NONE

static final int PT_NONE
See Also:
Constant Field Values

PT_CACHE_LOGIC

static final int PT_CACHE_LOGIC
See Also:
Constant Field Values
Method Detail

getType

int getType()

getAddress

InetAddress getAddress()

getPort

int getPort()

getCreateTime

long getCreateTime(long now)

getInjectTime

long getInjectTime(long now)

setInjectTime

void setInjectTime(long time)

getSpeedChangeTime

long getSpeedChangeTime(long now)

setSpeedChangeTime

void setSpeedChangeTime(long time)

getAutoReconnect

boolean getAutoReconnect()

setAutoReconnect

void setAutoReconnect(boolean auto)

sameAs

boolean sameAs(CachePeer other)

getString

String getString()