class

Commander::AutomationServer

Inherits Reference < Object

Constructors

new(socket_path : String)
Source

Instance methods

enabled?
Source
handle_command(command : AutomationCommand, policy : AutomationCommand -> Bool, &executor : AutomationCommand -> AutomationResponse) : AutomationResponse
Source
handle_command(command : AutomationCommand, &executor : AutomationCommand -> AutomationResponse) : AutomationResponse
Source
handle_request(request : AutomationRequest, snapshot_provider : -> AppSnapshot, policy : AutomationCommand -> Bool, &executor : AutomationCommand -> AutomationResponse) : AutomationResponse
Source
handle_request(request : AutomationRequest, snapshot_provider : -> AppSnapshot, &executor : AutomationCommand -> AutomationResponse) : AutomationResponse
Source
socket_path
Source
start(snapshot_provider : -> AppSnapshot, policy : AutomationCommand -> Bool, &executor : AutomationCommand -> AutomationResponse) : Nil
Source
start(snapshot_provider : -> AppSnapshot, &executor : AutomationCommand -> AutomationResponse) : Nil
Source
start
Source
stop
Source