Searched refs:wait_process_completion (Results 1 – 2 of 2) sorted by relevance
25 struct wait_process_completion : context_ref, bus::details::bus_friend struct27 explicit wait_process_completion(context& ctx) : context_ref(ctx) {} in wait_process_completion() function28 virtual ~wait_process_completion() = default;51 struct wait_process_operation : public wait_process_completion54 wait_process_completion(ctx), receiver(std::move(r)) in wait_process_operation()100 auto wait_process_completion::loop(context& ctx) -> task<> in loop()152 internal_tasks.spawn(details::wait_process_completion::loop(*this)); in worker_run()227 details::wait_process_completion::wait_once(*this); in caller_run()262 void details::wait_process_completion::arm() noexcept in arm()297 void details::wait_process_completion::wait_once(context& ctx) in wait_once()
18 struct wait_process_completion;94 friend details::wait_process_completion;124 details::wait_process_completion* staged = nullptr;125 details::wait_process_completion* pending = nullptr;