|
NTP Analyzer
0.8.2
Analyze the operation of time servers
|


Public Attributes | |
| string | ConfigWebPath => webPathString ?? "/" |
| override string | FilePath => ConfigFilePath |
| Gets the file path. More... | |
| IEnumerable< HostGraphConfiguration > | HostGraphs => hostGraphs |
| IEnumerable< HostPageConfiguration > | HostPages => hostPages |
| IEnumerable< PeerGraphConfiguration > | PeerGraphs => peerGraphs |
| IEnumerable< PeerPageConfiguration > | PeerPages => peerPages |
| IEnumerable< PeerSummaryPageConfiguration > | PeerSummaryPages => peerSummaryPages |
| string | ServerName => serverName ?? "localhost" |
| ServerType | ServerType => serverType ?? ServerType.Ntpq |
| Uri | WebPath => webPath ?? new Uri("/", UriKind.Relative) |
Public Attributes inherited from Ntp.Analyzer.Config.Node.ConfigurationNode | |
| virtual string | FilePath => Parent.FilePath + SubPath |
| virtual string | SubPath => string.Empty |
Package Functions | |
| HostConfiguration (string configName, int hostId, string serverName, ServerType?serverType, string filePath, Uri webPath, AboutPageConfiguration aboutPage, HostGraphPageConfiguration hostGraphPage, StatConfiguration hostIoStats, StatConfiguration hostStats, MenuConfiguration menu, PeerGraphPageConfiguration peerGraphPage, StatConfiguration peerStats, DriftStatConfiguration driftStats, IEnumerable< HostGraphConfiguration > hostGraphs, IEnumerable< HostPageConfiguration > hostPages, IEnumerable< PeerGraphConfiguration > peerGraphs, IEnumerable< PeerPageConfiguration > peerPages, IEnumerable< PeerSummaryPageConfiguration > peerSummaryPages, IEnumerable< TrafficGraphConfiguration > trafficGraphs) | |
Package Functions inherited from Ntp.Analyzer.Config.Node.ConfigurationNode | |
| virtual void | Assemble () |
Properties | |
| AboutPageConfiguration | AboutPage [get] |
| string | ConfigFilePath [get] |
| DriftStatConfiguration | DriftStats [get] |
| HostGraphPageConfiguration | HostGraphPage [get] |
| int | HostId [get] |
| StatConfiguration | HostIoStats [get] |
| StatConfiguration | HostStats [get] |
| MenuConfiguration | Menu [get] |
| PeerGraphPageConfiguration | PeerGraphPage [get] |
| StatConfiguration | PeerStats [get] |
| List< TrafficGraphConfiguration > | TrafficGraphs [get] |
Properties inherited from Ntp.Analyzer.Config.Node.ConfigurationNode | |
| string | ConfigName [get] |
| ConfigurationNode | Parent [get, set] |
Properties inherited from Ntp.Analyzer.Interface.IConfigurationNode | |
| string | ConfigName [get] |
Private Attributes | |
| readonly List< HostGraphConfiguration > | hostGraphs |
| readonly List< HostPageConfiguration > | hostPages |
| readonly List< PeerGraphConfiguration > | peerGraphs |
| readonly List< PeerPageConfiguration > | peerPages |
| readonly List< PeerSummaryPageConfiguration > | peerSummaryPages |
| readonly string | serverName |
| readonly ServerType | serverType |
| readonly Uri | webPath |
| readonly string | webPathString |
Additional Inherited Members | |
Protected Member Functions inherited from Ntp.Analyzer.Config.Node.ConfigurationNode | |
| ConfigurationNode (string name) | |
Definition at line 33 of file HostConfiguration.cs.
|
inlinepackage |
Definition at line 35 of file HostConfiguration.cs.
| string Ntp.Analyzer.Config.Node.HostConfiguration.ConfigWebPath => webPathString ?? "/" |
Definition at line 116 of file HostConfiguration.cs.
| override string Ntp.Analyzer.Config.Node.HostConfiguration.FilePath => ConfigFilePath |
Gets the file path.
HostConfiguration is a file path root.
The file path.
Definition at line 112 of file HostConfiguration.cs.
|
private |
Definition at line 81 of file HostConfiguration.cs.
| IEnumerable<HostGraphConfiguration> Ntp.Analyzer.Config.Node.HostConfiguration.HostGraphs => hostGraphs |
Definition at line 166 of file HostConfiguration.cs.
Referenced by Ntp.Analyzer.Monitor.Server.TextCommand.ServerCommand.ExecuteTextCommand().
|
private |
Definition at line 82 of file HostConfiguration.cs.
| IEnumerable<HostPageConfiguration> Ntp.Analyzer.Config.Node.HostConfiguration.HostPages => hostPages |
Definition at line 146 of file HostConfiguration.cs.
Referenced by Ntp.Analyzer.Monitor.Server.TextCommand.ServerCommand.ExecuteTextCommand().
|
private |
Definition at line 83 of file HostConfiguration.cs.
| IEnumerable<PeerGraphConfiguration> Ntp.Analyzer.Config.Node.HostConfiguration.PeerGraphs => peerGraphs |
Definition at line 174 of file HostConfiguration.cs.
Referenced by Ntp.Analyzer.Monitor.Server.TextCommand.ServerCommand.ExecuteTextCommand().
|
private |
Definition at line 84 of file HostConfiguration.cs.
| IEnumerable<PeerPageConfiguration> Ntp.Analyzer.Config.Node.HostConfiguration.PeerPages => peerPages |
Definition at line 154 of file HostConfiguration.cs.
Referenced by Ntp.Analyzer.Monitor.Server.TextCommand.ServerCommand.ExecuteTextCommand().
|
private |
Definition at line 85 of file HostConfiguration.cs.
| IEnumerable<PeerSummaryPageConfiguration> Ntp.Analyzer.Config.Node.HostConfiguration.PeerSummaryPages => peerSummaryPages |
Definition at line 158 of file HostConfiguration.cs.
Referenced by Ntp.Analyzer.Monitor.Server.TextCommand.ServerCommand.ExecuteTextCommand().
|
private |
Definition at line 86 of file HostConfiguration.cs.
| string Ntp.Analyzer.Config.Node.HostConfiguration.ServerName => serverName ?? "localhost" |
Definition at line 97 of file HostConfiguration.cs.
Referenced by Ntp.Analyzer.Monitor.Server.TextCommand.ServerCommand.ExecuteTextCommand().
|
private |
Definition at line 87 of file HostConfiguration.cs.
| ServerType Ntp.Analyzer.Config.Node.HostConfiguration.ServerType => serverType ?? ServerType.Ntpq |
Definition at line 101 of file HostConfiguration.cs.
|
private |
Definition at line 88 of file HostConfiguration.cs.
| Uri Ntp.Analyzer.Config.Node.HostConfiguration.WebPath => webPath ?? new Uri("/", UriKind.Relative) |
Definition at line 118 of file HostConfiguration.cs.
|
private |
Definition at line 89 of file HostConfiguration.cs.
|
get |
Definition at line 142 of file HostConfiguration.cs.
Referenced by Ntp.Analyzer.Monitor.Server.TextCommand.ServerCommand.ExecuteTextCommand().
|
get |
Definition at line 105 of file HostConfiguration.cs.
|
get |
Definition at line 134 of file HostConfiguration.cs.
|
get |
Definition at line 150 of file HostConfiguration.cs.
Referenced by Ntp.Analyzer.Monitor.Server.TextCommand.ServerCommand.ExecuteTextCommand().
|
get |
Definition at line 93 of file HostConfiguration.cs.
|
get |
Definition at line 126 of file HostConfiguration.cs.
|
get |
Definition at line 122 of file HostConfiguration.cs.
|
get |
Definition at line 138 of file HostConfiguration.cs.
|
get |
Definition at line 162 of file HostConfiguration.cs.
Referenced by Ntp.Analyzer.Monitor.Server.TextCommand.ServerCommand.ExecuteTextCommand().
|
get |
Definition at line 130 of file HostConfiguration.cs.
|
get |
Definition at line 170 of file HostConfiguration.cs.