IAircraftOnlineLookup Interface |
Namespace: VirtualRadar.Interface
The IAircraftOnlineLookup type exposes the following members.
Name | Description | |
---|---|---|
Provider |
Gets or sets the provider that will perform lookups for us.
| |
Singleton |
Gets the single instance of the class that should be used throughout the application.
(Inherited from ISingletonT.) |
Name | Description | |
---|---|---|
InitialiseProvider |
Initialises the provider if it has not already been initialised.
| |
Lookup |
Adds the lookup of the requested ICAO to the next batch to be sent.
| |
LookupMany |
Adds the lookup of multiple ICAOs to the next batch to be sent.
|
Name | Description | |
---|---|---|
AircraftFetched |
Raised when the online source replies with the results of a lookup.
|
Implementations are expected to batch up ICAOs and send them off to an online source for lookup. Once the online source replies they raise AircraftFetched with the results.
Implementations must honour the lookup aircraft details setting (BaseStationSettings.LookupAircraftDetailsOnline).