InitialState adds initial state to the resolver so that UpdateState doesn't need to be explicitly called after Dial.
(s resolver.State)
| 71 | // InitialState adds initial state to the resolver so that UpdateState doesn't |
| 72 | // need to be explicitly called after Dial. |
| 73 | func (r *Resolver) InitialState(s resolver.State) { |
| 74 | r.lastSeenState = &s |
| 75 | } |
| 76 | |
| 77 | // Build returns itself for Resolver, because it's both a builder and a resolver. |
| 78 | func (r *Resolver) Build(target resolver.Target, cc resolver.ClientConn, opts resolver.BuildOptions) (resolver.Resolver, error) { |
no outgoing calls