mirror of
https://github.com/wwiinnddyy/LanMountainDesktop.git
synced 2026-06-22 09:14:25 +08:00
12 lines
670 B
Markdown
12 lines
670 B
Markdown
|
|
# External IPC Public API Checklist
|
||
|
|
|
||
|
|
- [x] Host can expose strong-typed public IPC services.
|
||
|
|
- [x] External .NET client can connect and call built-in services.
|
||
|
|
- [x] Host publishes launcher startup and loading-state notifications through routed notify.
|
||
|
|
- [x] Launcher consumes routed notify instead of the old primary custom named-pipe path.
|
||
|
|
- [x] Plugin SDK exposes public IPC contribution primitives.
|
||
|
|
- [x] Plugin runtime can discover and register plugin public IPC services.
|
||
|
|
- [x] Public catalog includes built-in and plugin-contributed services.
|
||
|
|
- [x] `catalog.changed` is emitted when new services are added after startup.
|
||
|
|
- [ ] Add example external client sample.
|