ProcessExplorer.smali

.class public Lcom/cleanmaster/util/ProcessExplorer;
.super Lcom/cm/plugincluster/common/IProcessExplorer;
.source "ProcessExplorer.java"


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

    .prologue
    .line 5
    invoke-direct {p0}, Lcom/cm/plugincluster/common/IProcessExplorer;-><init>()V

    return-void
.end method


# virtual methods
.method public getFreeMemory()J
    .registers 3

    .prologue
    .line 23
    invoke-static {}, Lcom/cleanmaster/util/Process;->getFreeMemory()J

    move-result-wide v0

    return-wide v0
.end method

.method public getGidForName(Ljava/lang/String;)I
    .registers 3

    .prologue
    .line 18
    invoke-static {p1}, Lcom/cleanmaster/util/Process;->getGidForName(Ljava/lang/String;)I

    move-result v0

    return v0
.end method

.method public getPids(Ljava/lang/String;[I)[I
    .registers 4

    .prologue
    .line 38
    invoke-static {p1, p2}, Lcom/cleanmaster/util/Process;->getPids(Ljava/lang/String;[I)[I

    move-result-object v0

    return-object v0
.end method

.method public getPidsForCommands([Ljava/lang/String;)[I
    .registers 3

    .prologue
    .line 53
    invoke-static {p1}, Lcom/cleanmaster/util/Process;->getPidsForCommands([Ljava/lang/String;)[I

    move-result-object v0

    return-object v0
.end method

.method public getPss(I)J
    .registers 4

    .prologue
    .line 58
    invoke-static {p1}, Lcom/cleanmaster/util/Process;->getPss(I)J

    move-result-wide v0

    return-wide v0
.end method

.method public getTotalMemory()J
    .registers 3

    .prologue
    .line 28
    invoke-static {}, Lcom/cleanmaster/util/Process;->getTotalMemory()J

    move-result-wide v0

    return-wide v0
.end method

.method public getUidForName(Ljava/lang/String;)I
    .registers 3

    .prologue
    .line 13
    invoke-static {p1}, Lcom/cleanmaster/util/Process;->getUidForName(Ljava/lang/String;)I

    move-result v0

    return v0
.end method

.method public init()Z
    .registers 2

    .prologue
    .line 8
    invoke-static {}, Lcom/cleanmaster/util/Process;->Init()Z

    move-result v0

    return v0
.end method

.method public parseProcLine([BII[I[Ljava/lang/String;[J[F)Z
    .registers 9

    .prologue
    .line 48
    invoke-static/range {p1 .. p7}, Lcom/cleanmaster/util/Process;->parseProcLine([BII[I[Ljava/lang/String;[J[F)Z

    move-result v0

    return v0
.end method

.method public readProcFile(Ljava/lang/String;[I[Ljava/lang/String;[J[F)Z
    .registers 7

    .prologue
    .line 43
    invoke-static {p1, p2, p3, p4, p5}, Lcom/cleanmaster/util/Process;->readProcFile(Ljava/lang/String;[I[Ljava/lang/String;[J[F)Z

    move-result v0

    return v0
.end method

.method public readProcLines(Ljava/lang/String;[Ljava/lang/String;[J)V
    .registers 4

    .prologue
    .line 33
    invoke-static {p1, p2, p3}, Lcom/cleanmaster/util/Process;->readProcLines(Ljava/lang/String;[Ljava/lang/String;[J)V

    .line 34
    return-void
.end method