Skip to content
Snippets Groups Projects
CbmDevNullSink.h 598 B
Newer Older
/* Copyright (C) 2017-2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
   SPDX-License-Identifier: GPL-3.0-only
   Authors: Florian Uhlig [committer] */
/**
 * CbmDevNullSink.h
 *
 * @since 2017-11-17
 * @author F. Uhlig
 */

#ifndef CBMDEVNULLSINK_H_
#define CBMDEVNULLSINK_H_

#include "FairMQDevice.h"

Administrator's avatar
Administrator committed
class CbmDevNullSink : public FairMQDevice {
public:
  CbmDevNullSink();
  virtual ~CbmDevNullSink();
Administrator's avatar
Administrator committed
protected:
  virtual void InitTask();
  virtual void Init();
  bool HandleData(FairMQMessagePtr&, int);
Administrator's avatar
Administrator committed
private:
  uint64_t fNumMessages;
};

#endif /* CBMDEVNULLSINK_H_ */