com.aelitis.azureus.core.peermanager.messaging.azureus
Interface AZStylePeerExchange

All Superinterfaces:
Message
All Known Implementing Classes:
AZPeerExchange, UTPeerExchange

public interface AZStylePeerExchange
extends Message

Represents a class which supports AZ style peer exchange (with a list of added peers and a list of dropped peers).

Author:
Allan Crooks

Field Summary
 
Fields inherited from interface com.aelitis.azureus.core.peermanager.messaging.Message
TYPE_DATA_PAYLOAD, TYPE_PROTOCOL_PAYLOAD
 
Method Summary
 PeerItem[] getAddedPeers()
           
 PeerItem[] getDroppedPeers()
           
 int getMaxAllowedPeersPerVolley(boolean initial, boolean added)
           
 
Methods inherited from interface com.aelitis.azureus.core.peermanager.messaging.Message
deserialize, destroy, getData, getDescription, getFeatureID, getFeatureSubID, getID, getIDBytes, getType, getVersion
 

Method Detail

getAddedPeers

PeerItem[] getAddedPeers()

getDroppedPeers

PeerItem[] getDroppedPeers()

getMaxAllowedPeersPerVolley

int getMaxAllowedPeersPerVolley(boolean initial,
                                boolean added)