Click or drag to resize

AGI.Parallel.Client Namespace

This namespace allows clients to submit and monitor jobs to a job scheduler.
Classes
  ClassDescription
Public classCode exampleAssemblyCollection
A collection of Assembly.
Public classCode exampleClusterJobScheduler
Provides the methods used to submit and monitor jobs to cluster scheduler.
Public classCode exampleEmbeddedJobScheduler
Provides the methods used to submit and monitor jobs to embedded scheduler.
Public classEmbeddedJobSchedulerValidationException
Exception thrown when embedded job scheduler can't validate it has the files it needs to execute a task.
Public classCode exampleJob
Represents a group of tasks in the system.
Public classCode exampleJobCompletedEventArgs
Provides data for the JobCompleted event.
Public classJobSchedulerException
The exception that is thrown when a job scheduler error occurs.
Public classJobSchedulerSettings
Global settings for the job scheduler.
Public classJobSubmittedEventArgs
Provides data for the JobSubmitted event.
Public classTaskCollection
A collection of Task.
Public classCode exampleTaskCompletedEventArgs
Provides data for the TaskCompleted event.
Public classTaskPreconditionCollection
A collection of TaskPrecondition.
Public classCode exampleTaskProgressEventArgs
Provides data for the TaskProgressUpdated event.
Public classCode exampleTaskStatusChangedEventArgs
Provides data for the TaskStateChanged event.
Interfaces
  InterfaceDescription
Public interfaceICheckCapability
Provides the methods to check agent capabilities.
Public interfaceCode exampleIEnforceTaskPrecondition
Indicates that the job scheduler enforces task preconditions. This is a marker interface and has no methods.
Public interfaceCode exampleIGetAgentInfo
Provides the methods to get the agents of the job scheduler.
Public interfaceCode exampleIGetAuthorizationInfo
Provides the methods to check if the user is authorized.
Public interfaceCode exampleIGetHostLog
Provides the methods to get the log of the host.
Public interfaceIGetLicenseInfo
Provides the methods to get the license information.
Public interfaceIGetVersionInfo
Provides the methods to get the job scheduler version.
Public interfaceCode exampleIJobScheduler
Provides the methods used to submit and monitor jobs to a job scheduler.
Enumerations
  EnumerationDescription
Public enumerationJobPriority
Specifies the scheduling priority of a Job.

STK Parallel Computing Server 2.9 API for .NET