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

1114 commits

Author SHA1 Message Date
14434d093f remove old super_node C wrapper code 2019-04-23 13:14:47 +02:00
4a4a7d1280 use C++ linkage for hook_list 2019-04-23 13:12:04 +02:00
6a106b42e5 use villas/utils.hpp instead of villas/utils.h 2019-04-23 13:09:50 +02:00
cd00f8def5 use STL atomics 2019-04-23 13:05:31 +02:00
a97c4b8078 remove PLUGIN_REGISTER() macro 2019-04-23 13:04:30 +02:00
8f974511fe remove extern "C" 2019-04-23 13:03:58 +02:00
2bfe605b1f tests: fix integration test pipe-loopback-websocket 2019-04-23 11:32:23 +02:00
9045957f0b config: define new macro for maximum sample length 2019-04-23 10:55:23 +02:00
3162895993 exceptions: add missing include 2019-04-23 10:05:06 +02:00
30fb71d8eb nodes: convert C-style header files to C++ style headers 2019-04-23 00:12:31 +02:00
37c724f61b nodes: use C++ compiler 2019-04-22 23:43:46 +02:00
c7b7e6017c rtp: missing changes in include/ 2019-04-15 12:28:33 +02:00
986fd5f81a rtp: use new villas::node::LimitHook::setRate() interface 2019-04-14 19:22:33 +02:00
b4150d2053 hooks: add a common base class for rate limiting hooks 2019-04-12 09:50:42 +02:00
4d6f85c151 macros should not contain multiple statements! 2019-04-10 09:51:56 +02:00
Manuel Pitz
d8447664dd UPDATE formts init now compatible to gcc 6.3 c++ 2019-04-10 09:49:17 +02:00
400a9d3b84 test_rtt: fix compiler warning 2019-04-08 10:15:49 +02:00
5e43ea7ea4 test_rtt: improve handling of result files 2019-04-08 10:15:24 +02:00
06292524a1 test_rtt: port to C++ 2019-04-08 08:59:59 +02:00
0a90cb07bc path: use spdlog 2019-04-07 16:16:58 +02:00
f154e2e204 use std::bitset for masks 2019-04-07 15:44:00 +02:00
0d91ac891b use C++ compiler 2019-04-07 15:13:40 +02:00
9af70527ae fix misalignment in va_list 2019-04-07 11:30:14 +02:00
b465d996b7 decimate: fix invalid setter 2019-04-06 18:20:55 +02:00
67f095ca90 hooks: remove useless assertion 2019-04-06 14:20:21 +02:00
8d3a140f4f cmake: improve supported combination of compile options 2019-04-05 20:58:42 +02:00
1d2f28cd19 cmake: add individual CMake options for each node-type 2019-04-05 19:28:42 +02:00
8678f236a7 cmake: adhere to WITH_CONFIG option 2019-04-05 11:03:16 +02:00
11a5369034 fixup socket_Addr 2019-04-05 10:53:51 +02:00
2866ad65a6 cmake: remove option WITH_IO 2019-04-05 10:47:57 +02:00
e6a4c0dfad socket: move socket address related functions to new file 2019-04-05 10:47:57 +02:00
a61b705228 fix bugs on rpi #2 2019-04-05 03:51:58 +02:00
3fb748a058 stats: add new age metric 2019-04-05 02:23:54 +02:00
edc78c4c83 stats: remove unused hist_buckets field 2019-03-31 21:52:33 +02:00
385fdb4f43 rtp: use dynamic allocation for AIMD log 2019-03-29 10:45:23 +01:00
0e778d6867 rtp: log additional statistics 2019-03-29 09:52:34 +01:00
343cd38935 rtp: make AIMD log file configurable 2019-03-29 09:52:34 +01:00
ca28c31ed1 rtp: use C++ logger 2019-03-29 09:52:34 +01:00
7e8d94b55b stats: refactor STATS_METRIC_ => STATS_METRIC_SMPS 2019-03-29 09:52:34 +01:00
fe1738d653 stats: remove struct stats_delta 2019-03-29 09:52:33 +01:00
8762648f87 rtp: port to C++ 2019-03-26 15:39:08 +01:00
2dafb25639 port hook subsystem to C++ 2019-03-26 15:39:08 +01:00
7f34641ce2 add missing extern C declaration 2019-03-26 15:39:08 +01:00
bcd7742e33 stats: add state member 2019-03-26 15:39:08 +01:00
4027187d0c node: fix function signatures 2019-03-26 15:39:08 +01:00
b0bb93ab81 sample: make length and capacity fields unsigned 2019-03-26 15:39:07 +01:00
a64f3e4b6d add VILLASnode specific exceptions 2019-03-26 15:39:07 +01:00
3260c5a57e config: introduce new class for loading and parsing configuration 2019-03-26 07:15:07 +01:00
618b25bf4f port config_helper.c to C++ 2019-03-26 07:15:07 +01:00
cd3200e42a super_node: use exceptions for error handling 2019-03-22 13:44:42 +01:00