Module specifications::working

source ·
Expand description

Contains prost messages for interacting with the job service / worker.

Re-exports

Structs

  • 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.
  • 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.
  • 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.