- Introduction
- Architecture
- Directory Structure
- Constraints
- Compilation and Building
- Available APIs
- Usage
- Repositories Involved
HiCollie provides the software watchdog capability. It implements a unified framework for fault detection and fault log generation to help you locate software timeout faults resulting from system service deadlock, application main thread blocking, and service process timeout.
/base/hiviewdfx/hicollie # HiCollie home directory
├── frameworks/native/ # HiCollie Native code
├── interfaces/native/innerkits/include # HiCollie Native header files
A maximum of 128 timers can be registered for a single process using the HiCollie API. Excess timers are invalid and cannot be registered to implement timeout detection.
For details, see the HiCollie Development Guide.
DFX Subsystem:
DFX Component:
hiviewdfx_hicollie