Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
PerformanceRoot.cs
1using System.Threading.Tasks;
2using Waher.Reports;
4
6{
11 {
16 : base("Performance", null)
17 {
18 }
19
24 public override Task<string> GetTypeNameAsync(Language Language)
25 {
26 return Language.GetStringAsync(typeof(XmppServerModule), 42, "Performance");
27 }
28
32 public static async Task RegisterReports()
33 {
35 new Cpu(Root);
36 new FreeMemory(Root);
37 new FreeHD(Root);
38 new AllocatedMemory(Root);
39 new All(Root);
40 new LockedObjects(Root);
41
42
44 }
45 }
46}
Defines the Reports data source. This data source contains a tree structure of reports published by d...
static async Task< bool > RegisterRootNode(ReportNode ReportRoot)
Registers a new report root node.
Contains information about a language.
Definition: Language.cs:17
Task< string > GetStringAsync(Type Type, int Id, string Default)
Gets the string value of a string ID. If no such string exists, a string is created with the default ...
Definition: Language.cs:209
All performance reports in one.
Definition: All.cs:11
static async Task RegisterReports()
Registers protocol reports.
override Task< string > GetTypeNameAsync(Language Language)
Gets the type name of the node.
Abstract base class for server report folders, requiring admin privileges to be seen and executed.
Service Module hosting the XMPP broker and its components.