b.smali

.class public Lsg/bigo/sdk/network/a/b;
.super Ljava/lang/Object;
.source "SourceFile"

# interfaces
.implements Lsg/bigo/sdk/network/a/c;
.implements Lsg/bigo/svcapi/NetworkStateListener;
.implements Lsg/bigo/svcapi/lbs/ILbs;


# instance fields
.field protected final a:Landroid/content/Context;

.field protected final b:Lsg/bigo/svcapi/IConfig;

.field protected c:Lsg/bigo/sdk/network/a/f;

.field protected final d:Landroid/os/Handler;

.field protected final e:Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/List<",
            "Lsg/bigo/sdk/network/a/g;",
            ">;"
        }
    .end annotation
.end field

.field public f:I

.field public g:I

.field private h:Z

.field private i:I

.field private j:Ljava/lang/String;

.field private k:J

.field private l:Ljava/lang/Runnable;

.field private m:Ljava/lang/String;


# direct methods
.method public constructor <init>(Landroid/content/Context;Lsg/bigo/svcapi/IConfig;Lsg/bigo/svcapi/INetworkReceiver;)V
    .registers 5

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

    .line 34
    invoke-static {}, Lsg/bigo/svcapi/util/Daemon;->reqHandler()Landroid/os/Handler;

    move-result-object v0

    iput-object v0, p0, Lsg/bigo/sdk/network/a/b;->d:Landroid/os/Handler;

    .line 36
    new-instance v0, Ljava/util/ArrayList;

    invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V

    iput-object v0, p0, Lsg/bigo/sdk/network/a/b;->e:Ljava/util/List;

    .line 123
    new-instance v0, Lsg/bigo/sdk/network/a/b$1;

    invoke-direct {v0, p0}, Lsg/bigo/sdk/network/a/b$1;-><init>(Lsg/bigo/sdk/network/a/b;)V

    iput-object v0, p0, Lsg/bigo/sdk/network/a/b;->l:Ljava/lang/Runnable;

    const/4 v0, 0x0

    .line 144
    iput v0, p0, Lsg/bigo/sdk/network/a/b;->f:I

    const/4 v0, 0x3

    .line 146
    iput v0, p0, Lsg/bigo/sdk/network/a/b;->g:I

    .line 545
    new-instance v0, Ljava/util/Random;

    invoke-direct {v0}, Ljava/util/Random;-><init>()V

    invoke-virtual {v0}, Ljava/util/Random;->nextInt()I

    move-result v0

    invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lsg/bigo/sdk/network/a/b;->m:Ljava/lang/String;

    .line 45
    iput-object p1, p0, Lsg/bigo/sdk/network/a/b;->a:Landroid/content/Context;

    .line 46
    iput-object p2, p0, Lsg/bigo/sdk/network/a/b;->b:Lsg/bigo/svcapi/IConfig;

    .line 47
    invoke-static {p1}, Lsg/bigo/svcapi/util/Utils;->isNetworkAvailable(Landroid/content/Context;)Z

    move-result p1

    iput-boolean p1, p0, Lsg/bigo/sdk/network/a/b;->h:Z

    .line 48
    iget-object p1, p0, Lsg/bigo/sdk/network/a/b;->a:Landroid/content/Context;

    invoke-static {p1}, Lsg/bigo/svcapi/util/Utils;->getNetworkTypeForSdkOnly(Landroid/content/Context;)I

    move-result p1

    iput p1, p0, Lsg/bigo/sdk/network/a/b;->i:I

    .line 49
    invoke-interface {p3, p0}, Lsg/bigo/svcapi/INetworkReceiver;->addNetworkStateListener(Lsg/bigo/svcapi/NetworkStateListener;)V

    return-void
.end method

.method static synthetic a(Lsg/bigo/sdk/network/a/b;I)I
    .registers 2

    .line 27
    iput p1, p0, Lsg/bigo/sdk/network/a/b;->i:I

    return p1
.end method

