au.smali
.class public final Lcom/inmobi/media/au;
.super Ljava/lang/Object;
# instance fields
.field a:I
.field public b:Ljava/lang/String;
.field public c:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field d:J
.field e:J
.field f:I
.field g:Ljava/util/concurrent/atomic/AtomicBoolean;
.field h:Z
.field i:Z
# direct methods
.method constructor <init>(ILjava/lang/String;Ljava/util/Map;ZZIJJ)V
.registers 11
.annotation system Ldalvik/annotation/Signature;
value = {
"(I",
"Ljava/lang/String;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;ZZIJJ)V"
}
.end annotation
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput p1, p0, Lcom/inmobi/media/au;->a:I
iput-object p2, p0, Lcom/inmobi/media/au;->b:Ljava/lang/String;
iput-object p3, p0, Lcom/inmobi/media/au;->c:Ljava/util/Map;
iput-wide p7, p0, Lcom/inmobi/media/au;->d:J
iput-wide p9, p0, Lcom/inmobi/media/au;->e:J
iput p6, p0, Lcom/inmobi/media/au;->f:I
new-instance p1, Ljava/util/concurrent/atomic/AtomicBoolean;
const/4 p2, 0x0
invoke-direct {p1, p2}, Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V
iput-object p1, p0, Lcom/inmobi/media/au;->g:Ljava/util/concurrent/atomic/AtomicBoolean;
iput-boolean p4, p0, Lcom/inmobi/media/au;->i:Z
iput-boolean p5, p0, Lcom/inmobi/media/au;->h:Z
return-void
.end method
.method constructor <init>(Ljava/lang/String;Ljava/util/Map;ZI)V
.registers 18
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;ZI)V"
}
.end annotation
new-instance v0, Ljava/util/Random;
invoke-direct {v0}, Ljava/util/Random;-><init>()V
invoke-virtual {v0}, Ljava/util/Random;->nextInt()I
move-result v0
const v1, 0x7fffffff
and-int v3, v0, v1
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v9
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v11
const/4 v7, 0x0
move-object v2, p0
move-object v4, p1
move-object v5, p2
move/from16 v6, p3
move/from16 v8, p4
invoke-direct/range {v2 .. v12}, Lcom/inmobi/media/au;-><init>(ILjava/lang/String;Ljava/util/Map;ZZIJJ)V
return-void
.end method
.method constructor <init>(Ljava/lang/String;ZZI)V
.registers 18
new-instance v0, Ljava/util/Random;
invoke-direct {v0}, Ljava/util/Random;-><init>()V
invoke-virtual {v0}, Ljava/util/Random;->nextInt()I
move-result v0
const v1, 0x7fffffff
and-int v3, v0, v1
new-instance v5, Ljava/util/HashMap;
invoke-direct {v5}, Ljava/util/HashMap;-><init>()V
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v9
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v11
move-object v2, p0
move-object v4, p1
move v6, p2
move/from16 v7, p3
move/from16 v8, p4
invoke-direct/range {v2 .. v12}, Lcom/inmobi/media/au;-><init>(ILjava/lang/String;Ljava/util/Map;ZZIJJ)V
return-void
.end method
# virtual methods
.method public final a(J)Z
.registers 7
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
iget-wide v2, p0, Lcom/inmobi/media/au;->e:J
sub-long/2addr v0, v2
const-wide/16 v2, 0x3e8
mul-long p1, p1, v2
cmp-long v2, v0, p1
if-lez v2, :cond_11
const/4 p1, 0x1
return p1
:cond_11
const/4 p1, 0x0
return p1
.end method