Belle II Software  release-05-01-25
RecvSendROPC.py
1 #!/usr/bin/env python3
2 # -*- coding: utf-8 -*-
3 
4 
19 
20 from basf2 import *
21 
22 # Set the log level to show only error and fatal messages
23 set_log_level(LogLevel.ERROR)
24 set_log_level(LogLevel.INFO)
25 
26 # Modules
27 reader = register_module('DeSerializerPC')
28 sender = register_module('Serializer')
29 
30 # TxSocket
31 reader.param('RecvPort', 35000)
32 # sender.param('DestHostName', 'hltes')
33 sender.param('DestHostName', 'localhost')
34 sender.param('DestPort', 37000)
35 
36 # Create main path
37 main = create_path()
38 
39 # Add modules to main path
40 main.add_module(reader)
41 main.add_module(sender)
42 
43 # Process all events
44 process(main)