OverwallConfigManager$CppProxy.smali

.class final Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;
.super Lsg/bigo/overwall/config/OverwallConfigManager;
.source "SourceFile"


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lsg/bigo/overwall/config/OverwallConfigManager;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x18
    name = "CppProxy"
.end annotation


# static fields
.field static final synthetic $assertionsDisabled:Z


# instance fields
.field private final destroyed:Ljava/util/concurrent/atomic/AtomicBoolean;

.field private final nativeRef:J


# direct methods
.method static constructor <clinit>()V
    .registers 1

    .line 153
    const-class v0, Lsg/bigo/overwall/config/OverwallConfigManager;

    return-void
.end method

.method private constructor <init>(J)V
    .registers 6

    .line 160
    invoke-direct {p0}, Lsg/bigo/overwall/config/OverwallConfigManager;-><init>()V

    .line 157
    new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean;

    const/4 v1, 0x0

    invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V

    iput-object v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->destroyed:Ljava/util/concurrent/atomic/AtomicBoolean;

    const-wide/16 v0, 0x0

    cmp-long v2, p1, v0

    if-eqz v2, :cond_14

    .line 162
    iput-wide p1, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    return-void

    .line 161
    :cond_14
    new-instance p1, Ljava/lang/RuntimeException;

    const-string p2, "nativeRef is zero"

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

    throw p1
.end method

.method public static native destroy()V
.end method

.method public static native init(Lsg/bigo/overwall/config/ICommonConfig;Lsg/bigo/overwall/config/LoggerProvider;Ljava/lang/String;Lsg/bigo/overwall/config/ICipher;)Lsg/bigo/overwall/config/OverwallConfigManager;
.end method

.method public static native instance()Lsg/bigo/overwall/config/OverwallConfigManager;
.end method

.method private native nativeDestroy(J)V
.end method

.method private native native_addCacheLoadListener(JILsg/bigo/overwall/config/IOverwallCacheListener;)V
.end method

.method private native native_addUpdateListener(JILsg/bigo/overwall/config/IOverwallUpdateListener;)V
.end method

.method private native native_forceLoad(JI)V
.end method

.method private native native_getBackupLbsConfig(JII)Lsg/bigo/overwall/config/IBackupLbsConfig;
.end method

.method private native native_getDomainConfig(JII)Lsg/bigo/overwall/config/IDomainConfig;
.end method

.method private native native_getDomainFrontingConfig(JII)Lsg/bigo/overwall/config/IDomainFrontingConfig;
.end method

.method private native native_getDomainWhiteListConfig(JII)Lsg/bigo/overwall/config/IDomainWhiteListConfig;
.end method

.method private native native_getFcmConfig(JII)Lsg/bigo/overwall/config/IFcmConfig;
.end method

.method private native native_getGFWProbeConfig(JII)Lsg/bigo/overwall/config/IGFWProbeConfig;
.end method

.method private native native_getHttpConfig(JII)Lsg/bigo/overwall/config/IHttpConfig;
.end method

.method private native native_getHttpLbsConfig(JII)Lsg/bigo/overwall/config/IHttpLbsConfig;
.end method

.method private native native_getLbsStepConfig(JII)Lsg/bigo/overwall/config/ILbsStepConfig;
.end method

.method private native native_getMediaDomainFrontingConfig(JII)Lsg/bigo/overwall/config/IMediaDomainFrontingConfig;
.end method

.method private native native_getNervConfig(JII)Lsg/bigo/overwall/config/INervConfig;
.end method

.method private native native_getOverwallConfigVersion(JI)I
.end method

.method private native native_getProtoPaddingConfig(JII)Lsg/bigo/overwall/config/IProtoPaddingConfig;
.end method

.method private native native_getRandomProtoConfig(JII)Lsg/bigo/overwall/config/IRandomProtoConfig;
.end method

.method private native native_getSock5Config(JII)Lsg/bigo/overwall/config/ISock5Config;
.end method

.method private native native_getTlsConfig(JII)Lsg/bigo/overwall/config/ITlsConfig;
.end method

