HiSysEvent
HiSysEvent предоставляет API для логирования событий OpenHarmony, которые записывают важную информацию о ключевых процессах во время работы системы. Это помогает обнаруживать неисправности. Кроме того, вы можете загружать данные журнала в облако для анализа больших данных.
Рисунок 1. Архитектура HiSysEvent
/base/hiviewdfx/hisysevent # Исходный код HiSysEvent
├── adapter # Код адаптации платформы
│ └── native # Код нативной адаптации
├── frameworks # Кодекс фреймворков
│ └── native # C/C++ API
├── interfaces # Внешние API
└── native # API C++
└── innerkits # API C++, открытые для внутренних подсистем
В следующей таблице перечислены API C++, предоставляемые классом HiSysEvent.
Таблица 1. API C++, предоставленные HiSysEvent
API | Описание |
---|---|
template<typename... Types> static int Write(const std::string &domain, const std::string &eventName, EventType type, Types... keyValues) | Регистрирует системные события. |
Входные параметры:
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )