a.smali

.class public final Lrh/a;
.super Lnc/a;
.source "ClientStatsRequestExt.kt"


# instance fields
.field public final b:Ljava/lang/String;

.field public final c:Lcom/shopee/foody/driver/login/clientstate/protocol/ClientStats;


# direct methods
.method static constructor <clinit>()V
    .registers 1

    return-void
.end method

.method public constructor <init>(Ljava/lang/String;Lcom/shopee/foody/driver/login/clientstate/protocol/ClientStats;)V
    .registers 3

    invoke-direct {p0}, Lnc/a;-><init>()V

    iput-object p1, p0, Lrh/a;->b:Ljava/lang/String;

    iput-object p2, p0, Lrh/a;->c:Lcom/shopee/foody/driver/login/clientstate/protocol/ClientStats;

    return-void
.end method


# virtual methods
.method public a()I
    .registers 2

    sget-object v0, Lcom/shopee/protocol/action/CommandExt;->CMD_CLIENT_STATS:Lcom/shopee/protocol/action/CommandExt;

    invoke-virtual {v0}, Lcom/shopee/protocol/action/CommandExt;->getValue()I

    move-result v0

    return v0
.end method

.method public b()Lcom/squareup/wire/Message;
    .registers 3

    new-instance v0, Lcom/shopee/foody/driver/login/clientstate/protocol/ClientStatsRequest$Builder;

    invoke-direct {v0}, Lcom/shopee/foody/driver/login/clientstate/protocol/ClientStatsRequest$Builder;-><init>()V

    invoke-virtual {p0}, Lmc/b;->c()Lfc/g;

    move-result-object v1

    invoke-virtual {v1}, Lfc/g;->a()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lcom/shopee/foody/driver/login/clientstate/protocol/ClientStatsRequest$Builder;->requestid(Ljava/lang/String;)Lcom/shopee/foody/driver/login/clientstate/protocol/ClientStatsRequest$Builder;

    move-result-object v0

    iget-object v1, p0, Lrh/a;->b:Ljava/lang/String;

    invoke-virtual {v0, v1}, Lcom/shopee/foody/driver/login/clientstate/protocol/ClientStatsRequest$Builder;->clientid(Ljava/lang/String;)Lcom/shopee/foody/driver/login/clientstate/protocol/ClientStatsRequest$Builder;

    move-result-object v0

    iget-object v1, p0, Lrh/a;->c:Lcom/shopee/foody/driver/login/clientstate/protocol/ClientStats;

    invoke-virtual {v1}, Lcom/shopee/foody/driver/login/clientstate/protocol/ClientStats;->toProtobuf()Lcom/shopee/foody/driver/login/clientstate/protocol/DeviceInfo;

    move-result-object v1

    invoke-virtual {v0, v1}, Lcom/shopee/foody/driver/login/clientstate/protocol/ClientStatsRequest$Builder;->device_info(Lcom/shopee/foody/driver/login/clientstate/protocol/DeviceInfo;)Lcom/shopee/foody/driver/login/clientstate/protocol/ClientStatsRequest$Builder;

    move-result-object v0

    invoke-virtual {v0}, Lcom/shopee/foody/driver/login/clientstate/protocol/ClientStatsRequest$Builder;->build()Lcom/shopee/foody/driver/login/clientstate/protocol/ClientStatsRequest;

    move-result-object v0

    const-string v1, "ClientStatsRequest.Build\u2026f())\n            .build()"

    invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V

    return-object v0
.end method

.method public g()I
    .registers 2

    sget-object v0, Lcom/shopee/protocol/action/ServerID;->CORE_SERVER_EXT:Lcom/shopee/protocol/action/ServerID;

    invoke-virtual {v0}, Lcom/shopee/protocol/action/ServerID;->getValue()I

    move-result v0

    return v0
.end method