Naanou
Class StatServ

Class used by stats form

Field Summary
System.Diagnostics.PerformanceCounter bytesIn
System.Diagnostics.PerformanceCounter bytesOut
System.Diagnostics.PerformanceCounter connsEst
System.Diagnostics.PerformanceCounter currentAssemblies
System.Diagnostics.PerformanceCounter currentClasses
Naanou.IndexerStats indexerStats
System.Diagnostics.PerformanceCounter locksThreadsQueue
System.Diagnostics.PerformanceCounter logicalThreads
System.Diagnostics.PerformanceCounter physicalThreads
System.Diagnostics.PerformanceCounter remotingCalls

Constructor Summary
StatServ()
        Initializes a new instance of the StatServ class.

Property Summary
string Address
string BackwardFingers
float CurrentAssemblies
float CurrentClasses
string ForwardFingers
long GCTotalMemory
string GetOp
string Instance
double KeyCurrentUtilisation
double KeyPeakUtilisation
int Keys
float LockedThreadsPerSec
float LogicalThreads
string NodeCache
float PhysicalThreads
string PutOp
float RemotingCallsPerSec
float TotalBytesReceived
float TotalBytesSent
float TotalConnectionsEstablished

Method Summary
void Refresh()

Methods inherited from class System.Object
Equals, Finalize, GetHashCode, GetType, MemberwiseClone, ToString


Field Detail

bytesIn

private System.Diagnostics.PerformanceCounter bytesIn


bytesOut

private System.Diagnostics.PerformanceCounter bytesOut


connsEst

private System.Diagnostics.PerformanceCounter connsEst


currentAssemblies

private System.Diagnostics.PerformanceCounter currentAssemblies


currentClasses

private System.Diagnostics.PerformanceCounter currentClasses


indexerStats

private Naanou.IndexerStats indexerStats


locksThreadsQueue

private System.Diagnostics.PerformanceCounter locksThreadsQueue


logicalThreads

private System.Diagnostics.PerformanceCounter logicalThreads


physicalThreads

private System.Diagnostics.PerformanceCounter physicalThreads


remotingCalls

private System.Diagnostics.PerformanceCounter remotingCalls

Constructor Detail

StatServ

public StatServ()

Initializes a new instance of the StatServ class.

Property Detail

Address

public string Address


BackwardFingers

public string BackwardFingers


CurrentAssemblies

public float CurrentAssemblies


CurrentClasses

public float CurrentClasses


ForwardFingers

public string ForwardFingers


GCTotalMemory

public long GCTotalMemory


GetOp

public string GetOp


Instance

private string Instance


KeyCurrentUtilisation

public double KeyCurrentUtilisation


KeyPeakUtilisation

public double KeyPeakUtilisation


Keys

public int Keys


LockedThreadsPerSec

public float LockedThreadsPerSec


LogicalThreads

public float LogicalThreads


NodeCache

public string NodeCache


PhysicalThreads

public float PhysicalThreads


PutOp

public string PutOp


RemotingCallsPerSec

public float RemotingCallsPerSec


TotalBytesReceived

public float TotalBytesReceived


TotalBytesSent

public float TotalBytesSent


TotalConnectionsEstablished

public float TotalConnectionsEstablished

Method Detail

Refresh

public void Refresh()