ConnectionsManager$FirebaseTask.smali
.class Lim/tpelyyftgw/tgnet/ConnectionsManager$FirebaseTask;
.super Landroid/os/AsyncTask;
.source "ConnectionsManager.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lim/tpelyyftgw/tgnet/ConnectionsManager;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0xa
name = "FirebaseTask"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/AsyncTask<",
"Ljava/lang/Void;",
"Ljava/lang/Void;",
"Lim/tpelyyftgw/tgnet/NativeByteBuffer;",
">;"
}
.end annotation
# instance fields
.field private currentAccount:I
.field private firebaseRemoteConfig:Lcom/google/firebase/remoteconfig/FirebaseRemoteConfig;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>(I)V
.registers 2
.param p1, "instance" # I
.line 979
invoke-direct {p0}, Landroid/os/AsyncTask;-><init>()V
.line 980
iput p1, p0, Lim/tpelyyftgw/tgnet/ConnectionsManager$FirebaseTask;->currentAccount:I
.line 981
return-void
.end method
# virtual methods
.method protected varargs doInBackground([Ljava/lang/Void;)Lim/tpelyyftgw/tgnet/NativeByteBuffer;
.registers 4
.param p1, "voids" # [Ljava/lang/Void;
.line 985
sget-boolean v0, Lim/tpelyyftgw/messenger/BuildVars;->DEBUG_VERSION:Z
if-eqz v0, :cond_b
.line 986
const-string v0, "connection"
const-string v1, "java FirebaseTask doInBackground ===> "
invoke-static {v0, v1}, Lcom/google/android/exoplayer2/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)V
.line 988
:cond_b
invoke-static {}, Lim/tpelyyftgw/tgnet/NetworkConfig;->getInstance()Lim/tpelyyftgw/tgnet/NetworkConfig;
move-result-object v0
iget v1, p0, Lim/tpelyyftgw/tgnet/ConnectionsManager$FirebaseTask;->currentAccount:I
invoke-virtual {v0, v1}, Lim/tpelyyftgw/tgnet/NetworkConfig;->applyNetconfig(I)V
.line 989
const/4 v0, 0x0
return-object v0
.end method
.method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
.registers 2
.line 974
check-cast p1, [Ljava/lang/Void;
invoke-virtual {p0, p1}, Lim/tpelyyftgw/tgnet/ConnectionsManager$FirebaseTask;->doInBackground([Ljava/lang/Void;)Lim/tpelyyftgw/tgnet/NativeByteBuffer;
move-result-object p1
return-object p1
.end method
.method public synthetic lambda$onPostExecute$0$ConnectionsManager$FirebaseTask(Lim/tpelyyftgw/tgnet/NativeByteBuffer;)V
.registers 5
.param p1, "result" # Lim/tpelyyftgw/tgnet/NativeByteBuffer;
.line 995
if-eqz p1, :cond_a
.line 996
iget v0, p0, Lim/tpelyyftgw/tgnet/ConnectionsManager$FirebaseTask;->currentAccount:I
iget-wide v1, p1, Lim/tpelyyftgw/tgnet/NativeByteBuffer;->address:J
invoke-static {v0, v1, v2}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->native_applyBackupConfig(IJ)V
goto :goto_13
.line 998
:cond_a
sget-boolean v0, Lim/tpelyyftgw/messenger/BuildVars;->LOGS_ENABLED:Z
if-eqz v0, :cond_13
.line 999
const-string v0, "failed to get dns txt result"
invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->d(Ljava/lang/String;)V
.line 1002
:cond_13
:goto_13
const/4 v0, 0x0
invoke-static {v0}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->access$202(Landroid/os/AsyncTask;)Landroid/os/AsyncTask;
.line 1003
return-void
.end method
.method protected onPostExecute(Lim/tpelyyftgw/tgnet/NativeByteBuffer;)V
.registers 4
.param p1, "result" # Lim/tpelyyftgw/tgnet/NativeByteBuffer;
.line 994
sget-object v0, Lim/tpelyyftgw/messenger/Utilities;->stageQueue:Lim/tpelyyftgw/messenger/DispatchQueue;
new-instance v1, Lim/tpelyyftgw/tgnet/-$$Lambda$ConnectionsManager$FirebaseTask$Qqji34Klxi4aE91WU2x22V5FU6o;
invoke-direct {v1, p0, p1}, Lim/tpelyyftgw/tgnet/-$$Lambda$ConnectionsManager$FirebaseTask$Qqji34Klxi4aE91WU2x22V5FU6o;-><init>(Lim/tpelyyftgw/tgnet/ConnectionsManager$FirebaseTask;Lim/tpelyyftgw/tgnet/NativeByteBuffer;)V
invoke-virtual {v0, v1}, Lim/tpelyyftgw/messenger/DispatchQueue;->postRunnable(Ljava/lang/Runnable;)V
.line 1004
return-void
.end method
.method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V
.registers 2
.line 974
check-cast p1, Lim/tpelyyftgw/tgnet/NativeByteBuffer;
invoke-virtual {p0, p1}, Lim/tpelyyftgw/tgnet/ConnectionsManager$FirebaseTask;->onPostExecute(Lim/tpelyyftgw/tgnet/NativeByteBuffer;)V
return-void
.end method