lookup(_:deadline:callback:)
Performs a lookup for the given service’s instances. The result will be sent to callback
.
@preconcurrency func lookup(_ service: Service, deadline: DispatchTime?, callback: @escaping (Result<[Instance], Error>) -> Void)
Parameters
defaultLookupTimeout
will be used to compute deadline
in case one is not specified.
Threading
callback
may be invoked on arbitrary threads, as determined by implementation.