feat: complete Windows client control and recovery paths
This commit is contained in:
@@ -119,6 +119,8 @@ func Transition(state State, command Command) (State, error) {
|
||||
// platform implementations return ErrUnsupported on non-Windows builds.
|
||||
func Install(spec InstallSpec) error { return installNative(spec) }
|
||||
func Uninstall() error { return uninstallNative() }
|
||||
func Configure(startup StartupMode) error { return configureNative(startup) }
|
||||
func Start() error { return startNative() }
|
||||
func Stop(timeoutSeconds uint32) error { return stopNative(timeoutSeconds) }
|
||||
func Restart(timeoutSeconds uint32) error { return restartNative(timeoutSeconds) }
|
||||
func Run(run func(context.Context) error) error { return runNative(run) }
|
||||
|
||||
Reference in New Issue
Block a user