Action.smali
.class public Lcom/imo/android/imoim/network/Action;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field public static final TYPE_CANCEL_ALARM:I = 0x5
.field public static final TYPE_CONNECT:I = 0x1
.field public static final TYPE_SCHEDULE_ALARM:I = 0x4
.field public static final TYPE_SEND:I = 0x2
.field public static final TYPE_SWITCH:I = 0x3
# instance fields
.field public final attach:Lcom/imo/android/imoim/network/ConnectData3;
.field public final baseMessage:Lcom/imo/android/imoim/util/y;
.field public final delayMs:I
.field public final event:I
.field public final ip:Lcom/imo/android/imoim/imodns/n;
.field public final reason:Ljava/lang/String;
.field public final type:I
# direct methods
.method public constructor <init>(III)V
.registers 4
.line 49
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 50
iput p1, p0, Lcom/imo/android/imoim/network/Action;->type:I
.line 51
iput p2, p0, Lcom/imo/android/imoim/network/Action;->event:I
.line 52
iput p3, p0, Lcom/imo/android/imoim/network/Action;->delayMs:I
const/4 p1, 0x0
.line 53
iput-object p1, p0, Lcom/imo/android/imoim/network/Action;->reason:Ljava/lang/String;
.line 54
iput-object p1, p0, Lcom/imo/android/imoim/network/Action;->baseMessage:Lcom/imo/android/imoim/util/y;
.line 55
iput-object p1, p0, Lcom/imo/android/imoim/network/Action;->attach:Lcom/imo/android/imoim/network/ConnectData3;
.line 56
iput-object p1, p0, Lcom/imo/android/imoim/network/Action;->ip:Lcom/imo/android/imoim/imodns/n;
return-void
.end method
.method public constructor <init>(ILcom/imo/android/imoim/imodns/n;Ljava/lang/String;)V
.registers 4
.line 27
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 28
iput p1, p0, Lcom/imo/android/imoim/network/Action;->type:I
.line 29
iput-object p3, p0, Lcom/imo/android/imoim/network/Action;->reason:Ljava/lang/String;
const/4 p1, -0x1
.line 30
iput p1, p0, Lcom/imo/android/imoim/network/Action;->event:I
.line 31
iput p1, p0, Lcom/imo/android/imoim/network/Action;->delayMs:I
const/4 p1, 0x0
.line 32
iput-object p1, p0, Lcom/imo/android/imoim/network/Action;->attach:Lcom/imo/android/imoim/network/ConnectData3;
.line 33
iput-object p1, p0, Lcom/imo/android/imoim/network/Action;->baseMessage:Lcom/imo/android/imoim/util/y;
.line 34
iput-object p2, p0, Lcom/imo/android/imoim/network/Action;->ip:Lcom/imo/android/imoim/imodns/n;
return-void
.end method
.method public constructor <init>(ILjava/lang/String;Lcom/imo/android/imoim/util/y;Lcom/imo/android/imoim/network/ConnectData3;)V
.registers 5
.line 38
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 39
iput p1, p0, Lcom/imo/android/imoim/network/Action;->type:I
.line 40
iput-object p2, p0, Lcom/imo/android/imoim/network/Action;->reason:Ljava/lang/String;
.line 41
iput-object p3, p0, Lcom/imo/android/imoim/network/Action;->baseMessage:Lcom/imo/android/imoim/util/y;
.line 42
iput-object p4, p0, Lcom/imo/android/imoim/network/Action;->attach:Lcom/imo/android/imoim/network/ConnectData3;
const/4 p1, -0x1
.line 43
iput p1, p0, Lcom/imo/android/imoim/network/Action;->event:I
.line 44
iput p1, p0, Lcom/imo/android/imoim/network/Action;->delayMs:I
const/4 p1, 0x0
.line 45
iput-object p1, p0, Lcom/imo/android/imoim/network/Action;->ip:Lcom/imo/android/imoim/imodns/n;
return-void
.end method