Class DHTView

    • Field Detail

      • rttColours

        public static org.eclipse.swt.graphics.Color[] rttColours
      • table_col_map

        private static java.util.Map<java.lang.String,​int[]> table_col_map
      • auto_dht

        private boolean auto_dht
      • panel

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

        java.lang.String yes_str
      • no_str

        java.lang.String no_str
      • lblUpTime

        org.eclipse.swt.widgets.Label lblUpTime
      • lblNumberOfUsers

        org.eclipse.swt.widgets.Label lblNumberOfUsers
      • lblNodes

        org.eclipse.swt.widgets.Label lblNodes
      • lblLeaves

        org.eclipse.swt.widgets.Label lblLeaves
      • lblContacts

        org.eclipse.swt.widgets.Label lblContacts
      • lblReplacements

        org.eclipse.swt.widgets.Label lblReplacements
      • lblLive

        org.eclipse.swt.widgets.Label lblLive
      • lblUnknown

        org.eclipse.swt.widgets.Label lblUnknown
      • lblDying

        org.eclipse.swt.widgets.Label lblDying
      • lblSkew

        org.eclipse.swt.widgets.Label lblSkew
      • lblRendezvous

        org.eclipse.swt.widgets.Label lblRendezvous
      • lblReachable

        org.eclipse.swt.widgets.Label lblReachable
      • lblKeys

        org.eclipse.swt.widgets.Label lblKeys
      • lblValues

        org.eclipse.swt.widgets.Label lblValues
      • lblSize

        org.eclipse.swt.widgets.Label lblSize
      • lblLocal

        org.eclipse.swt.widgets.Label lblLocal
      • lblDirect

        org.eclipse.swt.widgets.Label lblDirect
      • lblIndirect

        org.eclipse.swt.widgets.Label lblIndirect
      • lblDivFreq

        org.eclipse.swt.widgets.Label lblDivFreq
      • lblDivSize

        org.eclipse.swt.widgets.Label lblDivSize
      • lblReceivedPackets

        org.eclipse.swt.widgets.Label lblReceivedPackets
      • lblReceivedBytes

        org.eclipse.swt.widgets.Label lblReceivedBytes
      • lblSentPackets

        org.eclipse.swt.widgets.Label lblSentPackets
      • lblSentBytes

        org.eclipse.swt.widgets.Label lblSentBytes
      • lblPings

        org.eclipse.swt.widgets.Label[] lblPings
      • lblFindNodes

        org.eclipse.swt.widgets.Label[] lblFindNodes
      • lblFindValues

        org.eclipse.swt.widgets.Label[] lblFindValues
      • lblStores

        org.eclipse.swt.widgets.Label[] lblStores
      • lblData

        org.eclipse.swt.widgets.Label[] lblData
      • in

        org.eclipse.swt.widgets.Canvas in
      • out

        org.eclipse.swt.widgets.Canvas out
      • rtt

        org.eclipse.swt.widgets.Canvas rtt
      • activityChanged

        boolean activityChanged
      • activityTable

        org.eclipse.swt.widgets.Table activityTable
      • id

        private java.lang.String id
      • dht_type

        private int dht_type
      • core

        protected Core core
      • refreshIter

        private int refreshIter
    • Constructor Detail

      • DHTView

        public DHTView()
      • DHTView

        public DHTView​(boolean _auto_dht)
    • Method Detail

      • init

        private void init​(Core core)
      • setDHT

        public void setDHT​(DHT _dht)
      • initialize

        public void initialize​(org.eclipse.swt.widgets.Composite composite)
      • initialiseGeneralGroup

        private void initialiseGeneralGroup()
      • initialiseDBGroup

        private void initialiseDBGroup()
      • initialiseTransportDetailsGroup

        private void initialiseTransportDetailsGroup()
      • initialiseOperationDetailsGroup

        private void initialiseOperationDetailsGroup()
      • initialiseActivityGroup

        private void initialiseActivityGroup()
      • delete

        public void delete()
      • getTitleID

        private java.lang.String getTitleID()
      • getComposite

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

        private void refresh()
      • refreshGeneral

        private void refreshGeneral()
      • refreshDB

        private void refreshDB()
      • refreshTransportDetails

        private void refreshTransportDetails()
      • refreshOperationDetails

        private void refreshOperationDetails()
      • refreshActivity

        private void refreshActivity()
      • periodicUpdate

        public void periodicUpdate()