Added in API level 28

GeneralErrors

open class GeneralErrors
kotlin.Any
   ↳ android.telephony.mbms.MbmsErrors.GeneralErrors

Indicates the errors that may occur at any point and are applicable to both streaming and file-download.

Summary

Constants
static Int

Indicates that MBMS is not available due to the inserted SIM being from an unsupported carrier.

static Int

Indicates that the requested operation was not performed due to being in emergency callback mode.

static Int

Indicates that the app attempted to perform an operation before receiving notification that the middleware is ready via MbmsStreamingSessionCallback#onMiddlewareReady() or MbmsDownloadSessionCallback#onMiddlewareReady().

static Int

Indicates that the requested operation failed due to the middleware being unavailable due to a transient condition.

static Int

Indicates that MBMS is not available due to the device being in roaming.

static Int

Indicates that the middleware ran out of memory and was unable to complete the requested operation.

static Int

Indicates that MBMS is not available due to a SIM read error.

Constants

ERROR_CARRIER_CHANGE_NOT_ALLOWED

Added in API level 28
static val ERROR_CARRIER_CHANGE_NOT_ALLOWED: Int

Indicates that MBMS is not available due to the inserted SIM being from an unsupported carrier.

Value: 207

ERROR_IN_E911

Added in API level 28
static val ERROR_IN_E911: Int

Indicates that the requested operation was not performed due to being in emergency callback mode.

Value: 204

ERROR_MIDDLEWARE_NOT_YET_READY

Added in API level 28
static val ERROR_MIDDLEWARE_NOT_YET_READY: Int

Indicates that the app attempted to perform an operation before receiving notification that the middleware is ready via MbmsStreamingSessionCallback#onMiddlewareReady() or MbmsDownloadSessionCallback#onMiddlewareReady().

Value: 201

ERROR_MIDDLEWARE_TEMPORARILY_UNAVAILABLE

Added in API level 28
static val ERROR_MIDDLEWARE_TEMPORARILY_UNAVAILABLE: Int

Indicates that the requested operation failed due to the middleware being unavailable due to a transient condition. The app may retry the operation at a later time.

Value: 203

ERROR_NOT_CONNECTED_TO_HOME_CARRIER_LTE

Added in API level 28
static val ERROR_NOT_CONNECTED_TO_HOME_CARRIER_LTE: Int

Indicates that MBMS is not available due to the device being in roaming.

Value: 205

ERROR_OUT_OF_MEMORY

Added in API level 28
static val ERROR_OUT_OF_MEMORY: Int

Indicates that the middleware ran out of memory and was unable to complete the requested operation.

Value: 202

ERROR_UNABLE_TO_READ_SIM

Added in API level 28
static val ERROR_UNABLE_TO_READ_SIM: Int

Indicates that MBMS is not available due to a SIM read error.

Value: 206