# UwbManagerRx

Added in 1.0.0

*** ** * ** ***


```
public final class UwbManagerRx
```

<br />

*** ** * ** ***

## Summary

| ### Public methods |
|---|---|
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull http://reactivex.io/RxJava/3.x/javadoc/io/reactivex/rxjava3/core/Single.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/core/uwb/UwbClientSessionScope>` | `[clientSessionScopeSingle](https://developer.android.com/reference/androidx/core/uwb/rxjava3/UwbManagerRx#(androidx.core.uwb.UwbManager).clientSessionScopeSingle())(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/core/uwb/UwbManager receiver)` **This method is deprecated.** Renamed to controleeSessionScopeSingle |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull http://reactivex.io/RxJava/3.x/javadoc/io/reactivex/rxjava3/core/Single.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/core/uwb/UwbControleeSessionScope>` | `https://developer.android.com/reference/androidx/core/uwb/rxjava3/UwbManagerRx#(androidx.core.uwb.UwbManager).controleeSessionScopeSingle()(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/core/uwb/UwbManager receiver)` Returns a `http://reactivex.io/RxJava/3.x/javadoc/io/reactivex/rxjava3/core/Single.html` of `https://developer.android.com/reference/androidx/core/uwb/UwbControleeSessionScope`. |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull http://reactivex.io/RxJava/3.x/javadoc/io/reactivex/rxjava3/core/Single.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/core/uwb/UwbControllerSessionScope>` | `https://developer.android.com/reference/androidx/core/uwb/rxjava3/UwbManagerRx#(androidx.core.uwb.UwbManager).controllerSessionScopeSingle()(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/core/uwb/UwbManager receiver)` Returns a `http://reactivex.io/RxJava/3.x/javadoc/io/reactivex/rxjava3/core/Single.html` of `https://developer.android.com/reference/androidx/core/uwb/UwbControllerSessionScope`. |

## Public methods

### clientSessionScopeSingle

Artifact: [androidx.core.uwb:uwb-rxjava3](https://developer.android.com/jetpack/androidx/releases/core-uwb) [View Source](https://cs.android.com/search?q=file:androidx/core/uwb/rxjava3/UwbManagerRx.kt+function:clientSessionScopeSingle) Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/core-uwb#1.0.0) Deprecated in [1.0.0](https://developer.android.com/jetpack/androidx/releases/core-uwb#1.0.0)

```
public static final @NonNull Single<@NonNull UwbClientSessionScope> [clientSessionScopeSingle](https://developer.android.com/reference/androidx/core/uwb/rxjava3/UwbManagerRx#(androidx.core.uwb.UwbManager).clientSessionScopeSingle())(@NonNull UwbManager receiver)
```

> [!CAUTION]
> **This method is deprecated.**   
> Renamed to controleeSessionScopeSingle

Returns a `http://reactivex.io/RxJava/3.x/javadoc/io/reactivex/rxjava3/core/Single.html` of `https://developer.android.com/reference/androidx/core/uwb/UwbClientSessionScope`.

| See also |
|---|---|
| `https://developer.android.com/reference/androidx/core/uwb/UwbManager#clientSessionScope()` |   |

### controleeSessionScopeSingle

Artifact: [androidx.core.uwb:uwb-rxjava3](https://developer.android.com/jetpack/androidx/releases/core-uwb) [View Source](https://cs.android.com/search?q=file:androidx/core/uwb/rxjava3/UwbManagerRx.kt+function:controleeSessionScopeSingle) Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/core-uwb#1.0.0)

```
public static final @NonNull Single<@NonNull UwbControleeSessionScope> controleeSessionScopeSingle(@NonNull UwbManager receiver)
```

Returns a `http://reactivex.io/RxJava/3.x/javadoc/io/reactivex/rxjava3/core/Single.html` of `https://developer.android.com/reference/androidx/core/uwb/UwbControleeSessionScope`.

| See also |
|---|---|
| `https://developer.android.com/reference/androidx/core/uwb/UwbManager#controleeSessionScope()` |   |

### controllerSessionScopeSingle

Artifact: [androidx.core.uwb:uwb-rxjava3](https://developer.android.com/jetpack/androidx/releases/core-uwb) [View Source](https://cs.android.com/search?q=file:androidx/core/uwb/rxjava3/UwbManagerRx.kt+function:controllerSessionScopeSingle) Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/core-uwb#1.0.0)

```
public static final @NonNull Single<@NonNull UwbControllerSessionScope> controllerSessionScopeSingle(@NonNull UwbManager receiver)
```

Returns a `http://reactivex.io/RxJava/3.x/javadoc/io/reactivex/rxjava3/core/Single.html` of `https://developer.android.com/reference/androidx/core/uwb/UwbControllerSessionScope`.

| See also |
|---|---|
| `https://developer.android.com/reference/androidx/core/uwb/UwbManager#controllerSessionScope()` |   |