Click or drag to resize
IStandingDataManager Interface
The interface for objects that manage standing data for the server.

Namespace: VirtualRadar.Interface.StandingData
Assembly: VirtualRadar.Interface (in VirtualRadar.Interface.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public interface IStandingDataManager : ISingleton<IStandingDataManager>

The IStandingDataManager type exposes the following members.

Properties
  NameDescription
Public propertyCodeBlocksLoaded
Returns true if the code blocks have been loaded.
Public propertyLock
Gets the lock object.
Public propertyProvider
Gets or sets the object that abstracts away the environment to make testing easier.
Public propertyRouteStatus
Returns status information about the current route files.
Public propertySingleton
Gets the single instance of the class that should be used throughout the application.
(Inherited from ISingletonT.)
Top
Methods
  NameDescription
Public methodFindAircraftType
Returns the ICAO8643 type information for the aircraft type passed across.
Public methodFindAirlinesForCode
Returns the airlines that have the IATA or ICAO code passed across.
Public methodFindCodeBlock
Returns the code block for the ICAO24 aircraft identifier passed across.
Public methodFindRoute
Returns the route that the aircraft using the callsign passed across is most likely following.
Public methodLoad
Forces the manager to load the data if it hasn't already been loaded. Does nothing if the data is already loaded.
Top
Events
  NameDescription
Public eventLoadCompleted
Raised after Load has finished loading the data and RouteStatus has been updated.
Top
See Also