9 #ifndef FAIRMQPOLLER_H_ 10 #define FAIRMQPOLLER_H_ 18 virtual void Poll(
const int timeout) = 0;
19 virtual bool CheckInput(
const int index) = 0;
20 virtual bool CheckOutput(
const int index) = 0;
21 virtual bool CheckInput(
const std::string& channelKey,
const int index) = 0;
22 virtual bool CheckOutput(
const std::string& channelKey,
const int index) = 0;
27 using FairMQPollerPtr = std::unique_ptr<FairMQPoller>;
35 using PollerPtr = FairMQPollerPtr;
36 struct PollerError : std::runtime_error {
using std::runtime_error::runtime_error; };
Definition: FairMQPoller.h:36
Definition: FairMQPoller.h:15
Tools for interfacing containers to the transport via polymorphic allocators.
Definition: DeviceRunner.h:23