![]() |
lingua-franca 0.10.1
Lingua Franca code generator
|
Average asynchronously reported numbers and do something with them. More...
Public Member Functions | |
| Averager (int n) | |
| Create an averager of reports from n processes. | |
| synchronized void | report (int id, int x, Procedure1< Integer > callback) |
| Receive x from process id and invoke callback on the mean of the numbers most recently reported by the processes. | |
Average asynchronously reported numbers and do something with them.
| org.lflang.util.Averager.Averager | ( | int | n | ) |
Create an averager of reports from n processes.
| synchronized void org.lflang.util.Averager.report | ( | int | id, |
| int | x, | ||
| Procedure1< Integer > | callback ) |
Receive x from process id and invoke callback on the mean of the numbers most recently reported by the processes.