# MediaRouter2.ScanRequest

Added in[API level 35](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)

# ScanRequest

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/android/media/MediaRouter2.ScanRequest "View this page in Java")  

```
class ScanRequest
```

|---|----------------------------------------------------------------------------------------------------------------------------------|
| [kotlin.Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)                                                   ||
| ↳ | [android.media.MediaRouter2.ScanRequest](https://developer.android.com/reference/kotlin/android/media/MediaRouter2.ScanRequest#) |

Represents a set of parameters for scanning requests.

See[requestScan(android.media.MediaRouter2.ScanRequest)](https://developer.android.com/reference/kotlin/android/media/MediaRouter2#requestScan(android.media.MediaRouter2.ScanRequest))for more details.

## Summary

|                                                                                                           Nested classes                                                                                                            ||
|---|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|   | [Builder](https://developer.android.com/reference/kotlin/android/media/MediaRouter2.ScanRequest.Builder) Builder class for[ScanRequest](https://developer.android.com/reference/kotlin/android/media/MediaRouter2.ScanRequest#). |

|                                                                                                                                    Public methods                                                                                                                                     ||
|------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | [isScreenOffScan](https://developer.android.com/reference/kotlin/android/media/MediaRouter2.ScanRequest#isScreenOffScan())`()` Returns whether the scan request corresponds to a screen-off scan. |

## Public methods

### isScreenOffScan

Added in[API level 35](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
fun isScreenOffScan(): Boolean
```

Returns whether the scan request corresponds to a screen-off scan.  
**See Also**

- [#requestScan(ScanRequest)](https://developer.android.com/reference/kotlin/android/media/MediaRouter2#requestScan(android.media.MediaRouter2.ScanRequest))