IDnsConfig.smali
.class public interface abstract Lsg/bigo/bigohttp/dns/IDnsConfig;
.super Ljava/lang/Object;
.source "SourceFile"
# virtual methods
.method public abstract fetcher()Lsg/bigo/bigohttp/dns/DNSFetcher;
.end method
.method public abstract getClientIp()I
.end method
.method public abstract getDNSStragegyType()I
.end method
.method public abstract getHardCodeDNSMap()Ljava/util/HashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/HashMap<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end method
.method public abstract getKnowHostForDNS()Ljava/util/HashSet;
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/HashSet<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end method
.method public abstract getPrefetchDNSHost()Ljava/util/Set;
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Set<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end method
.method public abstract getProcessName()Ljava/lang/String;
.end method