aj.smali
.class public abstract Lsg/bigo/live/support64/controllers/micconnect/aj;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field protected final a:Lsg/bigo/live/support64/controllers/micconnect/MicconnectInfo;
.field protected final b:Lsg/bigo/live/support64/o;
.field public final c:I
.field protected final d:I
.field private e:Ljava/util/concurrent/atomic/AtomicInteger;
# direct methods
.method public constructor <init>(ILsg/bigo/live/support64/o;Lsg/bigo/live/support64/controllers/micconnect/MicconnectInfo;I)V
.registers 7
.line 38
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 31
new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger;
const/4 v1, 0x0
invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;-><init>(I)V
iput-object v0, p0, Lsg/bigo/live/support64/controllers/micconnect/aj;->e:Ljava/util/concurrent/atomic/AtomicInteger;
.line 39
iput p1, p0, Lsg/bigo/live/support64/controllers/micconnect/aj;->d:I
.line 40
iput-object p2, p0, Lsg/bigo/live/support64/controllers/micconnect/aj;->b:Lsg/bigo/live/support64/o;
.line 41
iput-object p3, p0, Lsg/bigo/live/support64/controllers/micconnect/aj;->a:Lsg/bigo/live/support64/controllers/micconnect/MicconnectInfo;
.line 42
iput p4, p0, Lsg/bigo/live/support64/controllers/micconnect/aj;->c:I
.line 43
invoke-virtual {p0}, Lsg/bigo/live/support64/controllers/micconnect/aj;->b()V
return-void
.end method
# virtual methods
.method public a()V
.registers 1
return-void
.end method
.method public a(I)V
.registers 2
.line 208
invoke-virtual {p0}, Lsg/bigo/live/support64/controllers/micconnect/aj;->b()V
return-void
.end method
.method public abstract a(S)V
.end method
.method public abstract a(SIZ)V
.end method
.method public final b()V
.registers 3
.line 60
iget-object v0, p0, Lsg/bigo/live/support64/controllers/micconnect/aj;->e:Ljava/util/concurrent/atomic/AtomicInteger;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V
return-void
.end method
.method public abstract b(I)V
.end method
.method public final b(S)Z
.registers 4
.line 1050
iget-object v0, p0, Lsg/bigo/live/support64/controllers/micconnect/aj;->e:Ljava/util/concurrent/atomic/AtomicInteger;
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I
move-result v0
const/4 v1, 0x1
if-ne v0, v1, :cond_16
const/4 v0, 0x3
.line 1073
invoke-virtual {p0, v0}, Lsg/bigo/live/support64/controllers/micconnect/aj;->d(I)V
.line 168
iget-object v0, p0, Lsg/bigo/live/support64/controllers/micconnect/aj;->b:Lsg/bigo/live/support64/o;
invoke-virtual {v0}, Lsg/bigo/live/support64/o;->p()J
invoke-virtual {p0, p1}, Lsg/bigo/live/support64/controllers/micconnect/aj;->a(S)V
return v1
:cond_16
const/4 p1, 0x0
return p1
.end method
.method public abstract c(I)V
.end method
.method public final c()Z
.registers 2
.line 80
iget-object v0, p0, Lsg/bigo/live/support64/controllers/micconnect/aj;->e:Ljava/util/concurrent/atomic/AtomicInteger;
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I
move-result v0
if-eqz v0, :cond_a
const/4 v0, 0x1
return v0
:cond_a
const/4 v0, 0x0
return v0
.end method
.method public final d()Lsg/bigo/live/support64/controllers/micconnect/MicconnectInfo;
.registers 2
.line 88
iget-object v0, p0, Lsg/bigo/live/support64/controllers/micconnect/aj;->a:Lsg/bigo/live/support64/controllers/micconnect/MicconnectInfo;
return-object v0
.end method
.method public final d(I)V
.registers 3
.line 56
iget-object v0, p0, Lsg/bigo/live/support64/controllers/micconnect/aj;->e:Ljava/util/concurrent/atomic/AtomicInteger;
invoke-virtual {v0, p1}, Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V
return-void
.end method