Click or drag to resize
IFeed Interface
The interface that ties together an aircraft list, which tracks the state of aircraft picked up by a receiver or merged feed, and a receiver or merged feed's identifier from the configuration details.

Namespace: VirtualRadar.Interface.Listener
Assembly: VirtualRadar.Interface (in VirtualRadar.Interface.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public interface IFeed : IBackgroundThreadExceptionCatcher, IDisposable

The IFeed type exposes the following members.

Properties
  NameDescription
Public propertyAircraftList
Gets the aircraft list that the feed is supplying.
Public propertyIsVisible
Gets a value indicating that the feed can be viewed from the web site.
Public propertyListener
Gets the listener that AircraftList is listening to.
Public propertyName
Gets the name of the feed.
Public propertyUniqueId
Gets the unique identifier of the feed.
Top
Methods
  NameDescription
Public methodApplyConfiguration(MergedFeed, IEnumerableIFeed)
Updates the listener with the new configuration options passed across.
Public methodApplyConfiguration(Receiver, Configuration)
Updates the listener with the new configuration options passed across.
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodInitialise(MergedFeed, IEnumerableIFeed)
Initialises the feed with the merged feed configuration settings passed across.
Public methodInitialise(Receiver, Configuration)
Initialises the feed with the receiver configuration settings passed across.
Top
Events
  NameDescription
Public eventExceptionCaught
Raised when an exception is caught on the background thread. The background thread should not pass ThreadAbortException through this.
(Inherited from IBackgroundThreadExceptionCatcher.)
Top
See Also