Uses of Interface
com.biglybt.pif.peers.Peer
-
-
Uses of Peer in com.biglybt.core.peer.util
Methods in com.biglybt.core.peer.util with parameters of type Peer Modifier and Type Method Description static java.lang.String[]
PeerUtils. getCountryDetails(Peer peer)
-
Uses of Peer in com.biglybt.core.speedmanager
Methods in com.biglybt.core.speedmanager with parameters of type Peer Modifier and Type Method Description private void
SpeedLimitHandler.PeerSet.TagPeerImpl. add(PeerManager peer_manager, Peer _peer)
private void
SpeedLimitHandler. addLimiters(PeerManager peer_manager, Peer peer, SpeedLimitHandler.PeerSet set, java.util.List<RateLimiter> up_to_be_removed, java.util.List<RateLimiter> down_to_be_removed)
private void
SpeedLimitHandler.PeerSet. addPeer(PeerManager peer_manager, Peer peer)
private void
SpeedLimitHandler. peerRemoved(Download download, PeerManager peer_manager, Peer peer)
private void
SpeedLimitHandler. peersAdded(Download download, PeerManager peer_manager, Peer[] peers)
private void
SpeedLimitHandler.PeerSet.TagPeerImpl. remove(PeerManager peer_manager, Peer _peer)
private void
SpeedLimitHandler.PeerSet. removePeer(PeerManager peer_manager, Peer peer)
-
Uses of Peer in com.biglybt.pif.messaging
Methods in com.biglybt.pif.messaging with parameters of type Peer Modifier and Type Method Description void
MessageManagerListener. compatiblePeerFound(Download download, Peer peer, Message message)
Notify of new peer connection that supports the given message type.void
MessageManagerListener. peerRemoved(Download download, Peer peer)
Notify of peer connection removal. -
Uses of Peer in com.biglybt.pif.peers
Methods in com.biglybt.pif.peers that return Peer Modifier and Type Method Description Peer
PeerManagerEvent. getPeer()
Peer[]
PeerManager. getPeers()
Peer[]
PeerManager. getPeers(java.lang.String address)
returns the peers for the given addressPeer
Piece. getReservedFor()
Reserve this peice for a given peer - no other peer will be asked for the pieceMethods in com.biglybt.pif.peers with parameters of type Peer Modifier and Type Method Description void
PeerManager. addPeer(Peer peer)
PeerStats
PeerManager. createPeerStats(Peer peer)
void
PeerManager. removePeer(Peer peer)
void
PeerManager. requestCancelled(PeerReadRequest request, Peer sender)
void
PeerManager. requestComplete(PeerReadRequest request, PooledByteBuffer data, Peer sender)
void
Piece. setReservedFor(Peer peer)
Set the peer that will be responsible for downloading the piece -
Uses of Peer in com.biglybt.pifimpl.local
Methods in com.biglybt.pifimpl.local that return Peer Modifier and Type Method Description static Peer
PluginCoreUtils. wrap(PEPeer peer)
Methods in com.biglybt.pifimpl.local with parameters of type Peer Modifier and Type Method Description static PEPeer
PluginCoreUtils. unwrap(Peer peer)
-
Uses of Peer in com.biglybt.pifimpl.local.peers
Classes in com.biglybt.pifimpl.local.peers that implement Peer Modifier and Type Class Description class
PeerImpl
Fields in com.biglybt.pifimpl.local.peers declared as Peer Modifier and Type Field Description private Peer
PeerForeignDelegate. foreign
private Peer
PeerStatsImpl. owner
private Peer
PeerForeignNetworkConnection. peer
Methods in com.biglybt.pifimpl.local.peers that return Peer Modifier and Type Method Description Peer[]
PeerManagerImpl. getPeers()
Peer[]
PeerManagerImpl. getPeers(java.lang.String address)
Peer
PeerManagerImpl.pieceFacade. getReservedFor()
Methods in com.biglybt.pifimpl.local.peers with parameters of type Peer Modifier and Type Method Description void
PeerManagerImpl. addPeer(Peer peer)
PeerStats
PeerManagerImpl. createPeerStats(Peer peer)
protected void
PeerManagerImpl.CoreListener. fireEvent(int type, Peer peer, PeerItem peer_item, java.lang.Object data)
long
PeerManagerImpl. getTimeSinceConnectionEstablished(Peer peer)
protected PeerForeignDelegate
PeerManagerImpl. lookupForeignPeer(Peer _foreign)
PEPeer
PeerManagerImpl. mapForeignPeer(Peer _foreign)
java.util.List
PeerManagerImpl. mapForeignPeers(Peer[] _foreigns)
void
PeerManagerImpl. removePeer(Peer peer)
protected void
PeerManagerImpl. removePeer(Peer peer, java.lang.String reason)
void
PeerManagerImpl. requestCancelled(PeerReadRequest request, Peer sender)
void
PeerManagerImpl. requestComplete(PeerReadRequest request, PooledByteBuffer data, Peer sender)
void
PeerManagerImpl.pieceFacade. setReservedFor(Peer peer)
Constructors in com.biglybt.pifimpl.local.peers with parameters of type Peer Constructor Description PeerForeignDelegate(PeerManagerImpl _manager, Peer _foreign)
PeerForeignNetworkConnection(PeerForeignDelegate _delegate, Peer _peer)
PeerStatsImpl(PeerManagerImpl _peer_manager, Peer _owner, PEPeerStats _delegate)
-
Uses of Peer in com.biglybt.plugin.extseed
Classes in com.biglybt.plugin.extseed that implement Peer Modifier and Type Class Description class
ExternalSeedPeer
Methods in com.biglybt.plugin.extseed with parameters of type Peer Modifier and Type Method Description boolean
ExternalSeedReader. checkActivation(PeerManager peer_manager, Peer peer)
-
Uses of Peer in com.biglybt.plugin.extseed.impl
Methods in com.biglybt.plugin.extseed.impl with parameters of type Peer Modifier and Type Method Description boolean
ExternalSeedReaderImpl. checkActivation(PeerManager peer_manager, Peer peer)
protected boolean
ExternalSeedReaderImpl. readyToActivate(PeerManager peer_manager, Peer peer, long time_since_start)
protected boolean
ExternalSeedReaderImpl. readyToDeactivate(PeerManager peer_manager, Peer peer)
-
Uses of Peer in com.biglybt.plugin.net.buddy
Methods in com.biglybt.plugin.net.buddy with parameters of type Peer Modifier and Type Method Description static java.lang.String
PartialBuddy. getPartialBuddyKey(Peer peer)
boolean
BuddyPlugin. isFullBuddy(Peer peer)
boolean
BuddyPlugin. isPartialBuddy(Download download, Peer peer)
void
BuddyPlugin. setPartialBuddy(Download download, Peer peer, boolean is_partial, boolean manual)
Constructors in com.biglybt.plugin.net.buddy with parameters of type Peer Constructor Description PartialBuddy(BuddyPluginTracker _tracker, Peer peer)
-
Uses of Peer in com.biglybt.plugin.net.buddy.tracker
Fields in com.biglybt.plugin.net.buddy.tracker with type parameters of type Peer Modifier and Type Field Description private CopyOnWriteSet<Peer>
BuddyPluginTracker. buddy_peers
Methods in com.biglybt.plugin.net.buddy.tracker with parameters of type Peer Modifier and Type Method Description void
BuddyPluginTracker. addPartialBuddy(Download download, Peer peer, boolean manual)
protected int
BuddyPluginTracker. isBuddy(Peer peer)
boolean
BuddyPluginTracker. isFullBuddy(Peer peer)
boolean
BuddyPluginTracker. isPartialBuddy(Download download, Peer peer)
protected void
BuddyPluginTracker. markBuddyPeer(Download download, Peer peer, boolean is_partial)
void
BuddyPluginTracker. removePartialBuddy(Download download, Peer peer, boolean manual)
protected void
BuddyPluginTracker. trackPeer(Download download, Peer peer)
protected void
BuddyPluginTracker. unmarkBuddyPeer(Peer peer)
-
Uses of Peer in com.biglybt.ui.swt
Methods in com.biglybt.ui.swt with parameters of type Peer Modifier and Type Method Description static org.eclipse.swt.graphics.Image
ImageRepository. getCountryFlag(Peer peer, boolean small)
-
Uses of Peer in com.biglybt.ui.swt.views
Fields in com.biglybt.ui.swt.views with type parameters of type Peer Modifier and Type Field Description static java.lang.Class<Peer>
PeersViewBase. PLUGIN_DS_TYPE
-
Uses of Peer in com.biglybt.ui.swt.views.utils
Methods in com.biglybt.ui.swt.views.utils with parameters of type Peer Modifier and Type Method Description private java.lang.String
LocProvUtils. getCountryCode(Peer peer)
private java.lang.String
LocProvUtils. getCountryName(Peer peer)
-