Class CacheView

java.lang.Object
com.biglybt.ui.swt.views.stats.CacheView
All Implemented Interfaces:
UISWTViewEventListener, UISWTViewCoreEventListener, IViewRequiresPeriodicUpdates

public class CacheView extends Object implements UISWTViewCoreEventListener, IViewRequiresPeriodicUpdates
  • Field Details

    • MSGID_PREFIX

      public static final String MSGID_PREFIX
      See Also:
    • cfmStats

    • dacStats

    • panel

      org.eclipse.swt.widgets.Composite panel
    • lblInUse

      BufferedLabel lblInUse
    • lblSize

      BufferedLabel lblSize
    • lblPercentUsed

      BufferedLabel lblPercentUsed
    • pbInUse

      org.eclipse.swt.widgets.ProgressBar pbInUse
    • lblReadsFromCache

      BufferedLabel lblReadsFromCache
    • lblNumberReadsFromCache

      BufferedLabel lblNumberReadsFromCache
    • lblAvgSizeFromCache

      BufferedLabel lblAvgSizeFromCache
    • lblReadsFromFile

      BufferedLabel lblReadsFromFile
    • lblNumberReadsFromFile

      BufferedLabel lblNumberReadsFromFile
    • lblAvgSizeFromFile

      BufferedLabel lblAvgSizeFromFile
    • lblPercentReads1

      BufferedLabel lblPercentReads1
    • lblPercentReads2

      BufferedLabel lblPercentReads2
    • pbReads1

      org.eclipse.swt.widgets.ProgressBar pbReads1
    • pbReads2

      org.eclipse.swt.widgets.ProgressBar pbReads2
    • lblWritesToCache

      BufferedLabel lblWritesToCache
    • lblNumberWritesToCache

      BufferedLabel lblNumberWritesToCache
    • lblAvgSizeToCache

      BufferedLabel lblAvgSizeToCache
    • lblWritesToFile

      BufferedLabel lblWritesToFile
    • lblNumberWritesToFile

      BufferedLabel lblNumberWritesToFile
    • lblAvgSizeToFile

      BufferedLabel lblAvgSizeToFile
    • lblPercentWrites

      BufferedLabel lblPercentWrites
    • pbWrites

      org.eclipse.swt.widgets.ProgressBar pbWrites
    • readsFromFile

      org.eclipse.swt.widgets.Canvas readsFromFile
    • readsFromCache

      org.eclipse.swt.widgets.Canvas readsFromCache
    • writesToCache

      org.eclipse.swt.widgets.Canvas writesToCache
    • writesToFile

      org.eclipse.swt.widgets.Canvas writesToFile
    • rffGraph

      SpeedGraphic rffGraph
    • rfcGraph

      SpeedGraphic rfcGraph
    • wtcGraph

      SpeedGraphic wtcGraph
    • wtfGraph

      SpeedGraphic wtfGraph
    • diskReadsQueued

      org.eclipse.swt.widgets.Canvas diskReadsQueued
    • diskWritesQueued

      org.eclipse.swt.widgets.Canvas diskWritesQueued
    • drqGraph

      SpeedGraphic drqGraph
    • dwqGraph

      SpeedGraphic dwqGraph
  • Constructor Details

    • CacheView

      public CacheView()
  • Method Details

    • initialize

      private void initialize(org.eclipse.swt.widgets.Composite composite)
    • generateGeneralGroup

      private void generateGeneralGroup()
    • generateReadsGroup

      private void generateReadsGroup()
    • generateSpeedGroup

      private void generateSpeedGroup()
    • periodicUpdate

      public void periodicUpdate()
    • generateWritesGroup

      private void generateWritesGroup()
    • delete

      private void delete()
    • getComposite

      private org.eclipse.swt.widgets.Composite getComposite()
    • refresh

      private void refresh()
    • refrehReads

      private void refrehReads()
    • refreshWrites

      private void refreshWrites()
    • eventOccurred

      public boolean eventOccurred(UISWTViewEvent event)
      Description copied from interface: UISWTViewEventListener
      Triggers when an even listed in UISWTViewEvent occurs
      Specified by:
      eventOccurred in interface UISWTViewEventListener
      Parameters:
      event - event that occurred
      Returns:
      meaning dependent upon event type