Adds in the pacer to the controller, which is intended to be used by NApps. The pacer allows for pacing actions to a set rate, using a specified strategy.
Local Tests
Everything seems to be working fine. I experimented with having a pace set for sending flow mods, and everything seemed fine.
End-to-End Tests
Can't really do in depth E2E tests, due to the lack of implementation. From what I've seen, it seems to work correctly here.
Implements EP0038
Summary
Adds in the pacer to the controller, which is intended to be used by NApps. The pacer allows for pacing actions to a set rate, using a specified strategy.
Local Tests
Everything seems to be working fine. I experimented with having a pace set for sending flow mods, and everything seemed fine.
End-to-End Tests
Can't really do in depth E2E tests, due to the lack of implementation. From what I've seen, it seems to work correctly here.