.class Lcom/ea/nimble/NetworkImpl$NetworkCallback; .super Landroid/net/ConnectivityManager$NetworkCallback; .source "SourceFile" # annotations .annotation build Landroid/annotation/TargetApi; value = 0x1c .end annotation .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/ea/nimble/NetworkImpl; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x1 name = "NetworkCallback" .end annotation # instance fields .field final synthetic this$0:Lcom/ea/nimble/NetworkImpl; # direct methods .method private constructor (Lcom/ea/nimble/NetworkImpl;)V .locals 0 iput-object p1, p0, Lcom/ea/nimble/NetworkImpl$NetworkCallback;->this$0:Lcom/ea/nimble/NetworkImpl; .line 74 invoke-direct {p0}, Landroid/net/ConnectivityManager$NetworkCallback;->()V return-void .end method .method public synthetic constructor (Lcom/ea/nimble/NetworkImpl;Lcom/ea/nimble/NetworkImpl$1;)V .locals 0 .line 74 invoke-direct {p0, p1}, Lcom/ea/nimble/NetworkImpl$NetworkCallback;->(Lcom/ea/nimble/NetworkImpl;)V return-void .end method # virtual methods .method public onAvailable(Landroid/net/Network;)V .locals 2 const-string v0, "Network reachability changed!" const/4 v1, 0x0 new-array v1, v1, [Ljava/lang/Object; .line 79 invoke-static {p0, v0, v1}, Lcom/ea/nimble/Log$Helper;->LOGD(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V .line 80 invoke-super {p0, p1}, Landroid/net/ConnectivityManager$NetworkCallback;->onAvailable(Landroid/net/Network;)V iget-object p1, p0, Lcom/ea/nimble/NetworkImpl$NetworkCallback;->this$0:Lcom/ea/nimble/NetworkImpl; .line 81 monitor-enter p1 :try_start_0 iget-object v0, p0, Lcom/ea/nimble/NetworkImpl$NetworkCallback;->this$0:Lcom/ea/nimble/NetworkImpl; const/4 v1, 0x1 .line 84 invoke-static {v0, v1}, Lcom/ea/nimble/NetworkImpl;->access$000(Lcom/ea/nimble/NetworkImpl;Z)V .line 85 monitor-exit p1 return-void :catchall_0 move-exception v0 monitor-exit p1 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 throw v0 .end method .method public onLost(Landroid/net/Network;)V .locals 2 const-string v0, "Network reachability changed!" const/4 v1, 0x0 new-array v1, v1, [Ljava/lang/Object; .line 91 invoke-static {p0, v0, v1}, Lcom/ea/nimble/Log$Helper;->LOGD(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)V .line 92 invoke-super {p0, p1}, Landroid/net/ConnectivityManager$NetworkCallback;->onLost(Landroid/net/Network;)V iget-object p1, p0, Lcom/ea/nimble/NetworkImpl$NetworkCallback;->this$0:Lcom/ea/nimble/NetworkImpl; .line 93 monitor-enter p1 :try_start_0 iget-object v0, p0, Lcom/ea/nimble/NetworkImpl$NetworkCallback;->this$0:Lcom/ea/nimble/NetworkImpl; const/4 v1, 0x1 .line 96 invoke-static {v0, v1}, Lcom/ea/nimble/NetworkImpl;->access$000(Lcom/ea/nimble/NetworkImpl;Z)V .line 97 monitor-exit p1 return-void :catchall_0 move-exception v0 monitor-exit p1 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 throw v0 .end method