1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-02 06:04:39 -04:00

Web API: implemented /sdrangel/channels: Get a list of channel plugins available in this instance

This commit is contained in:
f4exb
2017-11-23 01:19:32 +01:00
parent 41378fff04
commit 02e0945368
89 changed files with 397 additions and 198 deletions
+4 -4
View File
@@ -1,9 +1,9 @@
#include "plugin/pluginapi.h"
#include "plugin/pluginmanager.h"
void PluginAPI::registerRxChannel(const QString& channelName, PluginInterface* plugin)
void PluginAPI::registerRxChannel(const QString& channelIdURI, const QString& channelId, PluginInterface* plugin)
{
m_pluginManager->registerRxChannel(channelName, plugin);
m_pluginManager->registerRxChannel(channelIdURI, channelId, plugin);
}
void PluginAPI::registerSampleSource(const QString& sourceName, PluginInterface* plugin)
@@ -16,9 +16,9 @@ PluginAPI::ChannelRegistrations *PluginAPI::getRxChannelRegistrations()
return m_pluginManager->getRxChannelRegistrations();
}
void PluginAPI::registerTxChannel(const QString& channelName, PluginInterface* plugin)
void PluginAPI::registerTxChannel(const QString& channelIdURI, const QString& channelId, PluginInterface* plugin)
{
m_pluginManager->registerTxChannel(channelName, plugin);
m_pluginManager->registerTxChannel(channelIdURI, channelId, plugin);
}
void PluginAPI::registerSampleSink(const QString& sinkName, PluginInterface* plugin)