CastStatusCodes.smali

.class public final Lcom/google/android/gms/cast/CastStatusCodes;
.super Ljava/lang/Object;
.source ""


# static fields
.field public static final APPLICATION_NOT_FOUND:I = 0x7d4

.field public static final APPLICATION_NOT_RUNNING:I = 0x7d5

.field public static final AUTHENTICATION_FAILED:I = 0x7d0

.field public static final CANCELED:I = 0x7d2

.field public static final ERROR_SERVICE_CREATION_FAILED:I = 0x898

.field public static final ERROR_SERVICE_DISCONNECTED:I = 0x899

.field public static final FAILED:I = 0x834

.field public static final INTERNAL_ERROR:I = 0x8

.field public static final INTERRUPTED:I = 0xe

.field public static final INVALID_REQUEST:I = 0x7d1

.field public static final MESSAGE_SEND_BUFFER_TOO_FULL:I = 0x7d7

.field public static final MESSAGE_TOO_LARGE:I = 0x7d6

.field public static final NETWORK_ERROR:I = 0x7

.field public static final NOT_ALLOWED:I = 0x7d3

.field public static final REPLACED:I = 0x837

.field public static final SUCCESS:I = 0x0

.field public static final TIMEOUT:I = 0xf

.field public static final UNKNOWN_ERROR:I = 0xd


# direct methods
.method private constructor <init>()V
    .registers 1

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method public static getStatusCodeString(I)Ljava/lang/String;
    .registers 2

    if-eqz p0, :cond_58

    const/4 v0, 0x7

    if-eq p0, v0, :cond_55

    const/16 v0, 0x8

    if-eq p0, v0, :cond_52

    const/16 v0, 0x898

    if-eq p0, v0, :cond_4f

    const/16 v0, 0x899

    if-eq p0, v0, :cond_4c

    packed-switch p0, :pswitch_data_5c

    packed-switch p0, :pswitch_data_66

    packed-switch p0, :pswitch_data_7a

    invoke-static {p0}, Lcom/google/android/gms/common/api/CommonStatusCodes;->getStatusCodeString(I)Ljava/lang/String;

    move-result-object p0

    return-object p0

    :pswitch_1f
    const-string p0, "REPLACED"

    return-object p0

    :pswitch_22
    const-string p0, "STATUS_TIMED_OUT"

    return-object p0

    :pswitch_25
    const-string p0, "STATUS_CANCELLED"

    return-object p0

    :pswitch_28
    const-string p0, "FAILED"

    return-object p0

    :pswitch_2b
    const-string p0, "MESSAGE_SEND_BUFFER_TOO_FULL"

    return-object p0

    :pswitch_2e
    const-string p0, "MESSAGE_TOO_LARGE"

    return-object p0

    :pswitch_31
    const-string p0, "APPLICATION_NOT_RUNNING"

    return-object p0

    :pswitch_34
    const-string p0, "APPLICATION_NOT_FOUND"

    return-object p0

    :pswitch_37
    const-string p0, "NOT_ALLOWED"

    return-object p0

    :pswitch_3a
    const-string p0, "CANCELED"

    return-object p0

    :pswitch_3d
    const-string p0, "INVALID_REQUEST"

    return-object p0

    :pswitch_40
    const-string p0, "AUTHENTICATION_FAILED"

    return-object p0

    :pswitch_43
    const-string p0, "TIMEOUT"

    return-object p0

    :pswitch_46
    const-string p0, "INTERRUPTED"

    return-object p0

    :pswitch_49
    const-string p0, "UNKNOWN_ERROR"

    return-object p0

    :cond_4c
    const-string p0, "ERROR_SERVICE_DISCONNECTED"

    return-object p0

    :cond_4f
    const-string p0, "ERROR_SERVICE_CREATION_FAILED"

    return-object p0

    :cond_52
    const-string p0, "INTERNAL_ERROR"

    return-object p0

    :cond_55
    const-string p0, "NETWORK_ERROR"

    return-object p0

    :cond_58
    const-string p0, "SUCCESS"

    return-object p0

    nop

    :pswitch_data_5c
    .packed-switch 0xd
        :pswitch_49
        :pswitch_46
        :pswitch_43
    .end packed-switch

    :pswitch_data_66
    .packed-switch 0x7d0
        :pswitch_40
        :pswitch_3d
        :pswitch_3a
        :pswitch_37
        :pswitch_34
        :pswitch_31
        :pswitch_2e
        :pswitch_2b
    .end packed-switch

    :pswitch_data_7a
    .packed-switch 0x834
        :pswitch_28
        :pswitch_25
        :pswitch_22
        :pswitch_1f
    .end packed-switch
.end method