artdaq  v3_03_00
NetMonWrapper.cc
1 #define TRACE_NAME "NetMonWrapper"
2 
3 #include "artdaq/ArtModules/NetMonWrapper.hh"
4 
5 #include <TBufferFile.h>
6 
7 void art::NetMonWrapper::receiveMessage(std::unique_ptr<TBufferFile>& msg)
8 {
9  TLOG(5) << "Receiving Fragment from NetMonTransportService" ;
10  TBufferFile* msg_ptr(nullptr);
11 
12  ServiceHandle<NetMonTransportService> transport;
13  transport->receiveMessage(msg_ptr);
14 
15  msg.reset(msg_ptr);
16  TLOG(5) << "Done Receiving Fragment from NetMonTransportService" ;
17 }
18 
19 void art::NetMonWrapper::receiveInitMessage(std::unique_ptr<TBufferFile>& msg)
20 {
21  TLOG(5) << "Receiving Init Fragment from NetMonTransportService" ;
22  TBufferFile* msg_ptr(nullptr);
23 
24  ServiceHandle<NetMonTransportService> transport;
25  transport->receiveInitMessage(msg_ptr);
26 
27  msg.reset(msg_ptr);
28  TLOG(5) << "Done Receiving Init Fragment from NetMonTransportService" ;
29 }
void receiveMessage(std::unique_ptr< TBufferFile > &msg)
Receive a message from the NetMonTransportService.
Definition: NetMonWrapper.cc:7
void receiveInitMessage(std::unique_ptr< TBufferFile > &msg)
Receive an init message from the NetMonTransportService.