.method private native native_getVestBagConfig(JII)Lsg/bigo/overwall/config/IVestBagConfig;
.end method

.method private native native_getWebSocketConfig(JII)Lsg/bigo/overwall/config/IWebSocketConfig;
.end method

.method private native native_getWebviewConfig(JII)Lsg/bigo/overwall/config/IWebviewConfig;
.end method

.method private native native_loadingImmediately(J)V
.end method

.method private native native_registerAppId(JILsg/bigo/overwall/config/IDefOverwallConfig;)V
.end method

.method private native native_setForeground(JZ)V
.end method

.method private native native_setupClients(JLsg/bigo/overwall/config/INetworkMonitor;Lsg/bigo/overwall/config/IHttpRequestClient;Lsg/bigo/overwall/config/ILinkdRequestClient;Lsg/bigo/overwall/config/IDomainFrontingRequestClient;Lsg/bigo/overwall/config/IFcmRequestClient;)V
.end method

.method private native native_startLoading(JI)V
.end method

.method private native native_updateConfig(JILjava/lang/String;)V
.end method


# virtual methods
.method public final _djinni_private_destroy()V
    .registers 3

    .line 168
    iget-object v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->destroyed:Ljava/util/concurrent/atomic/AtomicBoolean;

    const/4 v1, 0x1

    invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->getAndSet(Z)Z

    move-result v0

    if-nez v0, :cond_e

    .line 169
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeDestroy(J)V

    :cond_e
    return-void
.end method

.method public final addCacheLoadListener(ILsg/bigo/overwall/config/IOverwallCacheListener;)V
    .registers 5

    .line 341
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_18

    .line 343
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_addCacheLoadListener(JILsg/bigo/overwall/config/IOverwallCacheListener;)V
    :try_end_b
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_b} :catch_c

    return-void

    .line 346
    :catch_c
    :try_start_c
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_addCacheLoadListener(JILsg/bigo/overwall/config/IOverwallCacheListener;)V
    :try_end_11
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_c .. :try_end_11} :catch_12

    return-void

    .line 348
    :catch_12
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_addCacheLoadListener(JILsg/bigo/overwall/config/IOverwallCacheListener;)V

    return-void

    .line 352
    :cond_18
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_addCacheLoadListener(JILsg/bigo/overwall/config/IOverwallCacheListener;)V

    return-void
.end method

.method public final addUpdateListener(ILsg/bigo/overwall/config/IOverwallUpdateListener;)V
    .registers 5

    .line 361
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_18

    .line 363
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_addUpdateListener(JILsg/bigo/overwall/config/IOverwallUpdateListener;)V
    :try_end_b
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_b} :catch_c

    return-void

    .line 366
    :catch_c
    :try_start_c
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_addUpdateListener(JILsg/bigo/overwall/config/IOverwallUpdateListener;)V
    :try_end_11
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_c .. :try_end_11} :catch_12

    return-void

    .line 368
    :catch_12
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_addUpdateListener(JILsg/bigo/overwall/config/IOverwallUpdateListener;)V

    return-void

    .line 372
    :cond_18
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_addUpdateListener(JILsg/bigo/overwall/config/IOverwallUpdateListener;)V

    return-void
.end method

.method protected final finalize()V
    .registers 1
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/lang/Throwable;
        }
    .end annotation

    .line 173
    invoke-virtual {p0}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->_djinni_private_destroy()V

    .line 174
    invoke-super {p0}, Ljava/lang/Object;->finalize()V

    return-void
.end method

.method public final forceLoad(I)V
    .registers 4

    .line 221
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_18

    .line 223
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_forceLoad(JI)V
    :try_end_b
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_b} :catch_c

    return-void

    .line 226
    :catch_c
    :try_start_c
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_forceLoad(JI)V
    :try_end_11
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_c .. :try_end_11} :catch_12

    return-void

    .line 228
    :catch_12
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_forceLoad(JI)V

    return-void

    .line 232
    :cond_18
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_forceLoad(JI)V

    return-void
.end method

