ac.smali
.class public Lcom/ss/android/downloadlib/a/ac;
.super Ljava/lang/Object;
.source "ReserveWifiStatusImpl.java"
# interfaces
.implements Lcom/ss/android/socialbase/downloader/downloader/ac;
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 20
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public a(Lcom/ss/android/socialbase/downloader/g/c;II)V
.registers 8
.prologue
.line 24
invoke-static {}, Lcom/ss/android/downloadlib/a/b/e;->a()Lcom/ss/android/downloadlib/a/b/e;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/ss/android/downloadlib/a/b/e;->a(Lcom/ss/android/socialbase/downloader/g/c;)Lcom/ss/android/downloadad/a/b/a;
move-result-object v1
.line 25
new-instance v2, Lorg/json/JSONObject;
invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
.line 27
:try_start_d
const-string v0, "reserve_wifi_source"
invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
invoke-virtual {v2, v0, v3}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 28
const-string v0, "reserve_wifi_status"
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
invoke-virtual {v2, v0, v3}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_1f
.catch Lorg/json/JSONException; {:try_start_d .. :try_end_1f} :catch_29
.line 32
:goto_1f
invoke-static {}, Lcom/ss/android/downloadlib/e/a;->a()Lcom/ss/android/downloadlib/e/a;
move-result-object v0
const-string v3, "pause_reserve_wifi"
invoke-virtual {v0, v3, v2, v1}, Lcom/ss/android/downloadlib/e/a;->a(Ljava/lang/String;Lorg/json/JSONObject;Lcom/ss/android/downloadad/a/b/a;)V
.line 33
return-void
.line 29
:catch_29
move-exception v0
.line 30
invoke-virtual {v0}, Lorg/json/JSONException;->printStackTrace()V
goto :goto_1f
.end method