diff --git a/en/application-dev/reference/apis/js-apis-faultLogger.md b/en/application-dev/reference/apis/js-apis-faultLogger.md index 79748782fc5c92ffc8fca9ca438ff88ec0bbf73c..bcccead1778606ac11ab58329e97932e0174f014 100644 --- a/en/application-dev/reference/apis/js-apis-faultLogger.md +++ b/en/application-dev/reference/apis/js-apis-faultLogger.md @@ -15,12 +15,12 @@ Enumerates the fault types. **System capability**: SystemCapability.HiviewDFX.Hiview.FaultLogger -| Name| Default Value| Description| +| Name | Default Value | Description | | -------- | -------- | -------- | -| NO_SPECIFIC | 0 | No specific fault type.| -| CPP_CRASH | 2 | C++ program crash.| -| JS_CRASH | 3 | JS program crash.| -| APP_FREEZE | 4 | Application freezing.| +| NO_SPECIFIC | 0 | No specific fault type. | +| CPP_CRASH | 2 | C++ program crash. | +| JS_CRASH | 3 | JS program crash. | +| APP_FREEZE | 4 | Application freezing. | ## FaultLogInfo @@ -30,20 +30,20 @@ Defines the data structure of the fault log information. | Name| Type| Description| | -------- | -------- | -------- | -| pid | number | Process ID of the faulty process.| -| uid | number | User ID of the faulty process.| -| type | [FaultType](#faulttype) | Fault type.| -| timestamp | number | Second-level timestamp when the log was generated.| -| reason | string | Reason for the fault.| -| module | string | Module on which the fault occurred.| -| summary | string | Summary of the fault.| -| fullLog | string | Full log text.| +| pid | number | Process ID of the faulty process. | +| uid | number | User ID of the faulty process. | +| type | [FaultType](#faulttype) | Fault type. | +| timestamp | number | Second-level timestamp when the log was generated. | +| reason | string | Reason for the fault. | +| module | string | Module on which the fault occurred. | +| summary | string | Summary of the fault. | +| fullLog | string | Full log text. | ## faultLogger.querySelfFaultLog querySelfFaultLog(faultType: FaultType, callback: AsyncCallback<Array<FaultLogInfo>>) : void -Obtains the fault information about the current process. This API uses a callback to return the fault information array obtained, which contains a maximum of 10 pieces of fault information. +Obtains the fault information about the current process. This API uses an asynchronous callback to return the fault information array obtained, which contains a maximum of 10 pieces of fault information. **System capability**: SystemCapability.HiviewDFX.Hiview.FaultLogger @@ -51,7 +51,7 @@ Obtains the fault information about the current process. This API uses a callbac | Name| Type| Mandatory| Description| | -------- | -------- | -------- | -------- | -| faultType | [FaultType](#faulttype) | Yes| Fault type.| +| faultType | [FaultType](#faulttype) | Yes| Fault type. | | callback | AsyncCallbackArray<Array<[FaultLogInfo](#faultloginfo)>> | Yes| Callback used to return the fault information array.
The value is the fault information array obtained. If the value is **undefined**, an exception occurs during the information retrieval. In this case, an error string will be returned. **Example** @@ -91,13 +91,13 @@ Obtains the fault information about the current process. This API uses a promise | Name| Type| Mandatory| Description| | -------- | -------- | -------- | -------- | -| faultType | [FaultType](#faulttype) | Yes| Fault type.| +| faultType | [FaultType](#faulttype) | Yes| Fault type. | **Return value** | Type| Description| | -------- | -------- | -| Promise<Array<[FaultLogInfo](#faultloginfo)>> | Promise used to return the fault information array. You can obtain the fault information instance in its **then()** method or use **await**.
The value is the fault information array obtained. If the value is **undefined**, an exception occurs during the information retrieval.| +| Promise<Array<[FaultLogInfo](#faultloginfo)>> | Promise used to return the fault information array. You can obtain the fault information instance in its **then()** method or use **await**.
The value is the fault information array obtained. If the value is **undefined**, an exception occurs during the information retrieval. | **Example** @@ -120,4 +120,4 @@ async function getLog() { } } } -``` +``` \ No newline at end of file