google.golang.org/grpc/resolver.State.ServiceConfig (field)

16 uses

	google.golang.org/grpc/resolver (current package)
		resolver.go#L164: 	ServiceConfig *serviceconfig.ParseResult

	google.golang.org/grpc
		clientconn.go#L617: 	if cc.dopts.disableServiceConfig || s.ServiceConfig == nil {
		clientconn.go#L622: 		if sc, ok := s.ServiceConfig.Config.(*ServiceConfig); s.ServiceConfig.Err == nil && ok {
		clientconn.go#L628: 				if s.ServiceConfig.Err != nil {
		clientconn.go#L629: 					err = status.Errorf(codes.Unavailable, "error parsing service config: %v", s.ServiceConfig.Err)
		clientconn.go#L631: 					err = status.Errorf(codes.Unavailable, "illegal service config type: %T", s.ServiceConfig.Config)
		resolver_conn_wrapper.go#L166: 		ccr.addChannelzTraceEvent(resolver.State{Addresses: addrs, ServiceConfig: ccr.curState.ServiceConfig})
		resolver_conn_wrapper.go#L190: 		ccr.addChannelzTraceEvent(resolver.State{Addresses: ccr.curState.Addresses, ServiceConfig: scpr})
		resolver_conn_wrapper.go#L192: 	ccr.curState.ServiceConfig = scpr
		resolver_conn_wrapper.go#L204: 	if ccr.curState.ServiceConfig != nil {
		resolver_conn_wrapper.go#L205: 		oldSC, oldOK = ccr.curState.ServiceConfig.Config.(*ServiceConfig)
		resolver_conn_wrapper.go#L207: 	if s.ServiceConfig != nil {
		resolver_conn_wrapper.go#L208: 		newSC, newOK = s.ServiceConfig.Config.(*ServiceConfig)

	google.golang.org/grpc/internal/resolver/dns
		dns_resolver.go#L338: 		state.ServiceConfig = d.lookupTXT()