ISocketCommon.smali

.class public interface abstract Lcom/cmcm/xiaobao/phone/smarthome/socket/protocol/ISocketCommon;
.super Ljava/lang/Object;


# static fields
.field public static final ACCEPT_ACK_TIME_OUT_THRESHOLD:J

.field public static final CMD_DEVICE_DIAGNOSTICS_LIST:I = 0x14

.field public static final CMD_DEVICE_DIAGNOSTICS_START:I = 0x15

.field public static final CMD_DEVICE_DIAGNOSTICS_START_EXPERT:I = 0x17

.field public static final CMD_DEVICE_DIAGNOSTICS_STOP:I = 0x16

.field public static final CMD_DEVICE_DIAGNOSTICS_STOP_EXPERT:I = 0x18

.field public static final CMD_S_BROADLINK_LOGIN:I = 0x3

.field public static final CMD_S_BYE_BYE:I = 0x64

.field public static final CMD_S_HAIER_LOGIN:I = 0x8

.field public static final CMD_S_IRCODE_SEND:I = 0xb

.field public static final CMD_S_IRCODE_STUDY:I = 0xa

.field public static final CMD_S_IRCODE_STUDY_CANCEL:I = 0xc

.field public static final CMD_S_MIDEA_LOGIN:I = 0x2

.field public static final CMD_S_MIOT_GET_BIND_KEY:I = 0xd

.field public static final CMD_S_MIOT_RESET_BIND_STATE:I = 0xf

.field public static final CMD_S_NULL:I = 0x0

.field public static final CMD_S_PING:I = 0x4

.field public static final CMD_S_QUERY_BL_ACCOUNT_STATE:I = 0x7

.field public static final CMD_S_QUERY_HAIER_ACCOUNT_STATE:I = 0x9

.field public static final CMD_S_QUERY_MIDEA_ACCOUNT_STATE:I = 0x6

.field public static final CMD_S_REVERSE_IRCODE_SEND:I = 0xe

.field public static final CMD_S_SYNC_DEVICE_LIST:I = 0x1

.field public static final CODE_ERROR:I = 0x0

.field public static final CODE_ERROR_SIGN_ERROR:I = -0xa

.field public static final CODE_SUCCESS:I = 0x1

.field public static final ERR_CANT_ENCRYPT_DATA:I = 0x6b

.field public static final ERR_OTHER:I = 0x64

.field public static final ERR_SOCKET_DEAD:I = 0x65

.field public static final ERR_SOCKET_NULL:I = 0x68

.field public static final ERR_SOCKET_SEND_MSG_FAILED:I = 0x66

.field public static final ERR_SOCKET_TIMEOUT:I = 0x67


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

    sget-object v0, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;

    const-wide/16 v2, 0x3

    invoke-virtual {v0, v2, v3}, Ljava/util/concurrent/TimeUnit;->toMillis(J)J

    move-result-wide v0

    sput-wide v0, Lcom/cmcm/xiaobao/phone/smarthome/socket/protocol/ISocketCommon;->ACCEPT_ACK_TIME_OUT_THRESHOLD:J

    return-void
.end method