# androidx.work.multiprocess

# androidx.work.multiprocess

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/work/multiprocess/package-summary "View this page in Java")

## Classes

|------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [RemoteCoroutineWorker](https://developer.android.com/reference/kotlin/androidx/work/multiprocess/RemoteCoroutineWorker)                       | An implementation of[RemoteListenableWorker](https://developer.android.com/reference/kotlin/androidx/work/multiprocess/RemoteListenableWorker)that can bind to a remote process.                                                 |
| [RemoteListenableDelegatingWorker](https://developer.android.com/reference/kotlin/androidx/work/multiprocess/RemoteListenableDelegatingWorker) | A worker which can delegate to an instance of RemoteListenableWorker but importantly only constructs an instance of the RemoteListenableWorker in the remote process.                                                            |
| [RemoteListenableWorker](https://developer.android.com/reference/kotlin/androidx/work/multiprocess/RemoteListenableWorker)                     | Is an implementation of a[ListenableWorker](https://developer.android.com/reference/kotlin/androidx/work/ListenableWorker)that can bind to a remote process.                                                                     |
| [RemoteWorkContinuation](https://developer.android.com/reference/kotlin/androidx/work/multiprocess/RemoteWorkContinuation)                     | Provides a subset of[androidx.work.WorkContinuation](https://developer.android.com/reference/kotlin/androidx/work/WorkContinuation)APIs that are available for apps that use multiple processes.                                 |
| [RemoteWorkManager](https://developer.android.com/reference/kotlin/androidx/work/multiprocess/RemoteWorkManager)                               | A subset of[androidx.work.WorkManager](https://developer.android.com/reference/kotlin/androidx/work/WorkManager)APIs that are available for apps that use multiple processes.                                                    |
| [RemoteWorkerService](https://developer.android.com/reference/kotlin/androidx/work/multiprocess/RemoteWorkerService)                           | The[Service](https://developer.android.com/reference/android/app/Service.html)which hosts an implementation of a[androidx.work.ListenableWorker](https://developer.android.com/reference/kotlin/androidx/work/ListenableWorker). |