.method static synthetic a(Lsg/bigo/sdk/network/a/b;)Z
    .registers 1

    .line 27
    iget-boolean p0, p0, Lsg/bigo/sdk/network/a/b;->h:Z

    return p0
.end method

.method static synthetic a(Lsg/bigo/sdk/network/a/b;Z)Z
    .registers 2

    .line 27
    iput-boolean p1, p0, Lsg/bigo/sdk/network/a/b;->h:Z

    return p1
.end method

.method static synthetic b(Lsg/bigo/sdk/network/a/b;)I
    .registers 1

    .line 27
    iget p0, p0, Lsg/bigo/sdk/network/a/b;->i:I

    return p0
.end method

.method private declared-synchronized g()V
    .registers 3

    monitor-enter p0

    .line 465
    :try_start_1
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->d:Landroid/os/Handler;

    new-instance v1, Lsg/bigo/sdk/network/a/b$2;

    invoke-direct {v1, p0}, Lsg/bigo/sdk/network/a/b$2;-><init>(Lsg/bigo/sdk/network/a/b;)V

    invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
    :try_end_b
    .catchall {:try_start_1 .. :try_end_b} :catchall_d

    .line 490
    monitor-exit p0

    return-void

    :catchall_d
    move-exception v0

    monitor-exit p0

    throw v0
.end method


# virtual methods
.method public final a()S
    .registers 2

    .line 72
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->b:Lsg/bigo/svcapi/IConfig;

    invoke-interface {v0}, Lsg/bigo/svcapi/IConfig;->getNetworkData()Lsg/bigo/svcapi/network/INetworkData;

    move-result-object v0

    invoke-interface {v0}, Lsg/bigo/svcapi/network/INetworkData;->getDefaultLbsVersion()S

    move-result v0

    return v0
.end method

.method public final a(Ljava/lang/String;SLjava/util/LinkedHashMap;SII)V
    .registers 15
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "S",
            "Ljava/util/LinkedHashMap<",
            "Ljava/lang/Integer;",
            "Ljava/lang/Short;",
            ">;SII)V"
        }
    .end annotation

    .line 88
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->b:Lsg/bigo/svcapi/IConfig;

    invoke-interface {v0}, Lsg/bigo/svcapi/IConfig;->getNetworkData()Lsg/bigo/svcapi/network/INetworkData;

    move-result-object v1

    move-object v2, p1

    move v3, p2

    move-object v4, p3

    move v5, p4

    move v6, p5

    move v7, p6

    invoke-interface/range {v1 .. v7}, Lsg/bigo/svcapi/network/INetworkData;->saveHardCodeProxyFromLbs(Ljava/lang/String;SLjava/util/LinkedHashMap;SII)V

    return-void
.end method

.method public final a(Lsg/bigo/sdk/network/a/f;)V
    .registers 2

    .line 68
    iput-object p1, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    return-void
.end method

.method public final a(SLjava/util/LinkedHashMap;)V
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(S",
            "Ljava/util/LinkedHashMap<",
            "Ljava/lang/Integer;",
            "Ljava/lang/Short;",
            ">;)V"
        }
    .end annotation

    .line 76
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->b:Lsg/bigo/svcapi/IConfig;

    invoke-interface {v0}, Lsg/bigo/svcapi/IConfig;->getNetworkData()Lsg/bigo/svcapi/network/INetworkData;

    move-result-object v0

    invoke-interface {v0, p1, p2}, Lsg/bigo/svcapi/network/INetworkData;->saveDefaultLbsAddress(SLjava/util/LinkedHashMap;)V

    return-void
.end method

