e2c8859d79
use new state STATE_STOPPING to trigger shutdown
2019-02-11 16:42:38 +01:00
1740df596b
separated in/out signal descriptors
2019-02-06 13:14:38 +01:00
d3ff9f2d41
node: allow nodes to have multiple filedescriptors
2019-01-21 15:47:34 +01:00
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
70cc94b5c7
refactor: warn() => warning() due to name collision with libc
2018-11-30 21:37:52 +01:00
96b05e32cb
misc changes
2018-11-30 21:36:26 +01:00
Dennis Potter
b1eb89be02
Fixed typo in comment
2018-11-05 23:47:47 +01:00
d35971c26c
refactor: update copyright years
2018-08-20 18:40:03 +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
a8bda29430
node, hook: remove parse_cli() functions
2018-08-13 00:00:10 +02:00
Dennis Potter
69c8f0adaa
Added flag to enable/disable warning about missed steps
2018-08-04 17:27:06 +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
4663f55e4b
Changed all node_read() functions to support a *cnt instead of cnt
2018-07-07 17:07:45 +02:00
cae12694ea
signal_generator: show total amount of missed steps
2018-04-19 15:43:57 +02:00
6b5cad2ec9
signal_generator: fix naming convention of functions
2018-04-19 15:43:57 +02:00
5f498752f9
signal_genearator: show correct number of missed steps
2018-04-19 11:04:01 +02:00
46cbb689fc
signal: renamed signal node-type to signal_generator to avoid confusion
2018-03-21 16:58:36 +01:00