Home
last modified time | relevance | path

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

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/
H A Denv.hpp104 struct __sender { struct
105 using __id = __sender;
106 using __t = __sender;
107 using sender_concept = stdexec::sender_t;
111 using __value_t =
114 using __default_t = __if_c<__callable<_Tag, _Env>, __ignore, _Default>;
117 using __completions_t =
122 static constexpr auto connect(_Self&& __self, _Receiver __rcvr) in connect()
129 constexpr auto get_completion_signatures(_Env&&) -> __completions_t<_Env> { in get_completion_signatures()
154 struct __sender { struct
[all …]
H A Dany_sender_of.hpp943 __t(_Sender&& __sender, _Receiver&& __receiver) in __t()
972 __t(_Sender&& __sender, _Receiver&& __receiver) in __t()
1008 struct __sender { struct
1009 using __receiver_ref_t = __receiver_ref<_Sigs, _ReceiverQueries>;
1010 static constexpr bool __with_inplace_stop_token =
1013 class __vtable : public __query_vtable<_SenderQueries> {
1030 _Sender& __sender = *static_cast<_Sender*>(__object_pointer); in STDEXEC_MEMFN_DECL() local
1042 struct __env_t {
1055 struct __t {
1246 any_sender(_Sender&& __sender) in any_sender()
H A Dat_coroutine_exit.hpp105 using __sender = __t<__sender_id<__decay_t<_Sender>>>; typedef
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__inline_scheduler.hpp55 struct __sender { struct
56 using __id = __sender;
57 using __t = __sender;
59 using sender_concept = sender_t;
60 using completion_signatures = stdexec::completion_signatures<set_value_t()>;
63 STDEXEC_ATTRIBUTE(nodiscard, host, device) in STDEXEC_ATTRIBUTE()
68 STDEXEC_ATTRIBUTE(nodiscard, host, device) in STDEXEC_ATTRIBUTE()
H A D__let.hpp55 struct __sender { struct
56 using sender_concept = sender_t;
59 constexpr auto get_env() const noexcept -> __attrs { in get_env()