c$b.smali
.class public final Lcom/imo/android/imoim/ag/c$b;
.super Lsg/bigo/overwall/config/IFcmRequestClient;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/imo/android/imoim/ag/c;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "b"
.end annotation
# direct methods
.method public constructor <init>()V
.registers 1
.line 156
invoke-direct {p0}, Lsg/bigo/overwall/config/IFcmRequestClient;-><init>()V
return-void
.end method
# virtual methods
.method public final ensureSend(Lsg/bigo/overwall/config/GetAntibanConfigReq;Lsg/bigo/overwall/config/ILinkdRequestCallback;)V
.registers 6
if-nez p2, :cond_3
return-void
.line 168
:cond_3
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "{\"appId\":"
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
.line 169
invoke-virtual {p1}, Lsg/bigo/overwall/config/GetAntibanConfigReq;->appId()I
move-result v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ",\"seqId\":"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 170
invoke-virtual {p1}, Lsg/bigo/overwall/config/GetAntibanConfigReq;->seqId()I
move-result v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ",\"platform\":"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 171
invoke-virtual {p1}, Lsg/bigo/overwall/config/GetAntibanConfigReq;->platform()I
move-result v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ",\"clientVersion\":"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 172
invoke-virtual {p1}, Lsg/bigo/overwall/config/GetAntibanConfigReq;->clientVer()I
move-result v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ",\"uid\":"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 173
invoke-virtual {p1}, Lsg/bigo/overwall/config/GetAntibanConfigReq;->uid()J
move-result-wide v1
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ",\"currentVersion\":"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 174
invoke-virtual {p1}, Lsg/bigo/overwall/config/GetAntibanConfigReq;->currentVersion()I
move-result v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ",\"deviceId\":\""
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 175
invoke-virtual {p1}, Lsg/bigo/overwall/config/GetAntibanConfigReq;->deviceId()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\",\"countryCode\":\""
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 176
invoke-virtual {p1}, Lsg/bigo/overwall/config/GetAntibanConfigReq;->countryCode()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\",\"mcc\":\""
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 177
invoke-virtual {p1}, Lsg/bigo/overwall/config/GetAntibanConfigReq;->mcc()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\",\"mnc\":\""
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 178
invoke-virtual {p1}, Lsg/bigo/overwall/config/GetAntibanConfigReq;->mnc()Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p1, "\",\"domain\":\"imo\"}"
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
.line 181
new-instance v0, Lcom/imo/android/imoim/ag/c$b$1;
invoke-direct {v0, p0, p1, p2}, Lcom/imo/android/imoim/ag/c$b$1;-><init>(Lcom/imo/android/imoim/ag/c$b;Ljava/lang/String;Lsg/bigo/overwall/config/ILinkdRequestCallback;)V
invoke-static {v0}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
return-void
.end method
.method public final seqId()I
.registers 2
.line 160
invoke-static {}, Lcom/imo/android/imoim/ag/c;->a()Ljava/util/concurrent/atomic/AtomicInteger;
move-result-object v0
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I
move-result v0
return v0
.end method