Class Process
public class Process : JVMBridgeBase<Process>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
Process
- Implements
- Extension Methods
Constructors
Process()
public Process()
Process(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 Process(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BLUETOOTH_UID
public static int BLUETOOTH_UID { get; set; }
Property Value
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
FIRST_APPLICATION_UID
public static int FIRST_APPLICATION_UID { get; set; }
Property Value
INVALID_PID
public static int INVALID_PID { get; set; }
Property Value
INVALID_UID
public static int INVALID_UID { get; set; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
LAST_APPLICATION_UID
public static int LAST_APPLICATION_UID { get; set; }
Property Value
PHONE_UID
public static int PHONE_UID { get; set; }
Property Value
ROOT_UID
public static int ROOT_UID { get; set; }
Property Value
SHELL_UID
public static int SHELL_UID { get; set; }
Property Value
SIGNAL_KILL
public static int SIGNAL_KILL { get; set; }
Property Value
SIGNAL_QUIT
public static int SIGNAL_QUIT { get; set; }
Property Value
SIGNAL_USR1
public static int SIGNAL_USR1 { get; set; }
Property Value
SYSTEM_UID
public static int SYSTEM_UID { get; set; }
Property Value
THREAD_PRIORITY_AUDIO
public static int THREAD_PRIORITY_AUDIO { get; set; }
Property Value
THREAD_PRIORITY_BACKGROUND
public static int THREAD_PRIORITY_BACKGROUND { get; set; }
Property Value
THREAD_PRIORITY_DEFAULT
public static int THREAD_PRIORITY_DEFAULT { get; set; }
Property Value
THREAD_PRIORITY_DISPLAY
public static int THREAD_PRIORITY_DISPLAY { get; set; }
Property Value
THREAD_PRIORITY_FOREGROUND
public static int THREAD_PRIORITY_FOREGROUND { get; set; }
Property Value
THREAD_PRIORITY_LESS_FAVORABLE
public static int THREAD_PRIORITY_LESS_FAVORABLE { get; set; }
Property Value
THREAD_PRIORITY_LOWEST
public static int THREAD_PRIORITY_LOWEST { get; set; }
Property Value
THREAD_PRIORITY_MORE_FAVORABLE
public static int THREAD_PRIORITY_MORE_FAVORABLE { get; set; }
Property Value
THREAD_PRIORITY_URGENT_AUDIO
public static int THREAD_PRIORITY_URGENT_AUDIO { get; set; }
Property Value
THREAD_PRIORITY_URGENT_DISPLAY
public static int THREAD_PRIORITY_URGENT_DISPLAY { get; set; }
Property Value
THREAD_PRIORITY_VIDEO
public static int THREAD_PRIORITY_VIDEO { get; set; }
Property Value
WIFI_UID
public static int WIFI_UID { get; set; }
Property Value
Methods
CreatePoolableInstance()
HPA initializer for Process()
public static Process CreatePoolableInstance()
Returns
GetAppUidForSdkSandboxUid(int)
public static int GetAppUidForSdkSandboxUid(int arg0)
Parameters
Returns
GetElapsedCpuTime()
public static long GetElapsedCpuTime()
Returns
GetExclusiveCores()
public static int[] GetExclusiveCores()
Returns
GetGidForName(String)
public static int GetGidForName(String arg0)
Parameters
Returns
GetSdkSandboxUidForAppUid(int)
public static int GetSdkSandboxUidForAppUid(int arg0)
Parameters
Returns
GetStartElapsedRealtime()
public static long GetStartElapsedRealtime()
Returns
GetStartRequestedElapsedRealtime()
public static long GetStartRequestedElapsedRealtime()
Returns
GetStartRequestedUptimeMillis()
public static long GetStartRequestedUptimeMillis()
Returns
GetStartUptimeMillis()
public static long GetStartUptimeMillis()
Returns
GetThreadPriority(int)
public static int GetThreadPriority(int arg0)
Parameters
Returns
Exceptions
GetUidForName(String)
public static int GetUidForName(String arg0)
Parameters
Returns
Is64Bit()
public static bool Is64Bit()
Returns
IsApplicationUid(int)
public static bool IsApplicationUid(int arg0)
Parameters
Returns
IsIsolated()
public static bool IsIsolated()
Returns
IsIsolatedUid(int)
public static bool IsIsolatedUid(int arg0)
Parameters
Returns
IsSdkSandbox()
public static bool IsSdkSandbox()
Returns
IsSdkSandboxUid(int)
public static bool IsSdkSandboxUid(int arg0)
Parameters
Returns
KillProcess(int)
public static void KillProcess(int arg0)
Parameters
MyPid()
public static int MyPid()
Returns
MyProcessName()
public static String MyProcessName()
Returns
MyTid()
public static int MyTid()
Returns
MyUid()
public static int MyUid()
Returns
MyUserHandle()
public static UserHandle MyUserHandle()
Returns
SendSignal(int, int)
public static void SendSignal(int arg0, int arg1)
Parameters
SetThreadPriority(int)
public static void SetThreadPriority(int arg0)
Parameters
Exceptions
SetThreadPriority(int, int)
public static void SetThreadPriority(int arg0, int arg1)
Parameters
Exceptions
SupportsProcesses()
[Obsolete("Deprecated in JVM")]
public static bool SupportsProcesses()