Back to Fresco

PoolStatsTracker

docs/javadoc/reference/com/facebook/imagepipeline/memory/PoolStatsTracker.html

3.6.016.8 KB
Original Source

Fresco

|

|

Packages | Classes

Interfaces

Classes

Annotations

Exceptions

Packages | Classes

Summary: Constants | Methods | [Expand All]

public interface

PoolStatsTracker

| com.facebook.imagepipeline.memory.PoolStatsTracker |

| Known Indirect Subclasses

NoOpPoolStatsTracker

| NoOpPoolStatsTracker | Empty implementation of PoolStatsTracker that does not perform any tracking. |

|

Class Overview

Listener that logs pool statistics.

Summary

Constants
String
String
String
String
String
String
String
Public Methods
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void

Constants

public static final String BUCKETS_USED_PREFIX

Constant Value: "buckets_used_"

public static final String FREE_BYTES

Constant Value: "free_bytes"

public static final String FREE_COUNT

Constant Value: "free_count"

public static final String HARD_CAP

Constant Value: "hard_cap"

public static final String SOFT_CAP

Constant Value: "soft_cap"

public static final String USED_BYTES

Constant Value: "used_bytes"

public static final String USED_COUNT

Constant Value: "used_count"

Public Methods

public abstract void onAlloc(int size)

public abstract void onFree(int sizeInBytes)

public abstract void onHardCapReached()

public abstract void onSoftCapReached()

public abstract void onValueRelease(int sizeInBytes)

public abstract void onValueReuse(int bucketedSize)

public abstract void setBasePool(BasePool basePool)

+Generated by Doclava. +