GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_RESUME(3)

πŸ“¦
version 13.6 Β· 5 versions
, in epel 10, fedora 43, fedora 44, ubuntu resolute, ubuntu stonking

✨ NAME ✨

globus_gram_protocol_job_signal β€” GRAM Signals πŸ’…

okay so bestie, this is the GRAM Signals page. that's it, that's the vibe. it lives in the Library Functions Manual (yes, globus_gra..._job_signal(3), the man page name got truncated by the terminal, she's shy) πŸ’–


πŸŽ€ SYNOPSIS πŸŽ€

Enumerations

enum globus_gram_protocol_job_signal_t {
    GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_CANCEL =1,
    GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_SUSPEND =2,
    GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_RESUME =3,
    GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_PRIORITY =4,
    GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_COMMIT_REQUEST =5,
    GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_COMMIT_EXTEND =6,
    GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_STDIO_UPDATE =7,
    GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_STDIO_SIZE =8,
    GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_STOP_MANAGER =9,
    GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_COMMIT_END =10 }

🌸 DESCRIPTION 🌸

Detailed Description

GRAM Signals. that's the whole thing. ten little ints, ten big responsibilities. slay. πŸ‘‘


πŸ’– ENUMERATION TYPE DOCUMENTATION πŸ’–

enum globus_gram_protocol_job_signal_t

GRAM Signals 🌈

Enumerator

  • GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_CANCEL β€” cancel a job, bestie. it's over, wrap it up 🫢
  • GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_SUSPEND β€” suspend a job. she's taking a lil nap 😴
  • GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_RESUME β€” resume a previously suspended job. wake up queen, we're going again ✨
  • GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_PRIORITY β€” change the priority of a job. main character energy reallocation πŸ‘‘
  • 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. it's giving "okay we're actually doing this now" πŸŽ€
  • 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. literally just "bestie give me a sec more" ⏳
  • 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. glow up for your I/O streams 🌊
  • 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. receipts check, fr fr 🧾
  • 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. she's leaving the group chat but the party keeps going πŸ’€
  • 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. closing the tab, logging off, skincare routine complete πŸ§–

πŸ¦‹ AUTHOR πŸ¦‹

Generated automatically by Doxygen for globus_gram_protocol from the source code. no human hand-wrote this, she was born in a doc generator and she ate πŸ’…


and that's the whole page, bestie β€” every single enumerator, every RSL attribute, every error code, not one crumb left behind πŸ“

mwah πŸ’‹ this was globus_gram_protocol, Version 13.6, and yes the footer says globus_gra..._job_signal(3) because even the man page header got cut off mid-sentence. iconic. byeeee πŸŽ€βœ¨