|
82df78aa5b
|
wip
|
2021-06-29 10:45:12 -04:00 |
|
|
c054ceac50
|
path: convert struct pollfd array to std::vector
|
2021-06-25 09:19:41 -04:00 |
|
|
af30d9a5f9
|
restructure path_destination
|
2021-06-25 04:44:59 -04:00 |
|
|
7135174df9
|
path: pass struct path to source and destinations in ctors
|
2021-06-25 04:44:59 -04:00 |
|
|
10d944bcf9
|
fixup boolean json
|
2021-06-25 04:44:59 -04:00 |
|
|
6a3e5d59af
|
path: show if path is muxed in output
|
2021-06-25 04:44:59 -04:00 |
|
|
3f456f922b
|
improve parsing of booleans from JSON
|
2021-06-25 04:44:56 -04:00 |
|
|
e0c622af86
|
improve hook_list_get_signals
|
2021-06-24 10:35:41 +00:00 |
|
|
9d7a6ab10f
|
print signal count both before and after hooks
|
2021-06-24 10:35:41 +00:00 |
|
|
c19b019217
|
path: remove unused function
|
2021-06-24 10:35:41 +00:00 |
|
|
2d1e8d17ce
|
use new NodeList and PathList in SuperNode
|
2021-06-21 16:12:47 -04:00 |
|
|
731909c3a8
|
ported io/format code to C++
|
2021-06-17 08:26:46 -04:00 |
|
|
4f370ee1b2
|
drop legacy logger
|
2021-03-17 14:58:45 +00:00 |
|
|
4ae1b1cbfd
|
path: fix detection of output signals for paths without any hooks configured
|
2021-02-24 15:09:02 +01:00 |
|
Manuel Pitz
|
735a758d83
|
fix handling of path output signals
|
2021-02-15 15:14:00 +01:00 |
|
|
7708980e2d
|
derive auto-generated uuid for nodes, paths and relay-sessions from instance uuid
|
2020-10-16 11:08:40 +02:00 |
|
|
1bd4d8b2d4
|
node/path: generate UUIDs using new util funcs
|
2020-10-16 09:25:23 +02:00 |
|
|
a36b93a46d
|
add support to set affinity on a per path/thread basis (closes #4)
|
2020-09-13 08:37:09 +02:00 |
|
|
1aebd550de
|
path: add support for using a node as a source in multiple paths
|
2020-09-10 17:41:31 +02:00 |
|
|
f5e74e3dbf
|
path: remove path_uses_node()
|
2020-09-10 17:41:30 +02:00 |
|
|
1e73500c75
|
path: use internal loopback nodes to allow nodes to be used as sources by multiple paths
|
2020-09-10 17:40:37 +02:00 |
|
|
14d0da9589
|
path: improve comments
|
2020-09-10 17:40:37 +02:00 |
|
|
0936186845
|
path: improve error handling
|
2020-09-10 17:40:37 +02:00 |
|
|
33ceb2f46c
|
path: add dedicated functions for path_{source,destination}_prepare()
|
2020-09-10 17:40:36 +02:00 |
|
|
3c13f67930
|
refactor: struct node -> struct vnode
|
2020-09-10 17:40:36 +02:00 |
|
|
2f29e30c33
|
add {node,path,hook_list}_to_json()
|
2020-08-25 20:24:18 +02:00 |
|
|
57f570d9b0
|
list: use new lookup methods
|
2020-08-25 20:22:19 +02:00 |
|
|
c191b15809
|
path: add UUID
|
2020-08-17 17:30:21 +02:00 |
|
|
86d7f91eb5
|
path: dump signal list during startup
|
2020-07-06 14:03:44 +02:00 |
|
|
8e259516a3
|
add more nullptr checks after memory allocations
|
2020-07-06 14:03:43 +02:00 |
|
|
d7deec4318
|
path: fix check
|
2020-07-06 14:03:43 +02:00 |
|
|
6f72bc832c
|
api: expose output signals via API
|
2020-07-06 14:03:43 +02:00 |
|
|
037bfcb81e
|
fix initialization errors
|
2020-07-01 17:07:17 +02:00 |
|
|
daeb0820ee
|
smaller bug fixes
|
2020-06-08 04:03:07 +02:00 |
|
|
13c117fe2c
|
use new task api
|
2020-06-08 03:41:00 +02:00 |
|
|
ef7b2f7f91
|
graphviz: workaround nameclash
|
2020-06-08 02:32:11 +02:00 |
|
|
c47fc8f865
|
avoid assertions due to uninitialized memory
|
2020-03-10 23:40:44 +01:00 |
|
|
1f3655ba2d
|
refactor alloc() / free() to new / delete
|
2020-01-21 16:27:03 +01:00 |
|
|
e53661a62c
|
update copyright year to 2020
|
2020-01-20 17:17:00 +01:00 |
|
|
995e4b5ec9
|
memory: use default value for memory type
|
2019-10-26 13:34:03 +02:00 |
|
Manuel Pitz
|
d7f9f7218f
|
path: path_poll_prepare is not possible before nodes are started
|
2019-07-30 12:01:44 +02:00 |
|
|
150d4591fd
|
replace C-style headers with C++ C-compatability headers
|
2019-06-23 16:57:00 +02:00 |
|
|
ef17ec19a2
|
refactor enums to class enums
|
2019-06-23 16:13:23 +02:00 |
|
|
6b2e53feda
|
path: keep a per path list of mappings
|
2019-06-11 18:34:23 +02:00 |
|
|
4a8d2bfc2b
|
hooks: use exceptions for error handling
|
2019-06-11 18:32:58 +02:00 |
|
|
ebf2943240
|
update VILLAScommon submodule
|
2019-06-04 16:55:38 +02:00 |
|
|
4a4a7d1280
|
use C++ linkage for hook_list
|
2019-04-23 13:12:04 +02:00 |
|
|
71995642a9
|
add missing include villas/colors.hpp
|
2019-04-23 13:11:19 +02:00 |
|
|
6a106b42e5
|
use villas/utils.hpp instead of villas/utils.h
|
2019-04-23 13:09:50 +02:00 |
|
|
3c9a962691
|
path: fix initialization and destruction of per-path logger
|
2019-04-23 11:02:29 +02:00 |
|