.method public final getBackupLbsConfig(II)Lsg/bigo/overwall/config/IBackupLbsConfig;
    .registers 5

    .line 461
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_1b

    .line 463
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getBackupLbsConfig(JII)Lsg/bigo/overwall/config/IBackupLbsConfig;

    move-result-object p1
    :try_end_c
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_c} :catch_d

    return-object p1

    .line 466
    :catch_d
    :try_start_d
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getBackupLbsConfig(JII)Lsg/bigo/overwall/config/IBackupLbsConfig;

    move-result-object p1
    :try_end_13
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_d .. :try_end_13} :catch_14

    return-object p1

    .line 468
    :catch_14
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getBackupLbsConfig(JII)Lsg/bigo/overwall/config/IBackupLbsConfig;

    move-result-object p1

    return-object p1

    .line 472
    :cond_1b
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getBackupLbsConfig(JII)Lsg/bigo/overwall/config/IBackupLbsConfig;

    move-result-object p1

    return-object p1
.end method

.method public final getDomainConfig(II)Lsg/bigo/overwall/config/IDomainConfig;
    .registers 5

    .line 481
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_1b

    .line 483
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getDomainConfig(JII)Lsg/bigo/overwall/config/IDomainConfig;

    move-result-object p1
    :try_end_c
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_c} :catch_d

    return-object p1

    .line 486
    :catch_d
    :try_start_d
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getDomainConfig(JII)Lsg/bigo/overwall/config/IDomainConfig;

    move-result-object p1
    :try_end_13
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_d .. :try_end_13} :catch_14

    return-object p1

    .line 488
    :catch_14
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getDomainConfig(JII)Lsg/bigo/overwall/config/IDomainConfig;

    move-result-object p1

    return-object p1

    .line 492
    :cond_1b
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getDomainConfig(JII)Lsg/bigo/overwall/config/IDomainConfig;

    move-result-object p1

    return-object p1
.end method

.method public final getDomainFrontingConfig(II)Lsg/bigo/overwall/config/IDomainFrontingConfig;
    .registers 5

    .line 581
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_1b

    .line 583
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getDomainFrontingConfig(JII)Lsg/bigo/overwall/config/IDomainFrontingConfig;

    move-result-object p1
    :try_end_c
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_c} :catch_d

    return-object p1

    .line 586
    :catch_d
    :try_start_d
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getDomainFrontingConfig(JII)Lsg/bigo/overwall/config/IDomainFrontingConfig;

    move-result-object p1
    :try_end_13
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_d .. :try_end_13} :catch_14

    return-object p1

    .line 588
    :catch_14
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getDomainFrontingConfig(JII)Lsg/bigo/overwall/config/IDomainFrontingConfig;

    move-result-object p1

    return-object p1

    .line 592
    :cond_1b
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getDomainFrontingConfig(JII)Lsg/bigo/overwall/config/IDomainFrontingConfig;

    move-result-object p1

    return-object p1
.end method

.method public final getDomainWhiteListConfig(II)Lsg/bigo/overwall/config/IDomainWhiteListConfig;
    .registers 5

    .line 721
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_1b

    .line 723
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getDomainWhiteListConfig(JII)Lsg/bigo/overwall/config/IDomainWhiteListConfig;

    move-result-object p1
    :try_end_c
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_c} :catch_d

    return-object p1

    .line 726
    :catch_d
    :try_start_d
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getDomainWhiteListConfig(JII)Lsg/bigo/overwall/config/IDomainWhiteListConfig;

    move-result-object p1
    :try_end_13
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_d .. :try_end_13} :catch_14

    return-object p1

    .line 728
    :catch_14
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getDomainWhiteListConfig(JII)Lsg/bigo/overwall/config/IDomainWhiteListConfig;

    move-result-object p1

    return-object p1

    .line 732
    :cond_1b
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getDomainWhiteListConfig(JII)Lsg/bigo/overwall/config/IDomainWhiteListConfig;

    move-result-object p1

    return-object p1
.end method

