# ImsMmTelManager.CapabilityCallback

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

# CapabilityCallback

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/android/telephony/ims/ImsMmTelManager.CapabilityCallback "View this page in Java")  

```
open class CapabilityCallback
```

|---|----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [kotlin.Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)                                                                                       ||
| ↳ | [android.telephony.ims.ImsMmTelManager.CapabilityCallback](https://developer.android.com/reference/kotlin/android/telephony/ims/ImsMmTelManager.CapabilityCallback#) |

Receives IMS capability status updates from the ImsService.

## Summary

|                                                                       Public constructors                                                                        ||
|---------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [CapabilityCallback](https://developer.android.com/reference/kotlin/android/telephony/ims/ImsMmTelManager.CapabilityCallback#CapabilityCallback())`()` <br /> |

|                                                                                                                                                                                                                                                                                 Public methods                                                                                                                                                                                                                                                                                 ||
|----------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| open[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | [onCapabilitiesStatusChanged](https://developer.android.com/reference/kotlin/android/telephony/ims/ImsMmTelManager.CapabilityCallback#onCapabilitiesStatusChanged(android.telephony.ims.feature.MmTelFeature.MmTelCapabilities))`(`capabilities:` `[MmTelFeature.MmTelCapabilities](https://developer.android.com/reference/kotlin/android/telephony/ims/feature/MmTelFeature.MmTelCapabilities)`)` The status of the feature's capabilities has changed to either available or unavailable. |

## Public constructors

### CapabilityCallback

```
CapabilityCallback()
```

## Public methods

### onCapabilitiesStatusChanged

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

```
open fun onCapabilitiesStatusChanged(capabilities: MmTelFeature.MmTelCapabilities): Unit
```

The status of the feature's capabilities has changed to either available or unavailable. If unavailable, the feature is not able to support the unavailable capability at this time.

|                                                                                                             Parameters                                                                                                              ||
|----------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `capabilities` | [MmTelFeature.MmTelCapabilities](https://developer.android.com/reference/kotlin/android/telephony/ims/feature/MmTelFeature.MmTelCapabilities):The new availability of the capabilities. This value cannot be`null`. |