RoomServiceUnit.smali
.class public Lsg/bigo/live/support64/unit/RoomServiceUnit;
.super Lcom/live/share64/a/a/a;
.source "SourceFile"
# interfaces
.implements Lcom/live/share64/d/b$a;
.implements Llive/sg/bigo/svcapi/c/b;
.implements Lsg/bigo/live/support64/af$a;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lsg/bigo/live/support64/unit/RoomServiceUnit$a;
}
.end annotation
# static fields
.field private static final a:Lsg/bigo/live/support64/unit/a;
# instance fields
.field private b:Lsg/bigo/live/support64/i/e;
.field private c:Lsg/bigo/live/support64/i/d;
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 49
new-instance v0, Lsg/bigo/live/support64/unit/a;
invoke-direct {v0}, Lsg/bigo/live/support64/unit/a;-><init>()V
sput-object v0, Lsg/bigo/live/support64/unit/RoomServiceUnit;->a:Lsg/bigo/live/support64/unit/a;
return-void
.end method
.method public constructor <init>(Lcom/live/share64/a/a;)V
.registers 2
.line 52
invoke-direct {p0, p1}, Lcom/live/share64/a/a/a;-><init>(Lcom/live/share64/a/a;)V
.line 160
new-instance p1, Lsg/bigo/live/support64/unit/RoomServiceUnit$5;
invoke-direct {p1, p0, p0}, Lsg/bigo/live/support64/unit/RoomServiceUnit$5;-><init>(Lsg/bigo/live/support64/unit/RoomServiceUnit;Lsg/bigo/live/support64/af$a;)V
iput-object p1, p0, Lsg/bigo/live/support64/unit/RoomServiceUnit;->b:Lsg/bigo/live/support64/i/e;
.line 177
new-instance p1, Lsg/bigo/live/support64/i/d;
invoke-direct {p1, p0}, Lsg/bigo/live/support64/i/d;-><init>(Lsg/bigo/live/support64/af$a;)V
iput-object p1, p0, Lsg/bigo/live/support64/unit/RoomServiceUnit;->c:Lsg/bigo/live/support64/i/d;
return-void
.end method
.method static synthetic a(Lsg/bigo/live/support64/unit/RoomServiceUnit;)Lcom/live/share64/a/a;
.registers 1
.line 45
iget-object p0, p0, Lsg/bigo/live/support64/unit/RoomServiceUnit;->appInfo:Lcom/live/share64/a/a;
return-object p0
.end method
.method private synthetic a(Lsg/bigo/live/support64/controllers/chat/d;)V
.registers 5
.line 100
new-instance v0, Lsg/bigo/live/support64/unit/RoomServiceUnit$4;
invoke-direct {v0, p0, p1}, Lsg/bigo/live/support64/unit/RoomServiceUnit$4;-><init>(Lsg/bigo/live/support64/unit/RoomServiceUnit;Lsg/bigo/live/support64/controllers/chat/d;)V
const/4 p1, 0x1
new-array p1, p1, [I
const/4 v1, 0x0
const/4 v2, 0x5
aput v2, p1, v1
invoke-static {v0, p1}, Lcom/live/share64/proto/a/a/a;->a(Lcom/live/share64/proto/a/a/d;[I)V
return-void
.end method
.method static synthetic b(Lsg/bigo/live/support64/unit/RoomServiceUnit;)Lcom/live/share64/a/a;
.registers 1
.line 45
iget-object p0, p0, Lsg/bigo/live/support64/unit/RoomServiceUnit;->appInfo:Lcom/live/share64/a/a;
return-object p0
.end method
.method static synthetic c(Lsg/bigo/live/support64/unit/RoomServiceUnit;)Lcom/live/share64/a/a;
.registers 1
.line 45
iget-object p0, p0, Lsg/bigo/live/support64/unit/RoomServiceUnit;->appInfo:Lcom/live/share64/a/a;
return-object p0
.end method
.method public static synthetic lambda$YIBzLzf-tbJE9GxJbllngh3DY1U(Lsg/bigo/live/support64/unit/RoomServiceUnit;Lsg/bigo/live/support64/controllers/chat/d;)V
.registers 2
invoke-direct {p0, p1}, Lsg/bigo/live/support64/unit/RoomServiceUnit;->a(Lsg/bigo/live/support64/controllers/chat/d;)V
return-void
.end method
# virtual methods
.method public final a(Ljava/lang/Class;)Landroid/os/IInterface;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T::",
"Landroid/os/IInterface;",
">(",
"Ljava/lang/Class<",
"TT;>;)TT;"
}
.end annotation
.line 130
:try_start_0
sget-object v0, Lsg/bigo/live/support64/unit/RoomServiceUnit;->a:Lsg/bigo/live/support64/unit/a;
invoke-virtual {v0, p1}, Lsg/bigo/live/support64/unit/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Landroid/os/IInterface;
:try_end_8
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_8} :catch_9
return-object p1
:catch_9
const/4 p1, 0x0
return-object p1
.end method
.method public final a(I)V
.registers 2
return-void
.end method
.method public final a(Z)V
.registers 2
return-void
.end method
.method public final am_()V
.registers 1
return-void
.end method
.method public onCreateInService()V
.registers 3
const-string v0, "RoomServiceUnit"
const-string v1, "RoomServiceUnit::onCreateInService"
.line 95
invoke-static {v0, v1}, Lsg/bigo/log/TraceLog;->e(Ljava/lang/String;Ljava/lang/String;)I
return-void
.end method
.method public onCreateInUi()V
.registers 6
const-string v0, "RoomServiceUnit"
const-string v1, "RoomServiceUnit::onCreateInUi"
.line 61
invoke-static {v0, v1}, Lsg/bigo/log/TraceLog;->e(Ljava/lang/String;Ljava/lang/String;)I
.line 62
sget-object v0, Lcom/live/share64/a/g;->a:Lcom/live/share64/a/g;
const-class v1, Lcom/live/share64/d/f;
invoke-virtual {v0, v1}, Lcom/live/share64/a/g;->a(Ljava/lang/Class;)Lsg/bigo/sdk/d/b;
move-result-object v0
check-cast v0, Lcom/live/share64/d/f;
.line 63
invoke-interface {v0}, Lcom/live/share64/d/f;->c()Llive/sg/bigo/svcapi/c/a;
move-result-object v0
invoke-interface {v0, p0}, Llive/sg/bigo/svcapi/c/a;->a(Llive/sg/bigo/svcapi/c/b;)V
.line 64
sget-object v0, Lcom/live/share64/e;->a:Lcom/live/share64/e;
invoke-virtual {v0, p0}, Lcom/live/share64/e;->a(Lcom/live/share64/d/b$a;)V
.line 65
sget-boolean v0, Lcom/live/share64/utils/m;->a:Z
sget-boolean v1, Lcom/live/share64/utils/m;->c:Z
invoke-static {v0, v1}, Lsg/bigo/live/support64/af;->a(ZZ)V
.line 66
iget-object v0, p0, Lsg/bigo/live/support64/unit/RoomServiceUnit;->b:Lsg/bigo/live/support64/i/e;
invoke-static {v0}, Lsg/bigo/live/support64/af;->a(Lsg/bigo/live/support64/r;)V
.line 67
iget-object v0, p0, Lsg/bigo/live/support64/unit/RoomServiceUnit;->c:Lsg/bigo/live/support64/i/d;
invoke-static {v0}, Lsg/bigo/live/support64/af;->a(Lsg/bigo/live/support64/i;)V
.line 1099
invoke-static {}, Lsg/bigo/live/support64/k;->e()Lsg/bigo/live/support64/controllers/chat/a;
move-result-object v0
new-instance v1, Lsg/bigo/live/support64/unit/-$$Lambda$RoomServiceUnit$YIBzLzf-tbJE9GxJbllngh3DY1U;
invoke-direct {v1, p0}, Lsg/bigo/live/support64/unit/-$$Lambda$RoomServiceUnit$YIBzLzf-tbJE9GxJbllngh3DY1U;-><init>(Lsg/bigo/live/support64/unit/RoomServiceUnit;)V
invoke-virtual {v0, v1}, Lsg/bigo/live/support64/controllers/chat/a;->a(Lsg/bigo/live/support64/controllers/chat/c;)V
.line 70
sget-object v0, Lcom/live/share64/a/g;->a:Lcom/live/share64/a/g;
const-class v1, Lcom/live/share64/d/f;
invoke-virtual {v0, v1}, Lcom/live/share64/a/g;->a(Ljava/lang/Class;)Lsg/bigo/sdk/d/b;
move-result-object v0
check-cast v0, Lcom/live/share64/d/f;
invoke-interface {v0}, Lcom/live/share64/d/f;->c()Llive/sg/bigo/svcapi/c/a;
move-result-object v0
.line 71
sget-object v1, Lcom/live/share64/a/g;->a:Lcom/live/share64/a/g;
const-class v2, Lcom/live/share64/d/f;
invoke-virtual {v1, v2}, Lcom/live/share64/a/g;->a(Ljava/lang/Class;)Lsg/bigo/sdk/d/b;
move-result-object v1
check-cast v1, Lcom/live/share64/d/f;
invoke-interface {v1}, Lcom/live/share64/d/f;->e()Llive/sg/bigo/svcapi/f;
move-result-object v1
.line 72
sget-object v2, Lsg/bigo/live/support64/unit/RoomServiceUnit;->a:Lsg/bigo/live/support64/unit/a;
const-class v3, Lsg/bigo/live/support64/ipc/IRoomSessionManager;
new-instance v4, Lsg/bigo/live/support64/unit/RoomServiceUnit$1;
invoke-direct {v4, p0, v1, v0}, Lsg/bigo/live/support64/unit/RoomServiceUnit$1;-><init>(Lsg/bigo/live/support64/unit/RoomServiceUnit;Llive/sg/bigo/svcapi/f;Llive/sg/bigo/svcapi/c/a;)V
invoke-virtual {v2, v3, v4}, Lsg/bigo/live/support64/unit/a;->a(Ljava/lang/Class;Lsg/bigo/core/b/a;)V
.line 78
sget-object v2, Lsg/bigo/live/support64/unit/RoomServiceUnit;->a:Lsg/bigo/live/support64/unit/a;
const-class v3, Lsg/bigo/live/support64/controllers/micconnect/ipc/IMicconnectManager;
new-instance v4, Lsg/bigo/live/support64/unit/RoomServiceUnit$2;
invoke-direct {v4, p0, v1, v0}, Lsg/bigo/live/support64/unit/RoomServiceUnit$2;-><init>(Lsg/bigo/live/support64/unit/RoomServiceUnit;Llive/sg/bigo/svcapi/f;Llive/sg/bigo/svcapi/c/a;)V
invoke-virtual {v2, v3, v4}, Lsg/bigo/live/support64/unit/a;->a(Ljava/lang/Class;Lsg/bigo/core/b/a;)V
.line 84
sget-object v2, Lsg/bigo/live/support64/unit/RoomServiceUnit;->a:Lsg/bigo/live/support64/unit/a;
const-class v3, Lsg/bigo/live/support64/controllers/pk/IPKSessionManager;
new-instance v4, Lsg/bigo/live/support64/unit/RoomServiceUnit$3;
invoke-direct {v4, p0, v1, v0}, Lsg/bigo/live/support64/unit/RoomServiceUnit$3;-><init>(Lsg/bigo/live/support64/unit/RoomServiceUnit;Llive/sg/bigo/svcapi/f;Llive/sg/bigo/svcapi/c/a;)V
invoke-virtual {v2, v3, v4}, Lsg/bigo/live/support64/unit/a;->a(Ljava/lang/Class;Lsg/bigo/core/b/a;)V
.line 91
invoke-static {}, Lsg/bigo/live/support64/af;->a()V
return-void
.end method
.method public runPriority()I
.registers 2
const/4 v0, -0x1
return v0
.end method