SSMPConfig.smali

.class public Lcom/iwangding/ssmp/SSMPConfig;
.super Ljava/lang/Object;
.source "SSMPConfig.java"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/iwangding/ssmp/SSMPConfig$Builder;
    }
.end annotation


# instance fields
.field private downloadDataBackTime:I

.field private downloadDataBackType:I

.field private downloadDataCatchType:I

.field private downloadThreadNum:I

.field private isUserLocalNodes:Z

.field private pingCount:I

.field private pingTimeOut:I

.field private tcpCount:I

.field private tcpTimeOut:I

.field private testType:I

.field private tracerouteTimeOut:I

.field private uploadDataBackTime:I

.field private uploadDataBackType:I

.field private uploadDataCatchType:I

.field private uploadThreadNum:I


# direct methods
.method public constructor <init>()V
    .registers 4

    .prologue
    const/16 v2, 0x3e8

    const/4 v1, 0x1

    const/4 v0, 0x0

    .line 160
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    .line 8
    iput-boolean v1, p0, Lcom/iwangding/ssmp/SSMPConfig;->isUserLocalNodes:Z

    .line 10
    iput v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->pingTimeOut:I

    .line 11
    iput v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->pingCount:I

    .line 13
    iput v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->tracerouteTimeOut:I

    .line 15
    iput v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->tcpTimeOut:I

    .line 16
    iput v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->tcpCount:I

    .line 18
    iput v1, p0, Lcom/iwangding/ssmp/SSMPConfig;->testType:I

    .line 21
    iput v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->downloadDataCatchType:I

    .line 23
    iput v1, p0, Lcom/iwangding/ssmp/SSMPConfig;->downloadDataBackType:I

    .line 25
    iput v2, p0, Lcom/iwangding/ssmp/SSMPConfig;->downloadDataBackTime:I

    .line 26
    iput v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->downloadThreadNum:I

    .line 28
    iput v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->uploadDataCatchType:I

    .line 30
    iput v1, p0, Lcom/iwangding/ssmp/SSMPConfig;->uploadDataBackType:I

    .line 32
    iput v2, p0, Lcom/iwangding/ssmp/SSMPConfig;->uploadDataBackTime:I

    .line 33
    iput v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->uploadThreadNum:I

    .line 161
    return-void
.end method

.method static synthetic access$002(Lcom/iwangding/ssmp/SSMPConfig;Z)Z
    .registers 2

    .prologue
    .line 7
    iput-boolean p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->isUserLocalNodes:Z

    return p1
.end method

.method static synthetic access$1002(Lcom/iwangding/ssmp/SSMPConfig;I)I
    .registers 2

    .prologue
    .line 7
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->downloadThreadNum:I

    return p1
.end method

.method static synthetic access$102(Lcom/iwangding/ssmp/SSMPConfig;I)I
    .registers 2

    .prologue
    .line 7
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->pingTimeOut:I

    return p1
.end method

.method static synthetic access$1102(Lcom/iwangding/ssmp/SSMPConfig;I)I
    .registers 2

    .prologue
    .line 7
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->uploadDataCatchType:I

    return p1
.end method

.method static synthetic access$1202(Lcom/iwangding/ssmp/SSMPConfig;I)I
    .registers 2

    .prologue
    .line 7
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->uploadDataBackType:I

    return p1
.end method

.method static synthetic access$1302(Lcom/iwangding/ssmp/SSMPConfig;I)I
    .registers 2

    .prologue
    .line 7
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->uploadDataBackTime:I

    return p1
.end method

.method static synthetic access$1402(Lcom/iwangding/ssmp/SSMPConfig;I)I
    .registers 2

    .prologue
    .line 7
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->uploadThreadNum:I

    return p1
.end method

.method static synthetic access$202(Lcom/iwangding/ssmp/SSMPConfig;I)I
    .registers 2

    .prologue
    .line 7
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->pingCount:I

    return p1
.end method

.method static synthetic access$302(Lcom/iwangding/ssmp/SSMPConfig;I)I
    .registers 2

    .prologue
    .line 7
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->tracerouteTimeOut:I

    return p1
