| // Signature format: 4.0 |
| package androidx.work.multiprocess { |
| |
| public abstract class RemoteCoroutineWorker extends androidx.work.multiprocess.RemoteListenableWorker { |
| ctor public RemoteCoroutineWorker(android.content.Context context, androidx.work.WorkerParameters parameters); |
| method public abstract suspend Object? doRemoteWork(kotlin.coroutines.Continuation<? super androidx.work.ListenableWorker.Result>); |
| method public final void onStopped(); |
| method public final suspend Object? setProgress(androidx.work.Data data, kotlin.coroutines.Continuation<? super kotlin.Unit>); |
| method public com.google.common.util.concurrent.ListenableFuture<androidx.work.ListenableWorker.Result> startRemoteWork(); |
| } |
| |
| public abstract class RemoteListenableWorker extends androidx.work.ListenableWorker { |
| ctor public RemoteListenableWorker(android.content.Context, androidx.work.WorkerParameters); |
| method public abstract com.google.common.util.concurrent.ListenableFuture<androidx.work.ListenableWorker.Result!> startRemoteWork(); |
| method public final com.google.common.util.concurrent.ListenableFuture<androidx.work.ListenableWorker.Result!> startWork(); |
| field public static final String ARGUMENT_CLASS_NAME = "androidx.work.impl.workers.RemoteListenableWorker.ARGUMENT_CLASS_NAME"; |
| field public static final String ARGUMENT_PACKAGE_NAME = "androidx.work.impl.workers.RemoteListenableWorker.ARGUMENT_PACKAGE_NAME"; |
| } |
| |
| public class RemoteWorkerService extends android.app.Service { |
| ctor public RemoteWorkerService(); |
| method public android.os.IBinder? onBind(android.content.Intent); |
| } |
| |
| } |
| |