CarrierMessagingService.SendMultipartSmsResult

public static final class CarrierMessagingService.SendMultipartSmsResult
extends Object

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


The result of sending a multipart SMS.

Summary

Public constructors

SendMultipartSmsResult(int sendStatus, int[] messageRefs)

Constructs a SendMultipartSmsResult with the send status and message references for the just-sent multipart SMS.

Public methods

int[] getMessageRefs()

Returns the message references of the just-sent multipart SMS.

int getSendStatus()

Returns the send status of the just-sent SMS.

Inherited methods

Public constructors

SendMultipartSmsResult

Added in API level 22
public SendMultipartSmsResult (int sendStatus, 
                int[] messageRefs)

Constructs a SendMultipartSmsResult with the send status and message references for the just-sent multipart SMS.

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

messageRefs int: an array of message references, one for each part of the multipart SMS. This field is applicable only if send status is CarrierMessagingService.SEND_STATUS_OK. This value may be null.

Public methods

getMessageRefs

Added in API level 22
public int[] getMessageRefs ()

Returns the message references of the just-sent multipart SMS.

Returns
int[] the message references, one for each part of the multipart SMS This value may be null.

getSendStatus

Added in API level 22
public int getSendStatus ()

Returns the send status of the just-sent SMS.

Returns
int the send status