.end method

.method static synthetic access$402(Lcom/iwangding/ssmp/SSMPConfig;I)I
    .registers 2

    .prologue
    .line 7
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->tcpTimeOut:I

    return p1
.end method

.method static synthetic access$502(Lcom/iwangding/ssmp/SSMPConfig;I)I
    .registers 2

    .prologue
    .line 7
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->tcpCount:I

    return p1
.end method

.method static synthetic access$602(Lcom/iwangding/ssmp/SSMPConfig;I)I
    .registers 2

    .prologue
    .line 7
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->testType:I

    return p1
.end method

.method static synthetic access$702(Lcom/iwangding/ssmp/SSMPConfig;I)I
    .registers 2

    .prologue
    .line 7
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->downloadDataCatchType:I

    return p1
.end method

.method static synthetic access$802(Lcom/iwangding/ssmp/SSMPConfig;I)I
    .registers 2

    .prologue
    .line 7
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->downloadDataBackType:I

    return p1
.end method

.method static synthetic access$902(Lcom/iwangding/ssmp/SSMPConfig;I)I
    .registers 2

    .prologue
    .line 7
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->downloadDataBackTime:I

    return p1
.end method


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

    .prologue
    .line 103
    iget v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->downloadDataBackTime:I

    return v0
.end method

.method public getDownloadDataBackType()I
    .registers 2

    .prologue
    .line 95
    iget v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->downloadDataBackType:I

    return v0
.end method

.method public getDownloadDataCatchType()I
    .registers 2

    .prologue
    .line 86
    iget v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->downloadDataCatchType:I

    return v0
.end method

.method public getDownloadThreadNum()I
    .registers 2

    .prologue
    .line 111
    iget v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->downloadThreadNum:I

    return v0
.end method

.method public getPingCount()I
    .registers 2

    .prologue
    .line 52
    iget v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->pingCount:I

    return v0
.end method

.method public getPingTimeOut()I
    .registers 2

    .prologue
    .line 44
    iget v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->pingTimeOut:I

    return v0
.end method

.method public getTcpCount()I
    .registers 2

    .prologue
    .line 68
    iget v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->tcpCount:I

    return v0
.end method

.method public getTcpTimeOut()I
    .registers 2

    .prologue
    .line 60
    iget v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->tcpTimeOut:I

    return v0
.end method

.method public getTestType()I
    .registers 2

    .prologue
    .line 77
    iget v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->testType:I

    return v0
.end method

.method public getTracerouteTimeOut()I
    .registers 2

    .prologue
    .line 145
    iget v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->tracerouteTimeOut:I

    return v0
.end method

.method public getUploadDataBackTime()I
    .registers 2

    .prologue
    .line 137
    iget v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->uploadDataBackTime:I

    return v0
.end method

.method public getUploadDataBackType()I
    .registers 2

    .prologue
    .line 129
    iget v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->uploadDataBackType:I

    return v0
.end method

.method public getUploadDataCatchType()I
    .registers 2

    .prologue
    .line 120
    iget v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->uploadDataCatchType:I

    return v0
.end method

.method public getUploadThreadNum()I
    .registers 2

    .prologue
    .line 153
    iget v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->uploadThreadNum:I

    return v0
.end method

.method public isUserLocalNodes()Z
    .registers 2

    .prologue
    .line 36
    iget-boolean v0, p0, Lcom/iwangding/ssmp/SSMPConfig;->isUserLocalNodes:Z

    return v0
.end method

.method public setDownloadDataBackTime(I)V
    .registers 2

    .prologue
    .line 107
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->downloadDataBackTime:I

    .line 108
    return-void
.end method

.method public setDownloadDataBackType(I)V
    .registers 2

    .prologue
    .line 99
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->downloadDataBackType:I

    .line 100
    return-void
.end method

.method public setDownloadDataCatchType(I)V
    .registers 2

    .prologue
    .line 90
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->downloadDataCatchType:I

    .line 91
    return-void
.end method

.method public setDownloadThreadNum(I)V
    .registers 2

    .prologue
    .line 115
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->downloadThreadNum:I

    .line 116
    return-void
