discord-jadx/app/src/main/java/kotlinx/coroutines/Job.java

40 lines
936 B
Java

package kotlinx.coroutines;
import java.util.concurrent.CancellationException;
import kotlin.Unit;
import kotlin.coroutines.CoroutineContext;
import kotlin.jvm.functions.Function1;
import kotlin.sequences.Sequence;
import s.a.l0;
import s.a.o;
import s.a.q;
/* compiled from: Job.kt */
public interface Job extends CoroutineContext.Element {
public static final a h = a.a;
/* compiled from: Job.kt */
public static final class a implements CoroutineContext.Key<Job> {
public static final /* synthetic */ a a = new a();
static {
int i = CoroutineExceptionHandler.g;
}
}
void B(CancellationException cancellationException);
o G(q qVar);
boolean a();
Sequence<Job> d();
l0 f(boolean z2, boolean z3, Function1<? super Throwable, Unit> function1);
CancellationException p();
boolean start();
l0 t(Function1<? super Throwable, Unit> function1);
}