DetectorSetting.smali

.class public Lcom/cleanmaster/boost/sceneengine/mainengine/detectors/DetectorSetting;
.super Ljava/lang/Object;
.source "DetectorSetting.java"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/cleanmaster/boost/sceneengine/mainengine/detectors/DetectorSetting$PowerConsumeSettingWrapper;,
        Lcom/cleanmaster/boost/sceneengine/mainengine/detectors/DetectorSetting$LowerPowerSettingWrapper;
    }
.end annotation


# static fields
.field public static final CPUSLEEPLESS_SLEEP_PEROD:J = 0x1b7740L

.field public static final CPUSLEEPLESS_SLEEP_RATIO:F = 0.2f

.field public static final NONETWORK_DEFAULT_NETWORK_PERIOD:J = 0x1b7740L

.field public static final WEAK_SIGNAL_ALARM_PERIOD_MS:J = 0x927c0L

.field public static final WEAK_SIGNAL_THRESHOLD:I = 0x2

.field public static final WIFI_FREQ_DISCONNECT_PERIOD:I = 0xa

.field public static final WIFI_FREQ_DISCONNECT_PERIOD_MS:J = 0x493e0L


# instance fields
.field public badChargingDispatchPeriodMS:J

.field public indoorDispatchPeriodMS:J


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

    .prologue
    const-wide/32 v0, 0x36ee80

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

    .line 9
    iput-wide v0, p0, Lcom/cleanmaster/boost/sceneengine/mainengine/detectors/DetectorSetting;->indoorDispatchPeriodMS:J

    .line 10
    iput-wide v0, p0, Lcom/cleanmaster/boost/sceneengine/mainengine/detectors/DetectorSetting;->badChargingDispatchPeriodMS:J

    return-void
.end method


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

    .prologue
    .line 178
    const/4 v0, 0x0

    return v0
.end method

.method public getAPUselessSwitcher()I
    .registers 2

    .prologue
    .line 130
    const/4 v0, 0x0

    return v0
.end method

.method public getAirModeSwitcher()I
    .registers 2

    .prologue
    .line 49
    const/4 v0, 0x0

    return v0
.end method

.method public getBadChargingSwitcher()I
    .registers 2

    .prologue
    .line 58
    const/4 v0, 0x0

    return v0
.end method

.method public getBadWifiSwitcher()I
    .registers 2

    .prologue
    .line 171
    const/4 v0, 0x0

    return v0
.end method

.method public getCPUSleeplessSwitcher()I
    .registers 2

    .prologue
    .line 66
    const/4 v0, 0x0

    return v0
.end method

.method public getCPUSleeplessWatchPeriodMS()J
    .registers 3

    .prologue
    .line 206
    const-wide/32 v0, 0x1b7740

    return-wide v0
.end method

.method public getHeadSetSwitcher()I
    .registers 2

    .prologue
    .line 74
    const/4 v0, 0x0

    return v0
.end method

.method public getIndoorSwitcher()I
    .registers 2

    .prologue
    .line 25
    const/4 v0, 0x0

    return v0
.end method

.method public getLongtimeWithoutNetWorkPeriodMS()J
    .registers 3

    .prologue
    .line 188
    const-wide/32 v0, 0x1b7740

    return-wide v0
.end method

.method public getLowPowerSettingWrapper()Lcom/cleanmaster/boost/sceneengine/mainengine/detectors/DetectorSetting$LowerPowerSettingWrapper;
    .registers 2

    .prologue
    .line 244
    new-instance v0, Lcom/cleanmaster/boost/sceneengine/mainengine/detectors/DetectorSetting$LowerPowerSettingWrapper;

    invoke-direct {v0}, Lcom/cleanmaster/boost/sceneengine/mainengine/detectors/DetectorSetting$LowerPowerSettingWrapper;-><init>()V

    return-object v0
.end method

.method public getLowPowerSwitcher()I
    .registers 2

    .prologue
    .line 146
    const/4 v0, 0x0

    return v0
.end method

.method public getMusicActiveSwitcher()I
    .registers 2

    .prologue
    .line 82
    const/4 v0, 0x0

    return v0
.end method

.method public getMuteModeSwitcher()I
    .registers 2

    .prologue
    .line 90
    const/4 v0, 0x0

    return v0
.end method

.method public getNFCSwitcher()I
    .registers 2

    .prologue
    .line 98
    const/4 v0, 0x0

    return v0
.end method

.method public getNightNotifySwitcher()I
    .registers 2

    .prologue
    .line 164
    const/4 v0, 0x0

    return v0
.end method

.method public getNoNetworkSwitcher()I
    .registers 2

    .prologue
    .line 138
    const/4 v0, 0x0

    return v0
.end method

.method public getOutdoorSwitcher()I
    .registers 2

    .prologue
    .line 33
    const/4 v0, 0x0

    return v0
.end method

.method public getPowerConsumeSettingWrapper()Lcom/cleanmaster/boost/sceneengine/mainengine/detectors/DetectorSetting$PowerConsumeSettingWrapper;
    .registers 2

    .prologue
    .line 253
    new-instance v0, Lcom/cleanmaster/boost/sceneengine/mainengine/detectors/DetectorSetting$PowerConsumeSettingWrapper;

    invoke-direct {v0}, Lcom/cleanmaster/boost/sceneengine/mainengine/detectors/DetectorSetting$PowerConsumeSettingWrapper;-><init>()V

    return-object v0
.end method

.method public getPowerConsumeSwitcher()I
    .registers 2

    .prologue
    .line 155
    const/4 v0, 0x0

    return v0
.end method

.method public getRoamingSwitcher()I
    .registers 2

    .prologue
    .line 106
    const/4 v0, 0x0

    return v0
.end method

.method public getSleepRatio()F
    .registers 2

    .prologue
    .line 197
    const v0, 0x3e4ccccd    # 0.2f

    return v0
.end method

.method public getUserSleepSwitcher()I
    .registers 2

    .prologue
    .line 41
    const/4 v0, 0x0

    return v0
.end method

.method public getVideoSwitcher()I
    .registers 2

    .prologue
    .line 114
    const/4 v0, 0x0

    return v0
.end method

.method public getWeakSignalAlarmPeriodMS()J
    .registers 3

    .prologue
    .line 233
    const-wide/32 v0, 0x927c0

    return-wide v0
.end method

.method public getWeakSignalSwitcher()I
    .registers 2

    .prologue
    .line 122
    const/4 v0, 0x0

    return v0
.end method

.method public getWeakSignalThreshold()I
    .registers 2

    .prologue
    .line 284
    const/4 v0, 0x2

    return v0
.end method

.method public getWifiFreqDisconnectWatchPeriodMS()J
    .registers 3

    .prologue
    .line 215
    const-wide/32 v0, 0x493e0

    return-wide v0
.end method

.method public getWifiFreqDisconnectWatchTimes()I
    .registers 2

    .prologue
    .line 224
    const/16 v0, 0xa

    return v0
.end method