.end method

.method public setPingCount(I)V
    .registers 2

    .prologue
    .line 56
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->pingCount:I

    .line 57
    return-void
.end method

.method public setPingTimeOut(I)V
    .registers 2

    .prologue
    .line 48
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->pingTimeOut:I

    .line 49
    return-void
.end method

.method public setTcpCount(I)V
    .registers 2

    .prologue
    .line 72
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->tcpCount:I

    .line 73
    return-void
.end method

.method public setTcpTimeOut(I)V
    .registers 2

    .prologue
    .line 64
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->tcpTimeOut:I

    .line 65
    return-void
.end method

.method public setTestType(I)V
    .registers 2

    .prologue
    .line 81
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->testType:I

    .line 82
    return-void
.end method

.method public setTracerouteTimeOut(I)V
    .registers 2

    .prologue
    .line 149
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->tracerouteTimeOut:I

    .line 150
    return-void
.end method

.method public setUploadDataBackTime(I)V
    .registers 2

    .prologue
    .line 141
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->uploadDataBackTime:I

    .line 142
    return-void
.end method

.method public setUploadDataBackType(I)V
    .registers 2

    .prologue
    .line 133
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->uploadDataBackType:I

    .line 134
    return-void
.end method

.method public setUploadDataCatchType(I)V
    .registers 2

    .prologue
    .line 124
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->uploadDataCatchType:I

    .line 125
    return-void
.end method

.method public setUploadThreadNum(I)V
    .registers 2

    .prologue
    .line 157
    iput p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->uploadThreadNum:I

    .line 158
    return-void
.end method

.method public setUserLocalNodes(Z)V
    .registers 2

    .prologue
    .line 40
    iput-boolean p1, p0, Lcom/iwangding/ssmp/SSMPConfig;->isUserLocalNodes:Z

    .line 41
    return-void
.end method

.method public toString()Ljava/lang/String;
    .registers 3

    .prologue
    .line 252
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    const-string v1, "SSMPConfig{isUserLocalNodes="

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    iget-boolean v1, p0, Lcom/iwangding/ssmp/SSMPConfig;->isUserLocalNodes:Z

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string v1, ", pingTimeOut="

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    iget v1, p0, Lcom/iwangding/ssmp/SSMPConfig;->pingTimeOut:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string v1, ", pingCount="

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    iget v1, p0, Lcom/iwangding/ssmp/SSMPConfig;->pingCount:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string v1, ", tcpTimeOut="

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    iget v1, p0, Lcom/iwangding/ssmp/SSMPConfig;->tcpTimeOut:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string v1, ", tcpCount="

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    iget v1, p0, Lcom/iwangding/ssmp/SSMPConfig;->tcpCount:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string v1, ", testType="

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    iget v1, p0, Lcom/iwangding/ssmp/SSMPConfig;->testType:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string v1, ", downloadDataCatchType="

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    iget v1, p0, Lcom/iwangding/ssmp/SSMPConfig;->downloadDataCatchType:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string v1, ", downloadDataBackType="

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    iget v1, p0, Lcom/iwangding/ssmp/SSMPConfig;->downloadDataBackType:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string v1, ", downloadDataBackTime="

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    iget v1, p0, Lcom/iwangding/ssmp/SSMPConfig;->downloadDataBackTime:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string v1, ", downloadThreadNum="

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    iget v1, p0, Lcom/iwangding/ssmp/SSMPConfig;->downloadThreadNum:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string v1, ", uploadDataCatchType="

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    iget v1, p0, Lcom/iwangding/ssmp/SSMPConfig;->uploadDataCatchType:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string v1, ", uploadDataBackType="

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    iget v1, p0, Lcom/iwangding/ssmp/SSMPConfig;->uploadDataBackType:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string v1, ", uploadDataBackTime="

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    iget v1, p0, Lcom/iwangding/ssmp/SSMPConfig;->uploadDataBackTime:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string v1, ", uploadThreadNum="

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    iget v1, p0, Lcom/iwangding/ssmp/SSMPConfig;->uploadThreadNum:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    const/16 v1, 0x7d

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method