package com.unity3d.services.ads.measurements; import android.annotation.SuppressLint; import android.os.OutcomeReceiver; import com.unity3d.services.core.webview.WebViewEventCategory; import com.unity3d.services.core.webview.bridge.IEventSender; import kotlin.jvm.internal.Intrinsics; @SuppressLint({"NewApi", "MissingPermission"}) /* loaded from: classes4.dex */ public final class MeasurementsStatusReceiver implements OutcomeReceiver { private final IEventSender eventSender; public MeasurementsStatusReceiver(IEventSender eventSender) { Intrinsics.checkNotNullParameter(eventSender, "eventSender"); this.eventSender = eventSender; } public /* bridge */ /* synthetic */ void onResult(Object obj) { onResult(((Number) obj).intValue()); } public void onResult(int i) { this.eventSender.sendEvent(WebViewEventCategory.MEASUREMENTS, MeasurementsEvents.AVAILABLE, Integer.valueOf(i)); } public void onError(Exception error) { Intrinsics.checkNotNullParameter(error, "error"); this.eventSender.sendEvent(WebViewEventCategory.MEASUREMENTS, MeasurementsEvents.NOT_AVAILABLE, MeasurementsErrors.ERROR_EXCEPTION, error.toString()); } }