在当前线程周期回调函数
💡
原文中文,约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更简单。
➡️