Table of Contents

Class ActivityManager.RunningAppProcessInfo

Namespace
Android.App
Assembly
MASES.Netdroid.dll
public class ActivityManager.RunningAppProcessInfo : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IParcelable
Inheritance
ActivityManager.RunningAppProcessInfo
Implements
Inherited Members
Extension Methods

Constructors

RunningAppProcessInfo()

public RunningAppProcessInfo()

RunningAppProcessInfo(String, int, String[])

public RunningAppProcessInfo(String arg0, int arg1, String[] arg2)

Parameters

arg0 String

String

arg1 int

int

arg2 String[]

String

RunningAppProcessInfo(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public RunningAppProcessInfo(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

CREATOR

public static Parcelable.Creator CREATOR { get; set; }

Property Value

Parcelable.Creator

IMPORTANCE_BACKGROUND

[Obsolete("Deprecated in JVM")]
public static int IMPORTANCE_BACKGROUND { get; set; }

Property Value

int

IMPORTANCE_CACHED

public static int IMPORTANCE_CACHED { get; set; }

Property Value

int

IMPORTANCE_CANT_SAVE_STATE

public static int IMPORTANCE_CANT_SAVE_STATE { get; set; }

Property Value

int

IMPORTANCE_EMPTY

[Obsolete("Deprecated in JVM")]
public static int IMPORTANCE_EMPTY { get; set; }

Property Value

int

IMPORTANCE_FOREGROUND

public static int IMPORTANCE_FOREGROUND { get; set; }

Property Value

int

IMPORTANCE_FOREGROUND_SERVICE

public static int IMPORTANCE_FOREGROUND_SERVICE { get; set; }

Property Value

int

IMPORTANCE_GONE

public static int IMPORTANCE_GONE { get; set; }

Property Value

int

IMPORTANCE_PERCEPTIBLE

public static int IMPORTANCE_PERCEPTIBLE { get; set; }

Property Value

int

IMPORTANCE_PERCEPTIBLE_PRE_26

public static int IMPORTANCE_PERCEPTIBLE_PRE_26 { get; set; }

Property Value

int

IMPORTANCE_SERVICE

public static int IMPORTANCE_SERVICE { get; set; }

Property Value

int

IMPORTANCE_TOP_SLEEPING

public static int IMPORTANCE_TOP_SLEEPING { get; set; }

Property Value

int

IMPORTANCE_TOP_SLEEPING_PRE_28

[Obsolete("Deprecated in JVM")]
public static int IMPORTANCE_TOP_SLEEPING_PRE_28 { get; set; }

Property Value

int

IMPORTANCE_VISIBLE

public static int IMPORTANCE_VISIBLE { get; set; }

Property Value

int

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

REASON_PROVIDER_IN_USE

public static int REASON_PROVIDER_IN_USE { get; set; }

Property Value

int

REASON_SERVICE_IN_USE

public static int REASON_SERVICE_IN_USE { get; set; }

Property Value

int

REASON_UNKNOWN

public static int REASON_UNKNOWN { get; set; }

Property Value

int

importance

public int importance { get; set; }

Property Value

int

importanceReasonCode

public int importanceReasonCode { get; set; }

Property Value

int

importanceReasonComponent

public ComponentName importanceReasonComponent { get; set; }

Property Value

ComponentName

importanceReasonPid

public int importanceReasonPid { get; set; }

Property Value

int

lastTrimLevel

public int lastTrimLevel { get; set; }

Property Value

int

lru

public int lru { get; set; }

Property Value

int

pid

public int pid { get; set; }

Property Value

int

pkgList

public String[] pkgList { get; set; }

Property Value

String[]

processName

public String processName { get; set; }

Property Value

String

uid

public int uid { get; set; }

Property Value

int

Methods

CreatePoolableInstance()

HPA initializer for RunningAppProcessInfo()

public static ActivityManager.RunningAppProcessInfo CreatePoolableInstance()

Returns

ActivityManager.RunningAppProcessInfo

CreatePoolableInstance(String, int, String[])

HPA initializer for RunningAppProcessInfo(Java.Lang.String arg0, int arg1, Java.Lang.String[] arg2)

public static ActivityManager.RunningAppProcessInfo CreatePoolableInstance(String arg0, int arg1, String[] arg2)

Parameters

arg0 String
arg1 int
arg2 String[]

Returns

ActivityManager.RunningAppProcessInfo

DescribeContents()

public int DescribeContents()

Returns

int

int

ReadFromParcel(Parcel)

public void ReadFromParcel(Parcel arg0)

Parameters

arg0 Parcel

Parcel

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int