Android
android.app
public static class

android.app.ActivityManager.ProcessErrorStateInfo

java.lang.Object
android.app.ActivityManager.ProcessErrorStateInfo Parcelable

Information you can retrieve about any processes that are in an error condition.

Summary

Constants

      Value  
int  CRASHED    0x00000001 
Creator<ActivityManager.ProcessErrorStateInfo CREATOR       
int  NOT_RESPONDING    0x00000002 
int  NO_ERROR  Condition codes   0x00000000 
Constants inherited from interface android.os.Parcelable

Fields

public      int  condition  The condition that the process is in. 
public      byte[]  crashData  Raw data about the crash (typically a stack trace). 
public      String  longMsg  A long message describing the error condition. 
public      int  pid  The pid of this process; 0 if none  
public      String  processName  The process name in which the crash or error occurred. 
public      String  shortMsg  A short message describing the error condition. 
public      String  tag  The tag that was provided when the process crashed. 
public      int  uid  The kernel user-ID that has been assigned to this process; currently this is not a unique ID (multiple applications can have the same uid). 

Public Constructors

            ActivityManager.ProcessErrorStateInfo()

Public Methods

          int  describeContents()
Describe the kinds of special objects contained in this Parcelable's marshalled representation.
          void  readFromParcel(Parcel source)
          void  writeToParcel(Parcel dest, int flags)
Flatten this object in to a Parcel.
Methods inherited from class java.lang.Object
Methods inherited from interface android.os.Parcelable

Details

Constants

public static final int CRASHED

Constant Value: 1 (0x00000001)

public static final Creator<ActivityManager.ProcessErrorStateInfo> CREATOR

public static final int NOT_RESPONDING

Constant Value: 2 (0x00000002)

public static final int NO_ERROR

Condition codes
Constant Value: 0 (0x00000000)

Fields

public int condition

The condition that the process is in.

public byte[] crashData

Raw data about the crash (typically a stack trace).

public String longMsg

A long message describing the error condition.

public int pid

The pid of this process; 0 if none

public String processName

The process name in which the crash or error occurred.

public String shortMsg

A short message describing the error condition.

public String tag

The tag that was provided when the process crashed.

public int uid

The kernel user-ID that has been assigned to this process; currently this is not a unique ID (multiple applications can have the same uid).

Public Constructors

public ActivityManager.ProcessErrorStateInfo()

Public Methods

public int describeContents()

Describe the kinds of special objects contained in this Parcelable's marshalled representation.

public void readFromParcel(Parcel source)

public void writeToParcel(Parcel dest, int flags)

Flatten this object in to a Parcel.
Copyright 2007 Google Inc. Build 0.9_r1-98467 - 14 Aug 2008 18:56