GRPC Core
9.0.0
|
Data passed to the UpdateLocked() method when new addresses and config are available. More...
#include <lb_policy.h>
Public Member Functions | |
UpdateArgs ()=default | |
~UpdateArgs () | |
UpdateArgs (const UpdateArgs &other) | |
UpdateArgs (UpdateArgs &&other) | |
UpdateArgs & | operator= (const UpdateArgs &other) |
UpdateArgs & | operator= (UpdateArgs &&other) |
Data Fields | |
ServerAddressList | addresses |
RefCountedPtr< Config > | config |
const grpc_channel_args * | args = nullptr |
Data passed to the UpdateLocked() method when new addresses and config are available.
|
default |
|
inline |
grpc_core::LoadBalancingPolicy::UpdateArgs::UpdateArgs | ( | const UpdateArgs & | other | ) |
grpc_core::LoadBalancingPolicy::UpdateArgs::UpdateArgs | ( | UpdateArgs && | other | ) |
LoadBalancingPolicy::UpdateArgs & grpc_core::LoadBalancingPolicy::UpdateArgs::operator= | ( | const UpdateArgs & | other | ) |
LoadBalancingPolicy::UpdateArgs & grpc_core::LoadBalancingPolicy::UpdateArgs::operator= | ( | UpdateArgs && | other | ) |
ServerAddressList grpc_core::LoadBalancingPolicy::UpdateArgs::addresses |
const grpc_channel_args* grpc_core::LoadBalancingPolicy::UpdateArgs::args = nullptr |
RefCountedPtr<Config> grpc_core::LoadBalancingPolicy::UpdateArgs::config |