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
|