NextAction evaluates the current state of asynchronous evaluation and determines the next step. - completed: The set of completions accumulated in the current batch. - active: The number of async calls currently launched but unresolved.
(completed []Call, active int)
| 63 | // - completed: The set of completions accumulated in the current batch. |
| 64 | // - active: The number of async calls currently launched but unresolved. |
| 65 | NextAction(completed []Call, active int) DrainAction |
| 66 | } |
| 67 | |
| 68 | // DrainNone returns a strategy that re-evaluates after every single completion. |
no outgoing calls