b.smali
.class public final Lsg/bigo/sdk/network/j/c/a/b;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lsg/bigo/svcapi/IProtocol;
# static fields
.field public static a:I = 0x7d201
# instance fields
.field public A:B
.field public B:[B
.field public C:I
.field public b:I
.field public c:Ljava/lang/String;
.field public d:I
.field public e:[B
.field public f:I
.field public g:I
.field public h:I
.field public i:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lsg/bigo/sdk/network/f/b/a;",
">;"
}
.end annotation
.end field
.field public j:Ljava/lang/String;
.field public k:Ljava/lang/String;
.field public l:B
.field public m:S
.field public n:Ljava/util/LinkedHashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/LinkedHashMap<",
"Ljava/lang/Integer;",
"Ljava/lang/Short;",
">;"
}
.end annotation
.end field
.field public o:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lsg/bigo/sdk/network/f/b/a;",
">;"
}
.end annotation
.end field
.field public p:S
.field public q:Ljava/lang/String;
.field public r:I
.field public s:Ljava/lang/String;
.field public t:S
.field public u:Ljava/util/LinkedHashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/LinkedHashMap<",
"Ljava/lang/Integer;",
"Ljava/lang/Short;",
">;"
}
.end annotation
.end field
.field public v:[B
.field public w:S
.field public x:Ljava/util/LinkedHashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/LinkedHashMap<",
"Ljava/lang/Integer;",
"Ljava/lang/Short;",
">;"
}
.end annotation
.end field
.field public y:S
.field public z:I
# direct methods
.method static constructor <clinit>()V
.registers 0
return-void
.end method
.method public constructor <init>()V
.registers 2
.line 18
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 28
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->i:Ljava/util/List;
.line 39
new-instance v0, Ljava/util/LinkedHashMap;
invoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
iput-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->n:Ljava/util/LinkedHashMap;
.line 41
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->o:Ljava/util/List;
.line 49
new-instance v0, Ljava/util/LinkedHashMap;
invoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
iput-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->u:Ljava/util/LinkedHashMap;
.line 54
new-instance v0, Ljava/util/LinkedHashMap;
invoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
iput-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->x:Ljava/util/LinkedHashMap;
return-void
.end method
# virtual methods
.method public final marshall(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;
.registers 4
.line 95
iget v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->b:I
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer;
.line 96
iget-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->c:Ljava/lang/String;
invoke-static {p1, v0}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;Ljava/lang/String;)V
.line 97
iget v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->d:I
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer;
.line 98
iget-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->e:[B
invoke-static {p1, v0}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;[B)V
.line 99
iget v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->f:I
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer;
.line 100
iget v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->g:I
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer;
.line 101
iget v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->h:I
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer;
.line 102
iget-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->i:Ljava/util/List;
const-class v1, Lsg/bigo/sdk/network/f/b/a;
invoke-static {p1, v0, v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;Ljava/util/Collection;Ljava/lang/Class;)Ljava/nio/ByteBuffer;
.line 103
iget-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->j:Ljava/lang/String;
invoke-static {p1, v0}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;Ljava/lang/String;)V
.line 104
iget-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->k:Ljava/lang/String;
invoke-static {p1, v0}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;Ljava/lang/String;)V
.line 105
iget-byte v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->l:B
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer;
.line 106
iget-short v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->m:S
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer;
.line 107
iget-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->n:Ljava/util/LinkedHashMap;
const-class v1, Ljava/lang/Short;
invoke-static {p1, v0, v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;Ljava/util/Map;Ljava/lang/Class;)Ljava/nio/ByteBuffer;
.line 108
iget-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->o:Ljava/util/List;
const-class v1, Lsg/bigo/sdk/network/f/b/a;
invoke-static {p1, v0, v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;Ljava/util/Collection;Ljava/lang/Class;)Ljava/nio/ByteBuffer;
.line 109
iget-short v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->p:S
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer;
.line 110
iget-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->q:Ljava/lang/String;
invoke-static {p1, v0}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;Ljava/lang/String;)V
.line 111
iget v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->r:I
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer;
.line 112
iget-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->s:Ljava/lang/String;
invoke-static {p1, v0}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;Ljava/lang/String;)V
.line 113
iget-short v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->t:S
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer;
.line 114
iget-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->u:Ljava/util/LinkedHashMap;
const-class v1, Ljava/lang/Short;
invoke-static {p1, v0, v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;Ljava/util/Map;Ljava/lang/Class;)Ljava/nio/ByteBuffer;
.line 115
iget-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->v:[B
invoke-static {p1, v0}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;[B)V
.line 118
iget-short v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->w:S
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer;
.line 119
iget-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->x:Ljava/util/LinkedHashMap;
const-class v1, Ljava/lang/Short;
invoke-static {p1, v0, v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;Ljava/util/Map;Ljava/lang/Class;)Ljava/nio/ByteBuffer;
.line 120
iget-short v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->y:S
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer;
.line 121
iget v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->z:I
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer;
.line 124
iget-byte v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->A:B
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer;
.line 125
iget-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->B:[B
invoke-static {p1, v0}, Lsg/bigo/svcapi/proto/ProtoHelper;->marshall(Ljava/nio/ByteBuffer;[B)V
.line 126
iget v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->C:I
invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer;
return-object p1
.end method
.method public final seq()I
.registers 2
.line 258
iget v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->C:I
return v0
.end method
.method public final setSeq(I)V
.registers 2
.line 263
iput p1, p0, Lsg/bigo/sdk/network/j/c/a/b;->C:I
return-void
.end method
.method public final size()I
.registers 3
.line 67
iget-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->c:Ljava/lang/String;
invoke-static {v0}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize(Ljava/lang/String;)I
move-result v0
add-int/lit8 v0, v0, 0x17
.line 68
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->e:[B
invoke-static {v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize([B)I
move-result v1
add-int/2addr v0, v1
.line 69
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->i:Ljava/util/List;
invoke-static {v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize(Ljava/util/Collection;)I
move-result v1
add-int/2addr v0, v1
.line 70
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->j:Ljava/lang/String;
invoke-static {v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
.line 71
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->k:Ljava/lang/String;
invoke-static {v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
.line 72
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->n:Ljava/util/LinkedHashMap;
invoke-static {v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize(Ljava/util/Map;)I
move-result v1
add-int/2addr v0, v1
.line 73
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->o:Ljava/util/List;
invoke-static {v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize(Ljava/util/Collection;)I
move-result v1
add-int/2addr v0, v1
add-int/lit8 v0, v0, 0x2
.line 75
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->q: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, 0x4
.line 77
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->s: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, 0x2
.line 79
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->u:Ljava/util/LinkedHashMap;
invoke-static {v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize(Ljava/util/Map;)I
move-result v1
add-int/2addr v0, v1
.line 80
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->v:[B
invoke-static {v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize([B)I
move-result v1
add-int/2addr v0, v1
.line 83
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->x:Ljava/util/LinkedHashMap;
invoke-static {v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize(Ljava/util/Map;)I
move-result v1
add-int/lit8 v1, v1, 0x8
add-int/2addr v0, v1
add-int/lit8 v0, v0, 0x1
.line 88
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->B:[B
invoke-static {v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->calcMarshallSize([B)I
move-result v1
add-int/2addr v0, v1
add-int/lit8 v0, v0, 0x4
return v0
.end method
.method public final toString()Ljava/lang/String;
.registers 6
.line 213
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "PCS_LoginLbsRes resCode="
.line 215
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->b:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", userId="
.line 216
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->c:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ", uid="
.line 217
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->d:I
int-to-long v1, v1
const-wide v3, 0xffffffffL
and-long/2addr v1, v3
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ", cookie="
.line 218
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->e:[B
if-nez v1, :cond_36
const-string v1, "null"
goto :goto_3b
:cond_36
array-length v1, v1
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
:goto_3b
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", timestamp="
.line 219
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->f:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", appId="
.line 220
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->g:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", clientIp="
.line 221
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->h:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", lastDev="
.line 222
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->j:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ", status="
.line 223
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-byte v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->l:B
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", defaultLbsVersion="
.line 224
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-short v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->m:S
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", defaultLbs=["
.line 225
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 226
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->n:Ljava/util/LinkedHashMap;
invoke-virtual {v1}, Ljava/util/LinkedHashMap;->entrySet()Ljava/util/Set;
move-result-object v1
invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_89
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_b8
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/util/Map$Entry;
.line 227
invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/lang/Integer;
invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I
move-result v3
invoke-static {v3}, Lsg/bigo/svcapi/util/Utils;->getIpString(I)Ljava/lang/String;
move-result-object v3
invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v3, ":"
invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object v2
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v2, ";"
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
goto :goto_89
:cond_b8
const-string v1, "]"
.line 229
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ", aux_flag="
.line 230
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-short v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->p:S
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", aux_data="
.line 231
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->q:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ", shortId="
.line 232
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->r:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", ext_info="
.line 233
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->s:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ", last_passwd="
.line 234
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->k:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ", backupLbsVersion="
.line 235
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-short v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->t:S
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", backupLbs"
.line 236
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->u:Ljava/util/LinkedHashMap;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", serviceToken="
.line 237
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->v:[B
if-nez v1, :cond_10e
const/4 v1, 0x0
goto :goto_10f
:cond_10e
array-length v1, v1
:goto_10f
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", hardcodeProxyVersion="
.line 240
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-short v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->w:S
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", hardcodeProxyIP="
.line 241
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->x:Ljava/util/LinkedHashMap;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", proxySwitch="
.line 242
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-short v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->y:S
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", proxyTimestamp="
.line 243
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->z:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", df_threshold="
.line 246
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-byte v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->A:B
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", seqId="
.line 247
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lsg/bigo/sdk/network/j/c/a/b;->C:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
.line 248
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public final unmarshall(Ljava/nio/ByteBuffer;)V
.registers 5
.annotation system Ldalvik/annotation/Throws;
value = {
Lsg/bigo/svcapi/proto/InvalidProtocolData;
}
.end annotation
.line 133
:try_start_0
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getInt()I
move-result v0
iput v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->b:I
.line 134
invoke-static {p1}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshallShortString(Ljava/nio/ByteBuffer;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->c:Ljava/lang/String;
.line 135
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getInt()I
move-result v0
iput v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->d:I
.line 136
invoke-static {p1}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshallByteArray(Ljava/nio/ByteBuffer;)[B
move-result-object v0
iput-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->e:[B
.line 137
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getInt()I
move-result v0
iput v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->f:I
.line 138
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getInt()I
move-result v0
iput v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->g:I
.line 139
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getInt()I
move-result v0
iput v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->h:I
.line 140
iget-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->i:Ljava/util/List;
const-class v1, Lsg/bigo/sdk/network/f/b/a;
invoke-static {p1, v0, v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshall(Ljava/nio/ByteBuffer;Ljava/util/Collection;Ljava/lang/Class;)V
.line 141
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I
move-result v0
if-lez v0, :cond_3d
.line 142
invoke-static {p1}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshallShortString(Ljava/nio/ByteBuffer;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->j:Ljava/lang/String;
.line 144
:cond_3d
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I
move-result v0
if-lez v0, :cond_49
.line 145
invoke-static {p1}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshallShortString(Ljava/nio/ByteBuffer;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->k:Ljava/lang/String;
.line 147
:cond_49
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I
move-result v0
if-lez v0, :cond_55
.line 148
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->get()B
move-result v0
iput-byte v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->l:B
.line 150
:cond_55
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I
move-result v0
if-lez v0, :cond_61
.line 151
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getShort()S
move-result v0
iput-short v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->m:S
.line 153
:cond_61
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I
move-result v0
if-lez v0, :cond_70
.line 154
iget-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->n:Ljava/util/LinkedHashMap;
const-class v1, Ljava/lang/Integer;
const-class v2, Ljava/lang/Short;
invoke-static {p1, v0, v1, v2}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshall(Ljava/nio/ByteBuffer;Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)V
.line 156
:cond_70
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I
move-result v0
if-lez v0, :cond_7d
.line 157
iget-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->o:Ljava/util/List;
const-class v1, Lsg/bigo/sdk/network/f/b/a;
invoke-static {p1, v0, v1}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshall(Ljava/nio/ByteBuffer;Ljava/util/Collection;Ljava/lang/Class;)V
.line 159
:cond_7d
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I
move-result v0
if-lez v0, :cond_89
.line 160
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getShort()S
move-result v0
iput-short v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->p:S
.line 162
:cond_89
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I
move-result v0
if-lez v0, :cond_95
.line 163
invoke-static {p1}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshallShortString(Ljava/nio/ByteBuffer;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->q:Ljava/lang/String;
.line 165
:cond_95
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I
move-result v0
if-lez v0, :cond_a1
.line 166
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getInt()I
move-result v0
iput v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->r:I
.line 168
:cond_a1
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I
move-result v0
if-lez v0, :cond_ad
.line 169
invoke-static {p1}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshallShortString(Ljava/nio/ByteBuffer;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->s:Ljava/lang/String;
.line 171
:cond_ad
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I
move-result v0
if-lez v0, :cond_b9
.line 172
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getShort()S
move-result v0
iput-short v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->t:S
.line 174
:cond_b9
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I
move-result v0
if-lez v0, :cond_c8
.line 175
iget-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->u:Ljava/util/LinkedHashMap;
const-class v1, Ljava/lang/Integer;
const-class v2, Ljava/lang/Short;
invoke-static {p1, v0, v1, v2}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshall(Ljava/nio/ByteBuffer;Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)V
.line 177
:cond_c8
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I
move-result v0
if-lez v0, :cond_d4
.line 178
invoke-static {p1}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshallByteArray(Ljava/nio/ByteBuffer;)[B
move-result-object v0
iput-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->v:[B
.line 182
:cond_d4
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I
move-result v0
if-lez v0, :cond_e0
.line 183
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getShort()S
move-result v0
iput-short v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->w:S
.line 185
:cond_e0
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I
move-result v0
if-lez v0, :cond_ef
.line 186
iget-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->x:Ljava/util/LinkedHashMap;
const-class v1, Ljava/lang/Integer;
const-class v2, Ljava/lang/Short;
invoke-static {p1, v0, v1, v2}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshall(Ljava/nio/ByteBuffer;Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)V
.line 188
:cond_ef
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I
move-result v0
if-lez v0, :cond_fb
.line 189
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getShort()S
move-result v0
iput-short v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->y:S
.line 191
:cond_fb
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I
move-result v0
if-lez v0, :cond_107
.line 192
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getInt()I
move-result v0
iput v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->z:I
.line 196
:cond_107
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I
move-result v0
if-lez v0, :cond_113
.line 197
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->get()B
move-result v0
iput-byte v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->A:B
.line 200
:cond_113
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I
move-result v0
if-lez v0, :cond_11f
.line 201
invoke-static {p1}, Lsg/bigo/svcapi/proto/ProtoHelper;->unMarshallByteArray(Ljava/nio/ByteBuffer;)[B
move-result-object v0
iput-object v0, p0, Lsg/bigo/sdk/network/j/c/a/b;->B:[B
.line 203
:cond_11f
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I
move-result v0
if-lez v0, :cond_12b
.line 204
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getInt()I
move-result p1
iput p1, p0, Lsg/bigo/sdk/network/j/c/a/b;->C:I
:try_end_12b
.catch Ljava/nio/BufferUnderflowException; {:try_start_0 .. :try_end_12b} :catch_12c
:cond_12b
return-void
:catch_12c
move-exception p1
.line 207
new-instance v0, Lsg/bigo/svcapi/proto/InvalidProtocolData;
invoke-direct {v0, p1}, Lsg/bigo/svcapi/proto/InvalidProtocolData;-><init>(Ljava/lang/Exception;)V
throw v0
.end method
.method public final uri()I
.registers 2
.line 253
sget v0, Lsg/bigo/sdk/network/j/c/a/b;->a:I
return v0
.end method