MCPcopy
hub / github.com/grpc/grpc-go / CC

Method CC

resolver/manual/manual.go:123–130  ·  view source on GitHub ↗

CC returns r's ClientConn when r was last Built. Panics if the resolver has not been Built before.

()

Source from the content-addressed store, hash-verified

121// CC returns r's ClientConn when r was last Built. Panics if the resolver has
122// not been Built before.
123func (r *Resolver) CC() resolver.ClientConn {
124 r.mu.Lock()
125 defer r.mu.Unlock()
126 if r.cc == nil {
127 panic("Manual resolver instance has not yet been built.")
128 }
129 return r.cc
130}

Implementers 12

Resolverresolver/manual/manual.go
balancerWrapperinternal/balancer/gracefulswitch/grace
nopResolverinternal/resolver/unix/unix.go
nopResolverinternal/resolver/delegatingresolver/d
delegatingResolverinternal/resolver/delegatingresolver/d
deadResolverinternal/resolver/dns/dns_resolver.go
dnsResolverinternal/resolver/dns/dns_resolver.go
passthroughResolverinternal/resolver/passthrough/passthro
xdsResolverinternal/xds/resolver/xds_resolver.go
exampleResolverexamples/features/load_balancing/clien
exampleResolverexamples/features/name_resolving/clien
exampleResolverexamples/features/dualstack/client/mai

Calls 2

LockMethod · 0.45
UnlockMethod · 0.45