package okhttp3;

import java.io.IOException;
import java.net.InetAddress;
import java.net.InetSocketAddress;
import java.net.Proxy;
import java.util.List;
import kotlin.jvm.internal.g;
import kotlin.jvm.internal.l;

/* JADX INFO: loaded from: classes2.dex */
public abstract class EventListener {
    public static final Companion Companion = new Companion(null);
    public static final EventListener NONE = new EventListener() { // from class: okhttp3.EventListener$Companion$NONE$1
    };

    public static final class Companion {
        private Companion() {
        }

        public /* synthetic */ Companion(g gVar) {
            this();
        }
    }

    public interface Factory {
        EventListener create(Call call);
    }

    public void cacheConditionalHit(Call call, Response cachedResponse) {
        l.e(call, "call");
        l.e(cachedResponse, "cachedResponse");
    }

    public void cacheHit(Call call, Response response) {
        l.e(call, "call");
        l.e(response, "response");
    }

    public void cacheMiss(Call call) {
        l.e(call, "call");
    }

    public void callEnd(Call call) {
        l.e(call, "call");
    }

    public void callFailed(Call call, IOException ioe) {
        l.e(call, "call");
        l.e(ioe, "ioe");
    }

    public void callStart(Call call) {
        l.e(call, "call");
    }

    public void canceled(Call call) {
        l.e(call, "call");
    }

    public void connectEnd(Call call, InetSocketAddress inetSocketAddress, Proxy proxy, Protocol protocol) {
        l.e(call, "call");
        l.e(inetSocketAddress, "inetSocketAddress");
        l.e(proxy, "proxy");
    }

    public void connectFailed(Call call, InetSocketAddress inetSocketAddress, Proxy proxy, Protocol protocol, IOException ioe) {
        l.e(call, "call");
        l.e(inetSocketAddress, "inetSocketAddress");
        l.e(proxy, "proxy");
        l.e(ioe, "ioe");
    }

    public void connectStart(Call call, InetSocketAddress inetSocketAddress, Proxy proxy) {
        l.e(call, "call");
        l.e(inetSocketAddress, "inetSocketAddress");
        l.e(proxy, "proxy");
    }

    public void connectionAcquired(Call call, Connection connection) {
        l.e(call, "call");
        l.e(connection, "connection");
    }

    public void connectionReleased(Call call, Connection connection) {
        l.e(call, "call");
        l.e(connection, "connection");
    }

    public void dnsEnd(Call call, String domainName, List<InetAddress> inetAddressList) {
        l.e(call, "call");
        l.e(domainName, "domainName");
        l.e(inetAddressList, "inetAddressList");
    }

    public void dnsStart(Call call, String domainName) {
        l.e(call, "call");
        l.e(domainName, "domainName");
    }

    public void proxySelectEnd(Call call, HttpUrl url, List<Proxy> proxies) {
        l.e(call, "call");
        l.e(url, "url");
        l.e(proxies, "proxies");
    }

    public void proxySelectStart(Call call, HttpUrl url) {
        l.e(call, "call");
        l.e(url, "url");
    }

    public void requestBodyEnd(Call call, long j2) {
        l.e(call, "call");
    }

    public void requestBodyStart(Call call) {
        l.e(call, "call");
    }

    public void requestFailed(Call call, IOException ioe) {
        l.e(call, "call");
        l.e(ioe, "ioe");
    }

    public void requestHeadersEnd(Call call, Request request) {
        l.e(call, "call");
        l.e(request, "request");
    }

    public void requestHeadersStart(Call call) {
        l.e(call, "call");
    }

    public void responseBodyEnd(Call call, long j2) {
        l.e(call, "call");
    }

    public void responseBodyStart(Call call) {
        l.e(call, "call");
    }

    public void responseFailed(Call call, IOException ioe) {
        l.e(call, "call");
        l.e(ioe, "ioe");
    }

    public void responseHeadersEnd(Call call, Response response) {
        l.e(call, "call");
        l.e(response, "response");
    }

    public void responseHeadersStart(Call call) {
        l.e(call, "call");
    }

    public void satisfactionFailure(Call call, Response response) {
        l.e(call, "call");
        l.e(response, "response");
    }

    public void secureConnectEnd(Call call, Handshake handshake) {
        l.e(call, "call");
    }

    public void secureConnectStart(Call call) {
        l.e(call, "call");
    }
}
