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

53 commits

Author SHA1 Message Date
8f7c8ae71e update copyright year to 2019 2019-01-13 00:42:39 +01:00
d18d786801 refactor: list_* -> vlist_* 2019-01-07 10:28:55 +01:00
30576ba7ad refactoring: move config to villas/node/config.h 2018-11-30 21:00:53 +01:00
Niklas Eiling
f588e4419d config: remove unnecessary includes and add conditional compilation to config_helper.h 2018-10-24 10:04:21 -04:00
d35971c26c refactor: update copyright years 2018-08-20 18:40:03 +02:00
5707ee9d58 new signal declaration code 2018-08-20 18:31:27 +02:00
abdec22993 plugin: replace plugin_name() by type-specific wrappers 2018-08-20 18:16:44 +02:00
33961825ce hooks: add new setting to disable a specific hook in the configuration file 2018-08-20 12:15:02 +02:00
c7a01a1da6 hook: fix initialization 2018-08-17 12:40:03 +02:00
cc6ab6de8e fixup hook simplification 2018-08-17 11:27:05 +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
a520e00a12 generalize: *_type_lookup() as wrappers around plugin_lookup() 2018-05-13 13:52:02 +02:00
0017d1bcb1 refactor: change include prefix 2018-02-04 16:40:52 +01:00
702dc34052 c++: add proper casts from void * 2017-10-20 11:54:00 +02:00
ce5f4e5a60 some refactoring in json parsing 2017-10-16 08:09:07 +02:00
d9d85ce2e8 mapping: fix restart 2017-09-16 15:33:57 +02:00
bbbad2e59b fix includes 2017-09-04 16:20:07 +02:00
24e371215a hooks: node hooks can only be added to nodes, paths hooks only to paths 2017-09-04 14:33:13 +02:00
cd59d63db5 reduce log verbosity in hook module 2017-09-04 14:32:48 +02:00
526be78ca5 hook: from now on both paths and nodes can have hooks! 2017-09-02 14:27:58 +02:00
415cd0de09 refactor: whitespace changes only 2017-09-02 14:20:38 +02:00
8b85c0e5be hook: added new entrypoint "process" for muxed samples 2017-08-30 16:38:07 +02:00
3eea0c67bb - introduce low-level interface for new IO subsystem: we now have a fully extensible system for new IO formats and file formats
- reworked file node-type to remove in / out directions
2017-08-14 14:42:07 +02:00
3519c9b2c8 hooks: use unsigned instead of size_t to count samples 2017-08-05 22:18:47 +02:00
c5fc72dd78 adding pluggable IO formats 2017-08-05 21:02:09 +02:00
434fe6dbd6 replaced libconfig by jansson for parsing the configuration (huge commit) 2017-08-03 00:19:27 +02:00
a71053f718 refactor: use libconfig instance only within _parse() functions 2017-08-01 11:56:47 +02:00
3c4bca7cf8 refactor: "config_parse_cli"=> "config_read_cli" 2017-07-25 12:07:05 +02:00
51d80b73ce refactoring: json.c => config_helper.c & sample_io_json.c 2017-07-13 22:13:40 +02:00
11b84deba1 hooks: produce less debug output 2017-07-12 12:20:08 +02:00
e17226995d hook: add debug messages 2017-07-09 19:35:15 +02:00
802f5d1c1e hooks: improve error handling 2017-07-09 14:38:58 +02:00
49c0e9957a using memdup() will invalidate pointers to the object which might have been used during _init() and _parse() calls 2017-07-09 14:36:09 +02:00
001400774e changed configuration format for hooks 2017-05-08 00:50:54 +02:00
49054eef9f cleanup: removed trailing whitespaces in code 2017-05-05 19:24:16 +00:00
5be1853649 added GPL license to file headers 2017-04-27 12:56:43 +02:00
a81d1fc8de Merge branch 'develop' into node-shm 2017-04-17 23:54:44 +02:00
Georg Reinke
766097f83f fix crashes in hook and path 2017-04-12 23:13:02 +02:00
47bff0f9ba fixed several bugs in the new state machine logic 2017-04-07 17:44:20 +02:00
9205e1dbac Merge branch 'eric-lab' into develop-try-merge 2017-03-29 06:02:58 +02:00
38a983b26e yet another rewrite of the hook system 2017-03-27 12:26:11 +02:00
8613ee688e use name method for storing hook private data as for nodes 2017-03-20 09:13:01 -03:00
8e53725c33 improved configuration file format for hooks 2017-03-17 02:52:59 -03:00
5b93da867a refactoring: simplified hook system 2017-03-17 01:08:48 -03:00
2757011e1b several smaller fixes and documentation updates 2017-03-12 17:13:37 -03:00
ccf2f28b9f refactoring: struct cfg => struct super_node 2017-03-12 17:01:24 -03:00
b138fdb93f unify usage of memdup len operand 2017-03-11 23:20:24 -03:00
a9771ec8c6 Merge branch 'develop' into eric-lab 2017-03-09 13:30:19 -03:00
0b06a77c15 add macros to get plugin name and description from pointer to plugin specific data 2017-03-07 07:12:24 -04:00