> For the complete documentation index, see [llms.txt](https://docs.movesdk.com/move-platform/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.movesdk.com/move-platform/sdk/models/moveshutdownresult.md).

# MoveShutdownResult

{% tabs %}
{% tab title="Android" %}

```kotlin
enum class MoveShutdownResult {
    SUCCESS,
    NETWORK_ERROR,
    UNINITIALIZED;
}
```

{% endtab %}

{% tab title="iOS" %}

```swift
public enum MoveShutdownResult {
    case success
    case networkError
    case uninitialized
}
```

{% endtab %}

{% tab title="Flutter" %}

```dart
import 'package:movesdk/io/dolphin/move/move_shutdown_result.dart';// Some code
```

```dart
enum MoveShutdownResult {
    success,
    networkError,
    uninitialized,
}
```

{% endtab %}

{% tab title="React" %}

```typescript
export declare type ShutdownReturnType = 'NETWORK_ERROR' | 'SUCCESS' | 'UNINITIALIZED';
```

{% hint style="warning" %}
Error results will be returned with a rejected promise.
{% endhint %}
{% endtab %}
{% endtabs %}

<table data-header-hidden><thead><tr><th width="229"></th><th></th></tr></thead><tbody><tr><td><strong>MoveShutdownResult</strong></td><td></td></tr><tr><td>success</td><td>The shutdown completed.</td></tr><tr><td>networkError</td><td><p>Pending data in the queue could not be sent to the backend.</p><ul><li><code>shutdown(force: false)</code>: SDK remains active and does not shut down. Retry later.</li><li><code>shutdown(force: true)</code>: SDK shuts down regardless. Pending data is lost.</li></ul></td></tr><tr><td>uninitialized</td><td>The SDK was not setup. No user active.</td></tr></tbody></table>
