# android.telephony.mbms

# android.telephony.mbms

*** ** * ** ***

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

## Interfaces

|------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------|
| [GroupCallCallback](https://developer.android.com/reference/kotlin/android/telephony/mbms/GroupCallCallback)                       | A callback class for use when the application is in a group call.                                     |
| [MbmsGroupCallSessionCallback](https://developer.android.com/reference/kotlin/android/telephony/mbms/MbmsGroupCallSessionCallback) | A callback class that is used to receive information from the middleware on MBMS group-call services. |

## Classes

|------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [DownloadProgressListener](https://developer.android.com/reference/kotlin/android/telephony/mbms/DownloadProgressListener)         | A optional listener class used by download clients to track progress.                                                                                                    |
| [DownloadRequest](https://developer.android.com/reference/kotlin/android/telephony/mbms/DownloadRequest)                           | Describes a request to download files over cell-broadcast.                                                                                                               |
| [DownloadStatusListener](https://developer.android.com/reference/kotlin/android/telephony/mbms/DownloadStatusListener)             | A optional listener class used by download clients to track progress.                                                                                                    |
| [FileInfo](https://developer.android.com/reference/kotlin/android/telephony/mbms/FileInfo)                                         | Describes a single file that is available over MBMS.                                                                                                                     |
| [FileServiceInfo](https://developer.android.com/reference/kotlin/android/telephony/mbms/FileServiceInfo)                           | Describes a file service available from the carrier from which files can be downloaded via cell-broadcast.                                                               |
| [GroupCall](https://developer.android.com/reference/kotlin/android/telephony/mbms/GroupCall)                                       | Class used to represent a single MBMS group call.                                                                                                                        |
| [MbmsDownloadReceiver](https://developer.android.com/reference/kotlin/android/telephony/mbms/MbmsDownloadReceiver)                 | The[BroadcastReceiver](https://developer.android.com/reference/kotlin/android/content/BroadcastReceiver.html#)responsible for handling intents sent from the middleware. |
| [MbmsDownloadSessionCallback](https://developer.android.com/reference/kotlin/android/telephony/mbms/MbmsDownloadSessionCallback)   | A callback class that apps should use to receive information on file downloads over cell-broadcast.                                                                      |
| [MbmsErrors](https://developer.android.com/reference/kotlin/android/telephony/mbms/MbmsErrors)                                     | <br />                                                                                                                                                                   |
| [MbmsStreamingSessionCallback](https://developer.android.com/reference/kotlin/android/telephony/mbms/MbmsStreamingSessionCallback) | A callback class that is used to receive information from the middleware on MBMS streaming services.                                                                     |
| [ServiceInfo](https://developer.android.com/reference/kotlin/android/telephony/mbms/ServiceInfo)                                   | Describes a cell-broadcast service.                                                                                                                                      |
| [StreamingService](https://developer.android.com/reference/kotlin/android/telephony/mbms/StreamingService)                         | Class used to represent a single MBMS stream.                                                                                                                            |
| [StreamingServiceCallback](https://developer.android.com/reference/kotlin/android/telephony/mbms/StreamingServiceCallback)         | A callback class for use when the application is actively streaming content.                                                                                             |
| [StreamingServiceInfo](https://developer.android.com/reference/kotlin/android/telephony/mbms/StreamingServiceInfo)                 | Describes a single MBMS streaming service.                                                                                                                               |