f.smali
.class final Lcom/subgraph/orchid/b/f;
.super Ljava/lang/Object;
.source "ConnectionHandshakeV2.java"
# interfaces
.implements Ljavax/net/ssl/HandshakeCompletedListener;
# instance fields
.field isFinished:Z
.field final lock:Ljava/lang/Object;
# direct methods
.method private constructor <init>()V
.registers 2
.prologue
.line 25
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 26
new-instance v0, Ljava/lang/Object;
invoke-direct {v0}, Ljava/lang/Object;-><init>()V
iput-object v0, p0, Lcom/subgraph/orchid/b/f;->lock:Ljava/lang/Object;
return-void
.end method
.method synthetic constructor <init>(B)V
.registers 2
.prologue
.line 25
invoke-direct {p0}, Lcom/subgraph/orchid/b/f;-><init>()V
return-void
.end method
# virtual methods
.method public final handshakeCompleted(Ljavax/net/ssl/HandshakeCompletedEvent;)V
.registers 4
.prologue
.line 30
iget-object v1, p0, Lcom/subgraph/orchid/b/f;->lock:Ljava/lang/Object;
monitor-enter v1
.line 31
const/4 v0, 0x1
:try_start_4
iput-boolean v0, p0, Lcom/subgraph/orchid/b/f;->isFinished:Z
.line 32
iget-object v0, p0, Lcom/subgraph/orchid/b/f;->lock:Ljava/lang/Object;
invoke-virtual {v0}, Ljava/lang/Object;->notifyAll()V
.line 33
monitor-exit v1
return-void
:catchall_d
move-exception v0
monitor-exit v1
:try_end_f
.catchall {:try_start_4 .. :try_end_f} :catchall_d
throw v0
.end method