1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-07-28 13:04:17 -04:00

Tx ph.1: Tx support in PluginAPI and PluginManager

This commit is contained in:
f4exb
2016-10-19 18:07:27 +02:00
parent 9f3fec7600
commit 2246271d47
5 changed files with 364 additions and 7 deletions
+8 -1
View File
@@ -33,13 +33,20 @@ public:
// MainWindow access
MessageQueue* getMainWindowMessageQueue();
// Channel stuff
// Rx Channel stuff
void registerRxChannel(const QString& channelName, PluginInterface* plugin);
ChannelRegistrations *getRxChannelRegistrations();
// Tx Channel stuff
void registerTxChannel(const QString& channelName, PluginInterface* plugin);
ChannelRegistrations *getTxChannelRegistrations();
// Sample Source stuff
void registerSampleSource(const QString& sourceName, PluginInterface* plugin);
// Sample Sink stuff
void registerSampleSink(const QString& sinkName, PluginInterface* plugin);
// R/O access to main window
const MainWindow* getMainWindow() const { return m_mainWindow; }