7bdab0c204
amqp: adapt to new signal code and separate node-type configuration into in/out sections
2018-08-20 18:30:01 +02:00
52c9639d9c
comedi: adapt to new signal code and separate node-type configuration into in/out sections
2018-08-20 18:29:35 +02:00
198649b9b1
file: adapt to new signal code and separate node-type configuration into in/out sections
2018-08-20 18:29:23 +02:00
8a1947b95f
infiniband: adapt to new signal code and separate node-type configuration into in/out sections
2018-08-20 18:29:12 +02:00
a59509294c
loopback: adapt to new signal code and separate node-type configuration into in/out sections
2018-08-20 18:29:00 +02:00
e4fedaf4c5
shmem: adapt to new signal code and separate node-type configuration into in/out sections
2018-08-20 18:28:40 +02:00
ed9330a002
stats: adapt to new signal code and separate node-type configuration into in/out sections
2018-08-20 18:28:27 +02:00
0e52475c81
signal_generator: adapt to new signal code and separate node-type configuration into in/out sections
2018-08-20 18:28:13 +02:00
d639bf7454
test_rtt: adapt to new signal code and separate node-type configuration into in/out sections
2018-08-20 18:28:02 +02:00
b067d91544
websocket: adapt to new signal code and separate node-type configuration into in/out sections
2018-08-20 18:27:45 +02:00
d3d9bd8bfc
influxdb: adapt to new signal code and separate node-type configuration into in/out sections
2018-08-20 18:27:23 +02:00
1aef3e7d35
mqtt: adapt to new signal code and separate node-type configuration into in/out sections
2018-08-20 18:26:53 +02:00
df94f7fb91
socket: adapt to new signal code and separate node-type configuration into in/out sections
2018-08-20 18:26:14 +02:00
b9982d41ef
zeromq: adapt to new signal code and separate node-type configuration into in/out sections
2018-08-20 18:25:42 +02:00
7738244136
nanomsg: adapt to new signal code and separate node-type configuration into in/out sections
2018-08-20 18:25:25 +02:00
bf08e75296
iec61850: adapt to new signal code and separate node-type configuration into in/out sections
2018-08-20 18:22:59 +02:00
abdec22993
plugin: replace plugin_name() by type-specific wrappers
2018-08-20 18:16:44 +02:00
a5edd4c0f5
code style: refactor indention of switch/case
2018-08-17 12:51:54 +02:00
7c61f19fd2
refactor: memory_type_heap -> memory_heap
2018-08-13 14:57:32 +02:00
Dennis Potter
d742364637
Added STATE_PENDING_CONNECT
2018-08-13 14:50:49 +02:00
Dennis Potter
90680613c3
Removed whitespace in functioncalls
2018-08-13 14:07:29 +02:00
Dennis Potter
14a7b5cf8d
Changed signature of memory_ib_get_mr.
...
Furthermore, a preprocessor macro pool_buffer was added to get the
address of a pool's buffer.
Discussed in #193 .
2018-08-13 12:32:04 +02:00
05b90ae088
comedi: refactor code to VILLASnode code style
2018-08-13 00:00:10 +02:00
d77879fa7d
io: refactor input/output -> in/out
2018-08-13 00:00:10 +02:00
0240d5b2c4
refactor: json_foreach: index -> i
2018-08-13 00:00:10 +02:00
a8bda29430
node, hook: remove parse_cli() functions
2018-08-13 00:00:10 +02:00
1f16b4bf07
refactor: {sample,signal}_{put,get} -> {sample,signal}_{incref,decref}
2018-08-13 00:00:09 +02:00
afc529626a
fix some includes
2018-08-13 00:00:09 +02:00
97e991f4fc
refactor: fix include paths
2018-08-13 00:00:09 +02:00
170c86dca4
refactor:
...
- WEBSOCKET_DEFAULT_SAMPLELEN -> WEBSOCKET_DEFAULT_SAMPLE_LENGTH
- WEBSOCKET_DEFAULT_QUEUELEN -> WEBSOCKET_DEFAULT_QUEUE_LENGTH
2018-08-12 23:59:15 +02:00
32de7761fe
refactor:
...
- DEFAULT_SAMPLELEN -> DEFAULT_SAMPLE_LENGTH
- DEFAULT_QUEUELEN -> DEFAULT_QUEUE_LENGTH
2018-08-12 23:59:15 +02:00
f35588aad8
refactor:
...
- SAMPLE_LEN() -> SAMPLE_LENGTH()
- SAMPLE_DATA_LEN() -> SAMPLE_DATA_LENGTH()
2018-08-12 23:59:15 +02:00
ae8d576b4a
use proper include style
2018-08-12 23:59:15 +02:00
9a7f2afd0d
do not include libwebsockets.h in header files as it breaks compliation together with complex.h
2018-08-12 23:59:15 +02:00
Sonja Kolen
eabd3dbb32
node infiniband: fixed a typo
2018-08-08 09:50:05 +02:00
Dennis Potter
0cd4e07173
Fixed another small bug in Infiniband node.
...
Both RC and UC are connected. So the check I changed should check for
NOT UDP (UD), instead of TCP (RC)
2018-08-07 17:52:45 +02:00
Dennis Potter
33d59938eb
Added one more comment line on custom librdmacm
2018-08-07 17:36:29 +02:00
Dennis Potter
ec60f1d2c2
Added support for unreliable connections
2018-08-07 16:45:05 +02:00
Dennis Potter
0c1e92bced
Added separate buffer for input and output section
2018-08-06 23:48:13 +02:00
Dennis Potter
2a1dc60d16
Changed configuration section of
2018-08-05 11:07:45 +02:00
Dennis Potter
71134a4c81
Node now already posts Work Receives if it accepts the connections.
...
Before, it waited until it is really connected. That caused problems,
because the send side will start immediately sending if it is connected.
Especially at high rates (>100k) this was a problem.
2018-08-04 17:34:52 +02:00
Dennis Potter
69c8f0adaa
Added flag to enable/disable warning about missed steps
2018-08-04 17:27:06 +02:00
Dennis Potter
117913287d
Added configurable setvbuf to output of file node
2018-08-04 15:20:21 +02:00
Dennis Potter
027555c34d
Added flag in config to enable/disable connection fallback. Closes #188
2018-08-02 10:41:37 +02:00
Dennis Potter
aefe40dc35
Removed IMM mode. Replaced hard coded integers by constants
2018-08-01 18:26:42 +02:00
f6c91f4ac9
file: fix assertion raised in file_destroy() when node was never started ( closes #186 )
2018-07-26 16:38:26 +02:00
Dennis Potter
b96a55237b
Added pthread_testcancel() in ib_read()
...
As discussed in issue #186 and on IM. This function check every 2048th
cycle if the thread should be canceled.
This also removed the need for 'kill -9' in the integration test.
2018-07-26 15:46:41 +02:00
Dennis Potter
45ddebf5d1
Performance improvement for UDP
...
Before this commit, the Infiniband node recreated the address handle for
the remote node during every cycle. Now, it only creates it directly
after it got ah_attr.
2018-07-25 18:51:28 +02:00
Dennis Potter
49a92ffeaf
Made in and out section optional for file node
...
This is discussed in the comment section of commit
d0f4513122
2018-07-25 18:13:01 +02:00
Dennis Potter
dfd694bdc2
Some small changes in default settings and warning
2018-07-25 16:22:34 +02:00