ProcessScanSetting.smali

.class public Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessScanSetting;
.super Lcom/cm/plugincluster/core/data/boost/BaseScanSetting;
.source "ProcessScanSetting.java"


# static fields
.field public static final CLOUD_CACHE_SYNC_AND_QSAVE_ASYNC:I = 0x5

.field public static final CLOUD_CACHE_SYNC_AND_QUERY_ASYNC:I = 0x4

.field public static final CLOUD_ONLY_CACHE_SYNC:I = 0x3

.field public static final CLOUD_ONLY_QSAVE_ASYNC:I = 0x6

.field public static final CLOUD_QUERY_ASYNC:I = 0x1

.field public static final CLOUD_QUERY_NOT:I = 0x0

.field public static final CLOUD_QUERY_SYNC:I = 0x2

.field public static final SCANTYPE_NORMAL:I = 0x1

.field public static final SCANTYPE_QUICK:I


# instance fields
.field public checkLastApp:Z

.field public checkUidDependency:Z

.field public getMemory:Z

.field public mbCheckDynamicWhite:Z

.field public mbGetAppName:Z

.field public mbGetAppNameBeforePreFinish:Z

.field public mbGetMemoryBeforePreFinish:Z

.field public mbIgnoreLastCleanTime:Z

.field public miCloudScanCallBack:Lcom/cleanmaster/hpsharelib/boost/boostengine/scan/BoostScanTask$IScanTaskCallback;

.field public mnCloudQueryType:I

.field public quickCount:I

.field public scanType:I

.field public taskType:I


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

    .prologue
    const/4 v2, 0x1

    const/4 v1, 0x0

    .line 11
    invoke-direct {p0}, Lcom/cm/plugincluster/core/data/boost/BaseScanSetting;-><init>()V

    .line 15
    sget v0, Lcom/cleanmaster/hpsharelib/boost/boostengine/BoostEngine;->BOOST_TASK_MEM:I

    iput v0, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessScanSetting;->taskType:I

    .line 19
    iput v2, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessScanSetting;->scanType:I

    .line 24
    iput v1, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessScanSetting;->quickCount:I

    .line 29
    iput-boolean v1, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessScanSetting;->checkLastApp:Z

    .line 34
    iput-boolean v2, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessScanSetting;->getMemory:Z

    .line 39
    iput-boolean v2, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessScanSetting;->checkUidDependency:Z

    .line 42
    iput-boolean v1, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessScanSetting;->mbIgnoreLastCleanTime:Z

    .line 45
    iput-boolean v2, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessScanSetting;->mbCheckDynamicWhite:Z

    .line 48
    iput-boolean v2, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessScanSetting;->mbGetAppName:Z

    .line 50
    iput-boolean v1, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessScanSetting;->mbGetAppNameBeforePreFinish:Z

    .line 53
    iput-boolean v1, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessScanSetting;->mbGetMemoryBeforePreFinish:Z

    .line 64
    invoke-static {v1}, Lcom/cleanmaster/hpsharelib/boost/powerengine/deps/DataConversionUtil;->getCloudQueryType(Z)I

    move-result v0

    iput v0, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessScanSetting;->mnCloudQueryType:I

    .line 65
    const/4 v0, 0x0

    iput-object v0, p0, Lcom/cleanmaster/hpsharelib/boost/boostengine/process/ProcessScanSetting;->miCloudScanCallBack:Lcom/cleanmaster/hpsharelib/boost/boostengine/scan/BoostScanTask$IScanTaskCallback;

    return-void
.end method