Changes of com.discord v1317

This commit is contained in:
root 2020-11-11 02:08:46 +00:00
parent 4858c0f21e
commit f2fc0d6fbd
774 changed files with 18420 additions and 17196 deletions

View file

@ -1,11 +1,160 @@
.class public interface abstract Lf/j/a/a;
.class public final Lf/j/a/a;
.super Ljava/lang/Object;
.source "Clock.kt"
.source "AndroidClockFactory.kt"
# virtual methods
.method public abstract a()J
.end method
.method public abstract b()J
# direct methods
.method public static a(Landroid/content/Context;Lf/j/a/e;Ljava/util/List;JJJI)Lcom/lyft/kronos/KronosClock;
.locals 15
move-object v0, p0
and-int/lit8 v1, p9, 0x2
const/4 v6, 0x0
and-int/lit8 v1, p9, 0x4
if-eqz v1, :cond_0
sget-object v1, Lf/j/a/c;->e:Lf/j/a/c;
sget-object v1, Lf/j/a/c;->a:Ljava/util/List;
goto :goto_0
:cond_0
const/4 v1, 0x0
:goto_0
move-object v7, v1
and-int/lit8 v1, p9, 0x8
if-eqz v1, :cond_1
sget-object v1, Lf/j/a/c;->e:Lf/j/a/c;
sget-wide v1, Lf/j/a/c;->d:J
move-wide v8, v1
goto :goto_1
:cond_1
move-wide/from16 v8, p3
:goto_1
and-int/lit8 v1, p9, 0x10
if-eqz v1, :cond_2
sget-object v1, Lf/j/a/c;->e:Lf/j/a/c;
sget-wide v1, Lf/j/a/c;->c:J
move-wide v10, v1
goto :goto_2
:cond_2
move-wide/from16 v10, p5
:goto_2
and-int/lit8 v1, p9, 0x20
if-eqz v1, :cond_3
sget-object v1, Lf/j/a/c;->e:Lf/j/a/c;
sget-wide v1, Lf/j/a/c;->b:J
move-wide v12, v1
goto :goto_3
:cond_3
move-wide/from16 v12, p7
:goto_3
const-string v1, "context"
invoke-static {p0, v1}, Ly/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v1, "ntpHosts"
invoke-static {v7, v1}, Ly/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v14, Lf/j/a/g/a;
invoke-direct {v14}, Lf/j/a/g/a;-><init>()V
new-instance v2, Lf/j/a/g/c;
const/4 v3, 0x0
const-string v4, "com.lyft.kronos.shared_preferences"
invoke-virtual {p0, v4, v3}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
move-result-object v0
const-string v3, "context.getSharedPrefere\u2026ME, Context.MODE_PRIVATE)"
invoke-static {v0, v3}, Ly/n/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {v2, v0}, Lf/j/a/g/c;-><init>(Landroid/content/SharedPreferences;)V
const-string v0, "localClock"
invoke-static {v14, v0}, Ly/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "syncResponseCache"
invoke-static {v2, v0}, Ly/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v7, v1}, Ly/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
instance-of v0, v14, Lcom/lyft/kronos/KronosClock;
if-nez v0, :cond_4
new-instance v3, Lf/j/a/g/d/e;
new-instance v0, Lf/j/a/g/d/d;
invoke-direct {v0}, Lf/j/a/g/d/d;-><init>()V
new-instance v1, Lf/j/a/g/d/b;
invoke-direct {v1}, Lf/j/a/g/d/b;-><init>()V
invoke-direct {v3, v14, v0, v1}, Lf/j/a/g/d/e;-><init>(Lf/j/a/b;Lf/j/a/g/d/c;Lf/j/a/g/d/a;)V
new-instance v5, Lf/j/a/g/d/g;
invoke-direct {v5, v2, v14}, Lf/j/a/g/d/g;-><init>(Lf/j/a/f;Lf/j/a/b;)V
new-instance v0, Lf/j/a/g/d/i;
move-object v2, v0
move-object v4, v14
invoke-direct/range {v2 .. v13}, Lf/j/a/g/d/i;-><init>(Lf/j/a/g/d/e;Lf/j/a/b;Lf/j/a/g/d/f;Lf/j/a/e;Ljava/util/List;JJJ)V
new-instance v1, Lf/j/a/g/b;
invoke-direct {v1, v0, v14}, Lf/j/a/g/b;-><init>(Lf/j/a/g/d/h;Lf/j/a/b;)V
return-object v1
:cond_4
new-instance v0, Ljava/lang/IllegalArgumentException;
const-string v1, "Local clock should implement Clock instead of KronosClock"
invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
throw v0
.end method

View file

