Process.smali
.class public Lcom/cleanmaster/util/Process;
.super Ljava/lang/Object;
.source "Process.java"
# static fields
.field public static final PROC_COMBINE:I = 0x100
.field public static final PROC_OUT_FLOAT:I = 0x4000
.field public static final PROC_OUT_LONG:I = 0x2000
.field public static final PROC_OUT_STRING:I = 0x1000
.field public static final PROC_PARENS:I = 0x200
.field public static final PROC_QUOTES:I = 0x400
.field public static final PROC_SPACE_TERM:I = 0x20
.field public static final PROC_TAB_TERM:I = 0x9
.field public static final PROC_TERM_MASK:I = 0xff
.field public static final PROC_ZERO_TERM:I
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 10
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static Init()Z
.registers 2
.prologue
const/4 v0, 0x0
.line 13
invoke-static {v0}, Lcom/cleanmaster/hpsharelib/base/lib/KcmutilSoLoader;->doLoad(Z)Z
move-result v1
if-nez v1, :cond_8
.line 17
:goto_7
return v0
:cond_8
const/4 v0, 0x1
goto :goto_7
.end method
.method public static final native getFreeMemory()J
.end method
.method public static final native getGidForName(Ljava/lang/String;)I
.end method
.method public static final native getPids(Ljava/lang/String;[I)[I
.end method
.method public static final native getPidsForCommands([Ljava/lang/String;)[I
.end method
.method public static final native getPss(I)J
.end method
.method public static final native getTotalMemory()J
.end method
.method public static final native getUidForName(Ljava/lang/String;)I
.end method
.method public static final native parseProcLine([BII[I[Ljava/lang/String;[J[F)Z
.end method
.method public static final native readProcFile(Ljava/lang/String;[I[Ljava/lang/String;[J[F)Z
.end method
.method public static final native readProcLines(Ljava/lang/String;[Ljava/lang/String;[J)V
.end method