39 lines
936 B
Java
39 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.k0;
|
|
import s.a.n;
|
|
import s.a.p;
|
|
/* 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);
|
|
|
|
n G(p pVar);
|
|
|
|
boolean a();
|
|
|
|
Sequence<Job> d();
|
|
|
|
k0 f(boolean z2, boolean z3, Function1<? super Throwable, Unit> function1);
|
|
|
|
CancellationException p();
|
|
|
|
boolean start();
|
|
|
|
k0 t(Function1<? super Throwable, Unit> function1);
|
|
}
|