Always have access to FairMQProgOptions from device.

This commit is contained in:
Alexey Rybalchenko
2017-05-17 08:48:11 +02:00
committed by Mohammad Al-Turany
parent 7bb6a2eed9
commit f4e5a74f23
3 changed files with 48 additions and 5 deletions

View File

@@ -472,6 +472,8 @@ class FairMQDevice : public FairMQStateMachine, public FairMQConfigurable
bool HandleMsgInput(const std::string& chName, const InputMsgCallback& callback, int i) const;
bool HandleMultipartInput(const std::string& chName, const InputMultipartCallback& callback, int i) const;
void CreateOwnConfig();
/// Signal handler
void SignalHandler(int signal);
bool fCatchingSignals;
@@ -486,6 +488,8 @@ class FairMQDevice : public FairMQStateMachine, public FairMQConfigurable
std::vector<std::string> fInputChannelKeys;
std::mutex fMultitransportMutex;
std::atomic<bool> fMultitransportProceed;
bool fExternalConfig;
};
#endif /* FAIRMQDEVICE_H_ */