Lines Matching refs:info
75 static std::string GetJsStringFromOption(const napi_env &env, const napi_callback_info &info)
79 NAPI_CALL_BASE(env, napi_get_cb_info(env, info, &argc, args, nullptr, nullptr), "");
93 static bool GetBoolFromOption(const napi_env &env, const napi_callback_info &info)
97 NAPI_CALL_BASE(env, napi_get_cb_info(env, info, &argc, args, nullptr, nullptr), false);
110 static uint32_t GetUintFromOption(const napi_env &env, const napi_callback_info &info)
114 NAPI_CALL_BASE(env, napi_get_cb_info(env, info, &argc, args, nullptr, nullptr), 0);
127 static napi_value ResetOption(napi_env env, napi_callback_info info)
138 static napi_value SetOutputFilename(napi_env env, napi_callback_info info)
142 const std::string option = GetJsStringFromOption(env, info);
150 static napi_value GetOutputFileName(napi_env env, napi_callback_info info)
160 static napi_value SetTargetSystemWide(napi_env env, napi_callback_info info)
164 bool enable = GetBoolFromOption(env, info);
172 static napi_value SetCompressData(napi_env env, napi_callback_info info)
176 bool enable = GetBoolFromOption(env, info);
184 static napi_value SetSelectCpus(napi_env env, napi_callback_info info)
188 std::string option = GetJsStringFromOption(env, info);
196 static napi_value SetTimeStopSec(napi_env env, napi_callback_info info)
200 uint32_t option = GetUintFromOption(env, info);
208 static napi_value SetFrequency(napi_env env, napi_callback_info info)
212 uint32_t option = GetUintFromOption(env, info);
220 static napi_value SetPeriod(napi_env env, napi_callback_info info)
224 uint32_t option = GetUintFromOption(env, info);
232 static napi_value SetSelectEvents(napi_env env, napi_callback_info info)
236 std::string option = GetJsStringFromOption(env, info);
243 static napi_value SetSelectGroups(napi_env env, napi_callback_info info)
247 std::string option = GetJsStringFromOption(env, info);
254 static napi_value SetNoInherit(napi_env env, napi_callback_info info)
258 bool enable = GetBoolFromOption(env, info);
265 static napi_value SetSelectPids(napi_env env, napi_callback_info info)
269 std::string option = GetJsStringFromOption(env, info);
276 static napi_value SetCallStackSamplingConfigs(napi_env env, napi_callback_info info)
280 uint32_t option = GetUintFromOption(env, info);
288 static napi_value SetSelectTids(napi_env env, napi_callback_info info)
292 std::string option = GetJsStringFromOption(env, info);
300 static napi_value SetExcludePerf(napi_env env, napi_callback_info info)
304 bool enable = GetBoolFromOption(env, info);
312 static napi_value SetCpuPercent(napi_env env, napi_callback_info info)
316 uint32_t option = GetUintFromOption(env, info);
324 static napi_value SetOffCPU(napi_env env, napi_callback_info info)
328 bool enable = GetBoolFromOption(env, info);
336 static napi_value SetCallGraph(napi_env env, napi_callback_info info)
340 std::string option = GetJsStringFromOption(env, info);
348 static napi_value SetDelayUnwind(napi_env env, napi_callback_info info)
352 bool enable = GetBoolFromOption(env, info);
360 static napi_value SetDisableUnwind(napi_env env, napi_callback_info info)
364 bool enable = GetBoolFromOption(env, info);
372 static napi_value SetDisableCallstackMerge(napi_env env, napi_callback_info info)
376 bool enable = GetBoolFromOption(env, info);
384 static napi_value SetSymbolDir(napi_env env, napi_callback_info info)
388 std::string option = GetJsStringFromOption(env, info);
396 static napi_value SetDataLimit(napi_env env, napi_callback_info info)
400 std::string option = GetJsStringFromOption(env, info);
408 static napi_value SetAppPackage(napi_env env, napi_callback_info info)
412 std::string option = GetJsStringFromOption(env, info);
420 static napi_value SetClockId(napi_env env, napi_callback_info info)
424 std::string option = GetJsStringFromOption(env, info);
432 static napi_value SetVecBranchSampleTypes(napi_env env, napi_callback_info info)
436 std::string option = GetJsStringFromOption(env, info);
444 static napi_value SetMmapPages(napi_env env, napi_callback_info info)
448 uint32_t option = GetUintFromOption(env, info);
456 static napi_value GetOptionVecString(napi_env env, napi_callback_info info)
477 static napi_value StartWithOption(napi_env env, napi_callback_info info)
494 static napi_value Start(napi_env env, napi_callback_info info)
508 static napi_value Setup(napi_env env, napi_callback_info info)
512 std::string outputPath = GetJsStringFromOption(env, info);
523 static napi_value IsReady(napi_env env, napi_callback_info info)
534 static napi_value Stop(napi_env env, napi_callback_info info)
545 static napi_value Pause(napi_env env, napi_callback_info info)
556 static napi_value Resume(napi_env env, napi_callback_info info)
567 static napi_value GetOutputDir(napi_env env, napi_callback_info info)
578 static napi_value GetCommandPath(napi_env env, napi_callback_info info)
589 static napi_value GetOutputPerfDataPath(napi_env env, napi_callback_info info)
600 static napi_value SetDebugMode(napi_env env, napi_callback_info info)