daemon: Split host operations into ManagedService

This commit is contained in:
世界
2026-06-11 08:11:06 +08:00
parent c2da94f252
commit 65aeb3c8f4
11 changed files with 1016 additions and 831 deletions
+5 -2
View File
@@ -1,11 +1,14 @@
package daemon
type PlatformHandler interface {
WriteDebugMessage(message string)
ConnectSSHAgent() (int32, error)
}
type ManagedHandler interface {
ServiceStop() error
ServiceReload() error
SystemProxyStatus() (*SystemProxyStatus, error)
SetSystemProxyEnabled(enabled bool) error
TriggerNativeCrash() error
WriteDebugMessage(message string)
ConnectSSHAgent() (int32, error)
}