Lines Matching refs:HidumpPlugin

41 HidumpPlugin::HidumpPlugin() : fp_(nullptr, nullptr) {}
43 HidumpPlugin::~HidumpPlugin()
61 int HidumpPlugin::Start(const uint8_t* configData, uint32_t configSize)
63 PROFILER_LOG_INFO(LOG_CORE, "HidumpPlugin:Start ----> !");
64 CHECK_TRUE(protoConfig_.ParseFromArray(configData, configSize) > 0, -1, "HidumpPlugin: ParseFromArray failed");
80 PROFILER_LOG_ERROR(LOG_CORE, "HidumpPlugin: CustomPopen(%s) Failed, errno(%d:%s)", FPS_FORMAT, errno, buf);
83 CHECK_NOTNULL(resultWriter_, -1, "HidumpPlugin: Writer is no set!");
84 CHECK_NOTNULL(resultWriter_->write, -1, "HidumpPlugin: Writer.write is no set!");
85 CHECK_NOTNULL(resultWriter_->flush, -1, "HidumpPlugin: Writer.flush is no set!");
89 PROFILER_LOG_INFO(LOG_CORE, "HidumpPlugin: ---> Start success!");
93 int HidumpPlugin::Stop()
101 PROFILER_LOG_INFO(LOG_CORE, "HidumpPlugin:stop thread success!");
105 PROFILER_LOG_INFO(LOG_CORE, "HidumpPlugin: stop success!");
109 int HidumpPlugin::SetWriter(WriterStruct* writer)
115 void HidumpPlugin::Loop(void)
117 PROFILER_LOG_INFO(LOG_CORE, "HidumpPlugin: Loop start");
160 PROFILER_LOG_INFO(LOG_CORE, "HidumpPlugin: Loop exit");
164 bool HidumpPlugin::ParseHidumpInfo(T& hidumpInfoProto, char *buf, size_t len)
170 PROFILER_LOG_ERROR(LOG_CORE, "HidumpPlugin: fps command not found!");
202 void HidumpPlugin::SetConfig(HidumpConfig& config)
207 int HidumpPlugin::SetTestCmd(const char *test_cmd)
209 CHECK_NOTNULL(test_cmd, -1, "HidumpPlugin:%s test_cmd is null", __func__);
214 const char *HidumpPlugin::GetTestCmd(void)