- enum globus_gram_protocol_job_signal_t
- GRAM Signals.
- Enumerator:
- GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_CANCEL
Cancel a job.
- GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_SUSPEND
Suspend a job.
- GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_RESUME
Resume a previously suspended job.
- GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_PRIORITY
Change the priority of a job.
- GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_COMMIT_REQUEST
Signal the job manager to commence with a job submission if the
job request was accompanied by the (two_state=yes) RSL
attribute.
- GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_COMMIT_EXTEND
Signal the job manager to wait an additional number of seconds
(specified by an integer value string as the signal's argument)
before timing out a two-phase job commit.
- GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_STDIO_UPDATE
Signal the job manager to change the way it is currently
handling standard output and/or standard error. The argument for
this signal is an RSL containing new stdout, stderr,
stdout_position, stderr_position, or remote_io_url relations.
- GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_STDIO_SIZE
Signal the job manager to verify that streamed I/O has been
completely received. The argument to this signal contains the
number of bytes of stdout and stderr received, separated by a
space. The reply to this signal will be a SUCCESS message if
these matched the amount sent by the job manager. Otherwise, an
error reply indicating GLOBUS_GRAM_PROTOCOL_ERROR_STDIO_SIZE is
returned. If standard output and standard error are merged, only
one number should be sent as an argument to this signal. An
argument of -1 for either stream size indicates that the client
is not interested in the size of that stream.
- GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_STOP_MANAGER
Signal the job manager to stop managing the current job and
terminate. The job continues to run as normal. The job manager
will send a state change callback with the job status being
FAILED and the error GLOBUS_GRAM_PROTOCOL_ERROR_JM_STOPPED.
- GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_COMMIT_END
Signal the job manager to clean up after the completion of the
job if the job RSL contained the (two-phase = yes) relation.