-
Notifications
You must be signed in to change notification settings - Fork 47
/
Copy pathiceoryx2.toml
45 lines (41 loc) · 2.13 KB
/
iceoryx2.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
[global]
root-path-unix = '/tmp/iceoryx2/'
root-path-windows = 'c:\Temp\iceoryx2\'
prefix = 'iox2_'
[global.node]
directory = 'nodes'
monitor-suffix = '.node_monitor'
static-config-suffix = '.details'
service-tag-suffix = '.service_tag'
cleanup-dead-nodes-on-creation = true
cleanup-dead-nodes-on-destruction = true
[global.service]
directory = 'services'
publisher-data-segment-suffix = '.publisher_data'
static-config-storage-suffix = '.service'
dynamic-config-storage-suffix = '.dynamic'
event-connection-suffix = '.event'
connection-suffix = '.connection'
creation-timeout.secs = 0
creation-timeout.nanos = 500000000
[defaults.publish-subscribe]
max-subscribers = 8
max-publishers = 2
max-nodes = 20
publisher-history-size = 0
subscriber-max-buffer-size = 2
subscriber-max-borrowed-samples = 2
publisher-max-loaned-samples = 2
enable-safe-overflow = true
unable-to-deliver-strategy = 'Block' # or 'DiscardSample'
subscriber-expired-connection-buffer = 128
[defaults.event]
max-listeners = 16
max-notifiers = 16
max-nodes = 36
event-id-max-value = 4294967295
# deadline.secs = 1 # uncomment to enable deadline
# deadline.nanos = 0 # uncomment to enable deadline
# notifier-created-event = 1 # uncomment to enable setting
# notifier-dropped-event = 2 # uncomment to enable setting
# notifier-dead-event = 3 # uncomment to enable setting