.method public final getFcmConfig(II)Lsg/bigo/overwall/config/IFcmConfig;
    .registers 5

    .line 381
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_1b

    .line 383
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getFcmConfig(JII)Lsg/bigo/overwall/config/IFcmConfig;

    move-result-object p1
    :try_end_c
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_c} :catch_d

    return-object p1

    .line 386
    :catch_d
    :try_start_d
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getFcmConfig(JII)Lsg/bigo/overwall/config/IFcmConfig;

    move-result-object p1
    :try_end_13
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_d .. :try_end_13} :catch_14

    return-object p1

    .line 388
    :catch_14
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getFcmConfig(JII)Lsg/bigo/overwall/config/IFcmConfig;

    move-result-object p1

    return-object p1

    .line 392
    :cond_1b
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getFcmConfig(JII)Lsg/bigo/overwall/config/IFcmConfig;

    move-result-object p1

    return-object p1
.end method

.method public final getGFWProbeConfig(II)Lsg/bigo/overwall/config/IGFWProbeConfig;
    .registers 5

    .line 681
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_1b

    .line 683
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getGFWProbeConfig(JII)Lsg/bigo/overwall/config/IGFWProbeConfig;

    move-result-object p1
    :try_end_c
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_c} :catch_d

    return-object p1

    .line 686
    :catch_d
    :try_start_d
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getGFWProbeConfig(JII)Lsg/bigo/overwall/config/IGFWProbeConfig;

    move-result-object p1
    :try_end_13
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_d .. :try_end_13} :catch_14

    return-object p1

    .line 688
    :catch_14
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getGFWProbeConfig(JII)Lsg/bigo/overwall/config/IGFWProbeConfig;

    move-result-object p1

    return-object p1

    .line 692
    :cond_1b
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getGFWProbeConfig(JII)Lsg/bigo/overwall/config/IGFWProbeConfig;

    move-result-object p1

    return-object p1
.end method

.method public final getHttpConfig(II)Lsg/bigo/overwall/config/IHttpConfig;
    .registers 5

    .line 401
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_1b

    .line 403
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getHttpConfig(JII)Lsg/bigo/overwall/config/IHttpConfig;

    move-result-object p1
    :try_end_c
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_c} :catch_d

    return-object p1

    .line 406
    :catch_d
    :try_start_d
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getHttpConfig(JII)Lsg/bigo/overwall/config/IHttpConfig;

    move-result-object p1
    :try_end_13
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_d .. :try_end_13} :catch_14

    return-object p1

    .line 408
    :catch_14
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getHttpConfig(JII)Lsg/bigo/overwall/config/IHttpConfig;

    move-result-object p1

    return-object p1

    .line 412
    :cond_1b
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getHttpConfig(JII)Lsg/bigo/overwall/config/IHttpConfig;

    move-result-object p1

    return-object p1
.end method

.method public final getHttpLbsConfig(II)Lsg/bigo/overwall/config/IHttpLbsConfig;
    .registers 5

    .line 501
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_1b

    .line 503
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getHttpLbsConfig(JII)Lsg/bigo/overwall/config/IHttpLbsConfig;

    move-result-object p1
    :try_end_c
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_c} :catch_d

    return-object p1

    .line 506
    :catch_d
    :try_start_d
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getHttpLbsConfig(JII)Lsg/bigo/overwall/config/IHttpLbsConfig;

    move-result-object p1
    :try_end_13
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_d .. :try_end_13} :catch_14

    return-object p1

    .line 508
    :catch_14
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getHttpLbsConfig(JII)Lsg/bigo/overwall/config/IHttpLbsConfig;

    move-result-object p1

    return-object p1

    .line 512
    :cond_1b
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getHttpLbsConfig(JII)Lsg/bigo/overwall/config/IHttpLbsConfig;

    move-result-object p1

    return-object p1
.end method

