b.smali
.class public final Lcom/imo/android/imoim/filetransfer/d/b;
.super Ljava/lang/Object;
.source "SourceFile"
# direct methods
.method public constructor <init>()V
.registers 1
.line 12
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Lcom/imo/android/imoim/data/f;)V
.registers 2
.line 93
invoke-static {}, Lcom/imo/android/imoim/util/ei;->P()Z
move-result v0
if-nez v0, :cond_b
.line 94
sget-object v0, Lcom/imo/android/imoim/IMO;->T:Lcom/imo/android/imoim/filetransfer/d;
invoke-virtual {v0, p0}, Lcom/imo/android/imoim/filetransfer/d;->a(Lcom/imo/android/imoim/data/f;)V
:cond_b
return-void
.end method
.method public static a(Lcom/imo/android/imoim/file/bean/d;)Z
.registers 5
.line 68
invoke-static {}, Lcom/imo/android/imoim/util/ei;->P()Z
move-result v0
const/4 v1, 0x1
const/4 v2, 0x0
if-nez v0, :cond_14
sget-object v0, Lcom/imo/android/imoim/IMO;->S:Lcom/imo/android/imoim/filetransfer/e;
.line 1107
invoke-virtual {v0}, Lcom/imo/android/imoim/filetransfer/e;->a()Lcom/imo/android/imoim/filetransfer/e$a;
move-result-object v0
iget-boolean v0, v0, Lcom/imo/android/imoim/filetransfer/e$a;->c:Z
if-eqz v0, :cond_14
const/4 v0, 0x1
goto :goto_15
:cond_14
const/4 v0, 0x0
.line 69
:goto_15
invoke-static {p0}, Lcom/imo/android/imoim/filetransfer/d/b;->b(Lcom/imo/android/imoim/file/bean/d;)Z
move-result v3
if-eqz v3, :cond_24
if-eqz v0, :cond_24
.line 71
invoke-static {p0}, Lcom/imo/android/imoim/filetransfer/d/b;->d(Lcom/imo/android/imoim/file/bean/d;)Z
move-result p0
if-nez p0, :cond_24
goto :goto_25
:cond_24
const/4 v1, 0x0
:goto_25
return v1
.end method
.method public static b(Lcom/imo/android/imoim/data/f;)Z
.registers 7
.line 104
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
.line 7291
iget-wide v2, p0, Lcom/imo/android/imoim/data/f;->n:J
const-wide/32 v4, 0x5265c00
add-long/2addr v2, v4
cmp-long p0, v0, v2
if-gez p0, :cond_10
const/4 p0, 0x1
return p0
:cond_10
const/4 p0, 0x0
return p0
.end method
.method public static b(Lcom/imo/android/imoim/file/bean/d;)Z
.registers 5
.line 78
sget-object v0, Lcom/imo/android/imoim/IMO;->T:Lcom/imo/android/imoim/filetransfer/d;
invoke-virtual {v0, p0}, Lcom/imo/android/imoim/filetransfer/d;->a(Lcom/imo/android/imoim/file/bean/d;)Lcom/imo/android/imoim/filetransfer/FileTaskLiveData;
move-result-object p0
.line 2018
invoke-virtual {p0}, Lcom/imo/android/imoim/filetransfer/FileTaskLiveData;->getValue()Ljava/lang/Object;
move-result-object p0
check-cast p0, Lcom/imo/android/imoim/data/f;
.line 2259
iget v0, p0, Lcom/imo/android/imoim/data/f;->g:I
rsub-int/lit8 v0, v0, 0x64
int-to-long v0, v0
.line 3239
iget-wide v2, p0, Lcom/imo/android/imoim/data/f;->c:J
mul-long v0, v0, v2
const-wide/16 v2, 0x64
.line 79
div-long/2addr v0, v2
sget-object p0, Lcom/imo/android/imoim/IMO;->S:Lcom/imo/android/imoim/filetransfer/e;
.line 4116
invoke-virtual {p0}, Lcom/imo/android/imoim/filetransfer/e;->a()Lcom/imo/android/imoim/filetransfer/e$a;
move-result-object p0
iget-wide v2, p0, Lcom/imo/android/imoim/filetransfer/e$a;->a:J
cmp-long p0, v0, v2
if-lez p0, :cond_26
const/4 p0, 0x1
return p0
:cond_26
const/4 p0, 0x0
return p0
.end method
.method public static c(Lcom/imo/android/imoim/file/bean/d;)J
.registers 5
if-nez p0, :cond_5
const-wide/16 v0, 0x0
return-wide v0
.line 84
:cond_5
sget-object v0, Lcom/imo/android/imoim/IMO;->T:Lcom/imo/android/imoim/filetransfer/d;
invoke-virtual {v0, p0}, Lcom/imo/android/imoim/filetransfer/d;->a(Lcom/imo/android/imoim/file/bean/d;)Lcom/imo/android/imoim/filetransfer/FileTaskLiveData;
move-result-object p0
.line 5018
invoke-virtual {p0}, Lcom/imo/android/imoim/filetransfer/FileTaskLiveData;->getValue()Ljava/lang/Object;
move-result-object p0
check-cast p0, Lcom/imo/android/imoim/data/f;
.line 5259
iget v0, p0, Lcom/imo/android/imoim/data/f;->g:I
rsub-int/lit8 v0, v0, 0x64
int-to-long v0, v0
.line 6239
iget-wide v2, p0, Lcom/imo/android/imoim/data/f;->c:J
mul-long v0, v0, v2
const-wide/16 v2, 0x64
.line 85
div-long/2addr v0, v2
return-wide v0
.end method
.method public static d(Lcom/imo/android/imoim/file/bean/d;)Z
.registers 2
.line 99
sget-object v0, Lcom/imo/android/imoim/IMO;->T:Lcom/imo/android/imoim/filetransfer/d;
invoke-virtual {v0, p0}, Lcom/imo/android/imoim/filetransfer/d;->a(Lcom/imo/android/imoim/file/bean/d;)Lcom/imo/android/imoim/filetransfer/FileTaskLiveData;
move-result-object p0
.line 7018
invoke-virtual {p0}, Lcom/imo/android/imoim/filetransfer/FileTaskLiveData;->getValue()Ljava/lang/Object;
move-result-object p0
check-cast p0, Lcom/imo/android/imoim/data/f;
.line 100
invoke-static {p0}, Lcom/imo/android/imoim/filetransfer/d/b;->b(Lcom/imo/android/imoim/data/f;)Z
move-result p0
return p0
.end method