Lines Matching refs:event
47 #include "event.h"
419 bool Faultlogger::JudgmentRateLimiting(std::shared_ptr<Event> event)
422 auto sysEvent = std::static_pointer_cast<SysEvent>(event);
438 HIVIEW_LOGW("event: id:0x%{public}d, eventName:%{public}s pid:%{public}s. \
445 HIVIEW_LOGI("event: id:0x%{public}d, eventName:%{public}s pid:%{public}s. \
451 bool Faultlogger::IsInterestedPipelineEvent(std::shared_ptr<Event> event)
453 if (!hasInit_ || event == nullptr) {
457 if (event->eventName_ != "PROCESS_EXIT" &&
458 event->eventName_ != "JS_ERROR" &&
459 event->eventName_ != "RUST_PANIC" &&
460 event->eventName_ != "ADDR_SANITIZER") {
518 bool Faultlogger::OnEvent(std::shared_ptr<Event> &event)
520 if (!hasInit_ || event == nullptr) {
523 if (event->eventName_ != "JS_ERROR" && event->eventName_ != "RUST_PANIC"
524 && event->eventName_ != "ADDR_SANITIZER") {
527 if (event->rawData_ == nullptr) {
530 auto sysEvent = std::static_pointer_cast<SysEvent>(event);
531 HIVIEW_LOGI("Receive %{public}s Event:%{public}s.", event->eventName_.c_str(), sysEvent->AsJsonStr().c_str());
548 bool Faultlogger::CanProcessEvent(std::shared_ptr<Event> event)
655 // some crash happened before hiview start, ensure every crash event is added into eventdb
737 void Faultlogger::AddFaultLogIfNeed(FaultLogInfo& info, std::shared_ptr<Event> event)