.method public final getLbsStepConfig(II)Lsg/bigo/overwall/config/ILbsStepConfig;
    .registers 5

    .line 701
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_1b

    .line 703
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getLbsStepConfig(JII)Lsg/bigo/overwall/config/ILbsStepConfig;

    move-result-object p1
    :try_end_c
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_c} :catch_d

    return-object p1

    .line 706
    :catch_d
    :try_start_d
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getLbsStepConfig(JII)Lsg/bigo/overwall/config/ILbsStepConfig;

    move-result-object p1
    :try_end_13
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_d .. :try_end_13} :catch_14

    return-object p1

    .line 708
    :catch_14
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getLbsStepConfig(JII)Lsg/bigo/overwall/config/ILbsStepConfig;

    move-result-object p1

    return-object p1

    .line 712
    :cond_1b
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getLbsStepConfig(JII)Lsg/bigo/overwall/config/ILbsStepConfig;

    move-result-object p1

    return-object p1
.end method

.method public final getMediaDomainFrontingConfig(II)Lsg/bigo/overwall/config/IMediaDomainFrontingConfig;
    .registers 5

    .line 621
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_1b

    .line 623
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getMediaDomainFrontingConfig(JII)Lsg/bigo/overwall/config/IMediaDomainFrontingConfig;

    move-result-object p1
    :try_end_c
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_c} :catch_d

    return-object p1

    .line 626
    :catch_d
    :try_start_d
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getMediaDomainFrontingConfig(JII)Lsg/bigo/overwall/config/IMediaDomainFrontingConfig;

    move-result-object p1
    :try_end_13
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_d .. :try_end_13} :catch_14

    return-object p1

    .line 628
    :catch_14
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getMediaDomainFrontingConfig(JII)Lsg/bigo/overwall/config/IMediaDomainFrontingConfig;

    move-result-object p1

    return-object p1

    .line 632
    :cond_1b
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getMediaDomainFrontingConfig(JII)Lsg/bigo/overwall/config/IMediaDomainFrontingConfig;

    move-result-object p1

    return-object p1
.end method

.method public final getNervConfig(II)Lsg/bigo/overwall/config/INervConfig;
    .registers 5

    .line 641
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_1b

    .line 643
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getNervConfig(JII)Lsg/bigo/overwall/config/INervConfig;

    move-result-object p1
    :try_end_c
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_c} :catch_d

    return-object p1

    .line 646
    :catch_d
    :try_start_d
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getNervConfig(JII)Lsg/bigo/overwall/config/INervConfig;

    move-result-object p1
    :try_end_13
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_d .. :try_end_13} :catch_14

    return-object p1

    .line 648
    :catch_14
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getNervConfig(JII)Lsg/bigo/overwall/config/INervConfig;

    move-result-object p1

    return-object p1

    .line 652
    :cond_1b
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getNervConfig(JII)Lsg/bigo/overwall/config/INervConfig;

    move-result-object p1

    return-object p1
.end method

.method public final getOverwallConfigVersion(I)I
    .registers 4

    .line 301
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_1b

    .line 303
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getOverwallConfigVersion(JI)I

    move-result p1
    :try_end_c
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_c} :catch_d

    return p1

    .line 306
    :catch_d
    :try_start_d
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getOverwallConfigVersion(JI)I

    move-result p1
    :try_end_13
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_d .. :try_end_13} :catch_14

    return p1

    .line 308
    :catch_14
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getOverwallConfigVersion(JI)I

    move-result p1

    return p1

    .line 312
    :cond_1b
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getOverwallConfigVersion(JI)I

    move-result p1

    return p1
.end method

.method public final getProtoPaddingConfig(II)Lsg/bigo/overwall/config/IProtoPaddingConfig;
    .registers 5

    .line 561
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_1b

    .line 563
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getProtoPaddingConfig(JII)Lsg/bigo/overwall/config/IProtoPaddingConfig;

    move-result-object p1
    :try_end_c
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_c} :catch_d

    return-object p1

    .line 566
    :catch_d
    :try_start_d
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getProtoPaddingConfig(JII)Lsg/bigo/overwall/config/IProtoPaddingConfig;

    move-result-object p1
    :try_end_13
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_d .. :try_end_13} :catch_14

    return-object p1

    .line 568
    :catch_14
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getProtoPaddingConfig(JII)Lsg/bigo/overwall/config/IProtoPaddingConfig;

    move-result-object p1

    return-object p1

    .line 572
    :cond_1b
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getProtoPaddingConfig(JII)Lsg/bigo/overwall/config/IProtoPaddingConfig;

    move-result-object p1

    return-object p1
