hf.smali
.class Lcom/xiaomi/push/hf;
.super Ljava/lang/Object;
# interfaces
.implements Lcom/xiaomi/push/service/al$b$a;
# instance fields
.field private a:Lcom/xiaomi/push/service/XMPushService;
.field private b:Lcom/xiaomi/push/service/al$b;
.field private c:Lcom/xiaomi/push/fv;
.field private d:Lcom/xiaomi/push/service/al$c;
.field private e:I
.field private f:Z
# direct methods
.method constructor <init>(Lcom/xiaomi/push/service/XMPushService;Lcom/xiaomi/push/service/al$b;)V
.registers 4
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/xiaomi/push/hf;->f:Z
iput-object p1, p0, Lcom/xiaomi/push/hf;->a:Lcom/xiaomi/push/service/XMPushService;
sget-object v0, Lcom/xiaomi/push/service/al$c;->b:Lcom/xiaomi/push/service/al$c;
iput-object v0, p0, Lcom/xiaomi/push/hf;->d:Lcom/xiaomi/push/service/al$c;
iput-object p2, p0, Lcom/xiaomi/push/hf;->b:Lcom/xiaomi/push/service/al$b;
return-void
.end method
.method static synthetic a(Lcom/xiaomi/push/hf;)V
.registers 1
invoke-direct {p0}, Lcom/xiaomi/push/hf;->c()V
return-void
.end method
.method private b()V
.registers 2
iget-object v0, p0, Lcom/xiaomi/push/hf;->b:Lcom/xiaomi/push/service/al$b;
invoke-virtual {v0, p0}, Lcom/xiaomi/push/service/al$b;->b(Lcom/xiaomi/push/service/al$b$a;)V
return-void
.end method
.method private c()V
.registers 4
invoke-direct {p0}, Lcom/xiaomi/push/hf;->b()V
iget-boolean v0, p0, Lcom/xiaomi/push/hf;->f:Z
if-nez v0, :cond_8
:cond_7
:goto_7
return-void
:cond_8
iget v0, p0, Lcom/xiaomi/push/hf;->e:I
const/16 v1, 0xb
if-eq v0, v1, :cond_7
invoke-static {}, Lcom/xiaomi/push/hm;->a()Lcom/xiaomi/push/hm;
move-result-object v0
invoke-virtual {v0}, Lcom/xiaomi/push/hm;->f()Lcom/xiaomi/push/gg;
move-result-object v0
sget-object v1, Lcom/xiaomi/push/hh;->a:[I
iget-object v2, p0, Lcom/xiaomi/push/hf;->d:Lcom/xiaomi/push/service/al$c;
invoke-virtual {v2}, Lcom/xiaomi/push/service/al$c;->ordinal()I
move-result v2
aget v1, v1, v2
packed-switch v1, :pswitch_data_92
:goto_23
:pswitch_23
if-eqz v0, :cond_7
iget-object v1, p0, Lcom/xiaomi/push/hf;->c:Lcom/xiaomi/push/fv;
invoke-virtual {v1}, Lcom/xiaomi/push/fv;->e()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/xiaomi/push/gg;->b(Ljava/lang/String;)Lcom/xiaomi/push/gg;
iget-object v1, p0, Lcom/xiaomi/push/hf;->b:Lcom/xiaomi/push/service/al$b;
iget-object v1, v1, Lcom/xiaomi/push/service/al$b;->b:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/xiaomi/push/gg;->d(Ljava/lang/String;)Lcom/xiaomi/push/gg;
const/4 v1, 0x1
iput v1, v0, Lcom/xiaomi/push/gg;->b:I
:try_start_38
iget-object v1, p0, Lcom/xiaomi/push/hf;->b:Lcom/xiaomi/push/service/al$b;
iget-object v1, v1, Lcom/xiaomi/push/service/al$b;->h:Ljava/lang/String;
invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
move-result v1
int-to-byte v1, v1
invoke-virtual {v0, v1}, Lcom/xiaomi/push/gg;->a(B)Lcom/xiaomi/push/gg;
:try_end_44
.catch Ljava/lang/NumberFormatException; {:try_start_38 .. :try_end_44} :catch_90
:goto_44
invoke-static {}, Lcom/xiaomi/push/hm;->a()Lcom/xiaomi/push/hm;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/xiaomi/push/hm;->a(Lcom/xiaomi/push/gg;)V
goto :goto_7
:pswitch_4c
iget v1, p0, Lcom/xiaomi/push/hf;->e:I
const/16 v2, 0x11
if-ne v1, v2, :cond_5b
sget-object v1, Lcom/xiaomi/push/gf;->I:Lcom/xiaomi/push/gf;
invoke-virtual {v1}, Lcom/xiaomi/push/gf;->a()I
move-result v1
iput v1, v0, Lcom/xiaomi/push/gg;->a:I
goto :goto_23
:cond_5b
iget v1, p0, Lcom/xiaomi/push/hf;->e:I
const/16 v2, 0x15
if-ne v1, v2, :cond_6a
sget-object v1, Lcom/xiaomi/push/gf;->P:Lcom/xiaomi/push/gf;
invoke-virtual {v1}, Lcom/xiaomi/push/gf;->a()I
move-result v1
iput v1, v0, Lcom/xiaomi/push/gg;->a:I
goto :goto_23
:cond_6a
:try_start_6a
invoke-static {}, Lcom/xiaomi/push/hm;->b()Lcom/xiaomi/push/hl;
move-result-object v1
invoke-virtual {v1}, Lcom/xiaomi/push/hl;->a()Ljava/lang/Exception;
move-result-object v1
invoke-static {v1}, Lcom/xiaomi/push/hk;->c(Ljava/lang/Exception;)Lcom/xiaomi/push/hk$a;
move-result-object v1
iget-object v2, v1, Lcom/xiaomi/push/hk$a;->a:Lcom/xiaomi/push/gf;
invoke-virtual {v2}, Lcom/xiaomi/push/gf;->a()I
move-result v2
iput v2, v0, Lcom/xiaomi/push/gg;->a:I
iget-object v1, v1, Lcom/xiaomi/push/hk$a;->b:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/xiaomi/push/gg;->c(Ljava/lang/String;)Lcom/xiaomi/push/gg;
:try_end_83
.catch Ljava/lang/NullPointerException; {:try_start_6a .. :try_end_83} :catch_84
goto :goto_23
:catch_84
move-exception v0
const/4 v0, 0x0
goto :goto_23
:pswitch_87
sget-object v1, Lcom/xiaomi/push/gf;->E:Lcom/xiaomi/push/gf;
invoke-virtual {v1}, Lcom/xiaomi/push/gf;->a()I
move-result v1
iput v1, v0, Lcom/xiaomi/push/gg;->a:I
goto :goto_23
:catch_90
move-exception v1
goto :goto_44
:pswitch_data_92
.packed-switch 0x1
:pswitch_4c
:pswitch_23
:pswitch_87
.end packed-switch
.end method
# virtual methods
.method a()V
.registers 2
iget-object v0, p0, Lcom/xiaomi/push/hf;->b:Lcom/xiaomi/push/service/al$b;
invoke-virtual {v0, p0}, Lcom/xiaomi/push/service/al$b;->a(Lcom/xiaomi/push/service/al$b$a;)V
iget-object v0, p0, Lcom/xiaomi/push/hf;->a:Lcom/xiaomi/push/service/XMPushService;
invoke-virtual {v0}, Lcom/xiaomi/push/service/XMPushService;->h()Lcom/xiaomi/push/fv;
move-result-object v0
iput-object v0, p0, Lcom/xiaomi/push/hf;->c:Lcom/xiaomi/push/fv;
return-void
.end method
.method public a(Lcom/xiaomi/push/service/al$c;Lcom/xiaomi/push/service/al$c;I)V
.registers 7
iget-boolean v0, p0, Lcom/xiaomi/push/hf;->f:Z
if-nez v0, :cond_f
sget-object v0, Lcom/xiaomi/push/service/al$c;->b:Lcom/xiaomi/push/service/al$c;
if-ne p1, v0, :cond_f
iput-object p2, p0, Lcom/xiaomi/push/hf;->d:Lcom/xiaomi/push/service/al$c;
iput p3, p0, Lcom/xiaomi/push/hf;->e:I
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/xiaomi/push/hf;->f:Z
:cond_f
iget-object v0, p0, Lcom/xiaomi/push/hf;->a:Lcom/xiaomi/push/service/XMPushService;
new-instance v1, Lcom/xiaomi/push/hg;
const/4 v2, 0x4
invoke-direct {v1, p0, v2}, Lcom/xiaomi/push/hg;-><init>(Lcom/xiaomi/push/hf;I)V
invoke-virtual {v0, v1}, Lcom/xiaomi/push/service/XMPushService;->a(Lcom/xiaomi/push/service/XMPushService$i;)V
return-void
.end method