DABC (Data Acquisition Backbone Core)
2.9.9
plugins
ezca
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
>
Generated by
1.9.1