.class public final Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection$FailedConnectionException$FailureType$a; .super Ljava/lang/Object; .source "MediaEngineConnection.kt" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection$FailedConnectionException$FailureType; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x19 name = "a" .end annotation # direct methods .method public synthetic constructor (Lkotlin/jvm/internal/DefaultConstructorMarker;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public final a(Ljava/lang/String;)Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection$FailedConnectionException$FailureType; .locals 3 const/4 v0, 0x1 const/4 v1, 0x0 if-eqz p1, :cond_0 const-string v2, "Disconnected before we managed to connect" invoke-static {p1, v2, v0}, Lw/a0/s;->contains(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Z move-result v2 goto :goto_0 :cond_0 const/4 v2, 0x0 :goto_0 if-eqz v2, :cond_1 sget-object p1, Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection$FailedConnectionException$FailureType;->DISCONNECTED_BEFORE_CONNECTION_ESTABLISHED:Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection$FailedConnectionException$FailureType; goto :goto_2 :cond_1 if-eqz p1, :cond_2 const-string v2, "OnConnectAttemptTimedOut" invoke-static {p1, v2, v0}, Lw/a0/s;->contains(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Z move-result v2 goto :goto_1 :cond_2 const/4 v2, 0x0 :goto_1 if-eqz v2, :cond_3 sget-object p1, Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection$FailedConnectionException$FailureType;->TIMEOUT:Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection$FailedConnectionException$FailureType; goto :goto_2 :cond_3 if-eqz p1, :cond_4 const-string v1, "OnAddressIPResolved" invoke-static {p1, v1, v0}, Lw/a0/s;->contains(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Z move-result v1 :cond_4 if-eqz v1, :cond_5 sget-object p1, Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection$FailedConnectionException$FailureType;->ADDRESS_IP_RESOLVED:Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection$FailedConnectionException$FailureType; goto :goto_2 :cond_5 sget-object p1, Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection$FailedConnectionException$FailureType;->UNKNOWN:Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection$FailedConnectionException$FailureType; :goto_2 return-object p1 .end method