The result of picking a subchannel for a call. More...
#include <lb_policy.h>
Classes | |
| struct | Complete |
| A successful pick. More... | |
| struct | Drop |
| struct | Fail |
| struct | Queue |
Public Member Functions | |
| PickResult ()=default | |
| PickResult (Complete complete) | |
| PickResult (Drop drop) | |
| PickResult (Fail fail) | |
| PickResult (Queue queue) | |
Public Attributes | |
| absl::variant< Complete, Queue, Fail, Drop > | result = Queue() |
The result of picking a subchannel for a call.
Definition at line 188 of file lb_policy.h.
|
default |
|
inline |
Definition at line 237 of file lb_policy.h.
|
inline |
Definition at line 239 of file lb_policy.h.
|
inline |
Definition at line 241 of file lb_policy.h.
|
inline |
Definition at line 243 of file lb_policy.h.
| absl::variant<Complete, Queue, Fail, Drop> grpc_core::LoadBalancingPolicy::PickResult::result = Queue() |
Definition at line 233 of file lb_policy.h.