IRebroadcastFormatProvider Interface |
Namespace: VirtualRadar.Interface.Network
The IRebroadcastFormatProvider type exposes the following members.
Name | Description | |
---|---|---|
CanRebroadcastMergedFeed |
Gets a value indicating that the server can rebroadcast a merged feed.
| |
RebroadcastServer |
Gets or sets the rebroadcast server that has created this instance of the provider.
| |
ShortName |
Gets a short localised description of the format.
| |
UniqueId |
The unique identifier for the rebroadcast format. These are written to the configuration file
so avoid changing them. Do not reuse IDs. Plugins should ensure that their IDs cannot clash
with other plugins.
| |
UsesReceiverAircraftList |
Gets a value indicating that the server uses the receiver's aircraft list.
| |
UsesSendIntervalMilliseconds |
Gets a value indicating that the server sends in bursts with pauses of
SendIntervalMilliseconds milliseconds between each send.
|
Name | Description | |
---|---|---|
CanRebroadcastReceiver |
Returns true if the server can rebroadcast a receiver with the settings passed across.
| |
CreateNewInstance |
Creates a new instance of the provider.
| |
HookFeed |
Hook the events that the rebroadcast server needs to listen to in order to rebroadcast
a feed.
| |
IsValidSendIntervalMilliseconds |
Returns true if the send interval passed across is acceptable.
| |
SendIntervalElapsed |
Called when the send interval has elapsed.
| |
UnhookFeed |
Unhooks the events that were hooked by HookFeed.
|