# SntpClient.InitializationCallback

Artifact: [androidx.media3:media3-exoplayer](https://developer.android.com/jetpack/androidx/releases/media3) [View Source](https://cs.android.com/search?q=file:androidx/media3/exoplayer/util/SntpClient.java+class:androidx.media3.exoplayer.util.SntpClient.InitializationCallback)

*** ** * ** ***


```
public interface SntpClient.InitializationCallback
```

<br />

*** ** * ** ***

Callback for calls to `https://developer.android.com/reference/androidx/media3/exoplayer/util/SntpClient#initialize(androidx.media3.exoplayer.upstream.Loader,androidx.media3.exoplayer.util.SntpClient.InitializationCallback)`.

## Summary

| ### Public methods |
|---|---|
| `abstract void` | `https://developer.android.com/reference/androidx/media3/exoplayer/util/SntpClient.InitializationCallback#onInitializationFailed(java.io.IOException)(https://developer.android.com/reference/java/io/IOException.html error)` Called when the device time offset failed to initialize. |
| `abstract void` | `https://developer.android.com/reference/androidx/media3/exoplayer/util/SntpClient.InitializationCallback#onInitialized()()` Called when the device time offset has been initialized. |

## Public methods

### onInitializationFailed

```
abstract void onInitializationFailed(IOException error)
```

Called when the device time offset failed to initialize.

| Parameters |
|---|---|
| `https://developer.android.com/reference/java/io/IOException.html error` | The error that caused the initialization failure. |

### onInitialized

```
abstract void onInitialized()
```

Called when the device time offset has been initialized.