d.smali

.class public final Lsg/bigo/bigohttp/d;
.super Ljava/lang/Object;
.source "SourceFile"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lsg/bigo/bigohttp/d$a;
    }
.end annotation


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

.field public b:Ljava/lang/String;

.field public c:Z

.field d:Lsg/bigo/bigohttp/helper/ICommonFieldsHelper;

.field public e:Lsg/bigo/bigohttp/token/ITokenHelper;

.field public f:Lsg/bigo/bigohttp/helper/ISignHelper;

.field public g:Lsg/bigo/bigohttp/helper/IBigoHashHelper;

.field public h:Lsg/bigo/bigohttp/hostreplace/IHostSwitcher;

.field public i:Lsg/bigo/bigohttp/hostreplace/HostReplaceEventListener;

.field public j:Lsg/bigo/bigohttp/dns/IDnsConfig;

.field public k:Lsg/bigo/bigohttp/dns/DNSFetcher;

.field public l:Lsg/bigo/bigohttp/dns/DnsEventListener;

.field public m:Lsg/bigo/bigohttp/helper/ISchemeChangeHelper;

.field public n:Lsg/bigo/bigohttp/stat/IReportHttpStat;

.field public o:Lsg/bigo/bigohttp/linkd/LinkdChannel;

.field public p:Lsg/bigo/bigohttp/domainfronting/IDomainFrontingSwitcher;

.field public q:Lsg/bigo/bigohttp/domainfronting/DomainFrontingEventListener;


# direct methods
.method private constructor <init>()V
    .registers 3

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

    const/4 v0, 0x0

    .line 36
    iput-object v0, p0, Lsg/bigo/bigohttp/d;->a:Landroid/content/Context;

    const-string v1, "BigoHttpClient"

    .line 37
    iput-object v1, p0, Lsg/bigo/bigohttp/d;->b:Ljava/lang/String;

    const/4 v1, 0x1

    .line 38
    iput-boolean v1, p0, Lsg/bigo/bigohttp/d;->c:Z

    .line 39
    iput-object v0, p0, Lsg/bigo/bigohttp/d;->d:Lsg/bigo/bigohttp/helper/ICommonFieldsHelper;

    .line 40
    iput-object v0, p0, Lsg/bigo/bigohttp/d;->e:Lsg/bigo/bigohttp/token/ITokenHelper;

    .line 41
    iput-object v0, p0, Lsg/bigo/bigohttp/d;->f:Lsg/bigo/bigohttp/helper/ISignHelper;

    .line 42
    iput-object v0, p0, Lsg/bigo/bigohttp/d;->g:Lsg/bigo/bigohttp/helper/IBigoHashHelper;

    .line 43
    iput-object v0, p0, Lsg/bigo/bigohttp/d;->h:Lsg/bigo/bigohttp/hostreplace/IHostSwitcher;

    .line 44
    iput-object v0, p0, Lsg/bigo/bigohttp/d;->i:Lsg/bigo/bigohttp/hostreplace/HostReplaceEventListener;

    .line 45
    iput-object v0, p0, Lsg/bigo/bigohttp/d;->j:Lsg/bigo/bigohttp/dns/IDnsConfig;

    .line 46
    iput-object v0, p0, Lsg/bigo/bigohttp/d;->k:Lsg/bigo/bigohttp/dns/DNSFetcher;

    .line 47
    iput-object v0, p0, Lsg/bigo/bigohttp/d;->l:Lsg/bigo/bigohttp/dns/DnsEventListener;

    .line 48
    iput-object v0, p0, Lsg/bigo/bigohttp/d;->m:Lsg/bigo/bigohttp/helper/ISchemeChangeHelper;

    .line 49
    iput-object v0, p0, Lsg/bigo/bigohttp/d;->n:Lsg/bigo/bigohttp/stat/IReportHttpStat;

    .line 50
    iput-object v0, p0, Lsg/bigo/bigohttp/d;->o:Lsg/bigo/bigohttp/linkd/LinkdChannel;

    .line 51
    iput-object v0, p0, Lsg/bigo/bigohttp/d;->p:Lsg/bigo/bigohttp/domainfronting/IDomainFrontingSwitcher;

    .line 52
    iput-object v0, p0, Lsg/bigo/bigohttp/d;->q:Lsg/bigo/bigohttp/domainfronting/DomainFrontingEventListener;

    return-void
.end method

.method synthetic constructor <init>(B)V
    .registers 2

    .line 34
    invoke-direct {p0}, Lsg/bigo/bigohttp/d;-><init>()V

    return-void
.end method


# virtual methods
.method public final a()Lsg/bigo/bigohttp/helper/ICommonFieldsHelper;
    .registers 2

    .line 71
    iget-object v0, p0, Lsg/bigo/bigohttp/d;->d:Lsg/bigo/bigohttp/helper/ICommonFieldsHelper;

    return-object v0
.end method

.method public final b()Lsg/bigo/bigohttp/helper/IBigoHashHelper;
    .registers 2

    .line 83
    iget-object v0, p0, Lsg/bigo/bigohttp/d;->g:Lsg/bigo/bigohttp/helper/IBigoHashHelper;

    return-object v0
.end method

.method public final c()Lsg/bigo/bigohttp/dns/IDnsConfig;
    .registers 2

    .line 91
    iget-object v0, p0, Lsg/bigo/bigohttp/d;->j:Lsg/bigo/bigohttp/dns/IDnsConfig;

    return-object v0
.end method