NTP Analyzer  0.8.2
Analyze the operation of time servers
Ntp.Analyzer.Config.Node.NodeConfiguration Class Reference
Inheritance diagram for Ntp.Analyzer.Config.Node.NodeConfiguration:
Collaboration diagram for Ntp.Analyzer.Config.Node.NodeConfiguration:

Public Attributes

string Address => $"{Ip}:{Port}"
int Port => port ?? 9090
- Public Attributes inherited from Ntp.Analyzer.Config.Node.ConfigurationNode
virtual string FilePath => Parent.FilePath + SubPath
virtual string SubPath => string.Empty

Package Functions

 NodeConfiguration (string name, int port)
- Package Functions inherited from Ntp.Analyzer.Config.Node.ConfigurationNode
virtual void Assemble ()


string Ip [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 int port

Additional Inherited Members

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

Detailed Description

Definition at line 27 of file NodeConfiguration.cs.

Constructor & Destructor Documentation

Ntp.Analyzer.Config.Node.NodeConfiguration.NodeConfiguration ( string  name,
int  port 

Definition at line 29 of file NodeConfiguration.cs.

30  : base(name)
31  {
32  Ip = Ip;
33  this.port = port;
34  }

Member Data Documentation

string Ntp.Analyzer.Config.Node.NodeConfiguration.Address => $"{Ip}:{Port}"

Definition at line 44 of file NodeConfiguration.cs.

readonly int Ntp.Analyzer.Config.Node.NodeConfiguration.port

Definition at line 36 of file NodeConfiguration.cs.

int Ntp.Analyzer.Config.Node.NodeConfiguration.Port => port ?? 9090

Definition at line 42 of file NodeConfiguration.cs.

Property Documentation

string Ntp.Analyzer.Config.Node.NodeConfiguration.Ip

Definition at line 39 of file NodeConfiguration.cs.

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