SceneBaseMonitor.smali
.class public abstract Lcom/cleanmaster/boost/sceneengine/mainengine/monitor/SceneBaseMonitor;
.super Ljava/lang/Object;
.source "SceneBaseMonitor.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/cleanmaster/boost/sceneengine/mainengine/monitor/SceneBaseMonitor$IMonitorDetectCallback;
}
.end annotation
# static fields
.field protected static final MSG_ON_LOOP_END:I = 0x0
.field protected static final MSG_ON_LOOP_ING:I = 0x2
.field protected static final MSG_ON_LOOP_START:I = 0x1
# instance fields
.field protected mMotionDetectCallback:Lcom/cleanmaster/boost/sceneengine/mainengine/monitor/SceneBaseMonitor$IMonitorDetectCallback;
# direct methods
.method public constructor <init>(Lcom/cleanmaster/boost/sceneengine/mainengine/monitor/SceneBaseMonitor$IMonitorDetectCallback;)V
.registers 2
.prologue
.line 23
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 24
iput-object p1, p0, Lcom/cleanmaster/boost/sceneengine/mainengine/monitor/SceneBaseMonitor;->mMotionDetectCallback:Lcom/cleanmaster/boost/sceneengine/mainengine/monitor/SceneBaseMonitor$IMonitorDetectCallback;
.line 25
return-void
.end method
# virtual methods
.method public abstract isIsInTask()Z
.end method
.method public abstract isNeedInterupted()Z
.end method
.method public abstract startMonitor()V
.end method