|
NTP Analyzer
0.8.2
Analyze the operation of time servers
|


Public Member Functions | |
| AssociationEntry (int id, int hostId, char tallyChar, string remote, string refid, int stratus, char peerType, int lastPoll, int poll, int reach, double delay, double offset, double jitter) | |
| AssociationEntry (int hostId, char tallyChar, string remote, string refid, int stratus, char peerType, int lastPoll, int poll, int reach, double delay, double offset, double jitter) | |
Public Member Functions inherited from Ntp.Analyzer.Objects.PersistentObject | |
| override bool | Equals (object obj) |
| override int | GetHashCode () |
| void | SetId (int id) |
| Sets the identifier after the object have been stored in persistent storage. More... | |
| override string | ToString () |
| Returns a string that represents the current PersistentObject. More... | |
Public Attributes | |
| string | Refid => refid ?? "0.0.0.0" |
| Gets the reference ID (0.0.0.0 if this is unknown) More... | |
Properties | |
| double | Delay [get] |
| Gets the current estimated delay. More... | |
| int | HostId [get] |
| Gets the host ID of this association entry. More... | |
| double | Jitter [get] |
| Gets the dispersion of the peer in milliseconds. More... | |
| int | LastPoll [get] |
| Gets when the last packet was received, the polling interval, in seconds. More... | |
| double | Offset [get] |
| Gets the offset of the peer in milliseconds. More... | |
| char | PeerType [get] |
| Gets the type of the peer (local, unicast, multicast or broadcast) More... | |
| int | Poll [get] |
| Gets the the polling interval in seconds. More... | |
| int | Reach [get] |
| Gets the reachability register in octal. More... | |
| string | Remote [get] |
| Gets the address of the remote peer. More... | |
| int | Stratus [get] |
| Gets the stratum of the remote peer. More... | |
| char | TallyChar [get] |
| Gets the tally char. More... | |
| TallyCode | TallyCode [get] |
| Gets the tally code. More... | |
Properties inherited from Ntp.Analyzer.Objects.PersistentObject | |
| int | Id [get, private set] |
| Gets the identifier. More... | |
| bool | NewObject [get, protected set] |
| Gets a value indicating whether this PersistentObject is a new object which does not yet exists in the peristing storage (database etc). More... | |
Private Attributes | |
| readonly string | refid |
Additional Inherited Members | |
Protected Member Functions inherited from Ntp.Analyzer.Objects.PersistentObject | |
| PersistentObject (int id) | |
| Initializes a new instance of the PersistentObject class. More... | |
| PersistentObject () | |
| Initializes a new instance of the PersistentObject class. More... | |
Definition at line 24 of file AssociationEntry.cs.
|
inline |
Definition at line 26 of file AssociationEntry.cs.
|
inline |
Definition at line 47 of file AssociationEntry.cs.
|
private |
Definition at line 67 of file AssociationEntry.cs.
| string Ntp.Analyzer.Objects.AssociationEntry.Refid => refid ?? "0.0.0.0" |
Gets the reference ID (0.0.0.0 if this is unknown)
The reference ID.
Definition at line 123 of file AssociationEntry.cs.
Referenced by Ntp.Analyzer.Data.Sql.AssociationEntryMapper.Insert().
|
get |
Gets the current estimated delay.
The estimated delay.
Definition at line 159 of file AssociationEntry.cs.
Referenced by Ntp.Analyzer.Data.Sql.AssociationEntryMapper.Insert(), and Ntp.Analyzer.Objects.PeerReading.PeerReading().
|
get |
Gets the host ID of this association entry.
The host ID.
Definition at line 111 of file AssociationEntry.cs.
Referenced by Ntp.Analyzer.Data.Sql.AssociationEntryMapper.Insert().
|
get |
Gets the dispersion of the peer in milliseconds.
The dispersion.
Definition at line 171 of file AssociationEntry.cs.
Referenced by Ntp.Analyzer.Import.NtpctlHostImporter.CreateEntry(), and Ntp.Analyzer.Data.Sql.AssociationEntryMapper.Insert().
|
get |
Gets when the last packet was received, the polling interval, in seconds.
The last poll in seconds.
Definition at line 141 of file AssociationEntry.cs.
Referenced by Ntp.Analyzer.Data.Sql.AssociationEntryMapper.Insert(), and Ntp.Analyzer.Objects.PeerReading.PeerReading().
|
get |
Gets the offset of the peer in milliseconds.
The offset.
Definition at line 165 of file AssociationEntry.cs.
Referenced by Ntp.Analyzer.Import.NtpctlHostImporter.CreateEntry(), and Ntp.Analyzer.Data.Sql.AssociationEntryMapper.Insert().
|
get |
Gets the type of the peer (local, unicast, multicast or broadcast)
l, u, m or b
Definition at line 135 of file AssociationEntry.cs.
Referenced by Ntp.Analyzer.Data.Sql.AssociationEntryMapper.Insert().
|
get |
Gets the the polling interval in seconds.
The polling interval.
Definition at line 147 of file AssociationEntry.cs.
Referenced by Ntp.Analyzer.Data.Sql.AssociationEntryMapper.Insert().
|
get |
Gets the reachability register in octal.
The reachability register.
Definition at line 153 of file AssociationEntry.cs.
Referenced by Ntp.Analyzer.Data.Sql.AssociationEntryMapper.Insert(), and Ntp.Analyzer.Objects.PeerReading.PeerReading().
|
get |
Gets the address of the remote peer.
The address.
Definition at line 117 of file AssociationEntry.cs.
Referenced by Ntp.Analyzer.Import.NtpctlHostImporter.CreateEntry(), and Ntp.Analyzer.Data.Sql.AssociationEntryMapper.Insert().
|
get |
Gets the stratum of the remote peer.
The stratus.
Definition at line 129 of file AssociationEntry.cs.
Referenced by Ntp.Analyzer.Data.Sql.AssociationEntryMapper.Insert().
|
get |
Gets the tally char.
The tally char.
Definition at line 105 of file AssociationEntry.cs.
Referenced by Ntp.Analyzer.Data.Sql.AssociationEntryMapper.Insert().
|
get |