Module specifications::working
source · Expand description
Contains prost messages for interacting with the job service / worker.
Re-exports§
pub use JobServiceError as Error;
Structs§
- The reply sent by the worker if a workflow- or task is permitted (i.e., as response to
CheckWorkflowRequest
orCheckTaskRequest
). - Request for checking workflow validity with the worker’s checker.
- Request for checking workflow validity with the worker’s checker.
- The reply sent by the worker when the comittation was successfull.
- Request for committing a result to a full dataset.
- The reply sent by the worker while a task has executing.
- Request for executing a task on some domain.
- The JobServiceClient can connect to a remote server implementing the DriverService protocol.
- The JobServiceServer hosts the server part of the JobService protocol.
- The reply sent by the worker when the preprocessing of a dataset has been done.
- Request for preprocessing a given dataset.
- Defines two numbers that make up a program counter.
- Auxillary message that implements the fields for a TransferRegistryTar PreprocessKind.
Enums§
- Auxillary message for carrying a data kind with its associated name.
- Defines the errors occuring in the JobServiceClient or JobServiceServer.
- Auxillary enum that defines the possible kinds of datasets.
- Defines the errors occurring when juggling
PreprocessKind
s. - Auxillary enum that defines the possible states a task can have.
Traits§
- The JobService is a trait for easily writing a service for the driver communication protocol.