mirror of
https://github.com/FairRootGroup/FairMQ.git
synced 2025-10-15 09:31:45 +00:00
DDS Plugin: Simplify subchannel bookkeeping
This commit is contained in:
committed by
Dennis Klein
parent
b05782af16
commit
539b088ade
@@ -27,6 +27,7 @@
|
||||
#include <string>
|
||||
#include <atomic>
|
||||
#include <thread>
|
||||
#include <map>
|
||||
#include <unordered_map>
|
||||
#include <vector>
|
||||
|
||||
@@ -40,9 +41,9 @@ namespace plugins
|
||||
struct DDSConfig
|
||||
{
|
||||
// container of sub channel addresses
|
||||
std::vector<std::string> fSubChannelAddresses;
|
||||
unsigned int fNumSubChannels;
|
||||
// dds values for the channel
|
||||
std::unordered_map<uint64_t, std::string> fDDSValues;
|
||||
std::map<uint64_t, std::string> fDDSValues;
|
||||
};
|
||||
|
||||
struct DDSSubscription
|
||||
|
Reference in New Issue
Block a user