.end method

.method public final getRandomProtoConfig(II)Lsg/bigo/overwall/config/IRandomProtoConfig;
    .registers 5

    .line 441
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_1b

    .line 443
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getRandomProtoConfig(JII)Lsg/bigo/overwall/config/IRandomProtoConfig;

    move-result-object p1
    :try_end_c
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_c} :catch_d

    return-object p1

    .line 446
    :catch_d
    :try_start_d
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getRandomProtoConfig(JII)Lsg/bigo/overwall/config/IRandomProtoConfig;

    move-result-object p1
    :try_end_13
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_d .. :try_end_13} :catch_14

    return-object p1

    .line 448
    :catch_14
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getRandomProtoConfig(JII)Lsg/bigo/overwall/config/IRandomProtoConfig;

    move-result-object p1

    return-object p1

    .line 452
    :cond_1b
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getRandomProtoConfig(JII)Lsg/bigo/overwall/config/IRandomProtoConfig;

    move-result-object p1

    return-object p1
.end method

.method public final getSock5Config(II)Lsg/bigo/overwall/config/ISock5Config;
    .registers 5

    .line 521
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_1b

    .line 523
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getSock5Config(JII)Lsg/bigo/overwall/config/ISock5Config;

    move-result-object p1
    :try_end_c
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_c} :catch_d

    return-object p1

    .line 526
    :catch_d
    :try_start_d
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getSock5Config(JII)Lsg/bigo/overwall/config/ISock5Config;

    move-result-object p1
    :try_end_13
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_d .. :try_end_13} :catch_14

    return-object p1

    .line 528
    :catch_14
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getSock5Config(JII)Lsg/bigo/overwall/config/ISock5Config;

    move-result-object p1

    return-object p1

    .line 532
    :cond_1b
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getSock5Config(JII)Lsg/bigo/overwall/config/ISock5Config;

    move-result-object p1

    return-object p1
.end method

.method public final getTlsConfig(II)Lsg/bigo/overwall/config/ITlsConfig;
    .registers 5

    .line 421
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_1b

    .line 423
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getTlsConfig(JII)Lsg/bigo/overwall/config/ITlsConfig;

    move-result-object p1
    :try_end_c
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_c} :catch_d

    return-object p1

    .line 426
    :catch_d
    :try_start_d
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getTlsConfig(JII)Lsg/bigo/overwall/config/ITlsConfig;

    move-result-object p1
    :try_end_13
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_d .. :try_end_13} :catch_14

    return-object p1

    .line 428
    :catch_14
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getTlsConfig(JII)Lsg/bigo/overwall/config/ITlsConfig;

    move-result-object p1

    return-object p1

    .line 432
    :cond_1b
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getTlsConfig(JII)Lsg/bigo/overwall/config/ITlsConfig;

    move-result-object p1

    return-object p1
.end method

.method public final getVestBagConfig(II)Lsg/bigo/overwall/config/IVestBagConfig;
    .registers 5

    .line 661
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_1b

    .line 663
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getVestBagConfig(JII)Lsg/bigo/overwall/config/IVestBagConfig;

    move-result-object p1
    :try_end_c
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_c} :catch_d

    return-object p1

    .line 666
    :catch_d
    :try_start_d
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getVestBagConfig(JII)Lsg/bigo/overwall/config/IVestBagConfig;

    move-result-object p1
    :try_end_13
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_d .. :try_end_13} :catch_14

    return-object p1

    .line 668
    :catch_14
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getVestBagConfig(JII)Lsg/bigo/overwall/config/IVestBagConfig;

    move-result-object p1

    return-object p1

    .line 672
    :cond_1b
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getVestBagConfig(JII)Lsg/bigo/overwall/config/IVestBagConfig;

    move-result-object p1

    return-object p1
.end method

