ConnectionsManager$DnsTxtLoadTask.smali

.class Lim/tpelyyftgw/tgnet/ConnectionsManager$DnsTxtLoadTask;
.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 = "DnsTxtLoadTask"
.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 responseDate:I


# 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 945
    invoke-direct {p0}, Landroid/os/AsyncTask;-><init>()V

    .line 946
    iput p1, p0, Lim/tpelyyftgw/tgnet/ConnectionsManager$DnsTxtLoadTask;->currentAccount:I

    .line 947
    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 951
    sget-boolean v0, Lim/tpelyyftgw/messenger/BuildVars;->DEBUG_VERSION:Z

    if-eqz v0, :cond_b

    .line 952
    const-string v0, "connection"

    const-string v1, "java DnsTxtLoadTask doInBackground ===> "

    invoke-static {v0, v1}, Lcom/google/android/exoplayer2/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)V

    .line 954
    :cond_b
    invoke-static {}, Lim/tpelyyftgw/tgnet/NetworkConfig;->getInstance()Lim/tpelyyftgw/tgnet/NetworkConfig;

    move-result-object v0

    iget v1, p0, Lim/tpelyyftgw/tgnet/ConnectionsManager$DnsTxtLoadTask;->currentAccount:I

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/tgnet/NetworkConfig;->applyNetconfig(I)V

    .line 955
    const/4 v0, 0x0

    return-object v0
.end method

.method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
    .registers 2

    .line 939
    check-cast p1, [Ljava/lang/Void;

    invoke-virtual {p0, p1}, Lim/tpelyyftgw/tgnet/ConnectionsManager$DnsTxtLoadTask;->doInBackground([Ljava/lang/Void;)Lim/tpelyyftgw/tgnet/NativeByteBuffer;

    move-result-object p1

    return-object p1
.end method

.method public synthetic lambda$onPostExecute$0$ConnectionsManager$DnsTxtLoadTask(Lim/tpelyyftgw/tgnet/NativeByteBuffer;)V
    .registers 5
    .param p1, "result"    # Lim/tpelyyftgw/tgnet/NativeByteBuffer;

    .line 961
    if-eqz p1, :cond_a

    .line 962
    iget v0, p0, Lim/tpelyyftgw/tgnet/ConnectionsManager$DnsTxtLoadTask;->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 964
    :cond_a
    sget-boolean v0, Lim/tpelyyftgw/messenger/BuildVars;->LOGS_ENABLED:Z

    if-eqz v0, :cond_13

    .line 965
    const-string v0, "failed to get dns txt result"

    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->d(Ljava/lang/String;)V

    .line 969
    :cond_13
    :goto_13
    const/4 v0, 0x0

    invoke-static {v0}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->access$202(Landroid/os/AsyncTask;)Landroid/os/AsyncTask;

    .line 970
    return-void
.end method

.method protected onPostExecute(Lim/tpelyyftgw/tgnet/NativeByteBuffer;)V
    .registers 4
    .param p1, "result"    # Lim/tpelyyftgw/tgnet/NativeByteBuffer;

    .line 960
    sget-object v0, Lim/tpelyyftgw/messenger/Utilities;->stageQueue:Lim/tpelyyftgw/messenger/DispatchQueue;

    new-instance v1, Lim/tpelyyftgw/tgnet/-$$Lambda$ConnectionsManager$DnsTxtLoadTask$-8mgOhH1FtF0XLjgZBvhqXe7OTA;

    invoke-direct {v1, p0, p1}, Lim/tpelyyftgw/tgnet/-$$Lambda$ConnectionsManager$DnsTxtLoadTask$-8mgOhH1FtF0XLjgZBvhqXe7OTA;-><init>(Lim/tpelyyftgw/tgnet/ConnectionsManager$DnsTxtLoadTask;Lim/tpelyyftgw/tgnet/NativeByteBuffer;)V

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/messenger/DispatchQueue;->postRunnable(Ljava/lang/Runnable;)V

    .line 971
    return-void
.end method

.method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V
    .registers 2

    .line 939
    check-cast p1, Lim/tpelyyftgw/tgnet/NativeByteBuffer;

    invoke-virtual {p0, p1}, Lim/tpelyyftgw/tgnet/ConnectionsManager$DnsTxtLoadTask;->onPostExecute(Lim/tpelyyftgw/tgnet/NativeByteBuffer;)V

    return-void
.end method