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 |