Belle II Software  release-08-01-10
des_ser_ROPC_main.h
1 /**************************************************************************
2  * basf2 (Belle II Analysis Software Framework) *
3  * Author: The Belle II Collaboration *
4  * *
5  * See git log for contributors and copyright holders. *
6  * This file is licensed under LGPL-3.0, see LICENSE.md. *
7  **************************************************************************/
8 
9 #ifndef DES_SER_PREPC_MAIN_H
10 #define DES_SER_PREPC_MAIN_H
11 
12 #include <string>
13 #include <vector>
14 #include <stdlib.h>
15 /* #include <sys/time.h> */
16 
17 /* #include <framework/core/Module.h> */
18 /* #include <framework/pcore/EvtMessage.h> */
19 /* #include <framework/pcore/MsgHandler.h> */
20 /* #include <framework/datastore/DataStore.h> */
21 /* #include <framework/datastore/StoreObjPtr.h> */
22 /* #include <framework/datastore/StoreArray.h> */
23 /* #include <framework/dataobjects/EventMetaData.h> */
24 
25 /* #include <daq/dataflow/EvtSocket.h> */
26 /* #include <daq/slc/readout/RunInfoBuffer.h> */
27 /* #include <daq/rawdata/CprErrorMessage.h> */
28 /* #include <daq/rawdata/modules/DAQConsts.h> */
29 
30 
31 /* #include <rawdata/dataobjects/RawDataBlock.h> */
32 //#include <rawdata/dataobjects/RawCOPPER.h>
33 
34 /* #include <sys/socket.h> */
35 /* #include <sys/types.h> */
36 /* #include <arpa/inet.h> */
37 /* #include <netinet/in.h> */
38 /* #include <netinet/tcp.h> */
39 
40 /* #include <sys/mman.h> */
41 /* #include <sys/stat.h> */
42 /* #include <fcntl.h> */
43 
44 /* namespace Belle2 { */
45 
46 /* /\*! A class definition of an input module for Sequential ROOT I/O *\/ */
47 
48 /* class des_ser_prePC_main{ */
49 
50 /* // Public functions */
51 /* public: */
52 
53 /* //! Constructor / Destructor */
54 /* des_ser_prePC_mainModule(); */
55 /* virtual ~des_ser_prePC_mainModule(); */
56 
57 /* //! Module functions to be called from main process */
58 /* virtual void initialize(); */
59 
60 /* //! Module functions to be called from main process */
61 /* virtual void event(); */
62 
63 /* protected : */
64 /* //! hostname */
65 /* string m_host_recv; */
66 
67 /* //! hostname */
68 /* string m_host_send; */
69 
70 /* //! port number */
71 /* int m_port_recv; */
72 
73 /* //! port number */
74 /* int m_port_send; */
75 
76 /* //! Messaage handler */
77 /* MsgHandler* m_msghandler; */
78 
79 /* //! Compression Level */
80 /* int m_compressionLevel; */
81 
82 /* //! Node(PC or COPPER) ID */
83 /* int m_nodeid; */
84 
85 /* //! Node name */
86 /* std::string m_nodename; */
87 
88 /* //! Use shared memory -> 1; Without shm -> 0 */
89 /* int m_shmflag; */
90 
91 /* // Event Meta Data */
92 /* StoreObjPtr<EventMetaData> m_eventMetaDataPtr; */
93 
94 /* private: */
95 
96 
97 /* public: */
98 
99 /* }; */
100 
101 /* } // end namespace Belle2 */
102 
103 #endif // MODULEHELLO_H