.method public final getWebSocketConfig(II)Lsg/bigo/overwall/config/IWebSocketConfig;
    .registers 5

    .line 601
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_1b

    .line 603
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getWebSocketConfig(JII)Lsg/bigo/overwall/config/IWebSocketConfig;

    move-result-object p1
    :try_end_c
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_c} :catch_d

    return-object p1

    .line 606
    :catch_d
    :try_start_d
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getWebSocketConfig(JII)Lsg/bigo/overwall/config/IWebSocketConfig;

    move-result-object p1
    :try_end_13
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_d .. :try_end_13} :catch_14

    return-object p1

    .line 608
    :catch_14
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getWebSocketConfig(JII)Lsg/bigo/overwall/config/IWebSocketConfig;

    move-result-object p1

    return-object p1

    .line 612
    :cond_1b
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getWebSocketConfig(JII)Lsg/bigo/overwall/config/IWebSocketConfig;

    move-result-object p1

    return-object p1
.end method

.method public final getWebviewConfig(II)Lsg/bigo/overwall/config/IWebviewConfig;
    .registers 5

    .line 541
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_1b

    .line 543
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getWebviewConfig(JII)Lsg/bigo/overwall/config/IWebviewConfig;

    move-result-object p1
    :try_end_c
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_c} :catch_d

    return-object p1

    .line 546
    :catch_d
    :try_start_d
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getWebviewConfig(JII)Lsg/bigo/overwall/config/IWebviewConfig;

    move-result-object p1
    :try_end_13
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_d .. :try_end_13} :catch_14

    return-object p1

    .line 548
    :catch_14
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getWebviewConfig(JII)Lsg/bigo/overwall/config/IWebviewConfig;

    move-result-object p1

    return-object p1

    .line 552
    :cond_1b
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_getWebviewConfig(JII)Lsg/bigo/overwall/config/IWebviewConfig;

    move-result-object p1

    return-object p1
.end method

.method public final loadingImmediately()V
    .registers 3

    .line 241
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_18

    .line 243
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_loadingImmediately(J)V
    :try_end_b
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_b} :catch_c

    return-void

    .line 246
    :catch_c
    :try_start_c
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_loadingImmediately(J)V
    :try_end_11
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_c .. :try_end_11} :catch_12

    return-void

    .line 248
    :catch_12
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_loadingImmediately(J)V

    return-void

    .line 252
    :cond_18
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_loadingImmediately(J)V

    return-void
.end method

.method public final registerAppId(ILsg/bigo/overwall/config/IDefOverwallConfig;)V
    .registers 5

    .line 181
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_18

    .line 183
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_registerAppId(JILsg/bigo/overwall/config/IDefOverwallConfig;)V
    :try_end_b
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_b} :catch_c

    return-void

    .line 186
    :catch_c
    :try_start_c
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_registerAppId(JILsg/bigo/overwall/config/IDefOverwallConfig;)V
    :try_end_11
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_c .. :try_end_11} :catch_12

    return-void

    .line 188
    :catch_12
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_registerAppId(JILsg/bigo/overwall/config/IDefOverwallConfig;)V

    return-void

    .line 192
    :cond_18
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_registerAppId(JILsg/bigo/overwall/config/IDefOverwallConfig;)V

    return-void
.end method

.method public final setForeground(Z)V
    .registers 4

    .line 261
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_18

    .line 263
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_setForeground(JZ)V
    :try_end_b
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_b} :catch_c

    return-void

    .line 266
    :catch_c
    :try_start_c
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_setForeground(JZ)V
    :try_end_11
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_c .. :try_end_11} :catch_12

    return-void

    .line 268
    :catch_12
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_setForeground(JZ)V

    return-void

    .line 272
    :cond_18
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_setForeground(JZ)V

    return-void
.end method

