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