# com.google.ambient.crossdevice.wakeup

# com.google.ambient.crossdevice.wakeup

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/com/google/ambient/crossdevice/wakeup/package-summary "View this page in Java")

## Classes

|-----------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------|
| [StartComponentRequest](https://developer.android.com/reference/kotlin/com/google/ambient/crossdevice/wakeup/StartComponentRequest)                 | A request to wake up a specified component on another device, and optionally deliver additional information to it. |
| [StartComponentRequest.Builder](https://developer.android.com/reference/kotlin/com/google/ambient/crossdevice/wakeup/StartComponentRequest.Builder) |                                                                                                                    |

## Top-level functions summary

|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `inline @`[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi)`(value = 26) `[<Error class: unknown class>](https://developer.android.com/reference/kotlin/[JVM root]/<Error class: unknown class>) | [startComponentRequest](https://developer.android.com/reference/kotlin/com/google/ambient/crossdevice/wakeup/package-summary#startComponentRequest(kotlin.Function1))`(block: @`[ExtensionFunctionType](https://developer.android.com/reference/kotlin/kotlin/ExtensionFunctionType)` `[StartComponentRequest.Builder](https://developer.android.com/reference/kotlin/com/google/ambient/crossdevice/wakeup/StartComponentRequest.Builder)`.() `->` `[Unit](https://developer.android.com/reference/kotlin/kotlin/Unit)`)` Convenience function for building a[StartComponentRequest](https://developer.android.com/reference/kotlin/com/google/ambient/crossdevice/wakeup/StartComponentRequest). |

## Top-level functions

### startComponentRequest

```
@RequiresApi(value = 26)
inline fun startComponentRequest(block: @ExtensionFunctionType StartComponentRequest.Builder.() -> Unit): <Error class: unknown class>
```

Convenience function for building a[StartComponentRequest](https://developer.android.com/reference/kotlin/com/google/ambient/crossdevice/wakeup/StartComponentRequest).