Added in [API level 22](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)

# CarrierMessagingService.ResultCallback

*** ** * ** ***

` public static interface CarrierMessagingService.ResultCallback `   
` `

|---|
| android.service.carrier.CarrierMessagingService.ResultCallback\<T\> |

<br />

*** ** * ** ***

A callback interface used to provide results asynchronously.

## Summary

| ### Public methods ||
|---|---|
| ` abstract void` | ` https://developer.android.com/reference/android/service/carrier/CarrierMessagingService.ResultCallback#onReceiveResult(T)(T result) ` Invoked when the result is available. |

## Public methods

### onReceiveResult

Added in [API level 22](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)

```
public abstract void onReceiveResult (T result)
```

Invoked when the result is available.

<br />

| Parameters ||
|---|---|
| `result` | `T`: the result. This value cannot be `null`. <br /> |

| Throws ||
|---|---|
| `https://developer.android.com/reference/android/os/RemoteException` |   |