Home
last modified time | relevance | path

Searched defs:__shared_state (Results 1 – 1 of 1) sorted by relevance

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__shared.hpp212 struct __shared_state { struct
213 using __receiver_t = __t<__receiver<__cvref_id<_CvrefSender>, __id<_Env>>>;
214 using __waiters_list_t = __intrusive_slist<&__local_state_base::__next_>;
216 using __variant_t = __transform_completion_signatures<
225 inplace_stop_source __stop_source_{};
226 __env_t<_Env> __env_;
227 __variant_t __results_{}; // Defaults to the "set_stopped" state
228 std::mutex __mutex_; // This mutex guards access to __waiters_.
229 __waiters_list_t __waiters_{};
230 connect_result_t<_CvrefSender, __receiver_t> __shared_op_;
[all …]