1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-23 00:00:01 +01:00
Commit graph

45 commits

Author SHA1 Message Date
4f370ee1b2 drop legacy logger 2021-03-17 14:58:45 +00:00
d1f3b03bc5 portability fix some printf format strings for time_t 2021-01-08 22:21:25 +01:00
3c13f67930 refactor: struct node -> struct vnode 2020-09-10 17:40:36 +02:00
8e259516a3 add more nullptr checks after memory allocations 2020-07-06 14:03:43 +02:00
f8850b4110 refactor: improve code-style 2020-07-01 17:07:16 +02:00
e53661a62c update copyright year to 2020 2020-01-20 17:17:00 +01:00
150d4591fd replace C-style headers with C++ C-compatability headers 2019-06-23 16:57:00 +02:00
2e6ca2de94 avoid calling copy constructors 2019-06-18 17:53:09 +02:00
923ef88fb5 smaller fixes 2019-06-05 19:00:09 +02:00
ebf2943240 update VILLAScommon submodule 2019-06-04 16:55:38 +02:00
492004bf34 use new villas::Tool class as common top-level entrypoint 2019-05-28 17:31:58 +02:00
14434d093f remove old super_node C wrapper code 2019-04-23 13:14:47 +02:00
dabb1c5454 src: catch unhandled exceptions 2019-04-17 18:46:18 +02:00
0d91ac891b use C++ compiler 2019-04-07 15:13:40 +02:00
51f7179f0e harmonize usage info 2019-03-31 21:11:40 +02:00
3260c5a57e config: introduce new class for loading and parsing configuration 2019-03-26 07:15:07 +01:00
cd3200e42a super_node: use exceptions for error handling 2019-03-22 13:44:42 +01:00
78bcb67245 refactor: _init2() -> _prepare() 2019-02-24 09:06:48 +01:00
8f7c8ae71e update copyright year to 2019 2019-01-13 00:42:39 +01:00
c2f83b01fd Merge branch 'ws-relay' into develop
# Conflicts:
#	include/villas/node/config.h.in
#	include/villas/utils.h
#	lib/CMakeLists.txt
#	lib/nodes/websocket.c
#	lib/utils.c
#	lib/web.c
#	src/CMakeLists.txt
#	src/villas-pipe.cpp
2019-01-12 13:48:29 +01:00
a63b15609a do not throw dynamically allocated exceptions 2018-12-02 03:11:32 +01:00
caf3e45960 workaround for C-compatability 2018-12-02 03:11:31 +01:00
25ff130377 remove SuperNode::init() 2018-11-30 21:37:52 +01:00
c3c37c267f avoid global storage as far as possible 2018-11-30 21:37:52 +01:00
c30009b96f cpp: use new supernode class 2018-11-30 21:35:14 +01:00
e625926d7d refactor: cout over multiple lines 2018-11-30 21:00:53 +01:00
ebec998b3e refactor: newlines after break 2018-11-30 21:00:53 +01:00
30576ba7ad refactoring: move config to villas/node/config.h 2018-11-30 21:00:53 +01:00
987a59a5aa cpp: ported SuperNode 2018-11-30 20:46:59 +01:00
97181dc461 fix invalid return-type of getopt() 2018-11-30 19:57:22 +01:00
a76c4d04e3 log: do not use V macro which ambigious when compiling against Eigen3 2018-09-17 22:19:09 +02:00
d35971c26c refactor: update copyright years 2018-08-20 18:40:03 +02:00
abdec22993 plugin: replace plugin_name() by type-specific wrappers 2018-08-20 18:16:44 +02:00
569d50f012 improve error handling 2018-08-17 12:41:10 +02:00
c7a01a1da6 hook: fix initialization 2018-08-17 12:40:03 +02:00
f35588aad8 refactor:
- SAMPLE_LEN() -> SAMPLE_LENGTH()
- SAMPLE_DATA_LEN() -> SAMPLE_DATA_LENGTH()
2018-08-12 23:59:15 +02:00
Dennis Potter
e926b9b6c2 Fixed compile errors with format string identifiers.
These identifiers were introduced in
eaa3f60b12
2018-08-09 14:24:45 +02:00
eaa3f60b12 fix several invalid format string identifiers 2018-08-09 08:06:21 +02:00
Dennis Potter
64282b7134 Changed sequence type to uint64_t 2018-07-21 13:01:42 +02:00
Dennis Potter
72e627b327 Fixes #166, all node interfaces are modified
The functions now look like this

int node_read(struct node *n, struct sample *smps[], unsigned cnt, unsigned *release);
int node_write(struct node *n, struct sample *smps[], unsigned cnt, unsigned *release);

This commit enables nodes to control how many samples will
be released by the framework through *release
2018-07-11 18:14:29 +02:00
Dennis Potter
6150a36411 Changed all node_write() functions 2018-07-07 17:48:07 +02:00
Dennis Potter
4663f55e4b Changed all node_read() functions to support a *cnt instead of cnt 2018-07-07 17:07:45 +02:00
Dennis Potter
b2fcfdca9d Checked all tools for the presence of log_parse() 2018-07-05 14:40:32 +02:00
132a0b88c0 cpp: replace <stdio.h> by <iostream> 2018-07-03 21:04:28 +02:00
446876fd94 porting executables to C++ 2018-07-03 20:42:37 +02:00
Renamed from src/villas-test-rtt.c (Browse further)