在当前线程周期回调函数

💡 原文中文,约500字,阅读约需2分钟。
📝

内容提要

FunctionScheduler是一个可以在当前线程周期性回调函数的工具,使用addFunction指定要回调的函数和时间间隔,调用start启动,cancelAllFunctions停止。本例中,每隔1秒打印一次'Hello, world!',共打印10次。相比使用folly eventbase的asynctimer,FunctionScheduler更简单。

🎯

关键要点

  • FunctionScheduler是一个可以在当前线程周期性回调函数的工具。
  • 使用addFunction指定要回调的函数和时间间隔。
  • 调用start启动回调,使用cancelAllFunctions停止回调。
  • 示例中每隔1秒打印一次'Hello, world!',共打印10次。
  • 相比使用folly eventbase的asynctimer,FunctionScheduler更简单。
➡️

继续阅读