Home
last modified time | relevance | path

Searched refs:HiSysEventRecord (Results 1 – 25 of 58) sorted by relevance

123

/ohos5.0/base/hiviewdfx/hisysevent/interfaces/native/innerkits/hisysevent_manager/
H A Dlibhisyseventmanager.map4 "OHOS::HiviewDFX::HiSysEventRecord::GetDomain() const";
5 "OHOS::HiviewDFX::HiSysEventRecord::GetEventName() const";
11 "OHOS::HiviewDFX::HiSysEventRecord::GetTime() const";
13 "OHOS::HiviewDFX::HiSysEventRecord::AsJson() const";
17 …SysEventRecordConvertor::ConvertRecord(OHOS::HiviewDFX::HiSysEventRecord const&, HiSysEventRecord&…
32 "OHOS::HiviewDFX::HiSysEventRecord::GetLevel() const";
33 "OHOS::HiviewDFX::HiSysEventRecord::GetTag() const";
36 "OHOS::HiviewDFX::HiSysEventRecord::GetPid() const";
37 "OHOS::HiviewDFX::HiSysEventRecord::GetTid() const";
38 "OHOS::HiviewDFX::HiSysEventRecord::GetUid() const";
[all …]
H A Dhisysevent_record.cpp64 std::string HiSysEventRecord::GetDomain() const in GetDomain()
79 uint64_t HiSysEventRecord::GetTime() const in GetTime()
89 int64_t HiSysEventRecord::GetPid() const in GetPid()
94 int64_t HiSysEventRecord::GetTid() const in GetTid()
99 int64_t HiSysEventRecord::GetUid() const in GetUid()
104 uint64_t HiSysEventRecord::GetTraceId() const in GetTraceId()
114 uint64_t HiSysEventRecord::GetSpanId() const in GetSpanId()
119 uint64_t HiSysEventRecord::GetPspanId() const in GetPspanId()
124 int HiSysEventRecord::GetTraceFlag() const in GetTraceFlag()
134 std::string HiSysEventRecord::GetTag() const in GetTag()
[all …]
H A Dhisysevent_query_callback_c.cpp28 using HiSysEventRecordCls = OHOS::HiviewDFX::HiSysEventRecord;
32 …tQueryCallbackC::OnQuery(std::shared_ptr<std::vector<OHOS::HiviewDFX::HiSysEventRecord>> sysEvents) in OnQuery()
/ohos5.0/docs/zh-cn/device-dev/subsystems/
H A Dsubsys-dfx-hisysevent-listening.md51 **表4** HiSysEventRecord系统事件对象
54 |std::string&nbsp;HiSysEventRecord::AsJson()|接口功能:获取该系统事件的内容。<br/>输入参数:<br/>无。<br/>返回值:<br/>该系统事件的内…
62 |int64_t&nbsp;HiSysEventRecord::GetPid()|接口功能:获取落盘该系统事件的进程ID。<br/>输入参数:<br/>无。<br/>返回值:<br/>进程ID。|
63 |int64_t&nbsp;HiSysEventRecord::GetTid()|接口功能:获取落盘该系统事件的线程ID。<br/>输入参数:<br/>无。<br/>返回值:<br/>线程ID。|
64 |int64_t&nbsp;HiSysEventRecord::GetUid()|接口功能:获取落盘该系统事件的用户ID。<br/>输入参数:<br/>无。<br/>返回值:<br/>用户ID。|
67 |uint64_t&nbsp;HiSysEventRecord::GetTime()|接口功能:获取该系统事件的时间戳。<br/>输入参数:<br/>无。<br/>返回值:<br/>时间戳。|
85 …结构体OnEvent回调方法形参类型HiSysEventRecord请参考[HiSysEvent查询](subsys-dfx-hisysevent-query.md)中的“表11 HiSysEve…
125 void OnEvent(std::shared_ptr<HiSysEventRecord> record)
174 void OnEventTest(HiSysEventRecord record)
246 void OnEvent(std::shared_ptr<HiSysEventRecord> record)
[all …]
H A Dsubsys-dfx-hisysevent-query.md19 …ryCallback查询回调对象OnQuery方法中的形参类型HiSysEventRecord请参考[HiSysEvent订阅](subsys-dfx-hisysevent-listening.m…
120 | OnQuery | void (*)(HiSysEventRecord records[], size_t size); | 接口功能:事件查询的回调。<br/>输入参数:<br/>-&n…
123 **表11** HiSysEventRecord事件结构体
143 **表12** HiSysEventRecord解析接口
157 HiSysEventRecord解析接口的返回值说明如下:
179 void OnQuery(std::shared_ptr<std::vector<HiSysEventRecord>> sysEvents) override
184 for_each((*sysEvents).cbegin(), (*sysEvents).cend(), [](const HiSysEventRecord& event) {
228 void OnQueryTest(HiSysEventRecord records[], size_t size)
295 void OnQuery(std::shared_ptr<std::vector<HiSysEventRecord>> sysEvents) override
300 for_each((*sysEvents).cbegin(), (*sysEvents).cend(), [](const HiSysEventRecord& event) {
[all …]
/ohos5.0/base/hiviewdfx/hisysevent/test/moduletest/common/
H A Dhisysevent_wrote_result_check_test.cpp68 explicit Watcher(std::function<bool(std::shared_ptr<HiSysEventRecord>)> assertFunc) in Watcher()
75 void OnEvent(std::shared_ptr<HiSysEventRecord> sysEvent) final in OnEvent()
89 std::function<bool(std::shared_ptr<HiSysEventRecord>)> assertFunc_;
144 auto watcher = std::make_shared<Watcher>([val] (std::shared_ptr<HiSysEventRecord> sysEvent) { in __anon1cb05ef20202()
165 auto watcher = std::make_shared<Watcher>([val] (std::shared_ptr<HiSysEventRecord> sysEvent) { in __anon1cb05ef20302()
186 auto watcher = std::make_shared<Watcher>([val] (std::shared_ptr<HiSysEventRecord> sysEvent) { in __anon1cb05ef20402()
207 auto watcher = std::make_shared<Watcher>([val] (std::shared_ptr<HiSysEventRecord> sysEvent) { in __anon1cb05ef20502()
227 auto watcher = std::make_shared<Watcher>([val] (std::shared_ptr<HiSysEventRecord> sysEvent) { in __anon1cb05ef20602()
252 auto watcher = std::make_shared<Watcher>([&val] (std::shared_ptr<HiSysEventRecord> sysEvent) { in __anon1cb05ef20702()
278 auto watcher = std::make_shared<Watcher>([&val] (std::shared_ptr<HiSysEventRecord> sysEvent) { in __anon1cb05ef20802()
[all …]
H A Dhisysevent_manager_c_test.cpp76 void RecordBaseParamPrint(const HiSysEventRecord& record) in RecordBaseParamPrint()
88 void OnQueryTest(HiSysEventRecord records[], size_t size) in OnQueryTest()
92 HiSysEventRecord record = records[i]; in OnQueryTest()
219 void RecordParamIntValuesTest(const HiSysEventRecord& record, const std::string& name, in RecordParamIntValuesTest()
247 void RecordParamDouValuesTest(const HiSysEventRecord& record, const std::string& name, in RecordParamDouValuesTest()
261 void RecordParamStrValuesTest(const HiSysEventRecord& record, const std::string& name, in RecordParamStrValuesTest()
274 void RecordParamNameInvalidTest(const HiSysEventRecord& record) in RecordParamNameInvalidTest()
980 HiSysEventRecord record;
1026 HiSysEventRecord record;
1061 HiSysEventRecord record;
[all …]
H A Dhisysevent_native_test.cpp1243 HiSysEventRecord record(JSON_STR);
1259 HiSysEventRecord record(JSON_STR);
1275 HiSysEventRecord record(JSON_STR);
1291 HiSysEventRecord record(JSON_STR);
1307 HiSysEventRecord record(JSON_STR);
1324 HiSysEventRecord record(JSON_STR);
1341 HiSysEventRecord record(JSON_STR);
1358 HiSysEventRecord record(JSON_STR);
1375 HiSysEventRecord record(JSON_STR);
1393 HiSysEventRecord record(JSON_STR);
[all …]
/ohos5.0/base/hiviewdfx/hisysevent/interfaces/rust/innerkits/src/
H A Dsys_event_manager.rs92 pub struct HiSysEventRecord { struct
139 impl HiSysEventRecord { argument
243 records: *const HiSysEventRecord,
280 F1: Fn(&[HiSysEventRecord]) + Send + Sync + 'static, in new()
310 F: Fn(&[HiSysEventRecord]) + Send + Sync + 'static, in on_query_callback()
312 let mut transalted_records: Vec<HiSysEventRecord> = vec![]; in on_query_callback()
406 record: HiSysEventRecord
440 F1: Fn(HiSysEventRecord) + Send + Sync + 'static, in new()
467 unsafe extern "C" fn on_event<F>(callback: *mut c_void, record: HiSysEventRecord) in on_event()
469 F: Fn(HiSysEventRecord) + Send + Sync + 'static, in on_event()
[all …]
/ohos5.0/base/hiviewdfx/hisysevent/frameworks/native/test/unittest/common/
H A Dhisysevent_tool_unit_test.cpp79 auto sysEventRecord = std::make_shared<HiSysEventRecord>(origin);
124 HiSysEventRecord record0(origin0);
133 HiSysEventRecord record1(origin1);
140 HiSysEventRecord record2(origin2);
147 HiSysEventRecord record3(origin3);
163 HiSysEventRecord sysEventRecord(origin);
164 auto records1 = std::make_shared<std::vector<HiSysEventRecord>>();
380 HiSysEventRecord record0(origin0);
384 HiSysEventRecord record1(origin1);
388 HiSysEventRecord record2(origin2);
/ohos5.0/docs/en/device-dev/subsystems/
H A Dsubsys-dfx-hisysevent-listening.md51 **Table 4** Description of HiSysEventRecord
54 |std::string&nbsp;HiSysEventRecord::AsJson()|Obtains the content of a system event.<br>Input argume…
56 |std::string&nbsp;HiSysEventRecord::GetEventName()|Obtains the name of a system event.<br>Input arg…
57 |HiSysEvent::EventType&nbsp;HiSysEventRecord::GetEventType()|Obtains the type of a system event.<br…
58 |std::string&nbsp;HiSysEventRecord::GetLevel()|Obtains the level of a system event.<br>Input argume…
59 |std::string&nbsp;HiSysEventRecord::GetTag()|Obtains the tag of a system event.<br>Input arguments:…
67 |uint64_t&nbsp;HiSysEventRecord::GetTime()|Obtains the timestamp of a system event.<br>Input argume…
125 void OnEvent(std::shared_ptr<HiSysEventRecord> record)
174 void OnEventTest(HiSysEventRecord record)
246 void OnEvent(std::shared_ptr<HiSysEventRecord> record)
[all …]
H A Dsubsys-dfx-hisysevent-query.md19 > For details about **HiSysEventRecord** in the **OnQuery()** API of **HiSysEventQueryCallback**, s…
120 | OnQuery | void (*)(HiSysEventRecord records[], size_t size); | Callback object for event query…
123 **Table 11** Description of the HiSysEventRecord event structure
143 **Table 12** Description of HiSysEventRecord APIs
157 The return values of the HiSysEventRecord APIs are described as follows:
179 void OnQuery(std::shared_ptr<std::vector<HiSysEventRecord>> sysEvents) override
184 for_each((*sysEvents).cbegin(), (*sysEvents).cend(), [](const HiSysEventRecord& event) {
228 void OnQueryTest(HiSysEventRecord records[], size_t size)
295 void OnQuery(std::shared_ptr<std::vector<HiSysEventRecord>> sysEvents) override
300 for_each((*sysEvents).cbegin(), (*sysEvents).cend(), [](const HiSysEventRecord& event) {
[all …]
/ohos5.0/base/hiviewdfx/faultloggerd/tools/crash_validator/
H A Dcrash_validator.h45 void OnEvent(std::shared_ptr<HiviewDFX::HiSysEventRecord> sysEvent) override;
56 void HandleCppCrashEvent(std::shared_ptr<HiviewDFX::HiSysEventRecord> sysEvent);
57 void HandleProcessExitEvent(std::shared_ptr<HiviewDFX::HiSysEventRecord> sysEvent);
/ohos5.0/base/hiviewdfx/hisysevent/interfaces/native/innerkits/hisysevent_manager/include/
H A Dhisysevent_record.h33 class HiSysEventRecord {
35 HiSysEventRecord(std::string jsonStr) in HiSysEventRecord() function
39 ~HiSysEventRecord() {} in ~HiSysEventRecord()
H A Dhisysevent_listener_c.h24 using OnEventFunc = void (*) (HiSysEventRecord);
38 void OnEvent(std::shared_ptr<OHOS::HiviewDFX::HiSysEventRecord> sysEvent) override;
H A Dhisysevent_query_callback_c.h22 using OnQueryFunc = void (*)(HiSysEventRecord records[], size_t size);
36 … void OnQuery(std::shared_ptr<std::vector<OHOS::HiviewDFX::HiSysEventRecord>> sysEvents) override;
H A Dhisysevent_base_listener.h39 … std::shared_ptr<HiSysEventRecord> sysEvent = std::make_shared<HiSysEventRecord>(eventDetail); in OnEvent()
H A Dhisysevent_record_c.h29 struct HiSysEventRecord { struct
46 typedef struct HiSysEventRecord HiSysEventRecordC; argument
/ohos5.0/base/hiviewdfx/hisysevent/test/unittest/rust/src/
H A Dmain.rs18 use hisysevent::{EventType, HiSysEventRecord, RuleType, Watcher, WatchRule};
62 let watcher = Watcher::new(|record: HiSysEventRecord| { in test_hisysevent_add_remove_watcher_001()
135 let querier = Querier::new(|records: &[HiSysEventRecord]| { in test_hisysevent_query_001()
/ohos5.0/base/hiviewdfx/hisysevent/frameworks/native/
H A Dhisysevent_tool_query.cpp32 void HiSysEventToolQuery::OnQuery(std::shared_ptr<std::vector<HiSysEventRecord>> sysEvents) in OnQuery()
37 …for_each((*sysEvents).cbegin(), (*sysEvents).cend(), [this] (const HiSysEventRecord& sysEventRecor… in OnQuery()
/ohos5.0/base/security/security_guard/services/data_collect/collect/hiview/
H A Dhiview_listener.h29 void OnEvent(std::shared_ptr<HiviewDFX::HiSysEventRecord> sysEvent);
33 bool GetSecEvent(std::shared_ptr<HiviewDFX::HiSysEventRecord> sysEvent, SecEvent& event);
/ohos5.0/base/security/security_guard/test/unittest/data_collect/include/
H A Dhiview_listener.h29 void OnEvent(std::shared_ptr<HiviewDFX::HiSysEventRecord> sysEvent);
33 bool GetSecEvent(std::shared_ptr<HiviewDFX::HiSysEventRecord> sysEvent, SecEvent& event);
/ohos5.0/base/security/security_guard/test/unittest/data_collect/sa/
H A Dhiview_listener.h29 void OnEvent(std::shared_ptr<HiviewDFX::HiSysEventRecord> sysEvent) {}; in OnEvent()
33 …bool GetSecEvent(std::shared_ptr<HiviewDFX::HiSysEventRecord> sysEvent, SecEvent& event) { return … in GetSecEvent()
/ohos5.0/base/hiviewdfx/hisysevent/test/fuzztest/common/hisyseventmanager_fuzzer/
H A Dhisyseventmanager_fuzzer.cpp32 void OnQuery(std::shared_ptr<std::vector<HiSysEventRecord>> sysEvents) override in OnQuery()
39 void HiSysEventRecordTest(const HiSysEventRecord& record, const std::string& data) in HiSysEventRecordTest()
90 HiSysEventRecord record(jsonStr); in HiSysEventRecordFuzzTest()
/ohos5.0/base/powermgr/battery_statistics/test/unittest/include/servicetest/utils/
H A Dstats_service_write_event.h32 …std::shared_ptr<HiviewDFX::HiSysEventRecord> sysEvent = std::make_shared<HiviewDFX::HiSysEventReco… in StatsWriteHiSysEvent()

123