23 lines
475 B
C++
23 lines
475 B
C++
// Copyright (2019-2023) Paul Scherrer Institute
|
|
|
|
#include "../common/Logger.h"
|
|
#include "StreamWriter.h"
|
|
|
|
volatile bool quitok = false;
|
|
|
|
int main(int argc, char **argv) {
|
|
RegisterHDF5Filter();
|
|
|
|
Logger logger("jfjoch_writer");
|
|
|
|
if (argc < 2) {
|
|
logger.Error("Usage ./jfjoch_writer <target ZMQ addr>");
|
|
exit(EXIT_FAILURE);
|
|
}
|
|
|
|
ZMQContext context;
|
|
StreamWriter writer(context, logger, argv[1]);
|
|
|
|
while (!quitok)
|
|
writer.Run();
|
|
} |