Callback output, split SDK
- Add a callback output for pull-based components without time step
- Add property
is_push_based
toIOutput
to indicate if data must be pushed - Handle pull-based inputs in
ConnectHelper
/try_connect
- Log warning when a time component was not updated during a run
- Split module sdk, as it exceeded 1000 lines of code
- Add tests
Fixes #22 (closed)
Pull-based components/outputs offer one more way to build non-working compositions. We should check for them! Continued in #49 (closed).
Edited by Martin Lange