• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  global:
3    extern "C++" {
4        "OHOS::DelayedRefSingleton<OHOS::HiviewDFX::TraceStateMachine>::instance_";
5        "OHOS::HiviewDFX::TraceStateMachine::DumpTrace(OHOS::HiviewDFX::TraceScenario, unsigned int, unsigned long long, OHOS::HiviewDFX::Hitrace::TraceRetInfo&)";
6        "OHOS::HiviewDFX::TraceStateMachine::DumpTrace(OHOS::HiviewDFX::TraceScenario, unsigned int, unsigned long, OHOS::HiviewDFX::Hitrace::TraceRetInfo&)";
7        "OHOS::HiviewDFX::TraceStateMachine::DumpTraceAsync(OHOS::HiviewDFX::DumpTraceArgs const&, long long, OHOS::HiviewDFX::Hitrace::TraceRetInfo&, std::__h::function<void (OHOS::HiviewDFX::Hitrace::TraceRetInfo)>)";
8        "OHOS::HiviewDFX::TraceStateMachine::DumpTraceAsync(OHOS::HiviewDFX::DumpTraceArgs const&, long, OHOS::HiviewDFX::Hitrace::TraceRetInfo&, std::__h::function<void (OHOS::HiviewDFX::Hitrace::TraceRetInfo)>)";
9        "OHOS::HiviewDFX::TraceStateMachine::TraceStateMachine()";
10        "OHOS::HiviewDFX::TraceFlowController::GetRemainingTraceSize()";
11        "OHOS::HiviewDFX::TraceFlowController::StoreDb(long)";
12        "OHOS::HiviewDFX::TraceFlowController::StoreDb(long long)";
13        "OHOS::HiviewDFX::TraceFlowController::HasCallOnceToday(int, unsigned long long)";
14        "OHOS::HiviewDFX::TraceFlowController::HasCallOnceToday(int, unsigned long)";
15        "OHOS::HiviewDFX::TraceFlowController::RecordCaller(std::__h::shared_ptr<OHOS::HiviewDFX::AppCallerEvent>)";
16        "OHOS::HiviewDFX::TraceStateMachine::CloseTrace(OHOS::HiviewDFX::TraceScenario)";
17        "OHOS::HiviewDFX::TraceFlowController::CleanOldAppTrace(int)";
18        "OHOS::HiviewDFX::TraceFlowController::TraceFlowController(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
19        "OHOS::HiviewDFX::TraceStateMachine::GetTaskBeginTime()";
20        "OHOS::HiviewDFX::TraceStateMachine::InitOrUpdateState()";
21        "OHOS::HiviewDFX::TraceStateMachine::OpenTrace(OHOS::HiviewDFX::TraceScenario, std::__h::vector<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::allocator<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>> const&)";
22        "OHOS::HiviewDFX::TraceStateMachine::OpenTrace(OHOS::HiviewDFX::TraceScenario, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
23        "OHOS::HiviewDFX::TraceStateMachine::TraceDropOn(OHOS::HiviewDFX::TraceScenario)";
24        "OHOS::HiviewDFX::TraceStateMachine::TraceDropOff(OHOS::HiviewDFX::TraceScenario, OHOS::HiviewDFX::Hitrace::TraceRetInfo&)";
25        "OHOS::HiviewDFX::TraceStateMachine::OpenDynamicTrace(int)";
26        "OHOS::HiviewDFX::TraceStateMachine::TraceCacheOn()";
27        "OHOS::HiviewDFX::TraceStateMachine::TraceCacheOff()";
28        "OHOS::HiviewDFX::TraceStateMachine::RegisterTelemetryCallback(std::__h::shared_ptr<OHOS::HiviewDFX::TelemetryCallback>)";
29        "OHOS::HiviewDFX::TraceFlowController::UseCacheTimeQuota(int)";
30        "OHOS::HiviewDFX::TraceFlowController::NeedTelemetryDump(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
31        "OHOS::HiviewDFX::TraceStateMachine::DumpTraceWithFilter(unsigned int, unsigned long, OHOS::HiviewDFX::Hitrace::TraceRetInfo&)";
32        "OHOS::HiviewDFX::TraceStateMachine::DumpTraceWithFilter(unsigned int, unsigned long long, OHOS::HiviewDFX::Hitrace::TraceRetInfo&)";
33        "OHOS::HiviewDFX::TraceStateMachine::OpenTelemetryTrace(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, OHOS::HiviewDFX::TelemetryPolicy)";
34        "OHOS::HiviewDFX::TraceFlowController::ClearTelemetryData()";
35        "OHOS::HiviewDFX::TraceStateMachine::RecoverState()";
36        "OHOS::HiviewDFX::TraceFlowController::InitTelemetryData(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, long long&, std::__h::map<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, long long, std::__h::less<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>, std::__h::allocator<std::__h::pair<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const, long long>>> const&)";
37        "OHOS::HiviewDFX::TraceFlowController::InitTelemetryData(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, long&, std::__h::map<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, long, std::__h::less<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>, std::__h::allocator<std::__h::pair<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const, long>>> const&)";
38        "OHOS::HiviewDFX::TraceStateMachine::TraceTelemetryOn()";
39        "OHOS::HiviewDFX::TraceStateMachine::PostTelemetryOn(unsigned long long)";
40        "OHOS::HiviewDFX::TraceStateMachine::PostTelemetryOn(unsigned long)";
41        "OHOS::HiviewDFX::TraceStateMachine::PostTelemetryTimeOut()";
42        "OHOS::HiviewDFX::TraceStateMachine::TraceTelemetryOff()";
43        "OHOS::HiviewDFX::TraceStateMachine::PowerTelemetryOn()";
44        "OHOS::HiviewDFX::TraceStateMachine::PowerTelemetryOff()";
45        "OHOS::HiviewDFX::TraceStateMachine::SetAppFilterInfo(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)";
46        "OHOS::HiviewDFX::TraceStateMachine::SetFilterPidInfo(int)";
47        "OHOS::HiviewDFX::TraceFlowController::QueryRunningTime(long long&)";
48        "OHOS::HiviewDFX::TraceFlowController::QueryRunningTime(long&)";
49        "OHOS::HiviewDFX::TraceFlowController::UpdateRunningTime(long long)";
50        "OHOS::HiviewDFX::TraceFlowController::UpdateRunningTime(long)";
51        "OHOS::HiviewDFX::TraceStateMachine::InitTelemetryStatus(bool)";
52        "OHOS::HiviewDFX::TraceFlowController::IsOverLimit()";
53        "OHOS::HiviewDFX::TraceFlowController::DecreaseDynamicThreshold()";
54        "OHOS::HiviewDFX::TraceFlowController::TelemetryStore(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, long long)";
55        "OHOS::HiviewDFX::TraceFlowController::TelemetryStore(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, long)";
56        "OHOS::HiviewDFX::FlowController::DEFAULT_CONFIG_PATH";
57        "OHOS::HiviewDFX::FlowController::DEFAULT_DB_PATH";
58};
59  local:
60    *;
61};