lightbulb_outline Help shape the future of the Google Play Console, Android Studio, and Firebase. Start survey

CarrierMessagingService.SendMmsResult

public static final class CarrierMessagingService.SendMmsResult
extends Object

java.lang.Object
   ↳ android.service.carrier.CarrierMessagingService.SendMmsResult


The result of sending an MMS.

Summary

Public constructors

CarrierMessagingService.SendMmsResult(int sendStatus, byte[] sendConfPdu)

Constructs a SendMmsResult with the MMS send result, and the SendConf PDU.

Public methods

byte[] getSendConfPdu()

Returns the SendConf PDU, which confirms that the message was sent.

int getSendStatus()

Returns the send status of the just-sent MMS.

Inherited methods

Public constructors

CarrierMessagingService.SendMmsResult

added in API level 22
public CarrierMessagingService.SendMmsResult (int sendStatus, 
                byte[] sendConfPdu)

Constructs a SendMmsResult with the MMS send result, and the SendConf PDU.

Parameters
sendStatus int: send status, one of CarrierMessagingService.SEND_STATUS_OK, CarrierMessagingService.SEND_STATUS_RETRY_ON_CARRIER_NETWORK, and CarrierMessagingService.SEND_STATUS_ERROR

sendConfPdu byte: a possibly {code null} SendConf PDU, which confirms that the message was sent. sendConfPdu is ignored if the result is not CarrierMessagingService.SEND_STATUS_OK.

Public methods

getSendConfPdu

added in API level 22
public byte[] getSendConfPdu ()

Returns the SendConf PDU, which confirms that the message was sent.

Returns
byte[] the SendConf PDU

This value may be null.

getSendStatus

added in API level 22
public int getSendStatus ()

Returns the send status of the just-sent MMS.

Returns
int the send status which is one of CarrierMessagingService.SEND_STATUS_OK, CarrierMessagingService.SEND_STATUS_RETRY_ON_CARRIER_NETWORK, and CarrierMessagingService.SEND_STATUS_ERROR