Uses of Interface
com.biglybt.core.networkmanager.impl.RateControlledEntity
Packages that use RateControlledEntity
-
Uses of RateControlledEntity in com.biglybt.core.networkmanager
Methods in com.biglybt.core.networkmanager with parameters of type RateControlledEntityModifier and TypeMethodDescriptionvoid
NetworkManager.addReadEntity
(RateControlledEntity entity, int partition_id) Add a download entity for read processing.void
NetworkManager.addWriteEntity
(RateControlledEntity entity, int partition_id) Add an upload entity for write processing.boolean
NetworkManager.removeReadEntity
(RateControlledEntity entity) Remove a download entity from read processing.boolean
NetworkManager.removeWriteEntity
(RateControlledEntity entity) Remove an upload entity from write processing. -
Uses of RateControlledEntity in com.biglybt.core.networkmanager.impl
Classes in com.biglybt.core.networkmanager.impl that implement RateControlledEntityModifier and TypeClassDescriptionclass
class
A rate-controlled write entity backed by multiple peer connections, with an emphasis on transmitting packets with full payloads, i.e.class
A fast read entity backed by a single peer connection.class
A fast write entity backed by a single peer connection.Fields in com.biglybt.core.networkmanager.impl with type parameters of type RateControlledEntityModifier and TypeFieldDescription(package private) ArrayList
<RateControlledEntity> WriteController.boosted_priority_entities
(package private) ArrayList
<RateControlledEntity> ReadController.high_priority_entities
(package private) ArrayList
<RateControlledEntity> WriteController.high_priority_entities
(package private) ArrayList
<RateControlledEntity> ReadController.normal_priority_entities
(package private) ArrayList
<RateControlledEntity> WriteController.normal_priority_entities
Methods in com.biglybt.core.networkmanager.impl that return RateControlledEntityModifier and TypeMethodDescriptionprivate RateControlledEntity
ReadController.getNextReadyHighPriorityEntity()
private RateControlledEntity
WriteController.getNextReadyHighPriorityEntity()
private RateControlledEntity
ReadController.getNextReadyNormalPriorityEntity()
Methods in com.biglybt.core.networkmanager.impl with parameters of type RateControlledEntityModifier and TypeMethodDescriptionvoid
ReadController.addReadEntity
(RateControlledEntity entity) Add the given entity to the controller for read processing.void
WriteController.addWriteEntity
(RateControlledEntity entity) Add the given entity to the controller for write processing.private boolean
ReadController.doRead
(RateControlledEntity ready_entity) boolean
ReadController.removeReadEntity
(RateControlledEntity entity) Remove the given entity from the controller.boolean
WriteController.removeWriteEntity
(RateControlledEntity entity) Remove the given entity from the controller.