az$1.smali
.class Lcom/qq/e/comm/plugin/util/az$1;
.super Landroid/os/Handler;
# instance fields
.field final synthetic a:Lcom/qq/e/comm/plugin/util/az;
# direct methods
.method constructor <init>(Lcom/qq/e/comm/plugin/util/az;Landroid/os/Looper;)V
.registers 3
iput-object p1, p0, Lcom/qq/e/comm/plugin/util/az$1;->a:Lcom/qq/e/comm/plugin/util/az;
invoke-direct {p0, p2}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
return-void
.end method
# virtual methods
.method public handleMessage(Landroid/os/Message;)V
.registers 10
const-wide/16 v6, 0x0
iget-object v2, p0, Lcom/qq/e/comm/plugin/util/az$1;->a:Lcom/qq/e/comm/plugin/util/az;
monitor-enter v2
:try_start_5
iget-object v0, p0, Lcom/qq/e/comm/plugin/util/az$1;->a:Lcom/qq/e/comm/plugin/util/az;
invoke-static {v0}, Lcom/qq/e/comm/plugin/util/az;->a(Lcom/qq/e/comm/plugin/util/az;)Z
move-result v0
if-nez v0, :cond_15
iget-object v0, p0, Lcom/qq/e/comm/plugin/util/az$1;->a:Lcom/qq/e/comm/plugin/util/az;
invoke-static {v0}, Lcom/qq/e/comm/plugin/util/az;->b(Lcom/qq/e/comm/plugin/util/az;)Z
move-result v0
if-eqz v0, :cond_17
:cond_15
monitor-exit v2
:goto_16
return-void
:cond_17
iget-object v0, p0, Lcom/qq/e/comm/plugin/util/az$1;->a:Lcom/qq/e/comm/plugin/util/az;
invoke-static {v0}, Lcom/qq/e/comm/plugin/util/az;->c(Lcom/qq/e/comm/plugin/util/az;)J
move-result-wide v0
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v4
sub-long/2addr v0, v4
cmp-long v3, v0, v6
if-gtz v3, :cond_30
iget-object v0, p0, Lcom/qq/e/comm/plugin/util/az$1;->a:Lcom/qq/e/comm/plugin/util/az;
invoke-virtual {v0}, Lcom/qq/e/comm/plugin/util/az;->a()V
:goto_2b
monitor-exit v2
goto :goto_16
:catchall_2d
move-exception v0
monitor-exit v2
:try_end_2f
.catchall {:try_start_5 .. :try_end_2f} :catchall_2d
throw v0
:cond_30
:try_start_30
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v4
iget-object v3, p0, Lcom/qq/e/comm/plugin/util/az$1;->a:Lcom/qq/e/comm/plugin/util/az;
invoke-virtual {v3, v0, v1}, Lcom/qq/e/comm/plugin/util/az;->a(J)V
iget-object v0, p0, Lcom/qq/e/comm/plugin/util/az$1;->a:Lcom/qq/e/comm/plugin/util/az;
invoke-static {v0}, Lcom/qq/e/comm/plugin/util/az;->d(Lcom/qq/e/comm/plugin/util/az;)J
move-result-wide v0
add-long/2addr v0, v4
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v4
sub-long/2addr v0, v4
:goto_45
cmp-long v3, v0, v6
if-gez v3, :cond_51
iget-object v3, p0, Lcom/qq/e/comm/plugin/util/az$1;->a:Lcom/qq/e/comm/plugin/util/az;
invoke-static {v3}, Lcom/qq/e/comm/plugin/util/az;->d(Lcom/qq/e/comm/plugin/util/az;)J
move-result-wide v4
add-long/2addr v0, v4
goto :goto_45
:cond_51
const/4 v3, 0x1
invoke-virtual {p0, v3}, Lcom/qq/e/comm/plugin/util/az$1;->obtainMessage(I)Landroid/os/Message;
move-result-object v3
invoke-virtual {p0, v3, v0, v1}, Lcom/qq/e/comm/plugin/util/az$1;->sendMessageDelayed(Landroid/os/Message;J)Z
:try_end_59
.catchall {:try_start_30 .. :try_end_59} :catchall_2d
goto :goto_2b
.end method