亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現(xiàn)在的位置是:蟲蟲下載站 > 資源下載 > Linux/Unix編程 > linux下同一個進程中多個定時器實現(xiàn)。簡單描述下定時器模塊的實現(xiàn)

linux下同一個進程中多個定時器實現(xiàn)。簡單描述下定時器模塊的實現(xiàn)

  • 資源大?。?/b>6 K
  • 上傳時間: 2017-01-03
  • 上傳用戶:wanghaihah
  • 資源積分:2 下載積分
  • 標      簽: linux 定時器 進程 模塊

資 源 簡 介

linux下同一個進程中多個定時器實現(xiàn)。簡單描述下定時器模塊的實現(xiàn),有一個manager單例類保存所有CTimer對象,開啟一線程運行延遲函數(shù),每次延遲間隔到,掃描保存CTimer的容器,對每個CTimer對象執(zhí)行減少時間操作,減少到0則執(zhí)行回調函數(shù)。對一次性CTimer,超時則從容器中刪除,循環(huán)型的將間隔時間重置,不從容器中移除。 CTimer的start執(zhí)行將對象插入到manager容器中操作;stop執(zhí)行將對象從manager容器中刪除的操作;reset執(zhí)行先刪除,重置間隔,然后再放到容器中,reset不改變CTimer的定時器類型屬性。 代碼來源于CppExplore,感謝博客主的共享。

相 關 資 源

主站蜘蛛池模板: 河津市| 高平市| 阿拉善右旗| 贵州省| 綦江县| 会昌县| 湖南省| 孟村| 九台市| 剑河县| 聂荣县| 盐池县| 沂源县| 慈溪市| 东方市| 馆陶县| 仙游县| 芒康县| 内江市| 仲巴县| 塘沽区| 奎屯市| 平罗县| 瑞丽市| 宁明县| 祁门县| 翁牛特旗| 万载县| 中西区| 和平县| 长治县| 马山县| 饶河县| 临沧市| 乌拉特中旗| 聂拉木县| 通州市| 龙口市| 高安市| 安义县| 莲花县|