40 lines
936 B
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);
|
||
|
}
|