Represents system-level information. Instances of this class are retrieved from a Snapshot.

Namespace: StreamBase.SB.Monitor
Assembly: StreamBase.SB.Monitor (in StreamBase.SB.Monitor.dll) Version: 7.7.0.0

Syntax

         
 C#  Visual Basic  Visual C++ 
public class SystemInfo : ICloneable
Public Class SystemInfo _
	Implements ICloneable
public ref class SystemInfo : ICloneable

Members

         
 All Members  Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
ClientCount
Returns the current number of clients
Clone()()()()
Clones this SystemInfo instance.
DequeueClientCount
Returns the current number of dequeuing clients
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
FreeMemory
Gets the amount of free memory (in bytes) in the StreamBase server process.
GarbageCollectors
Gets a ValueCollection of ModuleInfo..::..QueueInfos which contains information about each queue
GetClientCount()()()()
Returns the current number of clients
GetDequeueClientCount()()()()
Returns the current number of dequeuing clients
GetFreeMemory()()()()
Gets the amount of free memory (in bytes) in the StreamBase server process.
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetMaxMemory()()()()
Returns the maximum amount of memory (in bytes) which the StreamBase server process is allowed to allocate.
GetTimeRunning()()()()
Gets the time that the StreamBase Server has been running, in seconds.
GetTotalMemory()()()()
Gets the total amount of memory (in bytes) available for use in the StreamBase server process.
GetTotalNumberOfThreads()()()()
Returns the total number of threads running in the JVM (including non-StreamBase threads)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
GetUsedMemory()()()()
Gets the total amount of memory (in bytes) currently in use in the StreamBase server process.
MaxMemory
Returns the maximum amount of memory (in bytes) which the StreamBase server process is allowed to allocate.
TimeRunning
Gets the time that the StreamBase Server has been running, in seconds.
ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
TotalMemory
Gets the total amount of memory (in bytes) available for use in the StreamBase server process.
TotalNumberOfThreads
Returns the total number of threads running in the JVM (including non-StreamBase threads)
UsedMemory
Gets the total amount of memory (in bytes) currently in use in the StreamBase server process.

Inheritance Hierarchy

System..::..Object
  StreamBase.SB.Monitor..::..SystemInfo

See Also