@ -1,89 +1,11 @@
.class public final Lf/j/a/b;
.class public interface abstract Lf/j/a/b;
.super Ljava/lang/Object;
.source "DefaultParam.kt"
.source "Clock.kt"
# static fields
.field public static final a:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field public static final b:J
.field public static final c:J
.field public static final d:J
.field public static final e:Lf/j/a/b;
# direct methods
.method public static constructor <clinit>()V
.locals 5
new-instance v0, Lf/j/a/b;
invoke-direct {v0}, Lf/j/a/b;-><init>()V
sput-object v0, Lf/j/a/b;->e:Lf/j/a/b;
const-string v0, "2.us.pool.ntp.org"
const-string v1, "1.us.pool.ntp.org"
const-string v2, "0.us.pool.ntp.org"
filled-new-array {v0, v1, v2}, [Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lf/h/a/f/f/n/f;->listOf([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
sput-object v0, Lf/j/a/b;->a:Ljava/util/List;
sget-object v0, Ljava/util/concurrent/TimeUnit;->MINUTES:Ljava/util/concurrent/TimeUnit;
const-wide/16 v1, 0x1
invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;->toMillis(J)J
move-result-wide v3
sput-wide v3, Lf/j/a/b;->b:J
sget-object v0, Ljava/util/concurrent/TimeUnit;->MINUTES:Ljava/util/concurrent/TimeUnit;
invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;->toMillis(J)J
move-result-wide v0
sput-wide v0, Lf/j/a/b;->c:J
sget-object v0, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
const-wide/16 v1, 0x6
invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;->toMillis(J)J
move-result-wide v0
sput-wide v0, Lf/j/a/b;->d:J
return-void
# virtual methods
.method public abstract a()J
.end method
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.method public abstract b()J
.end method

View file

@ -1,144 +1,89 @@
.class public final Lf/j/a/c;
.super Ljava/lang/Object;
.source "Clock.kt"
.source "DefaultParam.kt"
# instance fields
.field public final a:J
# static fields
.field public static final a:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field public final b:Ljava/lang/Long;
.field public static final b:J
.field public static final c:J
.field public static final d:J
.field public static final e:Lf/j/a/c;
# direct methods
.method public constructor <init>(JLjava/lang/Long;)V
.locals 0
.method public static constructor <clinit>()V
.locals 5
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
new-instance v0, Lf/j/a/c;
iput-wide p1, p0, Lf/j/a/c;->a:J
invoke-direct {v0}, Lf/j/a/c;-><init>()V
iput-object p3, p0, Lf/j/a/c;->b:Ljava/lang/Long;
sput-object v0, Lf/j/a/c;->e:Lf/j/a/c;
const-string v0, "2.us.pool.ntp.org"
const-string v1, "1.us.pool.ntp.org"
const-string v2, "0.us.pool.ntp.org"
filled-new-array {v0, v1, v2}, [Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lf/h/a/f/f/n/f;->listOf([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
sput-object v0, Lf/j/a/c;->a:Ljava/util/List;
sget-object v0, Ljava/util/concurrent/TimeUnit;->MINUTES:Ljava/util/concurrent/TimeUnit;
const-wide/16 v1, 0x1
invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;->toMillis(J)J
move-result-wide v3
sput-wide v3, Lf/j/a/c;->b:J
sget-object v0, Ljava/util/concurrent/TimeUnit;->MINUTES:Ljava/util/concurrent/TimeUnit;
invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;->toMillis(J)J
move-result-wide v0
sput-wide v0, Lf/j/a/c;->c:J
sget-object v0, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
const-wide/16 v1, 0x6
invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;->toMillis(J)J
move-result-wide v0
sput-wide v0, Lf/j/a/c;->d:J
return-void
.end method
.method public constructor <init>()V
.locals 0
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 7
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x1
if-eq p0, p1, :cond_2
instance-of v1, p1, Lf/j/a/c;
const/4 v2, 0x0
if-eqz v1, :cond_1
check-cast p1, Lf/j/a/c;
iget-wide v3, p0, Lf/j/a/c;->a:J
iget-wide v5, p1, Lf/j/a/c;->a:J
cmp-long v1, v3, v5
if-nez v1, :cond_0
const/4 v1, 0x1
goto :goto_0
:cond_0
const/4 v1, 0x0
:goto_0
if-eqz v1, :cond_1
iget-object v1, p0, Lf/j/a/c;->b:Ljava/lang/Long;
iget-object p1, p1, Lf/j/a/c;->b:Ljava/lang/Long;
invoke-static {v1, p1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_1
goto :goto_1
:cond_1
return v2
:cond_2
:goto_1
return v0
.end method
.method public hashCode()I
.locals 4
iget-wide v0, p0, Lf/j/a/c;->a:J
const/16 v2, 0x20
ushr-long v2, v0, v2
xor-long/2addr v0, v2
long-to-int v1, v0
mul-int/lit8 v1, v1, 0x1f
iget-object v0, p0, Lf/j/a/c;->b:Ljava/lang/Long;
if-eqz v0, :cond_0
invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
move-result v0
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
add-int/2addr v1, v0
return v1
.end method
.method public toString()Ljava/lang/String;
.locals 3
const-string v0, "KronosTime(posixTimeMs="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-wide v1, p0, Lf/j/a/c;->a:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ", timeSinceLastNtpSyncMs="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lf/j/a/c;->b:Ljava/lang/Long;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ")"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
return-void
.end method

View file

@ -1,14 +1,144 @@
.class public interface abstract Lf/j/a/d;
.class public final Lf/j/a/d;
.super Ljava/lang/Object;
.source "SyncListener.kt"
.source "Clock.kt"
# instance fields
.field public final a:J
.field public final b:Ljava/lang/Long;
# direct methods
.method public constructor <init>(JLjava/lang/Long;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-wide p1, p0, Lf/j/a/d;->a:J
iput-object p3, p0, Lf/j/a/d;->b:Ljava/lang/Long;
return-void
.end method
# virtual methods
.method public abstract a(Ljava/lang/String;)V
.method public equals(Ljava/lang/Object;)Z
.locals 7
const/4 v0, 0x1
if-eq p0, p1, :cond_2
instance-of v1, p1, Lf/j/a/d;
const/4 v2, 0x0
if-eqz v1, :cond_1
check-cast p1, Lf/j/a/d;
iget-wide v3, p0, Lf/j/a/d;->a:J
iget-wide v5, p1, Lf/j/a/d;->a:J
cmp-long v1, v3, v5
if-nez v1, :cond_0
const/4 v1, 0x1
goto :goto_0
:cond_0
const/4 v1, 0x0
:goto_0
if-eqz v1, :cond_1
iget-object v1, p0, Lf/j/a/d;->b:Ljava/lang/Long;
iget-object p1, p1, Lf/j/a/d;->b:Ljava/lang/Long;
invoke-static {v1, p1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_1
goto :goto_1
:cond_1
return v2
:cond_2
:goto_1
return v0
.end method
.method public abstract b(JJ)V
.method public hashCode()I
.locals 4
iget-wide v0, p0, Lf/j/a/d;->a:J
const/16 v2, 0x20
ushr-long v2, v0, v2
xor-long/2addr v0, v2
long-to-int v1, v0
mul-int/lit8 v1, v1, 0x1f
iget-object v0, p0, Lf/j/a/d;->b:Ljava/lang/Long;
if-eqz v0, :cond_0
invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
move-result v0
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
add-int/2addr v1, v0
return v1
.end method
.method public abstract c(Ljava/lang/String;Ljava/lang/Throwable;)V
.method public toString()Ljava/lang/String;
.locals 3
const-string v0, "KronosTime(posixTimeMs="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-wide v1, p0, Lf/j/a/d;->a:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ", timeSinceLastNtpSyncMs="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lf/j/a/d;->b:Ljava/lang/Long;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ")"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method

View file

@ -1,26 +1,14 @@
.class public interface abstract Lf/j/a/e;
.super Ljava/lang/Object;
.source "SyncResponseCache.kt"
.source "SyncListener.kt"
# virtual methods
.method public abstract a(J)V
.method public abstract a(Ljava/lang/String;)V
.end method
.method public abstract b(J)V
.method public abstract b(JJ)V
.end method
.method public abstract c()J
.end method
.method public abstract clear()V
.end method
.method public abstract d()J
.end method
.method public abstract e()J
.end method
.method public abstract f(J)V
.method public abstract c(Ljava/lang/String;Ljava/lang/Throwable;)V
.end method

View file

@ -0,0 +1,26 @@
.class public interface abstract Lf/j/a/f;
.super Ljava/lang/Object;
.source "SyncResponseCache.kt"
# virtual methods
.method public abstract a(J)V
.end method
.method public abstract b(J)V
.end method
.method public abstract c()J
.end method
.method public abstract clear()V
.end method
.method public abstract d()J
.end method
.method public abstract e()J
.end method
.method public abstract f(J)V
.end method

View file

@ -1,118 +0,0 @@
.class public final Lf/j/a/f/d/g;
.super Ljava/lang/Object;
.source "SntpResponseCache.kt"
# interfaces
.implements Lf/j/a/f/d/f;
# instance fields
.field public final a:Lf/j/a/e;
.field public final b:Lf/j/a/a;
# direct methods
.method public constructor <init>(Lf/j/a/e;Lf/j/a/a;)V
.locals 1
const-string v0, "syncResponseCache"
invoke-static {p1, v0}, Ly/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "deviceClock"
invoke-static {p2, v0}, Ly/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lf/j/a/f/d/g;->a:Lf/j/a/e;
iput-object p2, p0, Lf/j/a/f/d/g;->b:Lf/j/a/a;
return-void
.end method
# virtual methods
.method public a(Lf/j/a/f/d/e$b;)V
.locals 3
const-string v0, "response"
invoke-static {p1, v0}, Ly/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lf/j/a/f/d/g;->a:Lf/j/a/e;
iget-wide v1, p1, Lf/j/a/f/d/e$b;->a:J
invoke-interface {v0, v1, v2}, Lf/j/a/e;->f(J)V
iget-object v0, p0, Lf/j/a/f/d/g;->a:Lf/j/a/e;
iget-wide v1, p1, Lf/j/a/f/d/e$b;->b:J
invoke-interface {v0, v1, v2}, Lf/j/a/e;->a(J)V
iget-object v0, p0, Lf/j/a/f/d/g;->a:Lf/j/a/e;
iget-wide v1, p1, Lf/j/a/f/d/e$b;->c:J
invoke-interface {v0, v1, v2}, Lf/j/a/e;->b(J)V
return-void
.end method
.method public clear()V
.locals 1
iget-object v0, p0, Lf/j/a/f/d/g;->a:Lf/j/a/e;
invoke-interface {v0}, Lf/j/a/e;->clear()V
return-void
.end method
.method public get()Lf/j/a/f/d/e$b;
.locals 9
iget-object v0, p0, Lf/j/a/f/d/g;->a:Lf/j/a/e;
invoke-interface {v0}, Lf/j/a/e;->e()J
move-result-wide v2
iget-object v0, p0, Lf/j/a/f/d/g;->a:Lf/j/a/e;
invoke-interface {v0}, Lf/j/a/e;->c()J
move-result-wide v4
iget-object v0, p0, Lf/j/a/f/d/g;->a:Lf/j/a/e;
invoke-interface {v0}, Lf/j/a/e;->d()J
move-result-wide v6
const-wide/16 v0, 0x0
cmp-long v8, v4, v0
if-nez v8, :cond_0
const/4 v0, 0x0
goto :goto_0
:cond_0
new-instance v0, Lf/j/a/f/d/e$b;
iget-object v8, p0, Lf/j/a/f/d/g;->b:Lf/j/a/a;
move-object v1, v0
invoke-direct/range {v1 .. v8}, Lf/j/a/f/d/e$b;-><init>(JJJLf/j/a/a;)V
:goto_0
return-object v0
.end method

View file

@ -1,9 +1,9 @@
.class public final Lf/j/a/f/a;
.class public final Lf/j/a/g/a;
.super Ljava/lang/Object;
.source "AndroidSystemClock.kt"
# interfaces
.implements Lf/j/a/a;
.implements Lf/j/a/b;
# direct methods

View file

@ -1,4 +1,4 @@
.class public final Lf/j/a/f/b;
.class public final Lf/j/a/g/b;
.super Ljava/lang/Object;
.source "KronosClockImpl.kt"
@ -7,13 +7,13 @@
# instance fields
.field public final a:Lf/j/a/f/d/h;
.field public final a:Lf/j/a/g/d/h;
.field public final b:Lf/j/a/a;
.field public final b:Lf/j/a/b;
# direct methods
.method public constructor <init>(Lf/j/a/f/d/h;Lf/j/a/a;)V
.method public constructor <init>(Lf/j/a/g/d/h;Lf/j/a/b;)V
.locals 1
const-string v0, "ntpService"
@ -26,9 +26,9 @@
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lf/j/a/f/b;->a:Lf/j/a/f/d/h;
iput-object p1, p0, Lf/j/a/g/b;->a:Lf/j/a/g/d/h;
iput-object p2, p0, Lf/j/a/f/b;->b:Lf/j/a/a;
iput-object p2, p0, Lf/j/a/g/b;->b:Lf/j/a/b;
return-void
.end method
@ -38,11 +38,11 @@
.method public a()J
.locals 2
invoke-virtual {p0}, Lf/j/a/f/b;->c()Lf/j/a/c;
invoke-virtual {p0}, Lf/j/a/g/b;->c()Lf/j/a/d;
move-result-object v0
iget-wide v0, v0, Lf/j/a/c;->a:J
iget-wide v0, v0, Lf/j/a/d;->a:J
return-wide v0
.end method
@ -50,21 +50,21 @@
.method public b()J
.locals 2
iget-object v0, p0, Lf/j/a/f/b;->b:Lf/j/a/a;
iget-object v0, p0, Lf/j/a/g/b;->b:Lf/j/a/b;
invoke-interface {v0}, Lf/j/a/a;->b()J
invoke-interface {v0}, Lf/j/a/b;->b()J
move-result-wide v0
return-wide v0
.end method
.method public c()Lf/j/a/c;
.method public c()Lf/j/a/d;
.locals 4
iget-object v0, p0, Lf/j/a/f/b;->a:Lf/j/a/f/d/h;
iget-object v0, p0, Lf/j/a/g/b;->a:Lf/j/a/g/d/h;
invoke-interface {v0}, Lf/j/a/f/d/h;->a()Lf/j/a/c;
invoke-interface {v0}, Lf/j/a/g/d/h;->a()Lf/j/a/d;
move-result-object v0
@ -73,17 +73,17 @@
goto :goto_0
:cond_0
new-instance v0, Lf/j/a/c;
new-instance v0, Lf/j/a/d;
iget-object v1, p0, Lf/j/a/f/b;->b:Lf/j/a/a;
iget-object v1, p0, Lf/j/a/g/b;->b:Lf/j/a/b;
invoke-interface {v1}, Lf/j/a/a;->a()J
invoke-interface {v1}, Lf/j/a/b;->a()J
move-result-wide v1
const/4 v3, 0x0
invoke-direct {v0, v1, v2, v3}, Lf/j/a/c;-><init>(JLjava/lang/Long;)V
invoke-direct {v0, v1, v2, v3}, Lf/j/a/d;-><init>(JLjava/lang/Long;)V
:goto_0
return-object v0

View file

@ -1,9 +1,9 @@
.class public final Lf/j/a/f/c;
.class public final Lf/j/a/g/c;
.super Ljava/lang/Object;
.source "SharedPreferenceSyncResponseCache.kt"
# interfaces
.implements Lf/j/a/e;
.implements Lf/j/a/f;
# instance fields
@ -20,7 +20,7 @@
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lf/j/a/f/c;->a:Landroid/content/SharedPreferences;
iput-object p1, p0, Lf/j/a/g/c;->a:Landroid/content/SharedPreferences;
return-void
.end method
@ -30,7 +30,7 @@
.method public a(J)V
.locals 2
iget-object v0, p0, Lf/j/a/f/c;->a:Landroid/content/SharedPreferences;
iget-object v0, p0, Lf/j/a/g/c;->a:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
@ -50,7 +50,7 @@
.method public b(J)V
.locals 2
iget-object v0, p0, Lf/j/a/f/c;->a:Landroid/content/SharedPreferences;
iget-object v0, p0, Lf/j/a/g/c;->a:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
@ -70,7 +70,7 @@
.method public c()J
.locals 4
iget-object v0, p0, Lf/j/a/f/c;->a:Landroid/content/SharedPreferences;
iget-object v0, p0, Lf/j/a/g/c;->a:Landroid/content/SharedPreferences;
const-string v1, "com.lyft.kronos.cached_elapsed_time"
@ -86,7 +86,7 @@
.method public clear()V
.locals 1
iget-object v0, p0, Lf/j/a/f/c;->a:Landroid/content/SharedPreferences;
iget-object v0, p0, Lf/j/a/g/c;->a:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
@ -104,7 +104,7 @@
.method public d()J
.locals 4
iget-object v0, p0, Lf/j/a/f/c;->a:Landroid/content/SharedPreferences;
iget-object v0, p0, Lf/j/a/g/c;->a:Landroid/content/SharedPreferences;
const-string v1, "com.lyft.kronos.cached_offset"
@ -120,7 +120,7 @@
.method public e()J
.locals 4
iget-object v0, p0, Lf/j/a/f/c;->a:Landroid/content/SharedPreferences;
iget-object v0, p0, Lf/j/a/g/c;->a:Landroid/content/SharedPreferences;
const-string v1, "com.lyft.kronos.cached_current_time"
@ -136,7 +136,7 @@
.method public f(J)V
.locals 2
iget-object v0, p0, Lf/j/a/f/c;->a:Landroid/content/SharedPreferences;
iget-object v0, p0, Lf/j/a/g/c;->a:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;

View file

@ -1,4 +1,4 @@
.class public interface abstract Lf/j/a/f/d/a;
.class public interface abstract Lf/j/a/g/d/a;
.super Ljava/lang/Object;
.source "DatagramFactory.kt"

View file

@ -1,9 +1,9 @@
.class public final Lf/j/a/f/d/b;
.class public final Lf/j/a/g/d/b;
.super Ljava/lang/Object;
.source "DatagramFactory.kt"
# interfaces
.implements Lf/j/a/f/d/a;
.implements Lf/j/a/g/d/a;
# direct methods

View file

@ -1,4 +1,4 @@
.class public interface abstract Lf/j/a/f/d/c;
.class public interface abstract Lf/j/a/g/d/c;
.super Ljava/lang/Object;
.source "DnsResolver.kt"

View file

@ -1,9 +1,9 @@
.class public final Lf/j/a/f/d/d;
.class public final Lf/j/a/g/d/d;
.super Ljava/lang/Object;
.source "DnsResolver.kt"
# interfaces
.implements Lf/j/a/f/d/c;
.implements Lf/j/a/g/d/c;
# direct methods

View file

@ -1,11 +1,11 @@
.class public Lf/j/a/f/d/e$a;
.class public Lf/j/a/g/d/e$a;
.super Ljava/io/IOException;
.source "SntpClient.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lf/j/a/f/d/e;
value = Lf/j/a/g/d/e;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;

View file

@ -1,11 +1,11 @@
.class public final Lf/j/a/f/d/e$b;
.class public final Lf/j/a/g/d/e$b;
.super Ljava/lang/Object;
.source "SntpClient.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lf/j/a/f/d/e;
value = Lf/j/a/g/d/e;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -21,22 +21,22 @@
.field public final c:J
.field public final d:Lf/j/a/a;
.field public final d:Lf/j/a/b;
# direct methods
.method public constructor <init>(JJJLf/j/a/a;)V
.method public constructor <init>(JJJLf/j/a/b;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-wide p1, p0, Lf/j/a/f/d/e$b;->a:J
iput-wide p1, p0, Lf/j/a/g/d/e$b;->a:J
iput-wide p3, p0, Lf/j/a/f/d/e$b;->b:J
iput-wide p3, p0, Lf/j/a/g/d/e$b;->b:J
iput-wide p5, p0, Lf/j/a/f/d/e$b;->c:J
iput-wide p5, p0, Lf/j/a/g/d/e$b;->c:J
iput-object p7, p0, Lf/j/a/f/d/e$b;->d:Lf/j/a/a;
iput-object p7, p0, Lf/j/a/g/d/e$b;->d:Lf/j/a/b;
return-void
.end method
@ -46,19 +46,19 @@
.method public a()J
.locals 6
iget-wide v0, p0, Lf/j/a/f/d/e$b;->a:J
iget-wide v0, p0, Lf/j/a/g/d/e$b;->a:J
iget-wide v2, p0, Lf/j/a/f/d/e$b;->c:J
iget-wide v2, p0, Lf/j/a/g/d/e$b;->c:J
add-long/2addr v0, v2
iget-object v2, p0, Lf/j/a/f/d/e$b;->d:Lf/j/a/a;
iget-object v2, p0, Lf/j/a/g/d/e$b;->d:Lf/j/a/b;
invoke-interface {v2}, Lf/j/a/a;->b()J
invoke-interface {v2}, Lf/j/a/b;->b()J
move-result-wide v2
iget-wide v4, p0, Lf/j/a/f/d/e$b;->b:J
iget-wide v4, p0, Lf/j/a/g/d/e$b;->b:J
sub-long/2addr v2, v4

View file

@ -1,4 +1,4 @@
.class public Lf/j/a/f/d/e;
.class public Lf/j/a/g/d/e;
.super Ljava/lang/Object;
.source "SntpClient.java"
@ -6,31 +6,31 @@
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lf/j/a/f/d/e$b;,
Lf/j/a/f/d/e$a;
Lf/j/a/g/d/e$b;,
Lf/j/a/g/d/e$a;
}
.end annotation
# instance fields
.field public final a:Lf/j/a/a;
.field public final a:Lf/j/a/b;
.field public final b:Lf/j/a/f/d/c;
.field public final b:Lf/j/a/g/d/c;
.field public final c:Lf/j/a/f/d/a;
.field public final c:Lf/j/a/g/d/a;
# direct methods
.method public constructor <init>(Lf/j/a/a;Lf/j/a/f/d/c;Lf/j/a/f/d/a;)V
.method public constructor <init>(Lf/j/a/b;Lf/j/a/g/d/c;Lf/j/a/g/d/a;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lf/j/a/f/d/e;->a:Lf/j/a/a;
iput-object p1, p0, Lf/j/a/g/d/e;->a:Lf/j/a/b;
iput-object p2, p0, Lf/j/a/f/d/e;->b:Lf/j/a/f/d/c;
iput-object p2, p0, Lf/j/a/g/d/e;->b:Lf/j/a/g/d/c;
iput-object p3, p0, Lf/j/a/f/d/e;->c:Lf/j/a/f/d/a;
iput-object p3, p0, Lf/j/a/g/d/e;->c:Lf/j/a/g/d/a;
return-void
.end method
@ -39,7 +39,7 @@
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Lf/j/a/f/d/e$a;
Lf/j/a/g/d/e$a;
}
.end annotation
@ -58,7 +58,7 @@
goto :goto_0
:cond_0
new-instance p0, Lf/j/a/f/d/e$a;
new-instance p0, Lf/j/a/g/d/e$a;
const-string p2, "untrusted mode: "
@ -66,7 +66,7 @@
move-result-object p1
invoke-direct {p0, p1}, Lf/j/a/f/d/e$a;-><init>(Ljava/lang/String;)V
invoke-direct {p0, p1}, Lf/j/a/g/d/e$a;-><init>(Ljava/lang/String;)V
throw p0
@ -87,16 +87,16 @@
return-void
:cond_2
new-instance p0, Lf/j/a/f/d/e$a;
new-instance p0, Lf/j/a/g/d/e$a;
const-string p1, "zero transmitTime"
invoke-direct {p0, p1}, Lf/j/a/f/d/e$a;-><init>(Ljava/lang/String;)V
invoke-direct {p0, p1}, Lf/j/a/g/d/e$a;-><init>(Ljava/lang/String;)V
throw p0
:cond_3
new-instance p0, Lf/j/a/f/d/e$a;
new-instance p0, Lf/j/a/g/d/e$a;
const-string p1, "untrusted stratum: "
@ -104,16 +104,16 @@
move-result-object p1
invoke-direct {p0, p1}, Lf/j/a/f/d/e$a;-><init>(Ljava/lang/String;)V
invoke-direct {p0, p1}, Lf/j/a/g/d/e$a;-><init>(Ljava/lang/String;)V
throw p0
:cond_4
new-instance p0, Lf/j/a/f/d/e$a;
new-instance p0, Lf/j/a/g/d/e$a;
const-string p1, "unsynchronized server"
invoke-direct {p0, p1}, Lf/j/a/f/d/e$a;-><init>(Ljava/lang/String;)V
invoke-direct {p0, p1}, Lf/j/a/g/d/e$a;-><init>(Ljava/lang/String;)V
throw p0
.end method
@ -205,13 +205,13 @@
.method public static c([BI)J
.locals 4
invoke-static {p0, p1}, Lf/j/a/f/d/e;->b([BI)J
invoke-static {p0, p1}, Lf/j/a/g/d/e;->b([BI)J
move-result-wide v0
add-int/lit8 p1, p1, 0x4
invoke-static {p0, p1}, Lf/j/a/f/d/e;->b([BI)J
invoke-static {p0, p1}, Lf/j/a/g/d/e;->b([BI)J
move-result-wide p0
@ -236,7 +236,7 @@
# virtual methods
.method public d(Ljava/lang/String;Ljava/lang/Long;)Lf/j/a/f/d/e$b;
.method public d(Ljava/lang/String;Ljava/lang/Long;)Lf/j/a/g/d/e$b;
.locals 30
.annotation system Ldalvik/annotation/Throws;
value = {
@ -249,17 +249,17 @@
const/4 v2, 0x0
:try_start_0
iget-object v0, v1, Lf/j/a/f/d/e;->b:Lf/j/a/f/d/c;
iget-object v0, v1, Lf/j/a/g/d/e;->b:Lf/j/a/g/d/c;
move-object/from16 v3, p1
invoke-interface {v0, v3}, Lf/j/a/f/d/c;->a(Ljava/lang/String;)Ljava/net/InetAddress;
invoke-interface {v0, v3}, Lf/j/a/g/d/c;->a(Ljava/lang/String;)Ljava/net/InetAddress;
move-result-object v0
iget-object v3, v1, Lf/j/a/f/d/e;->c:Lf/j/a/f/d/a;
iget-object v3, v1, Lf/j/a/g/d/e;->c:Lf/j/a/g/d/a;
invoke-interface {v3}, Lf/j/a/f/d/a;->c()Ljava/net/DatagramSocket;
invoke-interface {v3}, Lf/j/a/g/d/a;->c()Ljava/net/DatagramSocket;
move-result-object v2
@ -273,11 +273,11 @@
new-array v4, v3, [B
iget-object v5, v1, Lf/j/a/f/d/e;->c:Lf/j/a/f/d/a;
iget-object v5, v1, Lf/j/a/g/d/e;->c:Lf/j/a/g/d/a;
const/16 v6, 0x7b
invoke-interface {v5, v4, v0, v6}, Lf/j/a/f/d/a;->b([BLjava/net/InetAddress;I)Ljava/net/DatagramPacket;
invoke-interface {v5, v4, v0, v6}, Lf/j/a/g/d/a;->b([BLjava/net/InetAddress;I)Ljava/net/DatagramPacket;
move-result-object v0
@ -287,15 +287,15 @@
aput-byte v5, v4, v6
iget-object v5, v1, Lf/j/a/f/d/e;->a:Lf/j/a/a;
iget-object v5, v1, Lf/j/a/g/d/e;->a:Lf/j/a/b;
invoke-interface {v5}, Lf/j/a/a;->a()J
invoke-interface {v5}, Lf/j/a/b;->a()J
move-result-wide v7
iget-object v5, v1, Lf/j/a/f/d/e;->a:Lf/j/a/a;
iget-object v5, v1, Lf/j/a/g/d/e;->a:Lf/j/a/b;
invoke-interface {v5}, Lf/j/a/a;->b()J
invoke-interface {v5}, Lf/j/a/b;->b()J
move-result-wide v9
@ -428,17 +428,17 @@
move-result-object v0
iget-object v4, v1, Lf/j/a/f/d/e;->c:Lf/j/a/f/d/a;
iget-object v4, v1, Lf/j/a/g/d/e;->c:Lf/j/a/g/d/a;
invoke-interface {v4, v0}, Lf/j/a/f/d/a;->a([B)Ljava/net/DatagramPacket;
invoke-interface {v4, v0}, Lf/j/a/g/d/a;->a([B)Ljava/net/DatagramPacket;
move-result-object v4
invoke-virtual {v2, v4}, Ljava/net/DatagramSocket;->receive(Ljava/net/DatagramPacket;)V
iget-object v4, v1, Lf/j/a/f/d/e;->a:Lf/j/a/a;
iget-object v4, v1, Lf/j/a/g/d/e;->a:Lf/j/a/b;
invoke-interface {v4}, Lf/j/a/a;->b()J
invoke-interface {v4}, Lf/j/a/b;->b()J
move-result-wide v25
@ -468,21 +468,21 @@
and-int/lit16 v6, v6, 0xff
invoke-static {v0, v3}, Lf/j/a/f/d/e;->c([BI)J
invoke-static {v0, v3}, Lf/j/a/g/d/e;->c([BI)J
move-result-wide v7
const/16 v3, 0x20
invoke-static {v0, v3}, Lf/j/a/f/d/e;->c([BI)J
invoke-static {v0, v3}, Lf/j/a/g/d/e;->c([BI)J
move-result-wide v9
invoke-static {v0, v12}, Lf/j/a/f/d/e;->c([BI)J
invoke-static {v0, v12}, Lf/j/a/g/d/e;->c([BI)J
move-result-wide v11
invoke-static {v5, v4, v6, v11, v12}, Lf/j/a/f/d/e;->a(BBIJ)V
invoke-static {v5, v4, v6, v11, v12}, Lf/j/a/g/d/e;->a(BBIJ)V
sub-long/2addr v9, v7
@ -494,15 +494,15 @@
div-long v27, v11, v3
new-instance v0, Lf/j/a/f/d/e$b;
new-instance v0, Lf/j/a/g/d/e$b;
iget-object v3, v1, Lf/j/a/f/d/e;->a:Lf/j/a/a;
iget-object v3, v1, Lf/j/a/g/d/e;->a:Lf/j/a/b;
move-object/from16 v22, v0
move-object/from16 v29, v3
invoke-direct/range {v22 .. v29}, Lf/j/a/f/d/e$b;-><init>(JJJLf/j/a/a;)V
invoke-direct/range {v22 .. v29}, Lf/j/a/g/d/e$b;-><init>(JJJLf/j/a/b;)V
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0

View file

@ -1,14 +1,14 @@
.class public interface abstract Lf/j/a/f/d/f;
.class public interface abstract Lf/j/a/g/d/f;
.super Ljava/lang/Object;
.source "SntpResponseCache.kt"
# virtual methods
.method public abstract a(Lf/j/a/f/d/e$b;)V
.method public abstract a(Lf/j/a/g/d/e$b;)V
.end method
.method public abstract clear()V
.end method
.method public abstract get()Lf/j/a/f/d/e$b;
.method public abstract get()Lf/j/a/g/d/e$b;
.end method

View file

@ -0,0 +1,118 @@
.class public final Lf/j/a/g/d/g;
.super Ljava/lang/Object;
.source "SntpResponseCache.kt"
# interfaces
.implements Lf/j/a/g/d/f;
# instance fields
.field public final a:Lf/j/a/f;
.field public final b:Lf/j/a/b;
# direct methods
.method public constructor <init>(Lf/j/a/f;Lf/j/a/b;)V
.locals 1
const-string v0, "syncResponseCache"
invoke-static {p1, v0}, Ly/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "deviceClock"
invoke-static {p2, v0}, Ly/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lf/j/a/g/d/g;->a:Lf/j/a/f;
iput-object p2, p0, Lf/j/a/g/d/g;->b:Lf/j/a/b;
return-void
.end method
# virtual methods
.method public a(Lf/j/a/g/d/e$b;)V
.locals 3
const-string v0, "response"
invoke-static {p1, v0}, Ly/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lf/j/a/g/d/g;->a:Lf/j/a/f;
iget-wide v1, p1, Lf/j/a/g/d/e$b;->a:J
invoke-interface {v0, v1, v2}, Lf/j/a/f;->f(J)V
iget-object v0, p0, Lf/j/a/g/d/g;->a:Lf/j/a/f;
iget-wide v1, p1, Lf/j/a/g/d/e$b;->b:J
invoke-interface {v0, v1, v2}, Lf/j/a/f;->a(J)V
iget-object v0, p0, Lf/j/a/g/d/g;->a:Lf/j/a/f;
iget-wide v1, p1, Lf/j/a/g/d/e$b;->c:J
invoke-interface {v0, v1, v2}, Lf/j/a/f;->b(J)V
return-void
.end method
.method public clear()V
.locals 1
iget-object v0, p0, Lf/j/a/g/d/g;->a:Lf/j/a/f;
invoke-interface {v0}, Lf/j/a/f;->clear()V
return-void
.end method
.method public get()Lf/j/a/g/d/e$b;
.locals 9
iget-object v0, p0, Lf/j/a/g/d/g;->a:Lf/j/a/f;
invoke-interface {v0}, Lf/j/a/f;->e()J
move-result-wide v2
iget-object v0, p0, Lf/j/a/g/d/g;->a:Lf/j/a/f;
invoke-interface {v0}, Lf/j/a/f;->c()J
move-result-wide v4
iget-object v0, p0, Lf/j/a/g/d/g;->a:Lf/j/a/f;
invoke-interface {v0}, Lf/j/a/f;->d()J
move-result-wide v6
const-wide/16 v0, 0x0
cmp-long v8, v4, v0
if-nez v8, :cond_0
const/4 v0, 0x0
goto :goto_0
:cond_0
new-instance v0, Lf/j/a/g/d/e$b;
iget-object v8, p0, Lf/j/a/g/d/g;->b:Lf/j/a/b;
move-object v1, v0
invoke-direct/range {v1 .. v8}, Lf/j/a/g/d/e$b;-><init>(JJJLf/j/a/b;)V
:goto_0
return-object v0
.end method

View file

@ -1,10 +1,10 @@
.class public interface abstract Lf/j/a/f/d/h;
.class public interface abstract Lf/j/a/g/d/h;
.super Ljava/lang/Object;
.source "SntpService.kt"
# virtual methods
.method public abstract a()Lf/j/a/c;
.method public abstract a()Lf/j/a/d;
.end method
.method public abstract b()V

View file

@ -1,11 +1,11 @@
.class public final enum Lf/j/a/f/d/i$a;
.class public final enum Lf/j/a/g/d/i$a;
.super Ljava/lang/Enum;
.source "SntpService.kt"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lf/j/a/f/d/i;
value = Lf/j/a/g/d/i;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -16,22 +16,22 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lf/j/a/f/d/i$a;",
"Lf/j/a/g/d/i$a;",
">;"
}
.end annotation
# static fields
.field public static final enum d:Lf/j/a/f/d/i$a;
.field public static final enum d:Lf/j/a/g/d/i$a;
.field public static final enum e:Lf/j/a/f/d/i$a;
.field public static final enum e:Lf/j/a/g/d/i$a;
.field public static final enum f:Lf/j/a/f/d/i$a;
.field public static final enum f:Lf/j/a/g/d/i$a;
.field public static final enum g:Lf/j/a/f/d/i$a;
.field public static final enum g:Lf/j/a/g/d/i$a;
.field public static final synthetic h:[Lf/j/a/f/d/i$a;
.field public static final synthetic h:[Lf/j/a/g/d/i$a;
# direct methods
@ -40,57 +40,57 @@
const/4 v0, 0x4
new-array v0, v0, [Lf/j/a/f/d/i$a;
new-array v0, v0, [Lf/j/a/g/d/i$a;
new-instance v1, Lf/j/a/f/d/i$a;
new-instance v1, Lf/j/a/g/d/i$a;
const-string v2, "INIT"
const/4 v3, 0x0
invoke-direct {v1, v2, v3}, Lf/j/a/f/d/i$a;-><init>(Ljava/lang/String;I)V
invoke-direct {v1, v2, v3}, Lf/j/a/g/d/i$a;-><init>(Ljava/lang/String;I)V
sput-object v1, Lf/j/a/f/d/i$a;->d:Lf/j/a/f/d/i$a;
sput-object v1, Lf/j/a/g/d/i$a;->d:Lf/j/a/g/d/i$a;
aput-object v1, v0, v3
new-instance v1, Lf/j/a/f/d/i$a;
new-instance v1, Lf/j/a/g/d/i$a;
const-string v2, "IDLE"
const/4 v3, 0x1
invoke-direct {v1, v2, v3}, Lf/j/a/f/d/i$a;-><init>(Ljava/lang/String;I)V
invoke-direct {v1, v2, v3}, Lf/j/a/g/d/i$a;-><init>(Ljava/lang/String;I)V
sput-object v1, Lf/j/a/f/d/i$a;->e:Lf/j/a/f/d/i$a;
sput-object v1, Lf/j/a/g/d/i$a;->e:Lf/j/a/g/d/i$a;
aput-object v1, v0, v3
new-instance v1, Lf/j/a/f/d/i$a;
new-instance v1, Lf/j/a/g/d/i$a;
const-string v2, "SYNCING"
const/4 v3, 0x2
invoke-direct {v1, v2, v3}, Lf/j/a/f/d/i$a;-><init>(Ljava/lang/String;I)V
invoke-direct {v1, v2, v3}, Lf/j/a/g/d/i$a;-><init>(Ljava/lang/String;I)V
sput-object v1, Lf/j/a/f/d/i$a;->f:Lf/j/a/f/d/i$a;
sput-object v1, Lf/j/a/g/d/i$a;->f:Lf/j/a/g/d/i$a;
aput-object v1, v0, v3
new-instance v1, Lf/j/a/f/d/i$a;
new-instance v1, Lf/j/a/g/d/i$a;
const-string v2, "STOPPED"
const/4 v3, 0x3
invoke-direct {v1, v2, v3}, Lf/j/a/f/d/i$a;-><init>(Ljava/lang/String;I)V
invoke-direct {v1, v2, v3}, Lf/j/a/g/d/i$a;-><init>(Ljava/lang/String;I)V
sput-object v1, Lf/j/a/f/d/i$a;->g:Lf/j/a/f/d/i$a;
sput-object v1, Lf/j/a/g/d/i$a;->g:Lf/j/a/g/d/i$a;
aput-object v1, v0, v3
sput-object v0, Lf/j/a/f/d/i$a;->h:[Lf/j/a/f/d/i$a;
sput-object v0, Lf/j/a/g/d/i$a;->h:[Lf/j/a/g/d/i$a;
return-void
.end method
@ -108,30 +108,30 @@
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lf/j/a/f/d/i$a;
.method public static valueOf(Ljava/lang/String;)Lf/j/a/g/d/i$a;
.locals 1
const-class v0, Lf/j/a/f/d/i$a;
const-class v0, Lf/j/a/g/d/i$a;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lf/j/a/f/d/i$a;
check-cast p0, Lf/j/a/g/d/i$a;
return-object p0
.end method
.method public static values()[Lf/j/a/f/d/i$a;
.method public static values()[Lf/j/a/g/d/i$a;
.locals 1
sget-object v0, Lf/j/a/f/d/i$a;->h:[Lf/j/a/f/d/i$a;
sget-object v0, Lf/j/a/g/d/i$a;->h:[Lf/j/a/g/d/i$a;
invoke-virtual {v0}, [Lf/j/a/f/d/i$a;->clone()Ljava/lang/Object;
invoke-virtual {v0}, [Lf/j/a/g/d/i$a;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lf/j/a/f/d/i$a;
check-cast v0, [Lf/j/a/g/d/i$a;
return-object v0
.end method

View file

@ -1,4 +1,4 @@
.class public final Lf/j/a/f/d/i$b;
.class public final Lf/j/a/g/d/i$b;
.super Ljava/lang/Object;
.source "SntpService.kt"
@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lf/j/a/f/d/i;-><init>(Lf/j/a/f/d/e;Lf/j/a/a;Lf/j/a/f/d/f;Lf/j/a/d;Ljava/util/List;JJJ)V
value = Lf/j/a/g/d/i;-><init>(Lf/j/a/g/d/e;Lf/j/a/b;Lf/j/a/g/d/f;Lf/j/a/e;Ljava/util/List;JJJ)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -18,18 +18,18 @@
# static fields
.field public static final d:Lf/j/a/f/d/i$b;
.field public static final d:Lf/j/a/g/d/i$b;
# direct methods
.method public static constructor <clinit>()V
.locals 1
new-instance v0, Lf/j/a/f/d/i$b;
new-instance v0, Lf/j/a/g/d/i$b;
invoke-direct {v0}, Lf/j/a/f/d/i$b;-><init>()V
invoke-direct {v0}, Lf/j/a/g/d/i$b;-><init>()V
sput-object v0, Lf/j/a/f/d/i$b;->d:Lf/j/a/f/d/i$b;
sput-object v0, Lf/j/a/g/d/i$b;->d:Lf/j/a/g/d/i$b;
return-void
.end method

View file

@ -1,4 +1,4 @@
.class public final Lf/j/a/f/d/i$c;
.class public final Lf/j/a/g/d/i$c;
.super Ljava/lang/Object;
.source "SntpService.kt"
@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lf/j/a/f/d/i;->b()V
value = Lf/j/a/g/d/i;->b()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -18,14 +18,14 @@
# instance fields
.field public final synthetic d:Lf/j/a/f/d/i;
.field public final synthetic d:Lf/j/a/g/d/i;
# direct methods
.method public constructor <init>(Lf/j/a/f/d/i;)V
.method public constructor <init>(Lf/j/a/g/d/i;)V
.locals 0
iput-object p1, p0, Lf/j/a/f/d/i$c;->d:Lf/j/a/f/d/i;
iput-object p1, p0, Lf/j/a/g/d/i$c;->d:Lf/j/a/g/d/i;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,11 +37,11 @@
.method public final run()V
.locals 13
iget-object v0, p0, Lf/j/a/f/d/i$c;->d:Lf/j/a/f/d/i;
iget-object v0, p0, Lf/j/a/g/d/i$c;->d:Lf/j/a/g/d/i;
invoke-virtual {v0}, Lf/j/a/f/d/i;->c()V
invoke-virtual {v0}, Lf/j/a/g/d/i;->c()V
iget-object v1, v0, Lf/j/a/f/d/i;->h:Ljava/util/List;
iget-object v1, v0, Lf/j/a/g/d/i;->h:Ljava/util/List;
invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
@ -62,43 +62,43 @@
check-cast v2, Ljava/lang/String;
sget-object v4, Lf/j/a/f/d/i$a;->f:Lf/j/a/f/d/i$a;
sget-object v4, Lf/j/a/g/d/i$a;->f:Lf/j/a/g/d/i$a;
sget-object v5, Lf/j/a/f/d/i$a;->e:Lf/j/a/f/d/i$a;
sget-object v5, Lf/j/a/g/d/i$a;->e:Lf/j/a/g/d/i$a;
iget-object v6, v0, Lf/j/a/f/d/i;->a:Ljava/util/concurrent/atomic/AtomicReference;
iget-object v6, v0, Lf/j/a/g/d/i;->a:Ljava/util/concurrent/atomic/AtomicReference;
invoke-virtual {v6, v4}, Ljava/util/concurrent/atomic/AtomicReference;->getAndSet(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v6
check-cast v6, Lf/j/a/f/d/i$a;
check-cast v6, Lf/j/a/g/d/i$a;
if-eq v6, v4, :cond_5
iget-object v4, v0, Lf/j/a/f/d/i;->e:Lf/j/a/a;
iget-object v4, v0, Lf/j/a/g/d/i;->e:Lf/j/a/b;
invoke-interface {v4}, Lf/j/a/a;->b()J
invoke-interface {v4}, Lf/j/a/b;->b()J
move-result-wide v6
iget-object v4, v0, Lf/j/a/f/d/i;->g:Lf/j/a/d;
iget-object v4, v0, Lf/j/a/g/d/i;->g:Lf/j/a/e;
if-eqz v4, :cond_1
invoke-interface {v4, v2}, Lf/j/a/d;->a(Ljava/lang/String;)V
invoke-interface {v4, v2}, Lf/j/a/e;->a(Ljava/lang/String;)V
:cond_1
:try_start_0
iget-object v4, v0, Lf/j/a/f/d/i;->d:Lf/j/a/f/d/e;
iget-object v4, v0, Lf/j/a/g/d/i;->d:Lf/j/a/g/d/e;
iget-wide v8, v0, Lf/j/a/f/d/i;->i:J
iget-wide v8, v0, Lf/j/a/g/d/i;->i:J
invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v8
invoke-virtual {v4, v2, v8}, Lf/j/a/f/d/e;->d(Ljava/lang/String;Ljava/lang/Long;)Lf/j/a/f/d/e$b;
invoke-virtual {v4, v2, v8}, Lf/j/a/g/d/e;->d(Ljava/lang/String;Ljava/lang/Long;)Lf/j/a/g/d/e$b;
move-result-object v4
@ -106,7 +106,7 @@
invoke-static {v4, v8}, Ly/n/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v4}, Lf/j/a/f/d/e$b;->a()J
invoke-virtual {v4}, Lf/j/a/g/d/e$b;->a()J
move-result-wide v8
@ -116,38 +116,38 @@
if-ltz v12, :cond_3
iget-object v8, v0, Lf/j/a/f/d/i;->f:Lf/j/a/f/d/f;
iget-object v8, v0, Lf/j/a/g/d/i;->f:Lf/j/a/g/d/f;
invoke-interface {v8, v4}, Lf/j/a/f/d/f;->a(Lf/j/a/f/d/e$b;)V
invoke-interface {v8, v4}, Lf/j/a/g/d/f;->a(Lf/j/a/g/d/e$b;)V
iget-wide v8, v4, Lf/j/a/f/d/e$b;->c:J
iget-wide v8, v4, Lf/j/a/g/d/e$b;->c:J
iget-object v4, v0, Lf/j/a/f/d/i;->e:Lf/j/a/a;
iget-object v4, v0, Lf/j/a/g/d/i;->e:Lf/j/a/b;
invoke-interface {v4}, Lf/j/a/a;->b()J
invoke-interface {v4}, Lf/j/a/b;->b()J
move-result-wide v10
sub-long/2addr v10, v6
iget-object v4, v0, Lf/j/a/f/d/i;->g:Lf/j/a/d;
iget-object v4, v0, Lf/j/a/g/d/i;->g:Lf/j/a/e;
if-eqz v4, :cond_2
invoke-interface {v4, v8, v9, v10, v11}, Lf/j/a/d;->b(JJ)V
invoke-interface {v4, v8, v9, v10, v11}, Lf/j/a/e;->b(JJ)V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
:cond_2
iget-object v2, v0, Lf/j/a/f/d/i;->a:Ljava/util/concurrent/atomic/AtomicReference;
iget-object v2, v0, Lf/j/a/g/d/i;->a:Ljava/util/concurrent/atomic/AtomicReference;
invoke-virtual {v2, v5}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V
iget-object v2, v0, Lf/j/a/f/d/i;->b:Ljava/util/concurrent/atomic/AtomicLong;
iget-object v2, v0, Lf/j/a/g/d/i;->b:Ljava/util/concurrent/atomic/AtomicLong;
iget-object v3, v0, Lf/j/a/f/d/i;->e:Lf/j/a/a;
iget-object v3, v0, Lf/j/a/g/d/i;->e:Lf/j/a/b;
invoke-interface {v3}, Lf/j/a/a;->b()J
invoke-interface {v3}, Lf/j/a/b;->b()J
move-result-wide v3
@ -169,7 +169,7 @@
invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Lf/j/a/f/d/e$b;->a()J
invoke-virtual {v4}, Lf/j/a/g/d/e$b;->a()J
move-result-wide v8
@ -195,24 +195,24 @@
move-exception v4
:try_start_2
iget-object v6, v0, Lf/j/a/f/d/i;->g:Lf/j/a/d;
iget-object v6, v0, Lf/j/a/g/d/i;->g:Lf/j/a/e;
if-eqz v6, :cond_4
invoke-interface {v6, v2, v4}, Lf/j/a/d;->c(Ljava/lang/String;Ljava/lang/Throwable;)V
invoke-interface {v6, v2, v4}, Lf/j/a/e;->c(Ljava/lang/String;Ljava/lang/Throwable;)V
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_1
:cond_4
iget-object v2, v0, Lf/j/a/f/d/i;->a:Ljava/util/concurrent/atomic/AtomicReference;
iget-object v2, v0, Lf/j/a/g/d/i;->a:Ljava/util/concurrent/atomic/AtomicReference;
invoke-virtual {v2, v5}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V
iget-object v2, v0, Lf/j/a/f/d/i;->b:Ljava/util/concurrent/atomic/AtomicLong;
iget-object v2, v0, Lf/j/a/g/d/i;->b:Ljava/util/concurrent/atomic/AtomicLong;
iget-object v4, v0, Lf/j/a/f/d/i;->e:Lf/j/a/a;
iget-object v4, v0, Lf/j/a/g/d/i;->e:Lf/j/a/b;
invoke-interface {v4}, Lf/j/a/a;->b()J
invoke-interface {v4}, Lf/j/a/b;->b()J
move-result-wide v4
@ -223,15 +223,15 @@
:catchall_1
move-exception v1
iget-object v2, v0, Lf/j/a/f/d/i;->a:Ljava/util/concurrent/atomic/AtomicReference;
iget-object v2, v0, Lf/j/a/g/d/i;->a:Ljava/util/concurrent/atomic/AtomicReference;
invoke-virtual {v2, v5}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V
iget-object v2, v0, Lf/j/a/f/d/i;->b:Ljava/util/concurrent/atomic/AtomicLong;
iget-object v2, v0, Lf/j/a/g/d/i;->b:Ljava/util/concurrent/atomic/AtomicLong;
iget-object v0, v0, Lf/j/a/f/d/i;->e:Lf/j/a/a;
iget-object v0, v0, Lf/j/a/g/d/i;->e:Lf/j/a/b;
invoke-interface {v0}, Lf/j/a/a;->b()J
invoke-interface {v0}, Lf/j/a/b;->b()J
move-result-wide v3

View file

@ -1,15 +1,15 @@
.class public final Lf/j/a/f/d/i;
.class public final Lf/j/a/g/d/i;
.super Ljava/lang/Object;
.source "SntpService.kt"
# interfaces
.implements Lf/j/a/f/d/h;
.implements Lf/j/a/g/d/h;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lf/j/a/f/d/i$a;
Lf/j/a/g/d/i$a;
}
.end annotation
@ -19,7 +19,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/concurrent/atomic/AtomicReference<",
"Lf/j/a/f/d/i$a;",
"Lf/j/a/g/d/i$a;",
">;"
}
.end annotation
@ -29,13 +29,13 @@
.field public final c:Ljava/util/concurrent/ExecutorService;
.field public final d:Lf/j/a/f/d/e;
.field public final d:Lf/j/a/g/d/e;
.field public final e:Lf/j/a/a;
.field public final e:Lf/j/a/b;
.field public final f:Lf/j/a/f/d/f;
.field public final f:Lf/j/a/g/d/f;
.field public final g:Lf/j/a/d;
.field public final g:Lf/j/a/e;
.field public final h:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
@ -55,15 +55,15 @@
# direct methods
.method public constructor <init>(Lf/j/a/f/d/e;Lf/j/a/a;Lf/j/a/f/d/f;Lf/j/a/d;Ljava/util/List;JJJ)V
.method public constructor <init>(Lf/j/a/g/d/e;Lf/j/a/b;Lf/j/a/g/d/f;Lf/j/a/e;Ljava/util/List;JJJ)V
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lf/j/a/f/d/e;",
"Lf/j/a/a;",
"Lf/j/a/f/d/f;",
"Lf/j/a/d;",
"Lf/j/a/g/d/e;",
"Lf/j/a/b;",
"Lf/j/a/g/d/f;",
"Lf/j/a/e;",
"Ljava/util/List<",
"Ljava/lang/String;",
">;JJJ)V"
@ -88,29 +88,29 @@
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lf/j/a/f/d/i;->d:Lf/j/a/f/d/e;
iput-object p1, p0, Lf/j/a/g/d/i;->d:Lf/j/a/g/d/e;
iput-object p2, p0, Lf/j/a/f/d/i;->e:Lf/j/a/a;
iput-object p2, p0, Lf/j/a/g/d/i;->e:Lf/j/a/b;
iput-object p3, p0, Lf/j/a/f/d/i;->f:Lf/j/a/f/d/f;
iput-object p3, p0, Lf/j/a/g/d/i;->f:Lf/j/a/g/d/f;
iput-object p4, p0, Lf/j/a/f/d/i;->g:Lf/j/a/d;
iput-object p4, p0, Lf/j/a/g/d/i;->g:Lf/j/a/e;
iput-object p5, p0, Lf/j/a/f/d/i;->h:Ljava/util/List;
iput-object p5, p0, Lf/j/a/g/d/i;->h:Ljava/util/List;
iput-wide p6, p0, Lf/j/a/f/d/i;->i:J
iput-wide p6, p0, Lf/j/a/g/d/i;->i:J
iput-wide p8, p0, Lf/j/a/f/d/i;->j:J
iput-wide p8, p0, Lf/j/a/g/d/i;->j:J
iput-wide p10, p0, Lf/j/a/f/d/i;->k:J
iput-wide p10, p0, Lf/j/a/g/d/i;->k:J
new-instance p1, Ljava/util/concurrent/atomic/AtomicReference;
sget-object p2, Lf/j/a/f/d/i$a;->d:Lf/j/a/f/d/i$a;
sget-object p2, Lf/j/a/g/d/i$a;->d:Lf/j/a/g/d/i$a;
invoke-direct {p1, p2}, Ljava/util/concurrent/atomic/AtomicReference;-><init>(Ljava/lang/Object;)V
iput-object p1, p0, Lf/j/a/f/d/i;->a:Ljava/util/concurrent/atomic/AtomicReference;
iput-object p1, p0, Lf/j/a/g/d/i;->a:Ljava/util/concurrent/atomic/AtomicReference;
new-instance p1, Ljava/util/concurrent/atomic/AtomicLong;
@ -118,37 +118,37 @@
invoke-direct {p1, p2, p3}, Ljava/util/concurrent/atomic/AtomicLong;-><init>(J)V
iput-object p1, p0, Lf/j/a/f/d/i;->b:Ljava/util/concurrent/atomic/AtomicLong;
iput-object p1, p0, Lf/j/a/g/d/i;->b:Ljava/util/concurrent/atomic/AtomicLong;
sget-object p1, Lf/j/a/f/d/i$b;->d:Lf/j/a/f/d/i$b;
sget-object p1, Lf/j/a/g/d/i$b;->d:Lf/j/a/g/d/i$b;
invoke-static {p1}, Ljava/util/concurrent/Executors;->newSingleThreadExecutor(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService;
move-result-object p1
iput-object p1, p0, Lf/j/a/f/d/i;->c:Ljava/util/concurrent/ExecutorService;
iput-object p1, p0, Lf/j/a/g/d/i;->c:Ljava/util/concurrent/ExecutorService;
return-void
.end method
# virtual methods
.method public a()Lf/j/a/c;
.method public a()Lf/j/a/d;
.locals 10
invoke-virtual {p0}, Lf/j/a/f/d/i;->c()V
invoke-virtual {p0}, Lf/j/a/g/d/i;->c()V
iget-object v0, p0, Lf/j/a/f/d/i;->f:Lf/j/a/f/d/f;
iget-object v0, p0, Lf/j/a/g/d/i;->f:Lf/j/a/g/d/f;
invoke-interface {v0}, Lf/j/a/f/d/f;->get()Lf/j/a/f/d/e$b;
invoke-interface {v0}, Lf/j/a/g/d/f;->get()Lf/j/a/g/d/e$b;
move-result-object v0
iget-object v1, p0, Lf/j/a/f/d/i;->a:Ljava/util/concurrent/atomic/AtomicReference;
iget-object v1, p0, Lf/j/a/g/d/i;->a:Ljava/util/concurrent/atomic/AtomicReference;
sget-object v2, Lf/j/a/f/d/i$a;->d:Lf/j/a/f/d/i$a;
sget-object v2, Lf/j/a/g/d/i$a;->d:Lf/j/a/g/d/i$a;
sget-object v3, Lf/j/a/f/d/i$a;->e:Lf/j/a/f/d/i$a;
sget-object v3, Lf/j/a/g/d/i$a;->e:Lf/j/a/g/d/i$a;
invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/atomic/AtomicReference;->compareAndSet(Ljava/lang/Object;Ljava/lang/Object;)Z
@ -162,21 +162,21 @@
if-eqz v0, :cond_1
iget-wide v4, v0, Lf/j/a/f/d/e$b;->a:J
iget-wide v4, v0, Lf/j/a/g/d/e$b;->a:J
iget-wide v6, v0, Lf/j/a/f/d/e$b;->b:J
iget-wide v6, v0, Lf/j/a/g/d/e$b;->b:J
sub-long/2addr v4, v6
iget-object v1, v0, Lf/j/a/f/d/e$b;->d:Lf/j/a/a;
iget-object v1, v0, Lf/j/a/g/d/e$b;->d:Lf/j/a/b;
invoke-interface {v1}, Lf/j/a/a;->a()J
invoke-interface {v1}, Lf/j/a/b;->a()J
move-result-wide v6
iget-object v1, v0, Lf/j/a/f/d/e$b;->d:Lf/j/a/a;
iget-object v1, v0, Lf/j/a/g/d/e$b;->d:Lf/j/a/b;
invoke-interface {v1}, Lf/j/a/a;->b()J
invoke-interface {v1}, Lf/j/a/b;->b()J
move-result-wide v8
@ -214,22 +214,22 @@
if-eqz v2, :cond_2
iget-object v0, p0, Lf/j/a/f/d/i;->f:Lf/j/a/f/d/f;
iget-object v0, p0, Lf/j/a/g/d/i;->f:Lf/j/a/g/d/f;
invoke-interface {v0}, Lf/j/a/f/d/f;->clear()V
invoke-interface {v0}, Lf/j/a/g/d/f;->clear()V
move-object v0, v1
:cond_2
if-nez v0, :cond_4
iget-object v0, p0, Lf/j/a/f/d/i;->e:Lf/j/a/a;
iget-object v0, p0, Lf/j/a/g/d/i;->e:Lf/j/a/b;
invoke-interface {v0}, Lf/j/a/a;->b()J
invoke-interface {v0}, Lf/j/a/b;->b()J
move-result-wide v2
iget-object v0, p0, Lf/j/a/f/d/i;->b:Ljava/util/concurrent/atomic/AtomicLong;
iget-object v0, p0, Lf/j/a/g/d/i;->b:Ljava/util/concurrent/atomic/AtomicLong;
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicLong;->get()J
@ -237,41 +237,41 @@
sub-long/2addr v2, v4
iget-wide v4, p0, Lf/j/a/f/d/i;->j:J
iget-wide v4, p0, Lf/j/a/g/d/i;->j:J
cmp-long v0, v2, v4
if-ltz v0, :cond_3
invoke-virtual {p0}, Lf/j/a/f/d/i;->b()V
invoke-virtual {p0}, Lf/j/a/g/d/i;->b()V
:cond_3
return-object v1
:cond_4
iget-object v1, v0, Lf/j/a/f/d/e$b;->d:Lf/j/a/a;
iget-object v1, v0, Lf/j/a/g/d/e$b;->d:Lf/j/a/b;
invoke-interface {v1}, Lf/j/a/a;->b()J
invoke-interface {v1}, Lf/j/a/b;->b()J
move-result-wide v1
iget-wide v3, v0, Lf/j/a/f/d/e$b;->b:J
iget-wide v3, v0, Lf/j/a/g/d/e$b;->b:J
sub-long/2addr v1, v3
iget-wide v3, p0, Lf/j/a/f/d/i;->k:J
iget-wide v3, p0, Lf/j/a/g/d/i;->k:J
cmp-long v5, v1, v3
if-ltz v5, :cond_5
iget-object v3, p0, Lf/j/a/f/d/i;->e:Lf/j/a/a;
iget-object v3, p0, Lf/j/a/g/d/i;->e:Lf/j/a/b;
invoke-interface {v3}, Lf/j/a/a;->b()J
invoke-interface {v3}, Lf/j/a/b;->b()J
move-result-wide v3
iget-object v5, p0, Lf/j/a/f/d/i;->b:Ljava/util/concurrent/atomic/AtomicLong;
iget-object v5, p0, Lf/j/a/g/d/i;->b:Ljava/util/concurrent/atomic/AtomicLong;
invoke-virtual {v5}, Ljava/util/concurrent/atomic/AtomicLong;->get()J
@ -279,18 +279,18 @@
sub-long/2addr v3, v5
iget-wide v5, p0, Lf/j/a/f/d/i;->j:J
iget-wide v5, p0, Lf/j/a/g/d/i;->j:J
cmp-long v7, v3, v5
if-ltz v7, :cond_5
invoke-virtual {p0}, Lf/j/a/f/d/i;->b()V
invoke-virtual {p0}, Lf/j/a/g/d/i;->b()V
:cond_5
new-instance v3, Lf/j/a/c;
new-instance v3, Lf/j/a/d;
invoke-virtual {v0}, Lf/j/a/f/d/e$b;->a()J
invoke-virtual {v0}, Lf/j/a/g/d/e$b;->a()J
move-result-wide v4
@ -298,7 +298,7 @@
move-result-object v0
invoke-direct {v3, v4, v5, v0}, Lf/j/a/c;-><init>(JLjava/lang/Long;)V
invoke-direct {v3, v4, v5, v0}, Lf/j/a/d;-><init>(JLjava/lang/Long;)V
return-object v3
.end method
@ -306,25 +306,25 @@
.method public b()V
.locals 2
invoke-virtual {p0}, Lf/j/a/f/d/i;->c()V
invoke-virtual {p0}, Lf/j/a/g/d/i;->c()V
iget-object v0, p0, Lf/j/a/f/d/i;->a:Ljava/util/concurrent/atomic/AtomicReference;
iget-object v0, p0, Lf/j/a/g/d/i;->a:Ljava/util/concurrent/atomic/AtomicReference;
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lf/j/a/f/d/i$a;
check-cast v0, Lf/j/a/g/d/i$a;
sget-object v1, Lf/j/a/f/d/i$a;->f:Lf/j/a/f/d/i$a;
sget-object v1, Lf/j/a/g/d/i$a;->f:Lf/j/a/g/d/i$a;
if-eq v0, v1, :cond_0
iget-object v0, p0, Lf/j/a/f/d/i;->c:Ljava/util/concurrent/ExecutorService;
iget-object v0, p0, Lf/j/a/g/d/i;->c:Ljava/util/concurrent/ExecutorService;
new-instance v1, Lf/j/a/f/d/i$c;
new-instance v1, Lf/j/a/g/d/i$c;
invoke-direct {v1, p0}, Lf/j/a/f/d/i$c;-><init>(Lf/j/a/f/d/i;)V
invoke-direct {v1, p0}, Lf/j/a/g/d/i$c;-><init>(Lf/j/a/g/d/i;)V
invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future;
@ -335,15 +335,15 @@
.method public final c()V
.locals 2
iget-object v0, p0, Lf/j/a/f/d/i;->a:Ljava/util/concurrent/atomic/AtomicReference;
iget-object v0, p0, Lf/j/a/g/d/i;->a:Ljava/util/concurrent/atomic/AtomicReference;
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lf/j/a/f/d/i$a;
check-cast v0, Lf/j/a/g/d/i$a;
sget-object v1, Lf/j/a/f/d/i$a;->g:Lf/j/a/f/d/i$a;
sget-object v1, Lf/j/a/g/d/i$a;->g:Lf/j/a/g/d/i$a;
if-eq v0, v1, :cond_0