/** * FairMQPollerNN.h * * @since 2014-01-23 * @author A. Rybalchenko */ #ifndef FAIRMQPOLLERNN_H_ #define FAIRMQPOLLERNN_H_ #include #include "FairMQPoller.h" #include "FairMQSocket.h" using std::vector; class FairMQPollerNN : public FairMQPoller { public: FairMQPollerNN(const vector& inputs); virtual void Poll(int timeout); virtual bool CheckInput(int index); virtual ~FairMQPollerNN(); private: nn_pollfd* items; int fNumItems; }; #endif /* FAIRMQPOLLERNN_H_ */