IStatistics Interface |
Namespace: VirtualRadar.Interface
The IStatistics type exposes the following members.
Name | Description | |
---|---|---|
AdsbAircraftTracked |
Gets or sets the count of aircraft transmitting ADS-B messages that are being tracked;
| |
AdsbCount |
Gets or sets the count of ADS-B messages decoded.
| |
AdsbMessageFormatCount |
Gets an array, indexable by (int)MessageFormat, recording the count of each ADS-B message format received.
| |
AdsbPositionsExceededSpeedCheck |
Gets or sets the count of positions that were rejected because the vehicle would have to have been travelling unrealistically quickly to reach the position.
| |
AdsbPositionsOutsideRange |
Gets or sets the count of positions that were rejected because they lay outside the range of the receiver.
| |
AdsbPositionsReset |
Gets or sets the count of position resets that have taken place because position fixes for aircraft failed a reasonableness test.
| |
AdsbRejected |
Gets or sets the count of ADS-B messages that were rejected because of bad parity.
| |
AdsbTypeCount |
Gets an array, indexable by (int)AdsbMessage.Type, recording the count of each ADS-B message type received.
| |
BaseStationBadFormatMessagesReceived |
Gets or sets a count of badly formatted BaseStation messages received.
| |
BaseStationMessagesReceived |
Gets or sets a count of BaseStation format messages received.
| |
BytesReceived |
Gets or sets the number of bytes received by the listener.
| |
ConnectionTimeUtc |
Gets or sets the date and time at UTC when the connection to the listener was first established.
| |
CurrentBufferSize |
Gets or sets the size in bytes of the receiver buffers maintained by the listener, either directly or indirectly.
| |
FailedChecksumMessages |
Gets or sets the number of messages that had a bad checksum.
| |
ModeSDFCount |
Gets an array, indexable by (int)DownlinkFormat, recording the count of each Mode-S message type received.
| |
ModeSLongFrameMessagesReceived |
Gets or sets the number of long-frame Mode-S messages seen on the data feed.
| |
ModeSMessagesReceived |
Gets or sets the number of Mode-S messages received from a source of Mode-S data.
| |
ModeSNotAdsbCount |
Gets or sets the count of Mode-S messages that were not carrying an ADS-B payload.
| |
ModeSShortFrameMessagesReceived |
Gets or sets the number of short-frame Mode-S messages seen on the data feed.
| |
ModeSShortFrameWithoutLongFrameMessagesReceived |
Gets or sets the number of short-frame Mode-S messages that were discarded because no prior long-frame message had been received.
| |
ModeSWithBadParityPIField |
Gets or sets the number of Mode-S messages with a PI field that was not zero.
| |
ModeSWithPIField |
Gets or sets the count of Mode-S messages with a PI field.
|
Name | Description | |
---|---|---|
Initialise |
Prepares the statistics for first use.
| |
Lock |
Calls the delegate within a lock. The delegate must not, under any circumstances,
call Lock(ActionIStatistics) or do anything that might call Lock(ActionIStatistics).
A deadlock may occur if it does. Does nothing if the statistics have not been
initialised.
| |
ResetConnectionStatistics |
Resets connection statistics.
| |
ResetMessageCounters |
Resets all counters associated with listening to a source of messages. Does not reset connection statistics.
|