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::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&)"; 13 "OHOS::HiviewDFX::XCollie::SetTimerCount(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&, unsigned int, int)"; 14 "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)"; 15 "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)"; 16 "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)"; 17 "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)"; 18 "OHOS::HiviewDFX::Watchdog::Watchdog()"; 19 "OHOS::HiviewDFX::Watchdog::~Watchdog()"; 20 "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)"; 21 "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)"; 22 "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)"; 23 "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)"; 24 "OHOS::HiviewDFX::Watchdog::StopWatchdog()"; 25 "OHOS::HiviewDFX::Watchdog::InitFfrtWatchdog()"; 26 "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&)"; 27 "OHOS::HiviewDFX::Watchdog::SetForeground(bool const&)"; 28 "OHOS::HiviewDFX::Watchdog::RemovePeriodicalTask(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 29 "OHOS::HiviewDFX::Watchdog::InitMainLooperWatcher(void (**)(char const*), void (**)(char const*))"; 30 "OHOS::HiviewDFX::Watchdog::RemoveThread(std::__h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)"; 31 "OHOS::HiviewDFX::Watchdog::SetAppDebug(bool)"; 32 "OHOS::HiviewDFX::Watchdog::GetAppDebug()"; 33 }; 34 local: 35 *; 36}; 37