NTP Analyzer  0.8.2
Analyze the operation of time servers
Ntp.Analyzer.Config.Node.HostSubConfiguration Class Reference

Configuration class for subsections of a HostConfiguration. More...

Inheritance diagram for Ntp.Analyzer.Config.Node.HostSubConfiguration:
Collaboration diagram for Ntp.Analyzer.Config.Node.HostSubConfiguration:

Public Attributes

override string FilePath => Server.FilePath
 Gets the file path in the HostSubConfiguration. More...
 
int HostId => Server.HostId
 Gets the host identifier in the HostSubConfiguration. More...
 
string ServerName => Server.ServerName
 Gets the name of the server in the HostSubConfiguration. More...
 
ServerType ServerType => Server.ServerType
 Gets the type of the server in the HostSubConfiguration. More...
 
Uri WebPath => Server.WebPath
 Gets the web path in the HostSubConfiguration. More...
 
- Public Attributes inherited from Ntp.Analyzer.Config.Node.ConfigurationNode
virtual string FilePath => Parent.FilePath + SubPath
 
virtual string SubPath => string.Empty
 

Protected Member Functions

 HostSubConfiguration (string name)
 
- Protected Member Functions inherited from Ntp.Analyzer.Config.Node.ConfigurationNode
 ConfigurationNode (string name)
 

Protected Attributes

HostConfiguration Server => Parent as HostConfiguration
 

Additional Inherited Members

- Package Functions inherited from Ntp.Analyzer.Config.Node.ConfigurationNode
virtual void Assemble ()
 
- 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]
 

Detailed Description

Configuration class for subsections of a HostConfiguration.

Definition at line 30 of file HostSubConfiguration.cs.

Constructor & Destructor Documentation

Ntp.Analyzer.Config.Node.HostSubConfiguration.HostSubConfiguration ( string  name)
inlineprotected

Definition at line 32 of file HostSubConfiguration.cs.

33  : base(name)
34  {
35  }

Member Data Documentation

override string Ntp.Analyzer.Config.Node.HostSubConfiguration.FilePath => Server.FilePath

Gets the file path in the HostSubConfiguration.

The web path.

Definition at line 61 of file HostSubConfiguration.cs.

int Ntp.Analyzer.Config.Node.HostSubConfiguration.HostId => Server.HostId

Gets the host identifier in the HostSubConfiguration.

The host identifier.

Definition at line 55 of file HostSubConfiguration.cs.

HostConfiguration Ntp.Analyzer.Config.Node.HostSubConfiguration.Server => Parent as HostConfiguration
protected

Definition at line 37 of file HostSubConfiguration.cs.

string Ntp.Analyzer.Config.Node.HostSubConfiguration.ServerName => Server.ServerName

Gets the name of the server in the HostSubConfiguration.

The name of the server.

Definition at line 43 of file HostSubConfiguration.cs.

ServerType Ntp.Analyzer.Config.Node.HostSubConfiguration.ServerType => Server.ServerType
Uri Ntp.Analyzer.Config.Node.HostSubConfiguration.WebPath => Server.WebPath

Gets the web path in the HostSubConfiguration.

The web path.

Definition at line 67 of file HostSubConfiguration.cs.


The documentation for this class was generated from the following file: