Currently the code has several hard-coded parameters and timeouts that work well but should still be configurable. The main objective is to unify all parameters into a single default configuration.
Some examples:
PullFSM.scala:25, Multiple arguments in the PullFSM constructor are hard-coded.
PushFSM.scala:25, Multiple arguments int he PushFSM constructor are hard-coded.
Currently the code has several hard-coded parameters and timeouts that work well but should still be configurable. The main objective is to unify all parameters into a single default configuration.
Some examples: