POwnerLiveStat.smali
.class public Lsg/bigo/live/support64/stat/POwnerLiveStat;
.super Lsg/bigo/live/support64/stat/e;
.source "SourceFile"
# interfaces
.implements Landroid/os/Parcelable;
.implements Ljava/io/Serializable;
.implements Lsg/bigo/svcapi/proto/Marshallable;
# static fields
.field public static final ANDROID_GAME_LIVE:B = 0x1t
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Lsg/bigo/live/support64/stat/POwnerLiveStat;",
">;"
}
.end annotation
.end field
.field public static final FILE_NAME:Ljava/lang/String; = "owner_live_stat.dat"
.field public static final IOS_GAME_TOOL_LIVE:B = 0x2t
.field public static final LOCK_ROOM:B = 0x4t
.field public static final MULTI_LIVE:B = 0x3t
.field public static final MULTI_LIVE_FOUR:B = 0x8t
.field public static final MULTI_LIVE_SIX:B = 0x9t
.field public static final MULTI_LOCK_LIVE:B = 0x6t
.field public static final MULTI_LOCK_LIVE_FOUR:B = 0xat
.field public static final MULTI_LOCK_LIVE_SIX:B = 0xbt
.field public static final MULTI_VOICE_LIVE:B = 0x7t
.field public static final MULTI_VOICE_LOCK_LIVE:B = 0xct
.field public static final NORMAL_LIVE:B = 0x0t
.field public static final RESUME_PC_LIVE:B = 0x5t
.field public static final STAT_VERSION:B = 0x1t
.field public static final URI:I = 0x65c8
.field private static final serialVersionUID:J = 0x1L
# instance fields
.field public absentTimes:B
.field public absentTotal:S
.field public beautifyOffTotal:S
.field public beautifyOnTotal:S
.field public captureError:B
.field public checkCanLiveTs:B
.field public cpuUsageAvg:B
.field public header:Lsg/bigo/live/support64/stat/l;
.field public linkdState:B
.field public location:Ljava/lang/String;
.field public mLiveType:B
.field public mediaLoginTs:S
.field public memUsageAvg:B
.field public micLinkListNum:I
.field public micLinkNum:I
.field public msConnectedTs:S
.field public networkAvailable:B
.field public sdkBoundTs:S
.field public sessionLoginTs:S
.field public shareType:B
.field public startTimestamp:I
.field public startUploadMediaTs:S
.field public stopReason:B
.field public topic:Ljava/lang/String;
.field public totalTime:S
.field public videoQualityHDTotal:S
.field public videoQualityStandardTotal:S
.field public vsConnectedTs:S
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 112
new-instance v0, Lsg/bigo/live/support64/stat/POwnerLiveStat$1;
invoke-direct {v0}, Lsg/bigo/live/support64/stat/POwnerLiveStat$1;-><init>()V
sput-object v0, Lsg/bigo/live/support64/stat/POwnerLiveStat;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>()V
.registers 2
.line 23
invoke-direct {p0}, Lsg/bigo/live/support64/stat/e;-><init>()V
.line 48
new-instance v0, Lsg/bigo/live/support64/stat/l;
invoke-direct {v0}, Lsg/bigo/live/support64/stat/l;-><init>()V
iput-object v0, p0, Lsg/bigo/live/support64/stat/POwnerLiveStat;->header:Lsg/bigo/live/support64/stat/l;
const/4 v0, 0x0
.line 51
iput-byte v0, p0, Lsg/bigo/live/support64/stat/POwnerLiveStat;->shareType:B
return-void
.end method
# virtual methods
.method protected a()Lrx/c;
.registers 28
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lrx/c<",
"Ljava/lang/String;",
">;"
}
.end annotation
const-string v0, "topic"
const-string v1, "location"
const-string v2, "shareType"
const-string v3, "linkdState"
const-string v4, "networkAvailable"
const-string v5, "startTimestamp"
const-string v6, "sessionLoginTs"
const-string v7, "mediaLoginTs"
const-string v8, "sdkBoundTs"
const-string v9, "msConnectedTs"
const-string v10, "vsConnectedTs"
const-string v11, "startUploadMediaTs"
const-string v12, "stopReason"
const-string v13, "totalTime"
const-string v14, "absentTimes"
const-string v15, "absentTotal"
const-string v16, "cpuUsageAvg"
const-string v17, "memUsageAvg"
const-string v18, "checkCanLiveTs"
const-string v19, "beautifyOnTotal"
const-string v20, "beautifyOffTotal"
const-string v21, "videoQualityHDTotal"
const-string v22, "videoQualityStandardTotal"
const-string v23, "captureError"
const-string v24, "micLinkNum"
const-string v25, "micLinkListNum"
const-string v26, "mLiveType"
.line 126
filled-new-array/range {v0 .. v26}, [Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
.line 155
invoke-static {v0}, Lrx/c;->a(Ljava/lang/Iterable;)Lrx/c;
move-result-object v0
return-object v0
.end method
.method protected b()Ljava/lang/String;
.registers 2
const-string v0, "[RoomStat]POwnerLiveStat"
return-object v0
.end method
.method public final d()Lrx/c;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lrx/c<",
"Ljava/util/Map$Entry<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;>;"
}
.end annotation
.line 163
iget-object v0, p0, Lsg/bigo/live/support64/stat/POwnerLiveStat;->header:Lsg/bigo/live/support64/stat/l;
invoke-virtual {v0}, Lsg/bigo/live/support64/stat/l;->d()Lrx/c;
move-result-object v0
invoke-super {p0}, Lsg/bigo/live/support64/stat/e;->d()Lrx/c;
move-result-object v1
invoke-virtual {v0, v1}, Lrx/c;->b(Lrx/c;)Lrx/c;
move-result-object v0
return-object v0
.end method
.method public describeContents()I
.registers 2
const/4 v0, 0x0
return v0
.end method
.method public final e()Ljava/lang/String;
.registers 2
const-string v0, "05010101"
return-object v0
.end method
.method public marshall(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;
.registers 2
const/4 p1, 0x0
return-object p1
.end method
.method public size()I
.registers 3
.line 85
iget-object v0, p0, Lsg/bigo/live/support64/stat/POwnerLiveStat;->header:Lsg/bigo/live/support64/stat/l;
invoke-virtual {v0}, Lsg/bigo/live/support64/stat/l;->size()I
move-result v0
iget-object v1, p0, Lsg/bigo/live/support64/stat/POwnerLiveStat;->topic:Ljava/lang/String;
invoke-static {v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
iget-object v1, p0, Lsg/bigo/live/support64/stat/POwnerLiveStat;->location:Ljava/lang/String;
invoke-static {v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
add-int/lit8 v0, v0, 0x2e
return v0
.end method
.method public toString()Ljava/lang/String;
.registers 2
.line 90
invoke-virtual {p0}, Lsg/bigo/live/support64/stat/POwnerLiveStat;->c()V
const-string v0, "PAudienceLiveStat"
return-object v0
.end method
.method public unmarshall(Ljava/nio/ByteBuffer;)V
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Lsg/bigo/svcapi/proto/InvalidProtocolData;
}
.end annotation
return-void
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.registers 3
return-void
.end method