a client directly to the worker
a process runner to execute the given request
Creates a new LocalRunner based on the given match details and job id
a client which will execute commands via the agora.api.exchange.Exchange
Convenience method for starting an exec service.
Convenience method for starting an exec service. Though this may seem oddly placed on a configuration, a service and its configuration are tightly coupled, so whether you do :
Service(config)
or
config.newService
either should be arbitrary. And by doing it this way, hopefully the readability will be better from the point of
userArgs => config => started/running service
a Future of a RunningService
Represents a worker configuration which can execute requests