NetworkChangeNotifierAutoDetect$DefaultNetworkCallback.smali
.class Laegon/chrome/net/NetworkChangeNotifierAutoDetect$DefaultNetworkCallback;
.super Landroid/net/ConnectivityManager$NetworkCallback;
# annotations
.annotation build Landroid/annotation/TargetApi;
value = 0x15
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Laegon/chrome/net/NetworkChangeNotifierAutoDetect;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2
name = "DefaultNetworkCallback"
.end annotation
# instance fields
.field final synthetic this$0:Laegon/chrome/net/NetworkChangeNotifierAutoDetect;
# direct methods
.method private constructor <init>(Laegon/chrome/net/NetworkChangeNotifierAutoDetect;)V
.registers 2
iput-object p1, p0, Laegon/chrome/net/NetworkChangeNotifierAutoDetect$DefaultNetworkCallback;->this$0:Laegon/chrome/net/NetworkChangeNotifierAutoDetect;
invoke-direct {p0}, Landroid/net/ConnectivityManager$NetworkCallback;-><init>()V
return-void
.end method
.method synthetic constructor <init>(Laegon/chrome/net/NetworkChangeNotifierAutoDetect;Laegon/chrome/net/NetworkChangeNotifierAutoDetect$1;)V
.registers 3
invoke-direct {p0, p1}, Laegon/chrome/net/NetworkChangeNotifierAutoDetect$DefaultNetworkCallback;-><init>(Laegon/chrome/net/NetworkChangeNotifierAutoDetect;)V
return-void
.end method
# virtual methods
.method public onAvailable(Landroid/net/Network;)V
.registers 3
iget-object v0, p0, Laegon/chrome/net/NetworkChangeNotifierAutoDetect$DefaultNetworkCallback;->this$0:Laegon/chrome/net/NetworkChangeNotifierAutoDetect;
# getter for: Laegon/chrome/net/NetworkChangeNotifierAutoDetect;->mRegistered:Z
invoke-static {v0}, Laegon/chrome/net/NetworkChangeNotifierAutoDetect;->access$200(Laegon/chrome/net/NetworkChangeNotifierAutoDetect;)Z
move-result v0
if-eqz v0, :cond_d
iget-object v0, p0, Laegon/chrome/net/NetworkChangeNotifierAutoDetect$DefaultNetworkCallback;->this$0:Laegon/chrome/net/NetworkChangeNotifierAutoDetect;
# invokes: Laegon/chrome/net/NetworkChangeNotifierAutoDetect;->connectionTypeChanged()V
invoke-static {v0}, Laegon/chrome/net/NetworkChangeNotifierAutoDetect;->access$300(Laegon/chrome/net/NetworkChangeNotifierAutoDetect;)V
:cond_d
return-void
.end method
.method public onLinkPropertiesChanged(Landroid/net/Network;Landroid/net/LinkProperties;)V
.registers 4
const/4 v0, 0x0
invoke-virtual {p0, v0}, Laegon/chrome/net/NetworkChangeNotifierAutoDetect$DefaultNetworkCallback;->onAvailable(Landroid/net/Network;)V
return-void
.end method
.method public onLost(Landroid/net/Network;)V
.registers 3
const/4 v0, 0x0
invoke-virtual {p0, v0}, Laegon/chrome/net/NetworkChangeNotifierAutoDetect$DefaultNetworkCallback;->onAvailable(Landroid/net/Network;)V
return-void
.end method