# Functions
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
TaskExecution_ServiceDesc is the grpc.ServiceDesc for TaskExecution service.
# Structs
Config is used to pass properties from the master process to each plugin and also for each plugin to pass changes back upstream to the master.
Descriptor provides definitions defining the goals and tasks supported by a plugin.
Descriptor.Goal describes a goal.
Descriptor.Task describes a task, which is part of a goal.
Task is just a namespace container for task-related messages.
Task.Cancel is the namespace container for messages used with the Cancel() function.
Task.Cancel.Request is the request object to pass to the Cancel() function.
Task.Cancel.Response is the response object returned from Cancel().
Task.Complete is the namespace container for messages used with Complete().
Task.Complete.Request is the request object to pass to Complete().
Task.Complete.Response is the response object returned from Complete().
Task.Goal is a namespace container for goal definition mesages.
Task.Goal.Request is the request for the Goal() function.
Task.Goal.Response is the response for the Goal() function.
Task.Implements is a namespace container for task implementation messages.
Task.Implements.Request is the request passed to the Implements() function.
Task.Implements.Response is the response for the Implements() function.
Task.Operation is the namespace container for various operation calls.
Task.Operation.Request describes the operation state for execution.
Task.Operation.Response describes the result for an execution.
Task.Prepare is the namespace container for messages used with the Prepare() function.
Task.Prepare.Request is the request passed to the Prepare() function.
Task.Prepare.Response is the response returned from the Prepare() function.
Task.Ref is used to refer to a task state while executing an task.
Task.SubStage is the namespace container for sub-stage operations.
Task.SubStage>Request is the request to initiate a sub-stage operation.
Task.SubStage.Response is the response from preparing a prioritized-operation stage.
UnimplementedTaskExecutionServer must be embedded to have forward compatible implementations.
# Interfaces
TaskExecutionClient is the client API for TaskExecution service.
TaskExecutionServer is the server API for TaskExecution service.
UnsafeTaskExecutionServer may be embedded to opt out of forward compatibility for this service.