Expand description
Watch 子命令:handle_watch 在 handler.rs,按 watch 流程职责分文件组织。
Structs§
- Watch
Loop State - Watch 主循环运行时状态(合并多个可变字段,减少参数列表长度)。
Functions§
- handle_
watch - Watch 子命令主入口:初始化 notify watcher,进入 watch loop,Ctrl+C 后打印摘要。
- trigger_
full_ file - 对新创建的 .log 文件执行全量处理,并持久化文件大小为初始 offset(per D-03/D-10)。
- trigger_
incremental - 对内容追加的
.log文件执行增量处理,仅读取[start_offset, new_size)字节(per D-01/D-02)。