NTP Analyzer  0.8.2
Analyze the operation of time servers
Ntp.Analyzer.Process.Description.PeerSummaryJob Class Reference
Inheritance diagram for Ntp.Analyzer.Process.Description.PeerSummaryJob:
Collaboration diagram for Ntp.Analyzer.Process.Description.PeerSummaryJob:

Public Member Functions

 PeerSummaryJob (MenuConfiguration menu, PeerSummaryPageConfiguration page, LogBase log)
 
- Public Member Functions inherited from Ntp.Common.Process.JobDescription
override string ToString ()
 Returns a string that represents the current JobDescription. More...
 

Public Attributes

override string JobType => "Peer summary build"
 
override int Priority => 12
 
override ThreadType ThreadType => ThreadType.MultiThreaded
 
- Public Attributes inherited from Ntp.Common.Process.JobDescription
string Name => Configuration.ConfigName
 Gets the name. More...
 

Protected Member Functions

override void InternalExecute ()
 Implementing method for descendants. More...
 
- Protected Member Functions inherited from Ntp.Analyzer.Process.Description.StreamJob
 StreamJob (IJobConfiguration config, LogBase log)
 
void SaveStream (IStreamGenerator generator)
 
void SaveStream (IStreamGenerator generator, string file)
 
- Protected Member Functions inherited from Ntp.Common.Process.JobDescription
 JobDescription (IJobConfiguration config, LogBase log)
 Initializes a new instance of the JobDescription class. More...
 

Private Attributes

readonly MenuConfiguration menu
 
readonly PeerSummaryPageConfiguration page
 

Additional Inherited Members

- Package Functions inherited from Ntp.Common.Process.JobDescription
void Execute ()
 Perform execution of this instance. More...
 
- Properties inherited from Ntp.Common.Process.JobDescription
IJobConfiguration Configuration [get]
 Gets the configuration for the job. More...
 
abstract string JobType [get]
 Gets the type of the job as text. More...
 
LogBase Log [get]
 Gets the log to use when registering events. More...
 
abstract int Priority [get]
 Gets the priority to use when scheduling jobs. More...
 
abstract ThreadType ThreadType [get]
 Gets a value indicating whether this JobDescription should run as a single thread. More...
 

Detailed Description

Definition at line 30 of file PeerSummaryPage.cs.

Constructor & Destructor Documentation

Ntp.Analyzer.Process.Description.PeerSummaryJob.PeerSummaryJob ( MenuConfiguration  menu,
PeerSummaryPageConfiguration  page,
LogBase  log 
)
inline

Definition at line 32 of file PeerSummaryPage.cs.

33  : base(page, log)
34  {
35  this.menu = menu;
36  this.page = page;
37  }
readonly PeerSummaryPageConfiguration page

Member Function Documentation

override void Ntp.Analyzer.Process.Description.PeerSummaryJob.InternalExecute ( )
inlineprotectedvirtual

Member Data Documentation

override string Ntp.Analyzer.Process.Description.PeerSummaryJob.JobType => "Peer summary build"

Definition at line 44 of file PeerSummaryPage.cs.

readonly MenuConfiguration Ntp.Analyzer.Process.Description.PeerSummaryJob.menu
private

Definition at line 39 of file PeerSummaryPage.cs.

readonly PeerSummaryPageConfiguration Ntp.Analyzer.Process.Description.PeerSummaryJob.page
private

Definition at line 40 of file PeerSummaryPage.cs.

override int Ntp.Analyzer.Process.Description.PeerSummaryJob.Priority => 12

Definition at line 46 of file PeerSummaryPage.cs.

override ThreadType Ntp.Analyzer.Process.Description.PeerSummaryJob.ThreadType => ThreadType.MultiThreaded

Definition at line 42 of file PeerSummaryPage.cs.


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