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

Public Attributes

int Rate => rate ?? 5
- Public Attributes inherited from Ntp.Analyzer.Config.Node.ConfigurationNode
virtual string FilePath => Parent.FilePath + SubPath
virtual string SubPath => string.Empty

Package Functions

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

Private Attributes

readonly int rate

Additional Inherited Members

- Protected Member Functions inherited from Ntp.Analyzer.Config.Node.ConfigurationNode
 ConfigurationNode (string name)
- 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

Definition at line 27 of file HeartbeatConfiguration.cs.

Constructor & Destructor Documentation

Ntp.Analyzer.Config.Node.HeartbeatConfiguration.HeartbeatConfiguration ( string  name,
int?  rate 

Definition at line 29 of file HeartbeatConfiguration.cs.

30  : base(name)
31  {
32  this.rate = rate;
33  }

Member Data Documentation

readonly int Ntp.Analyzer.Config.Node.HeartbeatConfiguration.rate

Definition at line 35 of file HeartbeatConfiguration.cs.

int Ntp.Analyzer.Config.Node.HeartbeatConfiguration.Rate => rate ?? 5

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