Go to file
root dc8ec67fea 实现无锁线程安全方案解决模型打开超时问题
- 发现并解决HTTP线程无法使用C++标准库mutex的根本问题
- 实现完全无锁的MessageItem跨线程通信机制
- 集成窗口激活功能到OpenModel流程,实现完整模型加载体验
- 清理修改过程中的无效代码和重复代码
- 更新技术文档记录无锁线程方案的完整实现

主要技术突破:
• 零锁开销的原子操作跨线程通信
• 基于volatile指针和atomic<bool>的同步机制
• 直接在主线程集成窗口激活,避免嵌套消息冲突
• 保持所有现有API 100%兼容,不影响任何现有功能

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-23 13:57:54 +08:00
MFCCreoDll/x64/Debug Initial commit 2025-07-16 17:16:59 +08:00
res Initial commit 2025-07-16 17:16:59 +08:00
x64/Debug Initial commit 2025-07-16 17:16:59 +08:00
.gitignore 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
AuthManager.cpp Initial commit 2025-07-16 17:16:59 +08:00
AuthManager.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
CLAUDE.md 实现无锁线程安全方案解决模型打开超时问题 2025-07-23 13:57:54 +08:00
Config.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
CreoManager.cpp 实现无锁线程安全方案解决模型打开超时问题 2025-07-23 13:57:54 +08:00
CreoManager.h 实现无锁线程安全方案解决模型打开超时问题 2025-07-23 13:57:54 +08:00
framework.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
HttpRouter.cpp Initial commit 2025-07-16 17:16:59 +08:00
HttpRouter.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
HttpServer.cpp Initial commit 2025-07-16 17:16:59 +08:00
HttpServer.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
JsonHelper.cpp Initial commit 2025-07-16 17:16:59 +08:00
JsonHelper.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
Logger.cpp Initial commit 2025-07-16 17:16:59 +08:00
Logger.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
MFCCreoDll.cpp 实现无锁线程安全方案解决模型打开超时问题 2025-07-23 13:57:54 +08:00
MFCCreoDll.def 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
MFCCreoDll.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
MFCCreoDll.rc Initial commit 2025-07-16 17:16:59 +08:00
MFCCreoDll.sln 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
MFCCreoDll.vcxproj 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
MFCCreoDll.vcxproj.filters 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
ModelAnalyzer.cpp Initial commit 2025-07-16 17:16:59 +08:00
ModelAnalyzer.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
pch.cpp 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
pch.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
pfcExceptions.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
Resource.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
ServerManager.cpp Initial commit 2025-07-16 17:16:59 +08:00
ServerManager.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
targetver.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
WebSocketServer.cpp Initial commit 2025-07-16 17:16:59 +08:00
WebSocketServer.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00