package io.grpc; /* loaded from: classes6.dex */ public abstract class ClientCall { /* loaded from: classes6.dex */ public static abstract class Listener { public void onClose(Status status, Metadata metadata) { } public void onHeaders(Metadata metadata) { } public void onMessage(T t) { } public void onReady() { } } public abstract void cancel(String str, Throwable th); public abstract void halfClose(); public boolean isReady() { return true; } public abstract void request(int i); public abstract void sendMessage(ReqT reqt); public void setMessageCompression(boolean z) { } public abstract void start(Listener listener, Metadata metadata); public Attributes getAttributes() { return Attributes.EMPTY; } }