Workspace 7.0.2
Classes | Namespaces
schedulerrequest.h File Reference
#include <map>
#include <memory>
#include <QJsonDocument>
#include <QList>
#include <QObject>
#include <QString>
#include <QStringList>
#include "Workspace/DataExecution/Events/observer.h"
#include "Workspace/DataExecution/Events/observerset.h"
#include "Workspace/DataExecution/Execution/executiontimekeeper.h"
#include "Workspace/DataExecution/Execution/schedulerfeatures.h"
#include "Workspace/api_workspace.h"
Include dependency graph for schedulerrequest.h:
This graph shows which files directly or indirectly include this file:

Classes

class  SchedulerRequest
 Handles the scheduling and lifetime management of a scheduler request. The scheduling of a request can involve either running the request locally or distributing the execution of the request to other remotely hosted schedulers. An instance of this class is created by the scheduler to handle the scheduling of a single request, to observe and process its events (received either locally or via network messages) and to collect and store data related to executing request as it works its way through the system. More...
 

Namespaces

namespace  CSIRO
 Top level namespace for all Workspace code.
 
namespace  CSIRO::DataExecution
 Base workspace functionality not requiring a user interface.