a$1.smali
.class final Lsg/bigo/sdk/network/f/e/a$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lsg/bigo/sdk/network/f/e/a;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic a:Lsg/bigo/sdk/network/f/e/a;
# direct methods
.method constructor <init>(Lsg/bigo/sdk/network/f/e/a;)V
.registers 2
.line 55
iput-object p1, p0, Lsg/bigo/sdk/network/f/e/a$1;->a:Lsg/bigo/sdk/network/f/e/a;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.registers 6
.line 58
iget-object v0, p0, Lsg/bigo/sdk/network/f/e/a$1;->a:Lsg/bigo/sdk/network/f/e/a;
.line 1012
iget-object v0, v0, Lsg/bigo/sdk/network/f/e/a;->f:Landroid/util/SparseArray;
.line 58
invoke-virtual {v0}, Landroid/util/SparseArray;->size()I
move-result v0
if-lez v0, :cond_70
.line 59
new-instance v0, Lsg/bigo/sdk/network/f/e/d;
invoke-direct {v0}, Lsg/bigo/sdk/network/f/e/d;-><init>()V
.line 60
iget-object v1, p0, Lsg/bigo/sdk/network/f/e/a$1;->a:Lsg/bigo/sdk/network/f/e/a;
.line 2012
iget v1, v1, Lsg/bigo/sdk/network/f/e/a;->b:I
.line 60
iput v1, v0, Lsg/bigo/sdk/network/f/e/d;->a:I
.line 61
iget-object v1, p0, Lsg/bigo/sdk/network/f/e/a$1;->a:Lsg/bigo/sdk/network/f/e/a;
.line 3012
iget-byte v1, v1, Lsg/bigo/sdk/network/f/e/a;->a:B
.line 61
iput-byte v1, v0, Lsg/bigo/sdk/network/f/e/d;->c:B
const/4 v1, 0x0
.line 62
iput-byte v1, v0, Lsg/bigo/sdk/network/f/e/d;->b:B
.line 63
iget-object v2, p0, Lsg/bigo/sdk/network/f/e/a$1;->a:Lsg/bigo/sdk/network/f/e/a;
.line 4012
iget-object v2, v2, Lsg/bigo/sdk/network/f/e/a;->c:Ljava/lang/String;
.line 63
iput-object v2, v0, Lsg/bigo/sdk/network/f/e/d;->d:Ljava/lang/String;
.line 64
iget-object v2, p0, Lsg/bigo/sdk/network/f/e/a$1;->a:Lsg/bigo/sdk/network/f/e/a;
.line 5012
iget v2, v2, Lsg/bigo/sdk/network/f/e/a;->d:I
.line 64
iput v2, v0, Lsg/bigo/sdk/network/f/e/d;->f:I
const/4 v2, 0x0
.line 66
:goto_2b
iget-object v3, p0, Lsg/bigo/sdk/network/f/e/a$1;->a:Lsg/bigo/sdk/network/f/e/a;
.line 6012
iget-object v3, v3, Lsg/bigo/sdk/network/f/e/a;->f:Landroid/util/SparseArray;
.line 66
invoke-virtual {v3}, Landroid/util/SparseArray;->size()I
move-result v3
if-ge v2, v3, :cond_47
.line 67
iget-object v3, p0, Lsg/bigo/sdk/network/f/e/a$1;->a:Lsg/bigo/sdk/network/f/e/a;
.line 7012
iget-object v3, v3, Lsg/bigo/sdk/network/f/e/a;->f:Landroid/util/SparseArray;
.line 67
invoke-virtual {v3, v2}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lsg/bigo/sdk/network/f/e/d$a;
.line 68
iget-object v4, v0, Lsg/bigo/sdk/network/f/e/d;->e:Ljava/util/ArrayList;
invoke-virtual {v4, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
add-int/lit8 v2, v2, 0x1
goto :goto_2b
.line 70
:cond_47
iget-object v2, p0, Lsg/bigo/sdk/network/f/e/a$1;->a:Lsg/bigo/sdk/network/f/e/a;
.line 8012
iget-object v2, v2, Lsg/bigo/sdk/network/f/e/a;->f:Landroid/util/SparseArray;
.line 70
invoke-virtual {v2}, Landroid/util/SparseArray;->clear()V
.line 72
iget-object v2, p0, Lsg/bigo/sdk/network/f/e/a$1;->a:Lsg/bigo/sdk/network/f/e/a;
.line 9012
iget-object v2, v2, Lsg/bigo/sdk/network/f/e/a;->e:Lsg/bigo/svcapi/stat/IStatManager;
const/16 v3, 0x69c8
.line 72
invoke-interface {v2, v0, v3}, Lsg/bigo/svcapi/stat/IStatManager;->sendNormalStatsNoRetry(Lsg/bigo/svcapi/proto/Marshallable;I)V
.line 73
new-instance v2, Ljava/lang/StringBuilder;
const-string v3, "sending event report:"
invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v0, v0, Lsg/bigo/sdk/network/f/e/d;->e:Ljava/util/ArrayList;
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v2, "marksend"
invoke-static {v2, v0}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
.line 74
iget-object v0, p0, Lsg/bigo/sdk/network/f/e/a$1;->a:Lsg/bigo/sdk/network/f/e/a;
.line 10012
iput-boolean v1, v0, Lsg/bigo/sdk/network/f/e/a;->g:Z
:cond_70
return-void
.end method