| 193 | } |
| 194 | |
| 195 | td::actor::Task<Action> task_loop_once() override { |
| 196 | co_await do_loop(); |
| 197 | co_return state_ == State::Done ? Action::Finish : Action::KeepRunning; |
| 198 | } |
| 199 | |
| 200 | td::actor::Task<td::SocketPipe> finish(td::Status status) override { |
| 201 | co_await std::move(status); |
nothing calls this directly
no outgoing calls
no test coverage detected