Namespace VE3NEA.HamCockpit.PluginAPI
Classes
SamplesAvailableEventArgs
Event arguments class for the SamplesAvailable event
SignalFormat
Describes the format and characteristics of the signal samples in the data stream
StoppedEventArgs
Event arguments class for the Stopped event
Interfaces
IAudioOutput
Represents a device that outputs audio data.
IAudioProcessor
Represents a plugin that processes audio signals.
IBandpassFilter
Represents a plugin that performs bandpass filtering of the audio signals.
IBandPlan
Represents a plugin that provides the band plan data.
IBandSegment
Represents a segment in the band plan
IDebugWindow
Represents a window used to output debug information.
IDemodulator
Represents a plugin that demodulates I/Q data to audio signals.
IDspPipeline
Represents the DspPipeline in the host application.
IInitSampleStream
Represents a sample stream that requires initialization.
IIqProcessor
Represents a plugin that processes I/Q data.
IModeSwitch
Represents a device or plugin that can change the modulation type.
IPlugin
The main interface implemented by all plugins.
IPluginHost
Represents the application that hosts the plugins.
ISampleStream
Represents a stream of floating point values and information how the values are grouped into samples.
ISampleStreamTap
Represents a tap into the DspPipeline.
ISignalSource
Represents a device that produces a stream of samples mapped to RF frequency
ITransmitter
Represents a transmitting device.
ITuner
Represents a device that can be tuned to an RF frequency.
IVisualPlugin
The interface implemented by the plugins that show one or more visual panels.
Enums
QsyDirection
Direction of the frequency change.
Sideband
The sideband of the signal.