Save the date! Android Dev Summit is coming to Mountain View, CA on November 7-8, 2018.

CarrierMessagingService.SendSmsResult

public static final class CarrierMessagingService.SendSmsResult
extends Object

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


The result of sending an SMS.

Summary

Public constructors

CarrierMessagingService.SendSmsResult(int sendStatus, int messageRef)

Constructs a SendSmsResult with the send status and message reference for the just-sent SMS.

Public methods

int getMessageRef()

Returns the message reference of the just-sent SMS.

int getSendStatus()

Returns the send status of the just-sent SMS.

Inherited methods

Public constructors

CarrierMessagingService.SendSmsResult

added in API level 22
public CarrierMessagingService.SendSmsResult (int sendStatus, 
                int messageRef)

Constructs a SendSmsResult with the send status and message reference for the just-sent SMS.

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

messageRef int: message reference of the just-sent SMS. This field is applicable only if send status is CarrierMessagingService.SEND_STATUS_OK.

Public methods

getMessageRef

added in API level 22
public int getMessageRef ()

Returns the message reference of the just-sent SMS.

Returns
int the message reference

getSendStatus

added in API level 22
public int getSendStatus ()

Returns the send status of the just-sent SMS.

Returns
int the send status