gb.smali
.class public final Lcom/inmobi/media/gb;
.super Lcom/inmobi/media/fw;
# direct methods
.method public constructor <init>(Lcom/inmobi/media/fy;)V
.registers 2
invoke-direct {p0, p1}, Lcom/inmobi/media/fw;-><init>(Lcom/inmobi/media/fy;)V
return-void
.end method
# virtual methods
.method protected final e()Lcom/inmobi/media/fz;
.registers 5
new-instance v0, Lcom/inmobi/media/fz;
invoke-direct {v0}, Lcom/inmobi/media/fz;-><init>()V
:try_start_5
iget-object v1, p0, Lcom/inmobi/media/fw;->b:Ljava/net/HttpURLConnection;
invoke-virtual {v1}, Ljava/net/HttpURLConnection;->getResponseCode()I
:try_end_a
.catch Ljava/net/SocketTimeoutException; {:try_start_5 .. :try_end_a} :catch_40
.catch Ljava/io/IOException; {:try_start_5 .. :try_end_a} :catch_35
.catch Ljava/lang/OutOfMemoryError; {:try_start_5 .. :try_end_a} :catch_2a
.catch Ljava/lang/Exception; {:try_start_5 .. :try_end_a} :catch_1f
:try_start_a
iget-object v1, p0, Lcom/inmobi/media/fw;->b:Ljava/net/HttpURLConnection;
invoke-virtual {v1}, Ljava/net/HttpURLConnection;->getContentLength()I
move-result v1
iput v1, v0, Lcom/inmobi/media/fz;->d:I
:try_end_12
.catchall {:try_start_a .. :try_end_12} :catchall_18
:try_start_12
iget-object v1, p0, Lcom/inmobi/media/fw;->b:Ljava/net/HttpURLConnection;
invoke-virtual {v1}, Ljava/net/HttpURLConnection;->disconnect()V
goto :goto_4b
:catchall_18
move-exception v1
iget-object v2, p0, Lcom/inmobi/media/fw;->b:Ljava/net/HttpURLConnection;
invoke-virtual {v2}, Ljava/net/HttpURLConnection;->disconnect()V
throw v1
:try_end_1f
.catch Ljava/net/SocketTimeoutException; {:try_start_12 .. :try_end_1f} :catch_40
.catch Ljava/io/IOException; {:try_start_12 .. :try_end_1f} :catch_35
.catch Ljava/lang/OutOfMemoryError; {:try_start_12 .. :try_end_1f} :catch_2a
.catch Ljava/lang/Exception; {:try_start_12 .. :try_end_1f} :catch_1f
:catch_1f
new-instance v1, Lcom/inmobi/media/fx;
const/4 v2, -0x1
const-string v3, "UNKNOWN_ERROR"
invoke-direct {v1, v2, v3}, Lcom/inmobi/media/fx;-><init>(ILjava/lang/String;)V
iput-object v1, v0, Lcom/inmobi/media/fz;->c:Lcom/inmobi/media/fx;
goto :goto_4b
:catch_2a
new-instance v1, Lcom/inmobi/media/fx;
const/4 v2, -0x3
const-string v3, "OUT_OF_MEMORY_ERROR"
invoke-direct {v1, v2, v3}, Lcom/inmobi/media/fx;-><init>(ILjava/lang/String;)V
iput-object v1, v0, Lcom/inmobi/media/fz;->c:Lcom/inmobi/media/fx;
goto :goto_4b
:catch_35
new-instance v1, Lcom/inmobi/media/fx;
const/4 v2, -0x2
const-string v3, "NETWORK_IO_ERROR"
invoke-direct {v1, v2, v3}, Lcom/inmobi/media/fx;-><init>(ILjava/lang/String;)V
iput-object v1, v0, Lcom/inmobi/media/fz;->c:Lcom/inmobi/media/fx;
goto :goto_4b
:catch_40
new-instance v1, Lcom/inmobi/media/fx;
const/16 v2, 0x1f8
const-string v3, "HTTP_GATEWAY_TIMEOUT"
invoke-direct {v1, v2, v3}, Lcom/inmobi/media/fx;-><init>(ILjava/lang/String;)V
iput-object v1, v0, Lcom/inmobi/media/fz;->c:Lcom/inmobi/media/fx;
:goto_4b
return-object v0
.end method