Go to the documentation of this file.
15 #ifndef GRPC_CORE_LIB_PROMISE_SLEEP_H
16 #define GRPC_CORE_LIB_PROMISE_SLEEP_H
22 #include "absl/base/thread_annotations.h"
23 #include "absl/status/status.h"
45 stage_ = other.stage_;
50 if (&other ==
this)
return *
this;
55 stage_ = other.stage_;
76 #endif // GRPC_CORE_LIB_PROMISE_SLEEP_H
Sleep(Sleep &&other) noexcept
Poll< absl::Status > operator()()
grpc_event_engine::experimental::EventEngine::TaskHandle timer_handle_
static constexpr Timestamp InfPast()
Stage stage_ ABSL_GUARDED_BY(mu_)
constexpr absl::remove_reference_t< T > && move(T &&t) noexcept
Sleep & operator=(const Sleep &)=delete
Sleep & operator=(Sleep &&other) noexcept
Sleep(Timestamp deadline)
grpc
Author(s):
autogenerated on Fri May 16 2025 03:00:13