Home | History | Annotate | Download | only in connectivity

Lines Matching refs:Measurement

114     public class Measurement {
153 // measurement even began, fixup the start time to reflect as much.
163 private final Map<InetAddress, Measurement> mIcmpChecks = new HashMap<>();
164 private final Map<Pair<InetAddress, InetAddress>, Measurement> mExplicitSourceIcmpChecks =
166 private final Map<InetAddress, Measurement> mDnsUdpChecks = new HashMap<>();
228 Measurement measurement = new Measurement();
229 measurement.thread = new Thread(new IcmpCheck(target, measurement));
230 mIcmpChecks.put(target, measurement);
240 Measurement measurement = new Measurement();
241 measurement.thread = new Thread(new IcmpCheck(source, target, measurement));
242 mExplicitSourceIcmpChecks.put(srcTarget, measurement);
250 Measurement measurement = new Measurement();
251 measurement.thread = new Thread(new DnsUdpCheck(target, measurement));
252 mDnsUdpChecks.put(target, measurement);
261 for (Measurement measurement : mIcmpChecks.values()) {
262 measurement.thread.start();
264 for (Measurement measurement : mExplicitSourceIcmpChecks.values()) {
265 measurement.thread.start();
267 for (Measurement measurement : mDnsUdpChecks.values()) {
268 measurement.thread.start();
278 public List<Measurement> getMeasurements() {
282 ArrayList<Measurement> measurements = new ArrayList(totalMeasurementCount());
285 for (Map.Entry<InetAddress, Measurement> entry : mIcmpChecks.entrySet()) {
290 for (Map.Entry<Pair<InetAddress, InetAddress>, Measurement> entry :
296 for (Map.Entry<InetAddress, Measurement> entry : mDnsUdpChecks.entrySet()) {
303 for (Map.Entry<InetAddress, Measurement> entry : mIcmpChecks.entrySet()) {
308 for (Map.Entry<Pair<InetAddress, InetAddress>, Measurement> entry :
314 for (Map.Entry<InetAddress, Measurement> entry : mDnsUdpChecks.entrySet()) {
328 // or a measurement isn't implemented to correctly honor the timeout.
336 for (Measurement m : getMeasurements()) {
349 protected final Measurement mMeasurement;
354 InetAddress source, InetAddress target, Measurement measurement) {
355 mMeasurement = measurement;
379 protected SimpleSocketCheck(InetAddress target, Measurement measurement) {
380 this(null, target, measurement);
429 public IcmpCheck(InetAddress source, InetAddress target, Measurement measurement) {
430 super(source, target, measurement);
445 public IcmpCheck(InetAddress target, Measurement measurement) {
446 this(null, target, measurement);
451 // Check if this measurement has already failed during setup.
453 // If the measurement failed during construction it didn't
523 public DnsUdpCheck(InetAddress target, Measurement measurement) {
524 super(target, measurement);
538 // Check if this measurement has already failed during setup.
540 // If the measurement failed during construction it didn't