google.golang.org/grpc/resolver.State.Addresses (field)
26 uses
google.golang.org/grpc/resolver (current package)
resolver.go#L205: Addresses []Address
google.golang.org/grpc
resolver_wrapper.go#L137: s.Endpoints = addressesToEndpoints(s.Addresses)
resolver_wrapper.go#L171: Addresses: addrs,
resolver_wrapper.go#L205: if len(ccr.curState.Addresses) > 0 && len(s.Addresses) == 0 {
resolver_wrapper.go#L207: } else if len(ccr.curState.Addresses) == 0 && len(s.Addresses) > 0 {
google.golang.org/grpc/balancer/base
balancer.go#L104: for _, a := range s.ResolverState.Addresses {
balancer.go#L138: if len(s.ResolverState.Addresses) == 0 {
google.golang.org/grpc/balancer/pickfirst
pickfirst.go#L121: if len(state.ResolverState.Addresses) == 0 && len(state.ResolverState.Endpoints) == 0 {
pickfirst.go#L169: addrs = state.ResolverState.Addresses
google.golang.org/grpc/balancer/pickfirst/pickfirstleaf
pickfirstleaf.go#L243: if len(state.ResolverState.Addresses) == 0 && len(state.ResolverState.Endpoints) == 0 {
pickfirstleaf.go#L283: newAddrs = state.ResolverState.Addresses
google.golang.org/grpc/internal/resolver/delegatingresolver
delegatingresolver.go#L135: Addresses: []resolver.Address{{Addr: target.Endpoint()}},
delegatingresolver.go#L190: for _, addr := range state.Addresses {
delegatingresolver.go#L257: for _, targetAddr := range (*r.targetResolverState).Addresses {
delegatingresolver.go#L294: curState.Addresses = addresses
delegatingresolver.go#L309: logger.Infof("Addresses received from proxy resolver: %s", state.Addresses)
delegatingresolver.go#L318: } else if state.Addresses != nil {
delegatingresolver.go#L319: r.proxyAddrs = state.Addresses
delegatingresolver.go#L354: logger.Infof("Addresses received from target resolver: %v", state.Addresses)
delegatingresolver.go#L420: wcc.UpdateState(resolver.State{Addresses: addrs})
google.golang.org/grpc/internal/resolver/dns
dns_resolver.go#L128: cc.UpdateState(resolver.State{Addresses: addr})
dns_resolver.go#L345: state := resolver.State{Addresses: addrs}
google.golang.org/grpc/internal/resolver/passthrough
passthrough.go#L55: r.cc.UpdateState(resolver.State{Addresses: []resolver.Address{{Addr: r.target.Endpoint()}}})
google.golang.org/grpc/internal/resolver/unix
unix.go#L56: cc.UpdateState(resolver.State{Addresses: []resolver.Address{networktype.Set(addr, "unix")}})
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)