IProcessInfoHelper.smali

.class public interface abstract Lcom/cleanmaster/hpsharelib/boost/process/util/IProcessInfoHelper;
.super Ljava/lang/Object;
.source "IProcessInfoHelper.java"


# virtual methods
.method public abstract getAvailableMemoryByte()J
.end method

.method public abstract getAvailableMemoryByteFast()J
.end method

.method public abstract getDetailMem([I)[J
.end method

.method public abstract getPhoneMemoryInfo()Lcom/cm/plugincluster/boost/aidl/IPhoneMemoryInfo;
.end method

.method public abstract getProcessMemory(Landroid/app/ActivityManager;Ljava/util/ArrayList;)J
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/app/ActivityManager;",
            "Ljava/util/ArrayList",
            "<",
            "Ljava/lang/Integer;",
            ">;)J"
        }
    .end annotation
.end method

.method public abstract getTotalMemoryByte()J
.end method

.method public abstract getTotalMemoryByteFast()J
.end method

.method public abstract getUsedMemoryPercentage()I
.end method

.method public abstract isMemoryInCache()Z
.end method

.method public abstract onAppOpen(Ljava/lang/String;)V
.end method

.method public abstract setMemoryChange(Lcom/cleanmaster/hpsharelib/synipc/MemoryChangeParam;)I
.end method