.method public final setupClients(Lsg/bigo/overwall/config/INetworkMonitor;Lsg/bigo/overwall/config/IHttpRequestClient;Lsg/bigo/overwall/config/ILinkdRequestClient;Lsg/bigo/overwall/config/IDomainFrontingRequestClient;Lsg/bigo/overwall/config/IFcmRequestClient;)V
    .registers 14

    .line 281
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_2a

    .line 283
    :try_start_6
    iget-wide v1, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    move-object v0, p0

    move-object v3, p1

    move-object v4, p2

    move-object v5, p3

    move-object v6, p4

    move-object v7, p5

    invoke-direct/range {v0 .. v7}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_setupClients(JLsg/bigo/overwall/config/INetworkMonitor;Lsg/bigo/overwall/config/IHttpRequestClient;Lsg/bigo/overwall/config/ILinkdRequestClient;Lsg/bigo/overwall/config/IDomainFrontingRequestClient;Lsg/bigo/overwall/config/IFcmRequestClient;)V
    :try_end_11
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_11} :catch_12

    return-void

    .line 286
    :catch_12
    :try_start_12
    iget-wide v1, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    move-object v0, p0

    move-object v3, p1

    move-object v4, p2

    move-object v5, p3

    move-object v6, p4

    move-object v7, p5

    invoke-direct/range {v0 .. v7}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_setupClients(JLsg/bigo/overwall/config/INetworkMonitor;Lsg/bigo/overwall/config/IHttpRequestClient;Lsg/bigo/overwall/config/ILinkdRequestClient;Lsg/bigo/overwall/config/IDomainFrontingRequestClient;Lsg/bigo/overwall/config/IFcmRequestClient;)V
    :try_end_1d
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_12 .. :try_end_1d} :catch_1e

    return-void

    .line 288
    :catch_1e
    iget-wide v1, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    move-object v0, p0

    move-object v3, p1

    move-object v4, p2

    move-object v5, p3

    move-object v6, p4

    move-object v7, p5

    invoke-direct/range {v0 .. v7}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_setupClients(JLsg/bigo/overwall/config/INetworkMonitor;Lsg/bigo/overwall/config/IHttpRequestClient;Lsg/bigo/overwall/config/ILinkdRequestClient;Lsg/bigo/overwall/config/IDomainFrontingRequestClient;Lsg/bigo/overwall/config/IFcmRequestClient;)V

    return-void

    .line 292
    :cond_2a
    iget-wide v1, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    move-object v0, p0

    move-object v3, p1

    move-object v4, p2

    move-object v5, p3

    move-object v6, p4

    move-object v7, p5

    invoke-direct/range {v0 .. v7}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_setupClients(JLsg/bigo/overwall/config/INetworkMonitor;Lsg/bigo/overwall/config/IHttpRequestClient;Lsg/bigo/overwall/config/ILinkdRequestClient;Lsg/bigo/overwall/config/IDomainFrontingRequestClient;Lsg/bigo/overwall/config/IFcmRequestClient;)V

    return-void
.end method

.method public final startLoading(I)V
    .registers 4

    .line 201
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_18

    .line 203
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_startLoading(JI)V
    :try_end_b
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_b} :catch_c

    return-void

    .line 206
    :catch_c
    :try_start_c
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_startLoading(JI)V
    :try_end_11
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_c .. :try_end_11} :catch_12

    return-void

    .line 208
    :catch_12
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_startLoading(JI)V

    return-void

    .line 212
    :cond_18
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_startLoading(JI)V

    return-void
.end method

.method public final updateConfig(ILjava/lang/String;)V
    .registers 5

    .line 321
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-ge v0, v1, :cond_18

    .line 323
    :try_start_6
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_updateConfig(JILjava/lang/String;)V
    :try_end_b
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_6 .. :try_end_b} :catch_c

    return-void

    .line 326
    :catch_c
    :try_start_c
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_updateConfig(JILjava/lang/String;)V
    :try_end_11
    .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_c .. :try_end_11} :catch_12

    return-void

    .line 328
    :catch_12
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_updateConfig(JILjava/lang/String;)V

    return-void

    .line 332
    :cond_18
    iget-wide v0, p0, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->nativeRef:J

    invoke-direct {p0, v0, v1, p1, p2}, Lsg/bigo/overwall/config/OverwallConfigManager$CppProxy;->native_updateConfig(JILjava/lang/String;)V

    return-void
.end method