.class public final Lf/a/c/e$b$a; .super Ljava/lang/Object; .source "RemoteIntentService.kt" # interfaces .implements Landroid/os/Handler$Callback; # annotations .annotation system Ldalvik/annotation/EnclosingMethod; value = Lf/a/c/e$b;->(Ljava/lang/String;Landroid/os/Looper;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x19 name = null .end annotation # instance fields .field public final synthetic d:Lf/a/c/e$b; # direct methods .method public constructor (Lf/a/c/e$b;)V .locals 0 iput-object p1, p0, Lf/a/c/e$b$a;->d:Lf/a/c/e$b; invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public final handleMessage(Landroid/os/Message;)Z .locals 9 const-string v0, "msg" invoke-static {p1, v0}, Lx/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V sget-object v0, Lcom/discord/utilities/logging/LoggingProvider;->INSTANCE:Lcom/discord/utilities/logging/LoggingProvider; invoke-virtual {v0}, Lcom/discord/utilities/logging/LoggingProvider;->get()Lcom/discord/utilities/logging/Logger; move-result-object v0 iget v1, p1, Landroid/os/Message;->what:I const/4 v7, 0x1 const/16 v8, 0x5b if-ne v1, v7, :cond_3 invoke-static {v8}, Lf/e/c/a/a;->E(C)Ljava/lang/StringBuilder; move-result-object v1 iget-object v2, p0, Lf/a/c/e$b$a;->d:Lf/a/c/e$b; iget-object v2, v2, Lf/a/c/e$b;->b:Ljava/lang/String; invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, "] in IpcCallback: app pid=" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-static {}, Landroid/os/Process;->myPid()I move-result v2 invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 const/4 v4, 0x0 const/4 v5, 0x4 const/4 v6, 0x0 const-string v2, "RemoteIntentService" move-object v1, v0 invoke-static/range {v1 .. v6}, Lcom/discord/utilities/logging/Logger;->d$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;ILjava/lang/Object;)V iget-object v1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; instance-of v2, v1, Landroid/os/Bundle; const-string v3, " ms)" if-eqz v2, :cond_0 invoke-static {v8}, Lf/e/c/a/a;->E(C)Ljava/lang/StringBuilder; move-result-object v1 iget-object v2, p0, Lf/a/c/e$b$a;->d:Lf/a/c/e$b; iget-object v2, v2, Lf/a/c/e$b;->b:Ljava/lang/String; invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, "] success after (" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget v2, p1, Landroid/os/Message;->arg1:I invoke-static {v1, v2, v3}, Lf/e/c/a/a;->u(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String; move-result-object v3 const/4 v4, 0x0 const/4 v5, 0x4 const/4 v6, 0x0 const-string v2, "RemoteIntentService" move-object v1, v0 invoke-static/range {v1 .. v6}, Lcom/discord/utilities/logging/Logger;->d$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;ILjava/lang/Object;)V iget-object v0, p0, Lf/a/c/e$b$a;->d:Lf/a/c/e$b; iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; const-string v1, "null cannot be cast to non-null type android.os.Bundle" invoke-static {p1, v1}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; check-cast p1, Landroid/os/Bundle; invoke-virtual {v0, p1}, Lf/a/c/e$b;->b(Landroid/os/Bundle;)V return v7 :cond_0 instance-of v2, v1, Ljava/lang/Throwable; if-eqz v2, :cond_1 goto :goto_0 :cond_1 if-nez v1, :cond_3 :goto_0 invoke-static {v8}, Lf/e/c/a/a;->E(C)Ljava/lang/StringBuilder; move-result-object v1 iget-object v2, p0, Lf/a/c/e$b$a;->d:Lf/a/c/e$b; iget-object v2, v2, Lf/a/c/e$b;->b:Ljava/lang/String; invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, "] failure after (" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget v2, p1, Landroid/os/Message;->arg1:I invoke-static {v1, v2, v3}, Lf/e/c/a/a;->u(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String; move-result-object v3 const/4 v4, 0x0 const/4 v5, 0x4 const/4 v6, 0x0 const-string v2, "RemoteIntentService" move-object v1, v0 invoke-static/range {v1 .. v6}, Lcom/discord/utilities/logging/Logger;->d$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;ILjava/lang/Object;)V iget-object v0, p0, Lf/a/c/e$b$a;->d:Lf/a/c/e$b; iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; instance-of v1, p1, Ljava/lang/Throwable; if-nez v1, :cond_2 const/4 p1, 0x0 :cond_2 check-cast p1, Ljava/lang/Throwable; invoke-virtual {v0, p1}, Lf/a/c/e$b;->a(Ljava/lang/Throwable;)V return v7 :cond_3 invoke-static {v8}, Lf/e/c/a/a;->E(C)Ljava/lang/StringBuilder; move-result-object v1 iget-object v2, p0, Lf/a/c/e$b$a;->d:Lf/a/c/e$b; iget-object v2, v2, Lf/a/c/e$b;->b:Ljava/lang/String; invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, "] unexpected message in handler: " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; sget-object v2, Lf/a/c/e;->e:Lf/a/c/e$a; const-string v2, "Message(what=" invoke-static {v2}, Lf/e/c/a/a;->G(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v2 iget v3, p1, Landroid/os/Message;->what:I invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v3, ", arg1=" invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget v3, p1, Landroid/os/Message;->arg1:I invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v3, ", arg2=" invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget v3, p1, Landroid/os/Message;->arg2:I invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v3, ", obj=" invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v3, p1, Landroid/os/Message;->obj:Ljava/lang/Object; invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; const-string v3, ", replyTo=" invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object p1, p1, Landroid/os/Message;->replyTo:Landroid/os/Messenger; invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; const/16 p1, 0x29 invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 const/4 v4, 0x0 const/4 v5, 0x4 const/4 v6, 0x0 const-string v2, "RemoteIntentService" move-object v1, v0 invoke-static/range {v1 .. v6}, Lcom/discord/utilities/logging/Logger;->w$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;ILjava/lang/Object;)V const/4 p1, 0x0 return p1 .end method