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

Public Member Functions

 HostIoReading (int id, DateTime time, int zone, Host host, int timeSinceReset, int receiveBuffers, int freeReceiveBuffers, int usedReceiveBuffers, int lowWaterRefills, long droppedPackets, long ignoredPackets, long receivedPackets, long packetsSent, long packetsNotSent, int interruptsHandled, int receivedByInt)
 HostIoReading (Host host, IoStatsEntry entry, ReadingBulk bulk)
- 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...


long DroppedPackets [get]
int FreeReceiveBuffers [get]
long IgnoredPackets [get]
int InterruptsHandled [get]
int LowWaterRefills [get]
long PacketsNotSent [get]
long PacketsSent [get]
int ReceiveBuffers [get]
int ReceivedByInt [get]
long ReceivedPackets [get]
int TimeSinceReset [get]
int UsedReceiveBuffers [get]
- Properties inherited from Ntp.Analyzer.Objects.Reading
Host Host [get]
DateTime LocalTime [get]
DateTime Time [get]
int UtcOffset [get]
DateTime UtcTime [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 Attributes inherited from Ntp.Analyzer.Objects.Reading
DateTime RoundedLocalTime
DateTime RoundedUtcTime
- Protected Member Functions inherited from Ntp.Analyzer.Objects.Reading
 Reading (int id, DateTime time, int zone, Host host)
 Reading (Host host, ReadingBulk bulk)
- 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...

Detailed Description

Definition at line 26 of file HostIoReading.cs.

Constructor & Destructor Documentation

Ntp.Analyzer.Objects.HostIoReading.HostIoReading ( int  id,
DateTime  time,
int  zone,
Host  host,
int  timeSinceReset,
int  receiveBuffers,
int  freeReceiveBuffers,
int  usedReceiveBuffers,
int  lowWaterRefills,
long  droppedPackets,
long  ignoredPackets,
long  receivedPackets,
long  packetsSent,
long  packetsNotSent,
int  interruptsHandled,
int  receivedByInt 

Definition at line 28 of file HostIoReading.cs.

45  : base(id, time, zone, host)
46  {
47  TimeSinceReset = timeSinceReset;
48  ReceiveBuffers = receiveBuffers;
49  FreeReceiveBuffers = freeReceiveBuffers;
50  UsedReceiveBuffers = usedReceiveBuffers;
51  LowWaterRefills = lowWaterRefills;
52  DroppedPackets = droppedPackets;
53  IgnoredPackets = ignoredPackets;
54  ReceivedPackets = receivedPackets;
55  PacketsSent = packetsSent;
56  PacketsNotSent = packetsNotSent;
57  InterruptsHandled = interruptsHandled;
58  ReceivedByInt = receivedByInt;
59  }
Ntp.Analyzer.Objects.HostIoReading.HostIoReading ( Host  host,
IoStatsEntry  entry,
ReadingBulk  bulk 

Definition at line 61 of file HostIoReading.cs.

References Ntp.Analyzer.Objects.IoStatsEntry.DroppedPackets, Ntp.Analyzer.Objects.IoStatsEntry.FreeReceiveBuffers, Ntp.Analyzer.Objects.IoStatsEntry.IgnoredPackets, Ntp.Analyzer.Objects.IoStatsEntry.InterruptsHandled, Ntp.Analyzer.Objects.IoStatsEntry.LowWaterRefills, Ntp.Analyzer.Objects.IoStatsEntry.PacketsNotSent, Ntp.Analyzer.Objects.IoStatsEntry.PacketsSent, Ntp.Analyzer.Objects.IoStatsEntry.ReceiveBuffers, Ntp.Analyzer.Objects.IoStatsEntry.ReceivedByInt, Ntp.Analyzer.Objects.IoStatsEntry.ReceivedPackets, Ntp.Analyzer.Objects.IoStatsEntry.TimeSinceReset, and Ntp.Analyzer.Objects.IoStatsEntry.UsedReceiveBuffers.

66  : base(host, bulk)
67  {
68  TimeSinceReset = entry.TimeSinceReset;
69  ReceiveBuffers = entry.ReceiveBuffers;
70  FreeReceiveBuffers = entry.FreeReceiveBuffers;
71  UsedReceiveBuffers = entry.UsedReceiveBuffers;
72  LowWaterRefills = entry.LowWaterRefills;
73  DroppedPackets = entry.DroppedPackets;
74  IgnoredPackets = entry.IgnoredPackets;
75  ReceivedPackets = entry.ReceivedPackets;
76  PacketsSent = entry.PacketsSent;
77  PacketsNotSent = entry.PacketsNotSent;
78  InterruptsHandled = entry.InterruptsHandled;
79  ReceivedByInt = entry.ReceivedByInt;
80  }

Property Documentation

long Ntp.Analyzer.Objects.HostIoReading.DroppedPackets
int Ntp.Analyzer.Objects.HostIoReading.FreeReceiveBuffers
long Ntp.Analyzer.Objects.HostIoReading.IgnoredPackets
int Ntp.Analyzer.Objects.HostIoReading.InterruptsHandled
int Ntp.Analyzer.Objects.HostIoReading.LowWaterRefills
long Ntp.Analyzer.Objects.HostIoReading.PacketsNotSent
long Ntp.Analyzer.Objects.HostIoReading.PacketsSent
int Ntp.Analyzer.Objects.HostIoReading.ReceiveBuffers
int Ntp.Analyzer.Objects.HostIoReading.ReceivedByInt
long Ntp.Analyzer.Objects.HostIoReading.ReceivedPackets
int Ntp.Analyzer.Objects.HostIoReading.TimeSinceReset
int Ntp.Analyzer.Objects.HostIoReading.UsedReceiveBuffers

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