跳转至

时间、信号与对象池

这一组运行时基础服务面向系统层常见的延迟计时、时间缩放、信号桥接和对象复用需求。

阅读入口

  • 逻辑延迟定时器GFTimerUtility 的一次性延迟、重复任务、owner 清理和调试快照;需要测试、回放或模拟中手动推进整数 tick 时使用 GFManualTimerQueue
  • 动态时间缩放GFTimeUtility 的全局缩放、分组暂停和物理子步。
  • 异步取消、等待与进度:Kernel 级 GFCancellationTokenGFCancellationSourceGFAsyncCompletion,以及标准层 GFAsyncWaitUtilityGFMainThreadDispatchQueueGFDeferredMutationQueueGFExecutionRequirementGFAsyncKeyedGateGFRequestHandlerRegistryGFExecutionLaneDiagnostics
  • 原生信号连接工具GFSignalUtility、链式信号处理、owner 断开和信号桥接。
  • 节点对象池GFObjectPoolUtility 的借出、归还、预热、hook 和调试计数。

使用边界

本组服务面向通用运行时协调,不表达业务事件语义。业务模块之间的通信使用 Kernel 事件系统;资源加载、下载和后台任务使用 资源、存储与 IO