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