.method protected final a(Z)V
    .registers 5

    const/4 v0, 0x1

    if-eqz p1, :cond_8

    .line 150
    iget p1, p0, Lsg/bigo/sdk/network/a/b;->f:I

    add-int/2addr p1, v0

    iput p1, p0, Lsg/bigo/sdk/network/a/b;->f:I

    .line 153
    :cond_8
    iget-object p1, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    if-eqz p1, :cond_19

    iget v1, p0, Lsg/bigo/sdk/network/a/b;->f:I

    iget v2, p0, Lsg/bigo/sdk/network/a/b;->g:I

    if-lt v1, v2, :cond_19

    .line 1201
    iget v1, p1, Lsg/bigo/sdk/network/a/f;->e:I

    add-int/2addr v1, v0

    iput v1, p1, Lsg/bigo/sdk/network/a/f;->e:I

    .line 155
    iput v0, p0, Lsg/bigo/sdk/network/a/b;->g:I

    :cond_19
    return-void
.end method

.method public final a(ZZ)V
    .registers 6

    .line 435
    invoke-static {p1}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;

    move-result-object v0

    const-string v1, "onLbsLinkConnect: "

    invoke-virtual {v1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    const-string v1, "yysdk-net-lbs"

    invoke-static {v1, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 437
    new-instance v0, Ljava/util/ArrayList;

    invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V

    .line 438
    iget-object v1, p0, Lsg/bigo/sdk/network/a/b;->e:Ljava/util/List;

    monitor-enter v1

    .line 439
    :try_start_17
    iget-object v2, p0, Lsg/bigo/sdk/network/a/b;->e:Ljava/util/List;

    invoke-interface {v2}, Ljava/util/List;->isEmpty()Z

    move-result v2

    if-eqz v2, :cond_21

    .line 440
    monitor-exit v1

    return-void

    .line 443
    :cond_21
    iget-object v2, p0, Lsg/bigo/sdk/network/a/b;->e:Ljava/util/List;

    invoke-virtual {v0, v2}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z

    if-nez p1, :cond_2a

    if-eqz p2, :cond_2f

    .line 445
    :cond_2a
    iget-object v2, p0, Lsg/bigo/sdk/network/a/b;->e:Ljava/util/List;

    invoke-interface {v2}, Ljava/util/List;->clear()V

    .line 447
    :cond_2f
    monitor-exit v1
    :try_end_30
    .catchall {:try_start_17 .. :try_end_30} :catchall_71

    if-eqz p1, :cond_57

    .line 450
    invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;

    move-result-object p1

    :goto_36
    invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z

    move-result p2

    if-eqz p2, :cond_48

    invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Lsg/bigo/sdk/network/a/g;

    .line 451
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->d:Landroid/os/Handler;

    invoke-virtual {v0, p2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z

    goto :goto_36

    .line 453
    :cond_48
    iget-object p1, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    invoke-virtual {p1}, Lsg/bigo/sdk/network/a/f;->toString()Ljava/lang/String;

    move-result-object p1

    iput-object p1, p0, Lsg/bigo/sdk/network/a/b;->j:Ljava/lang/String;

    .line 454
    invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J

    move-result-wide p1

    iput-wide p1, p0, Lsg/bigo/sdk/network/a/b;->k:J

    return-void

    :cond_57
    if-eqz p2, :cond_70

    .line 456
    invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;

    move-result-object p1

    :goto_5d
    invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z

    move-result p2

    if-eqz p2, :cond_70

    invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Lsg/bigo/sdk/network/a/g;

    .line 457
    sget-byte v0, Lsg/bigo/sdk/network/a/g;->e:B

    const/4 v1, 0x0

    invoke-virtual {p2, v0, v1}, Lsg/bigo/sdk/network/a/g;->a(BZ)V

    goto :goto_5d

    :cond_70
    return-void

    :catchall_71
    move-exception p1

    .line 447
    :try_start_72
    monitor-exit v1
    :try_end_73
    .catchall {:try_start_72 .. :try_end_73} :catchall_71

    goto :goto_75

    :goto_74
    throw p1

    :goto_75
    goto :goto_74
.end method

.method protected final a(Lsg/bigo/sdk/network/a/g;)Z
    .registers 5

    .line 506
    invoke-virtual {p1}, Lsg/bigo/sdk/network/a/g;->a()B

    move-result v0

    .line 507
    sget-byte v1, Lsg/bigo/sdk/network/a/g;->e:B

    if-eq v0, v1, :cond_35

    sget-byte v1, Lsg/bigo/sdk/network/a/g;->f:B

    if-eq v0, v1, :cond_35

    sget-byte v1, Lsg/bigo/sdk/network/a/g;->g:B

    if-ne v0, v1, :cond_11

    goto :goto_35

    .line 515
    :cond_11
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v2, "postLbsOperation with unknown chan "

    invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v0, " "

    invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;

    move-result-object p1

    invoke-virtual {p1}, Ljava/lang/Class;->getSimpleName()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 p1

    const-string v0, "yysdk-net-lbs"

    invoke-static {v0, p1}, Lsg/bigo/log/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    goto :goto_45

    .line 510
    :cond_35
    :goto_35
    invoke-virtual {p0}, Lsg/bigo/sdk/network/a/b;->d()V

    .line 511
    invoke-direct {p0}, Lsg/bigo/sdk/network/a/b;->g()V

    .line 1522
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->d:Landroid/os/Handler;

    new-instance v1, Lsg/bigo/sdk/network/a/b$3;

    invoke-direct {v1, p0, p1}, Lsg/bigo/sdk/network/a/b$3;-><init>(Lsg/bigo/sdk/network/a/b;Lsg/bigo/sdk/network/a/g;)V

    invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z

    :goto_45
    const/4 p1, 0x1

    return p1
.end method

.method public final a(Ljava/lang/String;)[I
    .registers 3

    .line 92
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->b:Lsg/bigo/svcapi/IConfig;

    invoke-interface {v0}, Lsg/bigo/svcapi/IConfig;->getNetworkData()Lsg/bigo/svcapi/network/INetworkData;

    move-result-object v0

    invoke-interface {v0, p1}, Lsg/bigo/svcapi/network/INetworkData;->getHardCodeProxyConfig(Ljava/lang/String;)[I

    move-result-object p1

    return-object p1
.end method

.method public activateAccount(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Lsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 6
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            "Ljava/util/List<",
            "Ljava/lang/String;",
            ">;",
            "Ljava/util/List<",
            "Ljava/lang/Long;",
            ">;",
            "Lsg/bigo/svcapi/IBundleResultListener;",
            ")Z"
        }
    .end annotation

    .line 327
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public activeAccount(Ljava/lang/String;Lsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 3

    .line 342
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public final b()S
    .registers 2

    .line 80
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->b:Lsg/bigo/svcapi/IConfig;

    invoke-interface {v0}, Lsg/bigo/svcapi/IConfig;->getNetworkData()Lsg/bigo/svcapi/network/INetworkData;

    move-result-object v0

    invoke-interface {v0}, Lsg/bigo/svcapi/network/INetworkData;->getBackupLbsVersion()S

    move-result v0

    return v0
.end method

.method public final b(SLjava/util/LinkedHashMap;)V
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(S",
            "Ljava/util/LinkedHashMap<",
            "Ljava/lang/Integer;",
            "Ljava/lang/Short;",
            ">;)V"
        }
    .end annotation

    .line 84
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->b:Lsg/bigo/svcapi/IConfig;

    invoke-interface {v0}, Lsg/bigo/svcapi/IConfig;->getNetworkData()Lsg/bigo/svcapi/network/INetworkData;

    move-result-object v0

    invoke-interface {v0, p1, p2}, Lsg/bigo/svcapi/network/INetworkData;->saveBackupLbsAddress(SLjava/util/LinkedHashMap;)V

    return-void
.end method

.method public final c()B
    .registers 2

    .line 96
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    invoke-virtual {v0}, Lsg/bigo/sdk/network/a/f;->a()B

    move-result v0

    return v0
.end method

.method public checkAccountActivated(Ljava/lang/String;Ljava/util/List;Lsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/util/List<",
            "Ljava/lang/String;",
            ">;",
            "Lsg/bigo/svcapi/IBundleResultListener;",
            ")Z"
        }
    .end annotation

    .line 337
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public checkIsSetPayPassword(Ljava/lang/String;ILsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 4

    .line 201
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public checkOneKeyRegStatus(Ljava/lang/String;Ljava/lang/String;Lsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 4

    .line 352
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public checkPin(Ljava/lang/String;JIBLsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 7

    .line 226
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public checkPin(Ljava/lang/String;JIBZLsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 8

    .line 241
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public checkPin(Ljava/lang/String;JILsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 6

    .line 221
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public checkPin(Ljava/lang/String;JIZBLsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 8

    .line 236
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public checkPin(Ljava/lang/String;JIZLsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 7

    .line 231
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public checkVersion(Ljava/lang/String;IILjava/lang/String;Lsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 6

    .line 246
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method protected final d()V
    .registers 5

    .line 135
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->d:Landroid/os/Handler;

    iget-object v1, p0, Lsg/bigo/sdk/network/a/b;->l:Ljava/lang/Runnable;

    invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V

    .line 136
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->d:Landroid/os/Handler;

    iget-object v1, p0, Lsg/bigo/sdk/network/a/b;->l:Ljava/lang/Runnable;

    const-wide/32 v2, 0x9c40

    invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z

    return-void
.end method

.method public deactivateAccount(Ljava/lang/String;Ljava/util/List;Lsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/util/List<",
            "Ljava/lang/String;",
            ">;",
            "Lsg/bigo/svcapi/IBundleResultListener;",
            ")Z"
        }
    .end annotation

    .line 332
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public disconnect()V
    .registers 3

    .line 117
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Lsg/bigo/sdk/network/a/f;->a(Z)V

    .line 1141
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->d:Landroid/os/Handler;

    iget-object v1, p0, Lsg/bigo/sdk/network/a/b;->l:Ljava/lang/Runnable;

    invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V

    return-void
.end method

.method public final e()Z
    .registers 4

    .line 552
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    const/4 v1, 0x0

    if-eqz v0, :cond_19

    .line 1547
    iget-object v2, v0, Lsg/bigo/sdk/network/a/f;->c:Lsg/bigo/sdk/network/a/e;

    if-eqz v2, :cond_19

    iget-object v0, v0, Lsg/bigo/sdk/network/a/f;->c:Lsg/bigo/sdk/network/a/e;

    .line 2257
    iget-object v2, v0, Lsg/bigo/sdk/network/a/e;->a:Lsg/bigo/sdk/network/c/a;

    if-eqz v2, :cond_19

    iget-object v0, v0, Lsg/bigo/sdk/network/a/e;->a:Lsg/bigo/sdk/network/c/a;

    invoke-virtual {v0}, Lsg/bigo/sdk/network/c/a;->e()Z

    move-result v0

    if-eqz v0, :cond_19

    const/4 v0, 0x1

    return v0

    :cond_19
    return v1
.end method

.method public ensureSend(Ljava/nio/ByteBuffer;ILsg/bigo/svcapi/RequestCallback;Lsg/bigo/svcapi/ProtoOptions;)V
    .registers 6
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<E::",
            "Lsg/bigo/svcapi/IProtocol;",
            ">(",
            "Ljava/nio/ByteBuffer;",
            "I",
            "Lsg/bigo/svcapi/RequestCallback<",
            "TE;>;",
            "Lsg/bigo/svcapi/ProtoOptions;",
            ")V"
        }
    .end annotation

    .line 401
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    invoke-virtual {v0, p1, p2, p3, p4}, Lsg/bigo/sdk/network/a/f;->ensureSend(Ljava/nio/ByteBuffer;ILsg/bigo/svcapi/RequestCallback;Lsg/bigo/svcapi/ProtoOptions;)V

    return-void
.end method

.method public ensureSend(Lsg/bigo/svcapi/IProtocol;Lsg/bigo/svcapi/RequestCallback;)V
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<E::",
            "Lsg/bigo/svcapi/IProtocol;",
            ">(",
            "Lsg/bigo/svcapi/IProtocol;",
            "Lsg/bigo/svcapi/RequestCallback<",
            "TE;>;)V"
        }
    .end annotation

    .line 381
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    invoke-virtual {v0, p1, p2}, Lsg/bigo/sdk/network/a/f;->ensureSend(Lsg/bigo/svcapi/IProtocol;Lsg/bigo/svcapi/RequestCallback;)V

    return-void
.end method

.method public ensureSend(Lsg/bigo/svcapi/IProtocol;Lsg/bigo/svcapi/RequestCallback;Lsg/bigo/svcapi/ProtoOptions;)V
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<E::",
            "Lsg/bigo/svcapi/IProtocol;",
            ">(",
            "Lsg/bigo/svcapi/IProtocol;",
            "Lsg/bigo/svcapi/RequestCallback<",
            "TE;>;",
            "Lsg/bigo/svcapi/ProtoOptions;",
            ")V"
        }
    .end annotation

    .line 386
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    invoke-virtual {v0, p1, p2, p3}, Lsg/bigo/sdk/network/a/f;->ensureSend(Lsg/bigo/svcapi/IProtocol;Lsg/bigo/svcapi/RequestCallback;Lsg/bigo/svcapi/ProtoOptions;)V

    return-void
.end method

.method public ensureSend(Lsg/bigo/svcapi/IProtocol;Lsg/bigo/svcapi/RequestCallback;Z)V
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<E::",
            "Lsg/bigo/svcapi/IProtocol;",
            ">(",
            "Lsg/bigo/svcapi/IProtocol;",
            "Lsg/bigo/svcapi/RequestCallback<",
            "TE;>;Z)V"
        }
    .end annotation

    .line 396
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    invoke-virtual {v0, p1, p2, p3}, Lsg/bigo/sdk/network/a/f;->ensureSend(Lsg/bigo/svcapi/IProtocol;Lsg/bigo/svcapi/RequestCallback;Z)V

    return-void
.end method

.method public final f()I
    .registers 4

    .line 556
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    const/4 v1, 0x0

    if-eqz v0, :cond_16

    .line 2551
    iget-object v2, v0, Lsg/bigo/sdk/network/a/f;->c:Lsg/bigo/sdk/network/a/e;

    if-eqz v2, :cond_16

    iget-object v0, v0, Lsg/bigo/sdk/network/a/f;->c:Lsg/bigo/sdk/network/a/e;

    .line 3261
    iget-object v2, v0, Lsg/bigo/sdk/network/a/e;->a:Lsg/bigo/sdk/network/c/a;

    if-eqz v2, :cond_16

    iget-object v0, v0, Lsg/bigo/sdk/network/a/e;->a:Lsg/bigo/sdk/network/c/a;

    invoke-virtual {v0}, Lsg/bigo/sdk/network/c/a;->g()I

    move-result v0

    return v0

    :cond_16
    return v1
.end method

.method public geeValidate(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Lsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 6

    .line 211
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public getAudioAuthCode(Ljava/lang/String;JLsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 5

    .line 251
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public getGeePic(Ljava/lang/String;Ljava/lang/String;IILsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 6

    .line 206
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public getNextSeqId()I
    .registers 2

    .line 426
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    invoke-virtual {v0}, Lsg/bigo/sdk/network/a/f;->getNextSeqId()I

    move-result v0

    return v0
.end method

.method public getPasswordSalt(Ljava/lang/String;Ljava/lang/String;IJZLsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 8

    .line 312
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public getPayPasswordSalt(Ljava/lang/String;Ljava/lang/String;IJZLsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 8

    .line 322
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public getPin(Ljava/lang/String;JIBZZZILsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 11

    .line 176
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public getPin(Ljava/lang/String;JIBZZZLsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 10

    .line 181
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public getPin(Ljava/lang/String;JIZLsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 7

    .line 171
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public getPinAudioAuth(Ljava/lang/String;JIBLsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 7

    .line 191
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public getPinAudioAuth(Ljava/lang/String;JILsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 6

    .line 186
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public getUserBindStatus(Ljava/lang/String;JLsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 5

    .line 196
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public isConnected()Z
    .registers 2

    .line 366
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    invoke-virtual {v0}, Lsg/bigo/sdk/network/a/f;->isConnected()Z

    move-result v0

    return v0
.end method

.method public isConnecting()Z
    .registers 2

    .line 361
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    invoke-virtual {v0}, Lsg/bigo/sdk/network/a/f;->isConnecting()Z

    move-result v0

    return v0
.end method

.method public loginWithAuthToken(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;SIILsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 8

    .line 292
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public loginWithAuthToken(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;SILsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 7

    .line 287
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public loginWithDeviceVerify(Ljava/lang/String;J[BLjava/lang/String;ILsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 8

    .line 272
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public loginWithOneKey(Ljava/lang/String;Ljava/lang/String;Lsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 4

    .line 347
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public loginWithPassword(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;BLsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 6

    .line 282
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public loginWithPassword(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 5

    .line 277
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public loginWithPinCode(Ljava/lang/String;J[BZBLsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 8

    .line 267
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public loginWithPinCode(Ljava/lang/String;J[BZLsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 7

    .line 261
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public loginWithSecurityVerifyPayPwd(Ljava/lang/String;ILjava/lang/String;BLsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 6

    .line 302
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public loginWithSecurityVerifyPinCode(Ljava/lang/String;I[BBLsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 6

    .line 297
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public multiChannelEnsureSend(Lsg/bigo/svcapi/IProtocol;Lsg/bigo/svcapi/RequestCallback;I)V
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<E::",
            "Lsg/bigo/svcapi/IProtocol;",
            ">(",
            "Lsg/bigo/svcapi/IProtocol;",
            "Lsg/bigo/svcapi/RequestCallback<",
            "TE;>;I)V"
        }
    .end annotation

    .line 391
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    invoke-virtual {v0, p1, p2, p3}, Lsg/bigo/sdk/network/a/f;->multiChannelEnsureSend(Lsg/bigo/svcapi/IProtocol;Lsg/bigo/svcapi/RequestCallback;I)V

    return-void
.end method

.method public multiChannelSend(Lsg/bigo/svcapi/IProtocol;I)Z
    .registers 4

    .line 376
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    invoke-virtual {v0, p1, p2}, Lsg/bigo/sdk/network/a/f;->multiChannelSend(Lsg/bigo/svcapi/IProtocol;I)Z

    move-result p1

    return p1
.end method

.method public onGetDropboxProxys(SLjava/util/ArrayList;)V
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(S",
            "Ljava/util/ArrayList<",
            "Ljava/net/InetSocketAddress;",
            ">;)V"
        }
    .end annotation

    .line 64
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    .line 1112
    iget-object v0, v0, Lsg/bigo/sdk/network/a/f;->a:Lsg/bigo/svcapi/IConfig;

    invoke-interface {v0}, Lsg/bigo/svcapi/IConfig;->getNetworkData()Lsg/bigo/svcapi/network/INetworkData;

    move-result-object v0

    invoke-interface {v0, p1, p2}, Lsg/bigo/svcapi/network/INetworkData;->saveDropboxLbsProxys(SLjava/util/List;)V

    return-void
.end method

.method public onGetLbsAddress(Ljava/util/ArrayList;)V
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/ArrayList<",
            "Ljava/net/InetSocketAddress;",
            ">;)V"
        }
    .end annotation

    .line 54
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    .line 1104
    iget-object v0, v0, Lsg/bigo/sdk/network/a/f;->d:Lsg/bigo/sdk/network/a/f$a;

    invoke-virtual {v0, p1}, Lsg/bigo/sdk/network/a/f$a;->a(Ljava/util/ArrayList;)V

    return-void
.end method

.method public onGetLbsIpUrls(SLjava/util/ArrayList;)V
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(S",
            "Ljava/util/ArrayList<",
            "Ljava/lang/String;",
            ">;)V"
        }
    .end annotation

    .line 59
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    .line 1108
    iget-object v0, v0, Lsg/bigo/sdk/network/a/f;->a:Lsg/bigo/svcapi/IConfig;

    invoke-interface {v0}, Lsg/bigo/svcapi/IConfig;->getNetworkData()Lsg/bigo/svcapi/network/INetworkData;

    move-result-object v0

    invoke-interface {v0, p1, p2}, Lsg/bigo/svcapi/network/INetworkData;->saveLbsIpUrl(SLjava/util/ArrayList;)V

    return-void
.end method

.method public onNetworkStateChanged(Z)V
    .registers 4

    .line 496
    invoke-static {p1}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;

    move-result-object v0

    const-string v1, "LbsManager.onNetworkStateChanged available:"

    invoke-virtual {v1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    const-string v1, "yysdk-net-lbs"

    invoke-static {v1, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    if-eqz p1, :cond_18

    .line 497
    iget-object p1, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    if-eqz p1, :cond_18

    const/4 v0, 0x0

    .line 1205
    iput v0, p1, Lsg/bigo/sdk/network/a/f;->e:I

    .line 501
    :cond_18
    invoke-virtual {p0}, Lsg/bigo/sdk/network/a/b;->d()V

    .line 502
    invoke-direct {p0}, Lsg/bigo/sdk/network/a/b;->g()V

    return-void
.end method

.method public regPushHandler(Lsg/bigo/svcapi/PushCallBack;)V
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<E::",
            "Lsg/bigo/svcapi/IProtocol;",
            ">(",
            "Lsg/bigo/svcapi/PushCallBack<",
            "TE;>;)V"
        }
    .end annotation

    .line 406
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    invoke-virtual {v0, p1}, Lsg/bigo/sdk/network/a/f;->regPushHandler(Lsg/bigo/svcapi/PushCallBack;)V

    return-void
.end method

.method public registerWithPinCode(Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;ZLjava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Lsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 12

    .line 307
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public removeSend(I)V
    .registers 3

    .line 421
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    invoke-virtual {v0, p1}, Lsg/bigo/sdk/network/a/f;->removeSend(I)V

    return-void
.end method

.method public removeSend(II)V
    .registers 4

    .line 416
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    invoke-virtual {v0, p1, p2}, Lsg/bigo/sdk/network/a/f;->removeSend(II)V

    return-void
.end method

.method public requestLinkdIp(Ljava/lang/String;Lsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 3

    .line 256
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public send(Lsg/bigo/svcapi/IProtocol;)Z
    .registers 3

    .line 371
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    invoke-virtual {v0, p1}, Lsg/bigo/sdk/network/a/f;->send(Lsg/bigo/svcapi/IProtocol;)Z

    move-result p1

    return p1
.end method

.method public thirdPartyRegister(Ljava/lang/String;Ljava/lang/String;Lsg/bigo/svcapi/IBundleResultListener;)Z
    .registers 4

    .line 216
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method

.method public unregPushHandler(Lsg/bigo/svcapi/PushCallBack;)V
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<E::",
            "Lsg/bigo/svcapi/IProtocol;",
            ">(",
            "Lsg/bigo/svcapi/PushCallBack<",
            "TE;>;)V"
        }
    .end annotation

    .line 411
    iget-object v0, p0, Lsg/bigo/sdk/network/a/b;->c:Lsg/bigo/sdk/network/a/f;

    invoke-virtual {v0, p1}, Lsg/bigo/sdk/network/a/f;->unregPushHandler(Lsg/bigo/svcapi/PushCallBack;)V

    return-void
.end method

.method public updatPasswordWithPinCode(Ljava/lang/String;ILjava/lang/String;J[B[B[BBLsg/bigo/svcapi/IBundleResultListener;)V
    .registers 11

    .line 317
    new-instance p1, Ljava/lang/UnsupportedOperationException;

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

    throw p1
.end method