|
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 |