Adding multiple transports support & other fixes:

- Avoid polling when only one input channel is used.
 - Send only handles for shared memory transport.
 - Avoid waiting in the rate logger thread when nothing to log.
 - Hide warnings from generated files
 - Fix #483
This commit is contained in:
Alexey Rybalchenko
2017-01-13 15:53:25 +01:00
committed by Mohammad Al-Turany
parent e53ad151a7
commit c66fd6fe91
39 changed files with 1840 additions and 1189 deletions

View File

@@ -35,8 +35,8 @@ class FairMQControlPluginDDS
return fInstance;
}
static void ResetInstance()
{
static void ResetInstance()
{
try
{
delete fInstance;
@@ -47,7 +47,7 @@ class FairMQControlPluginDDS
LOG(ERROR) << "Error: " << e.what() << endl;
return;
}
}
}
void Init(FairMQDevice& device)
{