| java.lang.Object | |
| ↳ | com.facebook.drawee.backends.pipeline.info.ImagePerfMonitor |
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| ImagePerfMonitor(MonotonicClock monotonicClock, PipelineDraweeController pipelineDraweeController, Supplier<Boolean> asyncLogging) | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| void | addImagePerfDataListener(ImagePerfDataListener imagePerfDataListener) | ||||||||||
| void | addViewportData() | ||||||||||
| void | clearImagePerfDataListeners() | ||||||||||
| void | notifyListenersOfVisibilityStateUpdate(ImagePerfState state, int visibilityState) | ||||||||||
| void | notifyStatusUpdated(ImagePerfState state, int imageLoadStatus) | ||||||||||
| void | removeImagePerfDataListener(ImagePerfDataListener imagePerfDataListener) | ||||||||||
| void | reset() | ||||||||||
| void | setEnabled(boolean enabled) | ||||||||||
| void | updateImageRequestData(AbstractDraweeControllerBuilder<PipelineDraweeControllerBuilder, ImageRequest, CloseableReference<CloseableImage>, ImageInfo> pipelineDraweeControllerBuilder) | ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
com.facebook.drawee.backends.pipeline.info.ImagePerfNotifier
| |||||||||||