t.smali
.class public final Llive/sg/bigo/svcapi/t;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field private static final a:I
.field private static b:I
.field private static c:I
.field private static d:I
.field private static e:I
.field private static f:I
# direct methods
.method static constructor <clinit>()V
.registers 3
.line 13
sget-object v0, Ljava/util/concurrent/TimeUnit;->MINUTES:Ljava/util/concurrent/TimeUnit;
const-wide/16 v1, 0x5
invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;->toMillis(J)J
move-result-wide v0
long-to-int v1, v0
sput v1, Llive/sg/bigo/svcapi/t;->a:I
const/4 v0, 0x0
.line 25
sput v0, Llive/sg/bigo/svcapi/t;->b:I
.line 26
sput v0, Llive/sg/bigo/svcapi/t;->c:I
.line 27
sput v0, Llive/sg/bigo/svcapi/t;->d:I
.line 28
sput v0, Llive/sg/bigo/svcapi/t;->e:I
const/4 v0, 0x3
.line 30
sput v0, Llive/sg/bigo/svcapi/t;->f:I
return-void
.end method
.method public static a()I
.registers 2
.line 77
sget v0, Llive/sg/bigo/svcapi/t;->f:I
const/4 v1, 0x2
if-ne v0, v1, :cond_8
const/16 v0, 0x61a8
return v0
:cond_8
const/4 v1, 0x3
if-ne v0, v1, :cond_e
const/16 v0, 0x4e20
return v0
:cond_e
const/16 v0, 0x1f40
return v0
.end method
.method private static a(Ljava/lang/Integer;)I
.registers 2
.line 68
instance-of v0, p0, Ljava/lang/Integer;
if-eqz v0, :cond_9
invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I
move-result p0
return p0
:cond_9
const/4 p0, 0x0
return p0
.end method
.method public static a(Z)I
.registers 2
if-eqz p0, :cond_7
.line 98
invoke-static {}, Llive/sg/bigo/svcapi/t;->b()I
move-result p0
return p0
.line 101
:cond_7
sget p0, Llive/sg/bigo/svcapi/t;->f:I
const/4 v0, 0x2
if-ne p0, v0, :cond_1a
.line 102
sget p0, Llive/sg/bigo/svcapi/t;->b:I
if-lez p0, :cond_11
goto :goto_13
:cond_11
const/16 p0, 0x4e20
.line 103
:goto_13
sget v0, Llive/sg/bigo/svcapi/t;->a:I
invoke-static {v0, p0}, Ljava/lang/Math;->min(II)I
move-result p0
return p0
:cond_1a
const/4 v0, 0x3
if-ne p0, v0, :cond_2b
.line 105
sget p0, Llive/sg/bigo/svcapi/t;->c:I
if-lez p0, :cond_22
goto :goto_24
:cond_22
const/16 p0, 0x3a98
.line 106
:goto_24
sget v0, Llive/sg/bigo/svcapi/t;->a:I
invoke-static {v0, p0}, Ljava/lang/Math;->min(II)I
move-result p0
return p0
.line 108
:cond_2b
sget p0, Llive/sg/bigo/svcapi/t;->e:I
if-lez p0, :cond_30
goto :goto_32
:cond_30
const/16 p0, 0x2710
.line 109
:goto_32
sget v0, Llive/sg/bigo/svcapi/t;->a:I
invoke-static {v0, p0}, Ljava/lang/Math;->min(II)I
move-result p0
return p0
.end method
.method public static a(I)V
.registers 1
.line 73
sput p0, Llive/sg/bigo/svcapi/t;->f:I
return-void
.end method
.method public static a(Ljava/util/Map;)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Integer;",
">;)V"
}
.end annotation
.line 42
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "setTimeoutConfigs="
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const/4 v0, 0x0
.line 44
sput v0, Llive/sg/bigo/svcapi/t;->b:I
.line 45
sput v0, Llive/sg/bigo/svcapi/t;->c:I
.line 46
sput v0, Llive/sg/bigo/svcapi/t;->d:I
.line 47
sput v0, Llive/sg/bigo/svcapi/t;->e:I
if-eqz p0, :cond_9b
.line 50
:try_start_15
invoke-interface {p0}, Ljava/util/Map;->isEmpty()Z
move-result v0
if-nez v0, :cond_9b
.line 51
invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set;
move-result-object p0
invoke-interface {p0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object p0
:cond_23
:goto_23
invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_9b
invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/util/Map$Entry;
const-string v1, "2G"
.line 52
invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/String;
invoke-virtual {v1, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_4a
.line 53
invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Integer;
invoke-static {v0}, Llive/sg/bigo/svcapi/t;->a(Ljava/lang/Integer;)I
move-result v0
sput v0, Llive/sg/bigo/svcapi/t;->b:I
goto :goto_23
:cond_4a
const-string v1, "3G"
.line 54
invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/String;
invoke-virtual {v1, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_65
.line 55
invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Integer;
invoke-static {v0}, Llive/sg/bigo/svcapi/t;->a(Ljava/lang/Integer;)I
move-result v0
sput v0, Llive/sg/bigo/svcapi/t;->c:I
goto :goto_23
:cond_65
const-string v1, "4G"
.line 56
invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/String;
invoke-virtual {v1, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_80
.line 57
invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Integer;
invoke-static {v0}, Llive/sg/bigo/svcapi/t;->a(Ljava/lang/Integer;)I
move-result v0
sput v0, Llive/sg/bigo/svcapi/t;->d:I
goto :goto_23
:cond_80
const-string v1, "WIFI"
.line 58
invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/String;
invoke-virtual {v1, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_23
.line 59
invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Integer;
invoke-static {v0}, Llive/sg/bigo/svcapi/t;->a(Ljava/lang/Integer;)I
move-result v0
sput v0, Llive/sg/bigo/svcapi/t;->e:I
:try_end_9a
.catch Ljava/lang/Exception; {:try_start_15 .. :try_end_9a} :catch_9b
goto :goto_23
:catch_9b
:cond_9b
return-void
.end method
.method public static b()I
.registers 2
.line 87
sget v0, Llive/sg/bigo/svcapi/t;->f:I
const/4 v1, 0x2
if-ne v0, v1, :cond_8
const/16 v0, 0x4e20
return v0
:cond_8
const/4 v1, 0x3
if-ne v0, v1, :cond_e
const/16 v0, 0x3a98
return v0
:cond_e
const/16 v0, 0x2710
return v0
.end method