DABC (Data Acquisition Backbone Core)  2.9.9
example.xml
Go to the documentation of this file.
1 Âq
2  Example provide several components plus http server -->
3 
4 <?xml version="1.0"?>
5 <dabc version="2">
6  <Context name="Example">
7  <Run>
8  <lib value="libDabcHttp.so"/>
9  <lib value="libDabcEzca.so"/>
10  <logfile value="Example.log"/>
11  <loglimit value="1000000"/>
12  <control value="true"/>
13  </Run>
14 
15  <HttpServer name="http" port="8097"/>
16 
17  <MemoryPool name="Pool">
18  <BufferSize value="65536"/>
19  <NumBuffers value="100"/>
20  </MemoryPool>
21 
22  <Module name="ezca" class="ezca::Monitor">
23 
24  <!-- configuration of ezca -->
25  <EzcaTimeout value="0.2"/>
26  <EzcaRetryCount value="20"/>
27  <EzcaDebug value="false"/>
28  <EzcaAutoError value="false"/>
29 
30  <!--EpicsLongRecs value="[HAD:eb01:evtComp,HAD:eb02:evtComp,HAD:eb03:evtComp,HAD:eb04:evtComp]"/-->
31  <EpicsLongRecs>
32  <item value="HAD:eb01:evtComp"/>
33  <item value="HAD:eb02:evtComp"/>
34  <item value="HAD:eb03:evtComp"/>
35  <item value="HAD:eb04:evtComp"/>
36  </EpicsLongRecs>
37 
38  <!--EpicsDoubleRecs value="[HAD:eb01:evtComp,HAD:eb02:evtComp,HAD:eb03:evtComp,HAD:eb04:evtComp]"/-->
39 
40  <NumOutputs value="1"/>
41  <OutputPort name="Output0" url="mbs://Stream:6007"/>
42  <EpicsSubeventId value="0x000000A"/>
43  <EpicsPeriod value="2"/>
44  <!-- how offten events will be flushed to outputs -->
45  <FlushTimeout value="10"/>
46 
47  </Module>
48 
49  </Context>
50 </dabc>