NTP Analyzer  0.8.2
Analyze the operation of time servers
Ntp.Analyzer.Objects.TimeServer Class Reference
Inheritance diagram for Ntp.Analyzer.Objects.TimeServer:
Collaboration diagram for Ntp.Analyzer.Objects.TimeServer:

Public Attributes

bool IsOrgServer => Id < 5000
 

Protected Member Functions

 TimeServer ()
 
 TimeServer (int id)
 
- 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...
 

Properties

abstract string AccessDetails [get]
 
abstract string AccessPolicy [get]
 
abstract IPAddress Address [get]
 
abstract string AutoKey [get]
 
abstract string Contact [get]
 
abstract string Country [get]
 
abstract string DisplayLocation [get]
 
abstract string Geo [get]
 
abstract bool IsPoolMember [get]
 
abstract string Location [get]
 
abstract string Name [get]
 
abstract string Organization [get]
 
abstract string ProviderPage [get]
 
abstract string ProviderUrl [get]
 
abstract string Server [get]
 
abstract string ServiceArea [get]
 
abstract bool ShouldNotify [get]
 
abstract bool ShouldUseDns [get]
 
abstract int Stratum [get]
 
abstract string SymKey [get]
 
abstract string SymUrl [get]
 
abstract DateTime Updated [get]
 
abstract string V6Address [get]
 
- 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...
 

Additional Inherited Members

- 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...
 

Detailed Description

Definition at line 27 of file TimeServer.cs.

Constructor & Destructor Documentation

Ntp.Analyzer.Objects.TimeServer.TimeServer ( )
inlineprotected

Definition at line 29 of file TimeServer.cs.

30  {
31  }
Ntp.Analyzer.Objects.TimeServer.TimeServer ( int  id)
inlineprotected

Definition at line 33 of file TimeServer.cs.

34  : base(id)
35  {
36  }

Member Data Documentation

bool Ntp.Analyzer.Objects.TimeServer.IsOrgServer => Id < 5000

Definition at line 84 of file TimeServer.cs.

Property Documentation

abstract string Ntp.Analyzer.Objects.TimeServer.AccessDetails
get

Definition at line 66 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract string Ntp.Analyzer.Objects.TimeServer.AccessPolicy
get

Definition at line 64 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract IPAddress Ntp.Analyzer.Objects.TimeServer.Address
get

Definition at line 44 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract string Ntp.Analyzer.Objects.TimeServer.AutoKey
get

Definition at line 70 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract string Ntp.Analyzer.Objects.TimeServer.Contact
get

Definition at line 76 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract string Ntp.Analyzer.Objects.TimeServer.Country
get

Definition at line 40 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract string Ntp.Analyzer.Objects.TimeServer.DisplayLocation
get

Definition at line 54 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract string Ntp.Analyzer.Objects.TimeServer.Geo
get

Definition at line 58 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract bool Ntp.Analyzer.Objects.TimeServer.IsPoolMember
get

Definition at line 50 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract string Ntp.Analyzer.Objects.TimeServer.Location
get

Definition at line 52 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract string Ntp.Analyzer.Objects.TimeServer.Name
get

Definition at line 42 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract string Ntp.Analyzer.Objects.TimeServer.Organization
get

Definition at line 56 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract string Ntp.Analyzer.Objects.TimeServer.ProviderPage
get

Definition at line 78 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract string Ntp.Analyzer.Objects.TimeServer.ProviderUrl
get

Definition at line 80 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract string Ntp.Analyzer.Objects.TimeServer.Server
get

Definition at line 60 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract string Ntp.Analyzer.Objects.TimeServer.ServiceArea
get

Definition at line 62 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract bool Ntp.Analyzer.Objects.TimeServer.ShouldNotify
get

Definition at line 68 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract bool Ntp.Analyzer.Objects.TimeServer.ShouldUseDns
get

Definition at line 48 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract int Ntp.Analyzer.Objects.TimeServer.Stratum
get

Definition at line 38 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract string Ntp.Analyzer.Objects.TimeServer.SymKey
get

Definition at line 72 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract string Ntp.Analyzer.Objects.TimeServer.SymUrl
get

Definition at line 74 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract DateTime Ntp.Analyzer.Objects.TimeServer.Updated
get

Definition at line 82 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().

abstract string Ntp.Analyzer.Objects.TimeServer.V6Address
get

Definition at line 46 of file TimeServer.cs.

Referenced by Ntp.Analyzer.Data.Sql.TimeServerDatabaseMapper.Insert().


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