IBaseStationAircraftList Interface |
Namespace: VirtualRadar.Interface.BaseStation
The IBaseStationAircraftList type exposes the following members.
Name | Description | |
---|---|---|
Count |
Gets the total number of aircraft currently being tracked.
(Inherited from IAircraftList.) | |
IsTracking |
Gets a value indicating that the aircraft list is tracking aircraft.
(Inherited from IAircraftList.) | |
Listener |
Gets or sets the listener that will pick up messages from a source of data and translate them into BaseStationMessages for us.
| |
PolarPlotter |
Gets or sets the object that's keeping polar plots for us. Can be null if the listener that's feeding this list doesn't support
polar plots.
| |
Source |
Gets a value indicating where the aircraft messages are coming from.
(Inherited from IAircraftList.) | |
StandingDataManager |
Gets or sets the object that will look up information about aircraft from the standing data files.
|
Name | Description | |
---|---|---|
Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) | |
FindAircraft |
Returns details of the aircraft with the unique ID passed across or null if no such aircraft exists. The aircraft
returned is a clone of the orignal, it will not change as further messages are received from the aircraft.
(Inherited from IAircraftList.) | |
Start |
Starts the tracking of aircraft.
(Inherited from IAircraftList.) | |
Stop |
Stops tracking aircraft.
(Inherited from IAircraftList.) | |
TakeSnapshot |
Returns a list of all of the aircraft currently being tracked. The aircraft objects are clones of the
originals held by the list, they will not change as further messages are received from the aircraft.
(Inherited from IAircraftList.) |
Name | Description | |
---|---|---|
CountChanged |
Raised when the count of aircraft has changed. This could be raised from any thread, it needn't be raised on a GUI thread.
(Inherited from IAircraftList.) | |
ExceptionCaught |
Raised when an exception is caught on the background thread. The background thread should not
pass ThreadAbortException through this.
(Inherited from IBackgroundThreadExceptionCatcher.) | |
TrackingStateChanged |
Raised when the aircraft list is started or stopped. Could be raised from any thread.
(Inherited from IAircraftList.) |