MbmsErrors.GeneralErrors

public static class MbmsErrors.GeneralErrors
extends Object

java.lang.Object
   ↳ 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

int ERROR_CARRIER_CHANGE_NOT_ALLOWED

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

int ERROR_IN_E911

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

int ERROR_MIDDLEWARE_NOT_YET_READY

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

int ERROR_MIDDLEWARE_TEMPORARILY_UNAVAILABLE

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

int ERROR_NOT_CONNECTED_TO_HOME_CARRIER_LTE

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

int ERROR_OUT_OF_MEMORY

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

int ERROR_UNABLE_TO_READ_SIM

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

Inherited methods

Constants

ERROR_CARRIER_CHANGE_NOT_ALLOWED

Added in API level 28
public static final int ERROR_CARRIER_CHANGE_NOT_ALLOWED

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

Constant Value: 207 (0x000000cf)

ERROR_IN_E911

Added in API level 28
public static final int ERROR_IN_E911

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

Constant Value: 204 (0x000000cc)

ERROR_MIDDLEWARE_NOT_YET_READY

Added in API level 28
public static final int ERROR_MIDDLEWARE_NOT_YET_READY

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

Constant Value: 201 (0x000000c9)

ERROR_MIDDLEWARE_TEMPORARILY_UNAVAILABLE

Added in API level 28
public static final int ERROR_MIDDLEWARE_TEMPORARILY_UNAVAILABLE

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.

Constant Value: 203 (0x000000cb)

ERROR_NOT_CONNECTED_TO_HOME_CARRIER_LTE

Added in API level 28
public static final int ERROR_NOT_CONNECTED_TO_HOME_CARRIER_LTE

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

Constant Value: 205 (0x000000cd)

ERROR_OUT_OF_MEMORY

Added in API level 28
public static final int ERROR_OUT_OF_MEMORY

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

Constant Value: 202 (0x000000ca)

ERROR_UNABLE_TO_READ_SIM

Added in API level 28
public static final int ERROR_UNABLE_TO_READ_SIM

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

Constant Value: 206 (0x000000ce)