1{ 2 global: 3 extern "C" { 4 SetTimerRust; 5 CancelTimerRust; 6 }; 7 extern "C++" { 8 "OHOS::HiviewDFX::XCollie::SetTimer(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, unsigned int, std::__h::function<void (void*)>, void*, unsigned int)"; 9 "OHOS::HiviewDFX::XCollie::CancelTimer(int)"; 10 "OHOS::HiviewDFX::XCollie::XCollie()"; 11 "OHOS::HiviewDFX::XCollie::~XCollie()"; 12 "OHOS::HiviewDFX::IpcFull::IpcFull()"; 13 "OHOS::HiviewDFX::IpcFull::~IpcFull()"; 14 "OHOS::HiviewDFX::IpcFull::AddIpcFull(unsigned long, unsigned int, std::__h::function<void (void*)>, void*)"; 15 "OHOS::HiviewDFX::IpcFull::AddIpcFull(unsigned long long, unsigned int, std::__h::function<void (void*)>, void*)"; 16 "OHOS::HiviewDFX::XCollie::TriggerTimerCount(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, bool, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 17 "OHOS::HiviewDFX::XCollie::SetTimerCount(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, unsigned int, int)"; 18 "OHOS::HiviewDFX::Watchdog::AddThread(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::shared_ptr<OHOS::AppExecFwk::EventHandler>, unsigned long)"; 19 "OHOS::HiviewDFX::Watchdog::AddThread(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::shared_ptr<OHOS::AppExecFwk::EventHandler>, unsigned long long)"; 20 "OHOS::HiviewDFX::Watchdog::AddThread(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::shared_ptr<OHOS::AppExecFwk::EventHandler>, std::__h::function<void (std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, int)>, unsigned long)"; 21 "OHOS::HiviewDFX::Watchdog::AddThread(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::shared_ptr<OHOS::AppExecFwk::EventHandler>, std::__h::function<void (std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, int)>, unsigned long long)"; 22 "OHOS::HiviewDFX::Watchdog::Watchdog()"; 23 "OHOS::HiviewDFX::Watchdog::~Watchdog()"; 24 "OHOS::HiviewDFX::Watchdog::RunOneShotTask(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::function<void ()>&&, unsigned long)"; 25 "OHOS::HiviewDFX::Watchdog::RunOneShotTask(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::function<void ()>&&, unsigned long long)"; 26 "OHOS::HiviewDFX::Watchdog::RunPeriodicalTask(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::function<void ()>&&, unsigned long, unsigned long)"; 27 "OHOS::HiviewDFX::Watchdog::RunPeriodicalTask(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, std::__h::function<void ()>&&, unsigned long long, unsigned long long)"; 28 "OHOS::HiviewDFX::Watchdog::StopWatchdog()"; 29 "OHOS::HiviewDFX::Watchdog::InitFfrtWatchdog()"; 30 "OHOS::HiviewDFX::Watchdog::SetBundleInfo(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&)"; 31 "OHOS::HiviewDFX::Watchdog::SetForeground(bool const&)"; 32 "OHOS::HiviewDFX::Watchdog::RemovePeriodicalTask(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 33 "OHOS::HiviewDFX::Watchdog::InitMainLooperWatcher(void (**)(char const*), void (**)(char const*))"; 34 "OHOS::HiviewDFX::Watchdog::RemoveThread(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 35 "OHOS::HiviewDFX::Watchdog::SetAppDebug(bool)"; 36 "OHOS::HiviewDFX::Watchdog::GetAppDebug()"; 37 "OHOS::HiviewDFX::Watchdog::SetEventConfig(std::__h::map<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>)"; 38 "OHOS::HiviewDFX::Watchdog::SetEventConfig(std::__h::map<std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>, 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, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>>>>)"; 39 "OHOS::HiviewDFX::GetCurrentTickMillseconds()"; 40 "OHOS::HiviewDFX::FormatTime(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 41 "OHOS::HiviewDFX::Watchdog::SetSpecifiedProcessName(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 42 "OHOS::HiviewDFX::Watchdog::SetScrollState(bool)"; 43 "OHOS::HiviewDFX::Watchdog::GetForeground()"; 44 "OHOS::HiviewDFX::Watchdog::StartSample(int, int, std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>>&)"; 45 }; 46 local: 47 *; 48}; 49