Uses of Interface
com.biglybt.core.networkmanager.NetworkConnectionBase
Packages that use NetworkConnectionBase
Package
Description
-
Uses of NetworkConnectionBase in com.biglybt.core.networkmanager
Subinterfaces of NetworkConnectionBase in com.biglybt.core.networkmanagerModifier and TypeInterfaceDescriptioninterface
Represents a managed network connection, over which messages can be sent and received.Classes in com.biglybt.core.networkmanager that implement NetworkConnectionBaseMethods in com.biglybt.core.networkmanager that return types with arguments of type NetworkConnectionBaseMethods in com.biglybt.core.networkmanager with parameters of type NetworkConnectionBaseModifier and TypeMethodDescriptionvoid
NetworkManager.addRateLimiter
(NetworkConnectionBase peer_connection, LimitedRateGroup group, boolean upload) void
NetworkManager.downgradeTransferProcessing
(NetworkConnectionBase peer_connection) Downgrade the given connection back to a normal-speed network transfer handling.NetworkManager.getRateHandler
(NetworkConnectionBase peer_connection, boolean upload) void
NetworkManager.removeRateLimiter
(NetworkConnectionBase peer_connection, LimitedRateGroup group, boolean upload) void
NetworkManager.startTransferProcessing
(NetworkConnectionBase peer_connection) Register peer connection for network upload and download handling.void
NetworkManager.stopTransferProcessing
(NetworkConnectionBase peer_connection) Cancel network upload and download handling for the given connection.void
NetworkManager.upgradeTransferProcessing
(NetworkConnectionBase peer_connection, int partition_id) Upgrade the given connection to high-speed network transfer handling. -
Uses of NetworkConnectionBase in com.biglybt.core.networkmanager.impl
Classes in com.biglybt.core.networkmanager.impl that implement NetworkConnectionBaseFields in com.biglybt.core.networkmanager.impl declared as NetworkConnectionBaseModifier and TypeFieldDescription(package private) final NetworkConnectionBase
MultiPeerDownloader2.ConnectionEntry.connection
private final NetworkConnectionBase
SinglePeerDownloader.connection
private final NetworkConnectionBase
SinglePeerUploader.connection
Fields in com.biglybt.core.networkmanager.impl with type parameters of type NetworkConnectionBaseModifier and TypeFieldDescriptionprivate final HashMap
<NetworkConnectionBase, TransferProcessor.ConnectionData> TransferProcessor.connections
private ArrayList
<NetworkConnectionBase> MultiPeerDownloader2.connections_cow
private final LinkedList
<NetworkConnectionBase> MultiPeerUploader.ready_connections
(package private) final HashMap
<NetworkConnectionBase, MultiPeerUploader.PeerData> MultiPeerUploader.waiting_connections
Methods in com.biglybt.core.networkmanager.impl that return types with arguments of type NetworkConnectionBaseMethods in com.biglybt.core.networkmanager.impl with parameters of type NetworkConnectionBaseModifier and TypeMethodDescriptionprotected MultiPeerDownloader2.ConnectionEntry
MultiPeerDownloader2.ConnectionList.add
(NetworkConnectionBase connection) void
MultiPeerDownloader2.addPeerConnection
(NetworkConnectionBase connection) Add the given connection to the downloader.void
MultiPeerUploader.addPeerConnection
(NetworkConnectionBase peer_connection) Add the given connection to be managed by this upload entity.void
TransferProcessor.addRateLimiter
(NetworkConnectionBase connection, LimitedRateGroup group) (package private) void
MultiPeerUploader.addToReadyList
(NetworkConnectionBase conn) private void
MultiPeerUploader.addToWaitingList
(NetworkConnectionBase conn) boolean
EntityHandler.cancelPeerConnection
(NetworkConnectionBase connection) Remove a peer connection from the entity handler.boolean
TransferProcessor.deregisterPeerConnection
(NetworkConnectionBase connection) Cancel upload handling for the given peer connection.void
EntityHandler.downgradePeerConnection
(NetworkConnectionBase connection) Downgrade (return) a peer connection back into the general pool.void
TransferProcessor.downgradePeerConnection
(NetworkConnectionBase connection) Downgrade the given connection back to a normal-speed transfer handler.EntityHandler.getRateHandler
(NetworkConnectionBase connection) TransferProcessor.getRateHandler
(NetworkConnectionBase connection) boolean
TransferProcessor.isRegistered
(NetworkConnectionBase connection) void
EntityHandler.registerPeerConnection
(NetworkConnectionBase connection) Register a peer connection for management by the handler.void
TransferProcessor.registerPeerConnection
(NetworkConnectionBase connection, boolean upload) Register peer connection for upload handling.protected MultiPeerDownloader2.ConnectionEntry
MultiPeerDownloader2.ConnectionList.remove
(NetworkConnectionBase connection) boolean
MultiPeerDownloader2.removePeerConnection
(NetworkConnectionBase connection) Remove the given connection from the downloader.boolean
MultiPeerUploader.removePeerConnection
(NetworkConnectionBase peer_connection) Remove the given connection from this upload entity.void
TransferProcessor.removeRateLimiter
(NetworkConnectionBase connection, LimitedRateGroup group) void
EntityHandler.upgradePeerConnection
(NetworkConnectionBase connection, RateHandler handler, int partition_id) Upgrade a peer connection from the general pool to its own high-speed entity.void
TransferProcessor.upgradePeerConnection
(NetworkConnectionBase connection, int partition_id) Upgrade the given connection to a high-speed transfer handler.Constructors in com.biglybt.core.networkmanager.impl with parameters of type NetworkConnectionBaseModifierConstructorDescriptionprotected
ConnectionEntry
(NetworkConnectionBase _connection) SinglePeerDownloader
(NetworkConnectionBase connection, RateHandler rate_handler) SinglePeerUploader
(NetworkConnectionBase connection, RateHandler rate_handler) -
Uses of NetworkConnectionBase in com.biglybt.core.peer
Methods in com.biglybt.core.peer that return NetworkConnectionBase -
Uses of NetworkConnectionBase in com.biglybt.core.peer.impl.control
Methods in com.biglybt.core.peer.impl.control that return NetworkConnectionBase -
Uses of NetworkConnectionBase in com.biglybt.core.peer.impl.transport
Methods in com.biglybt.core.peer.impl.transport that return NetworkConnectionBase -
Uses of NetworkConnectionBase in com.biglybt.pifimpl.local.peers
Classes in com.biglybt.pifimpl.local.peers that implement NetworkConnectionBaseFields in com.biglybt.pifimpl.local.peers declared as NetworkConnectionBaseModifier and TypeFieldDescriptionprivate final NetworkConnectionBase
PeerForeignDelegate.network_connection
Methods in com.biglybt.pifimpl.local.peers that return NetworkConnectionBase