Crate slurm_sys [] [src]

Low-level bindings to the libslurm and libslurmdb libraries.

The Slurm workload manager a system for scheduling and running jobs on large computing clusters. It is often used in scientific HPC (high-performance computing) contexts.

These bindings provide nothing beyond the barest minimum needed to interface to the C code unsafely. As such, this crate has no documentation beyond the text you see here. Use a higher-level Rust crate in application code.

Structs

_IO_FILE
_IO_marker
__pthread_internal_list
acct_gather_energy
allocation_msg_thread
assoc_mgr_info_msg_t
assoc_mgr_info_request_msg_t
block_info_msg_t
block_info_t
burst_buffer_info_msg_t
burst_buffer_info_t
burst_buffer_pool_t
burst_buffer_resv_t
burst_buffer_use_t
delete_partition_msg
dynamic_plugin_data
ext_sensors_data
front_end_info
front_end_info_msg
hostlist
in_addr
job_alloc_info_msg
job_array_resp_msg_t
job_descriptor
job_info
job_info_msg
job_resources
job_sbcast_cred_msg
job_step_info_response_msg
job_step_info_t
job_step_kill_msg
job_step_pids_response_msg_t
job_step_pids_t
job_step_stat_response_msg_t
job_step_stat_t
jobacctinfo
launch_tasks_response_msg
layout_info_msg
license_info_msg
listIterator
network_callerid_msg
node_info
node_info_msg
partition_info
partition_info_msg
power_mgmt_data
powercap_info_msg
priority_factors_response_msg
pthread_mutex_t___pthread_mutex_s
reservation_name_msg
reserve_info
reserve_info_msg
resource_allocation_response_msg
resv_core_spec
resv_desc_msg
rollup_stats
sbcast_cred
slurm_allocation_callbacks_t
slurm_ctl_conf
slurm_job_credential
slurm_license_info
slurm_step_ctx_params_t
slurm_step_ctx_struct
slurm_step_io_fds
slurm_step_io_fds__bindgen_ty_1
slurm_step_launch_callbacks_t
slurm_step_launch_params_t
slurm_step_layout
slurm_step_layout_req_t
slurm_trigger_callbacks_t
slurm_update_front_end_msg
slurm_update_node_msg
slurmd_status_msg
slurmdb_account_cond_t
slurmdb_account_rec_t
slurmdb_accounting_rec_t
slurmdb_archive_cond_t
slurmdb_archive_rec_t
slurmdb_assoc_cond_t
slurmdb_assoc_rec
slurmdb_assoc_usage
slurmdb_clus_res_rec_t
slurmdb_cluster_accounting_rec_t
slurmdb_cluster_cond_t
slurmdb_cluster_fed_t
slurmdb_cluster_rec
slurmdb_coord_rec_t
slurmdb_event_cond_t
slurmdb_event_rec_t
slurmdb_federation_cond_t
slurmdb_federation_rec_t
slurmdb_hierarchical_rec_t
slurmdb_job_cond_t
slurmdb_job_modify_cond_t
slurmdb_job_rec_t
slurmdb_print_tree_t
slurmdb_qos_cond_t
slurmdb_qos_rec_t
slurmdb_qos_usage_t
slurmdb_report_acct_grouping_t
slurmdb_report_assoc_rec_t
slurmdb_report_cluster_grouping_t
slurmdb_report_cluster_rec_t
slurmdb_report_job_grouping_t
slurmdb_report_user_rec_t
slurmdb_res_cond_t
slurmdb_res_rec_t
slurmdb_reservation_cond_t
slurmdb_reservation_rec_t
slurmdb_selected_step_t
slurmdb_stats_rec_t
slurmdb_stats_t
slurmdb_step_rec_t
slurmdb_tres_cond_t
slurmdb_tres_rec_t
slurmdb_txn_cond_t
slurmdb_txn_rec_t
slurmdb_update_object_t
slurmdb_used_limits_t
slurmdb_user_cond_t
slurmdb_user_rec_t
slurmdb_wckey_cond_t
slurmdb_wckey_rec_t
sockaddr_in
srun_job_complete_msg
srun_node_fail_msg
srun_ping_msg
srun_timeout_msg
srun_user_msg
stats_info_request_msg
stats_info_response_msg
step_update_request_msg
submit_response_msg
suspend_msg
task_ext_msg
topo_info
topo_info_response_msg
trigger_info
trigger_info_msg
update_layout_msg
will_run_response_msg
xlist

Constants

C_API_FEATURES
ESCRIPT_CHDIR_FAILED
ESCRIPT_NON_ZERO_RETURN
ESCRIPT_OPEN_OUTPUT_FAILED
ESLRUMD_PIPE_ERROR_ON_TASK_SPAWN
ESLURMD_CANNOT_SPAWN_IO_THREAD
ESLURMD_CREATE_BATCH_DIR_ERROR
ESLURMD_CREATE_BATCH_SCRIPT_ERROR
ESLURMD_CREDENTIAL_EXPIRED
ESLURMD_CREDENTIAL_REPLAYED
ESLURMD_CREDENTIAL_REVOKED
ESLURMD_EPILOG_FAILED
ESLURMD_EXECVE_FAILED
ESLURMD_FORK_FAILED
ESLURMD_GID_NOT_FOUND
ESLURMD_INVALID_ACCT_FREQ
ESLURMD_INVALID_JOB_CREDENTIAL
ESLURMD_IO_ERROR
ESLURMD_JOB_NOTRUNNING
ESLURMD_KILL_JOB_ALREADY_COMPLETE
ESLURMD_KILL_TASK_FAILED
ESLURMD_MODIFY_BATCH_DIR_ERROR
ESLURMD_MODIFY_BATCH_SCRIPT_ERROR
ESLURMD_PROLOG_FAILED
ESLURMD_SESSION_KILLED
ESLURMD_SETUP_ENVIRONMENT_ERROR
ESLURMD_SET_SID_ERROR
ESLURMD_SET_UID_OR_GID_ERROR
ESLURMD_SHARED_MEMORY_ERROR
ESLURMD_STEP_EXISTS
ESLURMD_STEP_NOTSUSPENDED
ESLURMD_STEP_SUSPENDED
ESLURMD_TOOMANYSTEPS
ESLURMD_UID_NOT_FOUND
ESLURM_ACCESS_DENIED
ESLURM_ACCOUNTING_POLICY
ESLURM_ALREADY_DONE
ESLURM_AUTH_CRED_INVALID
ESLURM_AUTH_FOPEN_ERROR
ESLURM_AUTH_NET_ERROR
ESLURM_AUTH_UNABLE_TO_SIGN
ESLURM_BAD_DIST
ESLURM_BAD_NAME
ESLURM_BAD_TASK_COUNT
ESLURM_BATCH_ONLY
ESLURM_BURST_BUFFER_LIMIT
ESLURM_BURST_BUFFER_PERMISSION
ESLURM_BURST_BUFFER_WAIT
ESLURM_CAN_NOT_START_IMMEDIATELY
ESLURM_CIRCULAR_DEPENDENCY
ESLURM_CLUSTER_DELETED
ESLURM_CORE_RESERVATION_UPDATE
ESLURM_DB_CONNECTION
ESLURM_DB_QUERY_TOO_WIDE
ESLURM_DEFAULT_PARTITION_NOT_SET
ESLURM_DEPENDENCY
ESLURM_DISABLED
ESLURM_DUPLICATE_GRES
ESLURM_DUPLICATE_JOB_ID
ESLURM_DUPLICATE_STEP_ID
ESLURM_ERROR_ON_DESC_TO_RECORD_COPY
ESLURM_FED_CLUSTER_MAX_CNT
ESLURM_FED_CLUSTER_MULTIPLE_ASSIGNMENT
ESLURM_FED_JOB_LOCK
ESLURM_FED_NO_VALID_CLUSTERS
ESLURM_FRAGMENTATION
ESLURM_INTERCONNECT_BUSY
ESLURM_INTERCONNECT_FAILURE
ESLURM_INTERNAL
ESLURM_INVALID_ACCOUNT
ESLURM_INVALID_ARRAY
ESLURM_INVALID_AUTHTYPE_CHANGE
ESLURM_INVALID_BLOCK_LAYOUT
ESLURM_INVALID_BLOCK_NAME
ESLURM_INVALID_BLOCK_STATE
ESLURM_INVALID_BURST_BUFFER_CHANGE
ESLURM_INVALID_BURST_BUFFER_REQUEST
ESLURM_INVALID_CHECKPOINT_TYPE_CHANGE
ESLURM_INVALID_CLUSTER_FEATURE
ESLURM_INVALID_CLUSTER_NAME
ESLURM_INVALID_CORE_CNT
ESLURM_INVALID_CPU_COUNT
ESLURM_INVALID_CRYPTO_TYPE_CHANGE
ESLURM_INVALID_FEATURE
ESLURM_INVALID_GRES
ESLURM_INVALID_JOB_CREDENTIAL
ESLURM_INVALID_JOB_ID
ESLURM_INVALID_KNL
ESLURM_INVALID_LICENSES
ESLURM_INVALID_MCS_LABEL
ESLURM_INVALID_NODE_COUNT
ESLURM_INVALID_NODE_NAME
ESLURM_INVALID_NODE_STATE
ESLURM_INVALID_PARENT_ACCOUNT
ESLURM_INVALID_PARTITION_NAME
ESLURM_INVALID_POWERCAP
ESLURM_INVALID_QOS
ESLURM_INVALID_SCHEDTYPE_CHANGE
ESLURM_INVALID_SELECTTYPE_CHANGE
ESLURM_INVALID_SWITCHTYPE_CHANGE
ESLURM_INVALID_TASK_MEMORY
ESLURM_INVALID_TIME_LIMIT
ESLURM_INVALID_TIME_VALUE
ESLURM_INVALID_WCKEY
ESLURM_IN_STANDBY_MODE
ESLURM_JOBCOMP_MAX
ESLURM_JOBCOMP_MIN
ESLURM_JOBS_RUNNING_ON_ASSOC
ESLURM_JOB_FINISHED
ESLURM_JOB_HELD
ESLURM_JOB_MISSING_REQUIRED_PARTITION_GROUP
ESLURM_JOB_MISSING_SIZE_SPECIFICATION
ESLURM_JOB_NOT_FEDERATED
ESLURM_JOB_NOT_FINISHED
ESLURM_JOB_NOT_PENDING
ESLURM_JOB_NOT_PENDING_NOR_RUNNING
ESLURM_JOB_NOT_RUNNING
ESLURM_JOB_NOT_SUSPENDED
ESLURM_JOB_PENDING
ESLURM_JOB_SCRIPT_MISSING
ESLURM_JOB_SETTING_DB_INX
ESLURM_JOB_STARTED
ESLURM_JOB_SUSPENDED
ESLURM_MISSING_TIME_LIMIT
ESLURM_NEED_RESTART
ESLURM_NODES_BUSY
ESLURM_NODE_NOT_AVAIL
ESLURM_NOT_PACK_JOB
ESLURM_NOT_PACK_JOB_LEADER
ESLURM_NOT_PACK_WHOLE
ESLURM_NOT_SUPPORTED
ESLURM_NOT_TOP_PRIORITY
ESLURM_NO_STEPS
ESLURM_ONE_CHANGE
ESLURM_OVER_ALLOCATE
ESLURM_PARTITION_DOWN
ESLURM_PARTITION_IN_USE
ESLURM_PARTITION_NOT_AVAIL
ESLURM_PATHNAME_TOO_LONG
ESLURM_PORTS_BUSY
ESLURM_PORTS_INVALID
ESLURM_POWER_NOT_AVAIL
ESLURM_POWER_RESERVED
ESLURM_PRIO_RESET_FAIL
ESLURM_PROLOG_RUNNING
ESLURM_PROTOCOL_INCOMPLETE_PACKET
ESLURM_QOS_PREEMPTION_LOOP
ESLURM_QOS_THRES
ESLURM_REQUESTED_NODES_NOT_IN_PARTITION
ESLURM_REQUESTED_NODE_CONFIG_UNAVAILABLE
ESLURM_REQUESTED_PART_CONFIG_UNAVAILABLE
ESLURM_RESERVATION_ACCESS
ESLURM_RESERVATION_BUSY
ESLURM_RESERVATION_EMPTY
ESLURM_RESERVATION_INVALID
ESLURM_RESERVATION_NAME_DUP
ESLURM_RESERVATION_NOT_USABLE
ESLURM_RESERVATION_OVERLAP
ESLURM_RESULT_TOO_LARGE
ESLURM_RSV_ALREADY_STARTED
ESLURM_SAME_PARENT_ACCOUNT
ESLURM_SCHED_MAX
ESLURM_SCHED_MIN
ESLURM_STEP_LIMIT
ESLURM_SUBMISSIONS_DISABLED
ESLURM_SWITCH_MAX
ESLURM_SWITCH_MIN
ESLURM_TASKDIST_ARBITRARY_UNSUPPORTED
ESLURM_TASKDIST_REQUIRES_OVERCOMMIT
ESLURM_TOO_MANY_REQUESTED_CPUS
ESLURM_TRANSITION_STATE_NO_UPDATE
ESLURM_TRIGGER_DUP
ESLURM_USER_ID_MISSING
ESLURM_WRITING_TO_FILE
ESLURM_X11_NOT_AVAIL
SLURMCTLD_COMMUNICATIONS_CONNECTION_ERROR
SLURMCTLD_COMMUNICATIONS_RECEIVE_ERROR
SLURMCTLD_COMMUNICATIONS_SEND_ERROR
SLURMCTLD_COMMUNICATIONS_SHUTDOWN_ERROR
SLURMDB_CLASSIFIED_FLAG
SLURMDB_CLASS_BASE
SLURMDB_FS_USE_PARENT
SLURMDB_PURGE_ARCHIVE
SLURMDB_PURGE_BASE
SLURMDB_PURGE_DAYS
SLURMDB_PURGE_FLAGS
SLURMDB_PURGE_HOURS
SLURMDB_PURGE_MONTHS
SLURMDB_RES_FLAG_ADD
SLURMDB_RES_FLAG_BASE
SLURMDB_RES_FLAG_NOTSET
SLURMDB_RES_FLAG_REMOVE
SLURMRS_NO_VAL
SLURMRS_NO_VAL64
SLURM_BATCH_SCRIPT
SLURM_COMMUNICATIONS_CONNECTION_ERROR
SLURM_COMMUNICATIONS_RECEIVE_ERROR
SLURM_COMMUNICATIONS_SEND_ERROR
SLURM_COMMUNICATIONS_SHUTDOWN_ERROR
SLURM_DIST_COREMASK
SLURM_DIST_NODEMASK
SLURM_DIST_NODESOCKMASK
SLURM_DIST_NO_PACK_NODES
SLURM_DIST_PACK_NODES
SLURM_DIST_SOCKMASK
SLURM_DIST_STATE_BASE
SLURM_DIST_STATE_FLAGS
SLURM_ERROR
SLURM_EXTERN_CONT
SLURM_FAILURE
SLURM_MPI_PLUGIN_NAME_INVALID
SLURM_MPI_PLUGIN_PRELAUNCH_SETUP_FAILED
SLURM_NO_CHANGE_IN_DATA
SLURM_PENDING_STEP
SLURM_PLUGIN_NAME_INVALID
SLURM_POWER_FLAGS_LEVEL
SLURM_PROTOCOL_AUTHENTICATION_ERROR
SLURM_PROTOCOL_ERROR
SLURM_PROTOCOL_INSANE_MSG_LENGTH
SLURM_PROTOCOL_IO_STREAM_VERSION_ERROR
SLURM_PROTOCOL_SOCKET_IMPL_NEGATIVE_RECV_LENGTH
SLURM_PROTOCOL_SOCKET_IMPL_NOT_ALL_DATA_SENT
SLURM_PROTOCOL_SOCKET_IMPL_TIMEOUT
SLURM_PROTOCOL_SOCKET_IMPL_ZERO_RECV_LENGTH
SLURM_PROTOCOL_SOCKET_ZERO_BYTES_SENT
SLURM_PROTOCOL_SUCCESS
SLURM_PROTOCOL_VERSION_ERROR
SLURM_SOCKET_ERROR
SLURM_SSL_SIGNATURE_LENGTH
SLURM_SUCCESS
SLURM_UNEXPECTED_MSG_ERROR
SLURM_UNKNOWN_FORWARD_ADDR
SLURM_VERSION_NUMBER
job_acct_types_JOB_START
job_acct_types_JOB_STEP
job_acct_types_JOB_SUSPEND
job_acct_types_JOB_TERMINATED
job_state_reason_FAIL_ACCOUNT
job_state_reason_FAIL_BAD_CONSTRAINTS
job_state_reason_FAIL_BURST_BUFFER_OP
job_state_reason_FAIL_DEADLINE
job_state_reason_FAIL_DOWN_NODE
job_state_reason_FAIL_DOWN_PARTITION
job_state_reason_FAIL_EXIT_CODE
job_state_reason_FAIL_INACTIVE_LIMIT
job_state_reason_FAIL_LAUNCH
job_state_reason_FAIL_OOM
job_state_reason_FAIL_QOS
job_state_reason_FAIL_SYSTEM
job_state_reason_FAIL_TIMEOUT
job_state_reason_WAIT_ACCOUNT
job_state_reason_WAIT_ACCOUNT_POLICY
job_state_reason_WAIT_ARRAY_TASK_LIMIT
job_state_reason_WAIT_ASSOC_GRP_BB
job_state_reason_WAIT_ASSOC_GRP_BB_MIN
job_state_reason_WAIT_ASSOC_GRP_BB_RUN_MIN
job_state_reason_WAIT_ASSOC_GRP_BILLING
job_state_reason_WAIT_ASSOC_GRP_BILLING_MIN
job_state_reason_WAIT_ASSOC_GRP_BILLING_RUN_MIN
job_state_reason_WAIT_ASSOC_GRP_CPU
job_state_reason_WAIT_ASSOC_GRP_CPU_MIN
job_state_reason_WAIT_ASSOC_GRP_CPU_RUN_MIN
job_state_reason_WAIT_ASSOC_GRP_ENERGY
job_state_reason_WAIT_ASSOC_GRP_ENERGY_MIN
job_state_reason_WAIT_ASSOC_GRP_ENERGY_RUN_MIN
job_state_reason_WAIT_ASSOC_GRP_GRES
job_state_reason_WAIT_ASSOC_GRP_GRES_MIN
job_state_reason_WAIT_ASSOC_GRP_GRES_RUN_MIN
job_state_reason_WAIT_ASSOC_GRP_JOB
job_state_reason_WAIT_ASSOC_GRP_LIC
job_state_reason_WAIT_ASSOC_GRP_LIC_MIN
job_state_reason_WAIT_ASSOC_GRP_LIC_RUN_MIN
job_state_reason_WAIT_ASSOC_GRP_MEM
job_state_reason_WAIT_ASSOC_GRP_MEM_MIN
job_state_reason_WAIT_ASSOC_GRP_MEM_RUN_MIN
job_state_reason_WAIT_ASSOC_GRP_NODE
job_state_reason_WAIT_ASSOC_GRP_NODE_MIN
job_state_reason_WAIT_ASSOC_GRP_NODE_RUN_MIN
job_state_reason_WAIT_ASSOC_GRP_SUB_JOB
job_state_reason_WAIT_ASSOC_GRP_UNK
job_state_reason_WAIT_ASSOC_GRP_UNK_MIN
job_state_reason_WAIT_ASSOC_GRP_UNK_RUN_MIN
job_state_reason_WAIT_ASSOC_GRP_WALL
job_state_reason_WAIT_ASSOC_JOB_LIMIT
job_state_reason_WAIT_ASSOC_MAX_BB_MINS_PER_JOB
job_state_reason_WAIT_ASSOC_MAX_BB_PER_JOB
job_state_reason_WAIT_ASSOC_MAX_BB_PER_NODE
job_state_reason_WAIT_ASSOC_MAX_BILLING_MINS_PER_JOB
job_state_reason_WAIT_ASSOC_MAX_BILLING_PER_JOB
job_state_reason_WAIT_ASSOC_MAX_BILLING_PER_NODE
job_state_reason_WAIT_ASSOC_MAX_CPU_MINS_PER_JOB
job_state_reason_WAIT_ASSOC_MAX_CPU_PER_JOB
job_state_reason_WAIT_ASSOC_MAX_CPU_PER_NODE
job_state_reason_WAIT_ASSOC_MAX_ENERGY_MINS_PER_JOB
job_state_reason_WAIT_ASSOC_MAX_ENERGY_PER_JOB
job_state_reason_WAIT_ASSOC_MAX_ENERGY_PER_NODE
job_state_reason_WAIT_ASSOC_MAX_GRES_MINS_PER_JOB
job_state_reason_WAIT_ASSOC_MAX_GRES_PER_JOB
job_state_reason_WAIT_ASSOC_MAX_GRES_PER_NODE
job_state_reason_WAIT_ASSOC_MAX_JOBS
job_state_reason_WAIT_ASSOC_MAX_LIC_MINS_PER_JOB
job_state_reason_WAIT_ASSOC_MAX_LIC_PER_JOB
job_state_reason_WAIT_ASSOC_MAX_MEM_MINS_PER_JOB
job_state_reason_WAIT_ASSOC_MAX_MEM_PER_JOB
job_state_reason_WAIT_ASSOC_MAX_MEM_PER_NODE
job_state_reason_WAIT_ASSOC_MAX_NODE_MINS_PER_JOB
job_state_reason_WAIT_ASSOC_MAX_NODE_PER_JOB
job_state_reason_WAIT_ASSOC_MAX_SUB_JOB
job_state_reason_WAIT_ASSOC_MAX_UNK_MINS_PER_JOB
job_state_reason_WAIT_ASSOC_MAX_UNK_PER_JOB
job_state_reason_WAIT_ASSOC_MAX_UNK_PER_NODE
job_state_reason_WAIT_ASSOC_MAX_WALL_PER_JOB
job_state_reason_WAIT_ASSOC_RESOURCE_LIMIT
job_state_reason_WAIT_ASSOC_TIME_LIMIT
job_state_reason_WAIT_BLOCK_D_ACTION
job_state_reason_WAIT_BLOCK_MAX_ERR
job_state_reason_WAIT_BURST_BUFFER_RESOURCE
job_state_reason_WAIT_BURST_BUFFER_STAGING
job_state_reason_WAIT_CLEANING
job_state_reason_WAIT_DEPENDENCY
job_state_reason_WAIT_DEP_INVALID
job_state_reason_WAIT_FED_JOB_LOCK
job_state_reason_WAIT_FRONT_END
job_state_reason_WAIT_HELD
job_state_reason_WAIT_HELD_USER
job_state_reason_WAIT_LICENSES
job_state_reason_WAIT_MAX_REQUEUE
job_state_reason_WAIT_NODE_NOT_AVAIL
job_state_reason_WAIT_NO_REASON
job_state_reason_WAIT_PART_CONFIG
job_state_reason_WAIT_PART_DOWN
job_state_reason_WAIT_PART_INACTIVE
job_state_reason_WAIT_PART_NODE_LIMIT
job_state_reason_WAIT_PART_TIME_LIMIT
job_state_reason_WAIT_PN_MEM_LIMIT
job_state_reason_WAIT_POWER_NOT_AVAIL
job_state_reason_WAIT_POWER_RESERVED
job_state_reason_WAIT_PRIORITY
job_state_reason_WAIT_PROLOG
job_state_reason_WAIT_QOS
job_state_reason_WAIT_QOS_GRP_BB
job_state_reason_WAIT_QOS_GRP_BB_MIN
job_state_reason_WAIT_QOS_GRP_BB_RUN_MIN
job_state_reason_WAIT_QOS_GRP_BILLING
job_state_reason_WAIT_QOS_GRP_BILLING_MIN
job_state_reason_WAIT_QOS_GRP_BILLING_RUN_MIN
job_state_reason_WAIT_QOS_GRP_CPU
job_state_reason_WAIT_QOS_GRP_CPU_MIN
job_state_reason_WAIT_QOS_GRP_CPU_RUN_MIN
job_state_reason_WAIT_QOS_GRP_ENERGY
job_state_reason_WAIT_QOS_GRP_ENERGY_MIN
job_state_reason_WAIT_QOS_GRP_ENERGY_RUN_MIN
job_state_reason_WAIT_QOS_GRP_GRES
job_state_reason_WAIT_QOS_GRP_GRES_MIN
job_state_reason_WAIT_QOS_GRP_GRES_RUN_MIN
job_state_reason_WAIT_QOS_GRP_JOB
job_state_reason_WAIT_QOS_GRP_LIC
job_state_reason_WAIT_QOS_GRP_LIC_MIN
job_state_reason_WAIT_QOS_GRP_LIC_RUN_MIN
job_state_reason_WAIT_QOS_GRP_MEM
job_state_reason_WAIT_QOS_GRP_MEM_MIN
job_state_reason_WAIT_QOS_GRP_MEM_RUN_MIN
job_state_reason_WAIT_QOS_GRP_NODE
job_state_reason_WAIT_QOS_GRP_NODE_MIN
job_state_reason_WAIT_QOS_GRP_NODE_RUN_MIN
job_state_reason_WAIT_QOS_GRP_SUB_JOB
job_state_reason_WAIT_QOS_GRP_UNK
job_state_reason_WAIT_QOS_GRP_UNK_MIN
job_state_reason_WAIT_QOS_GRP_UNK_RUN_MIN
job_state_reason_WAIT_QOS_GRP_WALL
job_state_reason_WAIT_QOS_JOB_LIMIT
job_state_reason_WAIT_QOS_MAX_BB_MINS_PER_JOB
job_state_reason_WAIT_QOS_MAX_BB_PER_ACCT
job_state_reason_WAIT_QOS_MAX_BB_PER_JOB
job_state_reason_WAIT_QOS_MAX_BB_PER_NODE
job_state_reason_WAIT_QOS_MAX_BB_PER_USER
job_state_reason_WAIT_QOS_MAX_BILLING_MINS_PER_JOB
job_state_reason_WAIT_QOS_MAX_BILLING_PER_ACCT
job_state_reason_WAIT_QOS_MAX_BILLING_PER_JOB
job_state_reason_WAIT_QOS_MAX_BILLING_PER_NODE
job_state_reason_WAIT_QOS_MAX_BILLING_PER_USER
job_state_reason_WAIT_QOS_MAX_CPU_MINS_PER_JOB
job_state_reason_WAIT_QOS_MAX_CPU_PER_ACCT
job_state_reason_WAIT_QOS_MAX_CPU_PER_JOB
job_state_reason_WAIT_QOS_MAX_CPU_PER_NODE
job_state_reason_WAIT_QOS_MAX_CPU_PER_USER
job_state_reason_WAIT_QOS_MAX_ENERGY_MINS_PER_JOB
job_state_reason_WAIT_QOS_MAX_ENERGY_PER_ACCT
job_state_reason_WAIT_QOS_MAX_ENERGY_PER_JOB
job_state_reason_WAIT_QOS_MAX_ENERGY_PER_NODE
job_state_reason_WAIT_QOS_MAX_ENERGY_PER_USER
job_state_reason_WAIT_QOS_MAX_GRES_MINS_PER_JOB
job_state_reason_WAIT_QOS_MAX_GRES_PER_ACCT
job_state_reason_WAIT_QOS_MAX_GRES_PER_JOB
job_state_reason_WAIT_QOS_MAX_GRES_PER_NODE
job_state_reason_WAIT_QOS_MAX_GRES_PER_USER
job_state_reason_WAIT_QOS_MAX_JOB_PER_ACCT
job_state_reason_WAIT_QOS_MAX_JOB_PER_USER
job_state_reason_WAIT_QOS_MAX_LIC_MINS_PER_JOB
job_state_reason_WAIT_QOS_MAX_LIC_PER_ACCT
job_state_reason_WAIT_QOS_MAX_LIC_PER_JOB
job_state_reason_WAIT_QOS_MAX_LIC_PER_USER
job_state_reason_WAIT_QOS_MAX_MEM_MINS_PER_JOB
job_state_reason_WAIT_QOS_MAX_MEM_PER_ACCT
job_state_reason_WAIT_QOS_MAX_MEM_PER_JOB
job_state_reason_WAIT_QOS_MAX_MEM_PER_NODE
job_state_reason_WAIT_QOS_MAX_MEM_PER_USER
job_state_reason_WAIT_QOS_MAX_NODE_MINS_PER_JOB
job_state_reason_WAIT_QOS_MAX_NODE_PER_ACCT
job_state_reason_WAIT_QOS_MAX_NODE_PER_JOB
job_state_reason_WAIT_QOS_MAX_NODE_PER_USER
job_state_reason_WAIT_QOS_MAX_SUB_JOB
job_state_reason_WAIT_QOS_MAX_SUB_JOB_PER_ACCT
job_state_reason_WAIT_QOS_MAX_UNK_MINS_PER_JOB
job_state_reason_WAIT_QOS_MAX_UNK_PER_ACCT
job_state_reason_WAIT_QOS_MAX_UNK_PER_JOB
job_state_reason_WAIT_QOS_MAX_UNK_PER_NODE
job_state_reason_WAIT_QOS_MAX_UNK_PER_USER
job_state_reason_WAIT_QOS_MAX_WALL_PER_JOB
job_state_reason_WAIT_QOS_MIN_BB
job_state_reason_WAIT_QOS_MIN_BILLING
job_state_reason_WAIT_QOS_MIN_CPU
job_state_reason_WAIT_QOS_MIN_ENERGY
job_state_reason_WAIT_QOS_MIN_GRES
job_state_reason_WAIT_QOS_MIN_LIC
job_state_reason_WAIT_QOS_MIN_MEM
job_state_reason_WAIT_QOS_MIN_NODE
job_state_reason_WAIT_QOS_MIN_UNK
job_state_reason_WAIT_QOS_RESOURCE_LIMIT
job_state_reason_WAIT_QOS_THRES
job_state_reason_WAIT_QOS_TIME_LIMIT
job_state_reason_WAIT_RESERVATION
job_state_reason_WAIT_RESOURCES
job_state_reason_WAIT_RESV_DELETED
job_state_reason_WAIT_TIME
job_states_JOB_BOOT_FAIL
job_states_JOB_CANCELLED
job_states_JOB_COMPLETE
job_states_JOB_DEADLINE
job_states_JOB_END
job_states_JOB_FAILED
job_states_JOB_NODE_FAIL
job_states_JOB_OOM
job_states_JOB_PENDING
job_states_JOB_PREEMPTED
job_states_JOB_RUNNING
job_states_JOB_SUSPENDED
job_states_JOB_TIMEOUT
node_states_NODE_STATE_ALLOCATED
node_states_NODE_STATE_DOWN
node_states_NODE_STATE_END
node_states_NODE_STATE_ERROR
node_states_NODE_STATE_FUTURE
node_states_NODE_STATE_IDLE
node_states_NODE_STATE_MIXED
node_states_NODE_STATE_UNKNOWN
select_jobdata_type_SELECT_JOBDATA_ALTERED
select_jobdata_type_SELECT_JOBDATA_BLOCK_ID
select_jobdata_type_SELECT_JOBDATA_BLOCK_NODE_CNT
select_jobdata_type_SELECT_JOBDATA_BLOCK_PTR
select_jobdata_type_SELECT_JOBDATA_BLRTS_IMAGE
select_jobdata_type_SELECT_JOBDATA_CLEANING
select_jobdata_type_SELECT_JOBDATA_CONFIRMED
select_jobdata_type_SELECT_JOBDATA_CONN_TYPE
select_jobdata_type_SELECT_JOBDATA_DIM_CNT
select_jobdata_type_SELECT_JOBDATA_GEOMETRY
select_jobdata_type_SELECT_JOBDATA_IONODES
select_jobdata_type_SELECT_JOBDATA_LINUX_IMAGE
select_jobdata_type_SELECT_JOBDATA_MLOADER_IMAGE
select_jobdata_type_SELECT_JOBDATA_NETWORK
select_jobdata_type_SELECT_JOBDATA_NODES
select_jobdata_type_SELECT_JOBDATA_NODE_CNT
select_jobdata_type_SELECT_JOBDATA_PAGG_ID
select_jobdata_type_SELECT_JOBDATA_PTR
select_jobdata_type_SELECT_JOBDATA_RAMDISK_IMAGE
select_jobdata_type_SELECT_JOBDATA_REBOOT
select_jobdata_type_SELECT_JOBDATA_RESV_ID
select_jobdata_type_SELECT_JOBDATA_ROTATE
select_jobdata_type_SELECT_JOBDATA_START_LOC
select_jobdata_type_SELECT_JOBDATA_USER_NAME
select_nodedata_type_SELECT_NODEDATA_BITMAP
select_nodedata_type_SELECT_NODEDATA_BITMAP_SIZE
select_nodedata_type_SELECT_NODEDATA_EXTRA_INFO
select_nodedata_type_SELECT_NODEDATA_MEM_ALLOC
select_nodedata_type_SELECT_NODEDATA_PTR
select_nodedata_type_SELECT_NODEDATA_RACK_MP
select_nodedata_type_SELECT_NODEDATA_STR
select_nodedata_type_SELECT_NODEDATA_SUBCNT
select_nodedata_type_SELECT_NODEDATA_SUBGRP_SIZE
select_nodedata_type_SELECT_NODEDATA_TRES_ALLOC_FMT_STR
select_nodedata_type_SELECT_NODEDATA_TRES_ALLOC_WEIGHTED
slurmdb_admin_level_t_SLURMDB_ADMIN_NONE
slurmdb_admin_level_t_SLURMDB_ADMIN_NOTSET
slurmdb_admin_level_t_SLURMDB_ADMIN_OPERATOR
slurmdb_admin_level_t_SLURMDB_ADMIN_SUPER_USER
slurmdb_classification_type_t_SLURMDB_CLASS_CAPABILITY
slurmdb_classification_type_t_SLURMDB_CLASS_CAPACITY
slurmdb_classification_type_t_SLURMDB_CLASS_CAPAPACITY
slurmdb_classification_type_t_SLURMDB_CLASS_NONE
slurmdb_event_type_t_SLURMDB_EVENT_ALL
slurmdb_event_type_t_SLURMDB_EVENT_CLUSTER
slurmdb_event_type_t_SLURMDB_EVENT_NODE
slurmdb_problem_type_t_SLURMDB_PROBLEM_ACCT_NO_ASSOC
slurmdb_problem_type_t_SLURMDB_PROBLEM_ACCT_NO_USERS
slurmdb_problem_type_t_SLURMDB_PROBLEM_NOT_SET
slurmdb_problem_type_t_SLURMDB_PROBLEM_USER_NO_ASSOC
slurmdb_problem_type_t_SLURMDB_PROBLEM_USER_NO_UID
slurmdb_report_sort_t_SLURMDB_REPORT_SORT_NAME
slurmdb_report_sort_t_SLURMDB_REPORT_SORT_TIME
slurmdb_report_time_format_t_SLURMDB_REPORT_TIME_HOURS
slurmdb_report_time_format_t_SLURMDB_REPORT_TIME_HOURS_PER
slurmdb_report_time_format_t_SLURMDB_REPORT_TIME_MINS
slurmdb_report_time_format_t_SLURMDB_REPORT_TIME_MINS_PER
slurmdb_report_time_format_t_SLURMDB_REPORT_TIME_PERCENT
slurmdb_report_time_format_t_SLURMDB_REPORT_TIME_SECS
slurmdb_report_time_format_t_SLURMDB_REPORT_TIME_SECS_PER
slurmdb_resource_type_t_SLURMDB_RESOURCE_LICENSE
slurmdb_resource_type_t_SLURMDB_RESOURCE_NOTSET
slurmdb_update_type_t_SLURMDB_ADD_ASSOC
slurmdb_update_type_t_SLURMDB_ADD_CLUSTER
slurmdb_update_type_t_SLURMDB_ADD_COORD
slurmdb_update_type_t_SLURMDB_ADD_QOS
slurmdb_update_type_t_SLURMDB_ADD_RES
slurmdb_update_type_t_SLURMDB_ADD_TRES
slurmdb_update_type_t_SLURMDB_ADD_USER
slurmdb_update_type_t_SLURMDB_ADD_WCKEY
slurmdb_update_type_t_SLURMDB_MODIFY_ASSOC
slurmdb_update_type_t_SLURMDB_MODIFY_QOS
slurmdb_update_type_t_SLURMDB_MODIFY_RES
slurmdb_update_type_t_SLURMDB_MODIFY_USER
slurmdb_update_type_t_SLURMDB_MODIFY_WCKEY
slurmdb_update_type_t_SLURMDB_REMOVE_ASSOC
slurmdb_update_type_t_SLURMDB_REMOVE_ASSOC_USAGE
slurmdb_update_type_t_SLURMDB_REMOVE_CLUSTER
slurmdb_update_type_t_SLURMDB_REMOVE_COORD
slurmdb_update_type_t_SLURMDB_REMOVE_QOS
slurmdb_update_type_t_SLURMDB_REMOVE_QOS_USAGE
slurmdb_update_type_t_SLURMDB_REMOVE_RES
slurmdb_update_type_t_SLURMDB_REMOVE_USER
slurmdb_update_type_t_SLURMDB_REMOVE_WCKEY
slurmdb_update_type_t_SLURMDB_UPDATE_FEDS
slurmdb_update_type_t_SLURMDB_UPDATE_NOTSET

Functions

slurm_allocate_pack_job_blocking
slurm_allocate_resources
slurm_allocate_resources_blocking
slurm_allocation_lookup
slurm_allocation_msg_thr_create
slurm_allocation_msg_thr_destroy
slurm_api_version
slurm_burst_buffer_state_string
slurm_checkpoint_able
slurm_checkpoint_complete
slurm_checkpoint_create
slurm_checkpoint_disable
slurm_checkpoint_enable
slurm_checkpoint_error
slurm_checkpoint_requeue
slurm_checkpoint_restart
slurm_checkpoint_task_complete
slurm_checkpoint_tasks
slurm_checkpoint_vacate
slurm_clear_trigger
slurm_complete_job
slurm_create_partition
slurm_create_reservation
slurm_ctl_conf_2_key_pairs
slurm_delete_partition
slurm_delete_reservation
slurm_destroy_federation_rec
slurm_free_assoc_mgr_info_msg
slurm_free_assoc_mgr_info_request_members
slurm_free_assoc_mgr_info_request_msg
slurm_free_block_info_msg
slurm_free_burst_buffer_info_msg
slurm_free_ctl_conf
slurm_free_front_end_info_msg
slurm_free_job_array_resp
slurm_free_job_info_msg
slurm_free_job_step_info_response_msg
slurm_free_layout_info_msg
slurm_free_license_info_msg
slurm_free_node_info_msg
slurm_free_partition_info_msg
slurm_free_powercap_info_msg
slurm_free_priority_factors_response_msg
slurm_free_reservation_info_msg
slurm_free_resource_allocation_response_msg
slurm_free_sbcast_cred_msg
slurm_free_slurmd_status
slurm_free_submit_response_response_msg
slurm_free_topo_info_msg
slurm_free_trigger_msg
slurm_get_end_time
slurm_get_errno
slurm_get_job_stderr
slurm_get_job_stdin
slurm_get_job_stdout
slurm_get_job_steps
slurm_get_node_energy
slurm_get_rem_time
slurm_get_select_jobinfo
slurm_get_select_nodeinfo
slurm_get_statistics
slurm_get_triggers
slurm_hostlist_count
slurm_hostlist_create
slurm_hostlist_destroy
slurm_hostlist_find
slurm_hostlist_push
slurm_hostlist_push_host
slurm_hostlist_ranged_string
slurm_hostlist_ranged_string_malloc
slurm_hostlist_ranged_string_xmalloc
slurm_hostlist_shift
slurm_hostlist_uniq
slurm_init_job_desc_msg
slurm_init_part_desc_msg
slurm_init_resv_desc_msg
slurm_init_trigger_msg
slurm_init_update_block_msg
slurm_init_update_front_end_msg
slurm_init_update_node_msg
slurm_init_update_step_msg
slurm_job_batch_script
slurm_job_cpus_allocated_on_node
slurm_job_cpus_allocated_on_node_id
slurm_job_cpus_allocated_str_on_node
slurm_job_cpus_allocated_str_on_node_id
slurm_job_node_ready
slurm_job_step_get_pids
slurm_job_step_layout_free
slurm_job_step_layout_get
slurm_job_step_pids_free
slurm_job_step_pids_response_msg_free
slurm_job_step_stat
slurm_job_step_stat_free
slurm_job_step_stat_response_msg_free
slurm_job_will_run
slurm_job_will_run2
slurm_jobinfo_ctx_get
slurm_kill_job
slurm_kill_job2
slurm_kill_job_msg
slurm_kill_job_step
slurm_list_append
slurm_list_count
slurm_list_create
slurm_list_destroy
slurm_list_find
slurm_list_is_empty
slurm_list_iterator_create
slurm_list_iterator_destroy
slurm_list_iterator_reset
slurm_list_next
slurm_list_pop
slurm_list_sort
slurm_load_assoc_mgr_info
slurm_load_block_info
slurm_load_burst_buffer_info
slurm_load_ctl_conf
slurm_load_federation
slurm_load_front_end
slurm_load_job
slurm_load_job_prio
slurm_load_job_user
slurm_load_jobs
slurm_load_layout
slurm_load_licenses
slurm_load_node
slurm_load_node2
slurm_load_node_single
slurm_load_node_single2
slurm_load_partitions
slurm_load_partitions2
slurm_load_powercap
slurm_load_reservations
slurm_load_slurmd_status
slurm_load_topo
slurm_mpi_plugin_init
slurm_network_callerid
slurm_notify_job
slurm_pack_job_lookup
slurm_pack_job_will_run
slurm_perror
slurm_pid2jobid
slurm_ping
slurm_populate_node_partitions
slurm_print_block_info
slurm_print_block_info_msg
slurm_print_burst_buffer_info_msg
slurm_print_burst_buffer_record
slurm_print_ctl_conf
slurm_print_federation
slurm_print_front_end_info_msg
slurm_print_front_end_table
slurm_print_job_info
slurm_print_job_info_msg
slurm_print_job_step_info
slurm_print_job_step_info_msg
slurm_print_key_pairs
slurm_print_layout_info
slurm_print_node_info_msg
slurm_print_node_table
slurm_print_partition_info
slurm_print_partition_info_msg
slurm_print_powercap_info_msg
slurm_print_reservation_info
slurm_print_reservation_info_msg
slurm_print_slurmd_status
slurm_print_topo_info_msg
slurm_print_topo_record
slurm_pull_trigger
slurm_read_hostfile
slurm_reconfigure
slurm_requeue
slurm_requeue2
slurm_reset_statistics
slurm_resume
slurm_resume2
slurm_sbcast_lookup
slurm_set_debug_level
slurm_set_debugflags
slurm_set_fs_dampeningfactor
slurm_set_schedlog_level
slurm_set_trigger
slurm_seterrno
slurm_shutdown
slurm_signal_job
slurm_signal_job_step
slurm_sprint_block_info
slurm_sprint_front_end_table
slurm_sprint_job_info
slurm_sprint_job_step_info
slurm_sprint_node_table
slurm_sprint_partition_info
slurm_sprint_reservation_info
slurm_step_ctx_create
slurm_step_ctx_create_no_alloc
slurm_step_ctx_create_timeout
slurm_step_ctx_daemon_per_node_hack
slurm_step_ctx_destroy
slurm_step_ctx_get
slurm_step_ctx_params_t_init
slurm_step_launch
slurm_step_launch_abort
slurm_step_launch_add
slurm_step_launch_fwd_signal
slurm_step_launch_fwd_wake
slurm_step_launch_params_t_init
slurm_step_launch_wait_finish
slurm_step_launch_wait_start
slurm_step_retry_errno
slurm_strerror
slurm_submit_batch_job
slurm_submit_batch_pack_job
slurm_suspend
slurm_suspend2
slurm_takeover
slurm_terminate_job_step
slurm_top_job
slurm_try_xmalloc
slurm_update_block
slurm_update_front_end
slurm_update_job
slurm_update_job2
slurm_update_layout
slurm_update_node
slurm_update_partition
slurm_update_powercap
slurm_update_reservation
slurm_update_step
slurm_write_ctl_conf
slurm_xfree
slurm_xlate_job_id
slurmdb_accounts_add
slurmdb_accounts_get
slurmdb_accounts_modify
slurmdb_accounts_remove
slurmdb_archive
slurmdb_archive_load
slurmdb_associations_add
slurmdb_associations_get
slurmdb_associations_modify
slurmdb_associations_remove
slurmdb_clear_stats
slurmdb_clusters_add
slurmdb_clusters_get
slurmdb_clusters_modify
slurmdb_clusters_remove
slurmdb_config_get
slurmdb_connection_close
slurmdb_connection_commit
slurmdb_connection_get
slurmdb_coord_add
slurmdb_coord_remove
slurmdb_destroy_account_cond
slurmdb_destroy_account_rec
slurmdb_destroy_accounting_rec
slurmdb_destroy_archive_cond
slurmdb_destroy_archive_rec
slurmdb_destroy_assoc_cond
slurmdb_destroy_assoc_rec
slurmdb_destroy_assoc_usage
slurmdb_destroy_clus_res_rec
slurmdb_destroy_cluster_accounting_rec
slurmdb_destroy_cluster_cond
slurmdb_destroy_cluster_rec
slurmdb_destroy_coord_rec
slurmdb_destroy_event_cond
slurmdb_destroy_event_rec
slurmdb_destroy_federation_cond
slurmdb_destroy_federation_rec
slurmdb_destroy_hierarchical_rec
slurmdb_destroy_job_cond
slurmdb_destroy_job_modify_cond
slurmdb_destroy_job_rec
slurmdb_destroy_print_tree
slurmdb_destroy_qos_cond
slurmdb_destroy_qos_rec
slurmdb_destroy_qos_usage
slurmdb_destroy_report_acct_grouping
slurmdb_destroy_report_assoc_rec
slurmdb_destroy_report_cluster_grouping
slurmdb_destroy_report_cluster_rec
slurmdb_destroy_report_job_grouping
slurmdb_destroy_report_user_rec
slurmdb_destroy_res_cond
slurmdb_destroy_res_rec
slurmdb_destroy_reservation_cond
slurmdb_destroy_reservation_rec
slurmdb_destroy_selected_step
slurmdb_destroy_stats_rec
slurmdb_destroy_step_rec
slurmdb_destroy_tres_cond
slurmdb_destroy_tres_rec
slurmdb_destroy_tres_rec_noalloc
slurmdb_destroy_txn_cond
slurmdb_destroy_txn_rec
slurmdb_destroy_update_object
slurmdb_destroy_update_shares_rec
slurmdb_destroy_used_limits
slurmdb_destroy_user_cond
slurmdb_destroy_user_rec
slurmdb_destroy_wckey_cond
slurmdb_destroy_wckey_rec
slurmdb_events_get
slurmdb_federations_add
slurmdb_federations_get
slurmdb_federations_modify
slurmdb_federations_remove
slurmdb_free_assoc_mgr_state_msg
slurmdb_free_assoc_rec_members
slurmdb_free_qos_rec_members
slurmdb_get_acct_hierarchical_rec_list
slurmdb_get_first_avail_cluster
slurmdb_get_first_pack_cluster
slurmdb_get_hierarchical_sorted_assoc_list
slurmdb_get_info_cluster
slurmdb_get_stats
slurmdb_init_assoc_rec
slurmdb_init_clus_res_rec
slurmdb_init_cluster_cond
slurmdb_init_cluster_rec
slurmdb_init_federation_cond
slurmdb_init_federation_rec
slurmdb_init_qos_rec
slurmdb_init_res_cond
slurmdb_init_res_rec
slurmdb_init_tres_cond
slurmdb_init_wckey_rec
slurmdb_job_modify
slurmdb_jobcomp_fini
slurmdb_jobcomp_init
slurmdb_jobcomp_jobs_get
slurmdb_jobs_fix_runaway
slurmdb_jobs_get
slurmdb_problems_get
slurmdb_qos_add
slurmdb_qos_get
slurmdb_qos_modify
slurmdb_qos_remove
slurmdb_reconfig
slurmdb_report_cluster_account_by_user
slurmdb_report_cluster_user_by_account
slurmdb_report_cluster_user_by_wckey
slurmdb_report_cluster_wckey_by_user
slurmdb_report_job_sizes_grouped_by_top_account
slurmdb_report_job_sizes_grouped_by_top_account_then_wckey
slurmdb_report_job_sizes_grouped_by_wckey
slurmdb_report_user_top_usage
slurmdb_res_add
slurmdb_res_get
slurmdb_res_modify
slurmdb_res_remove
slurmdb_reservations_get
slurmdb_shutdown
slurmdb_tree_name_get
slurmdb_tres_add
slurmdb_tres_get
slurmdb_txn_get
slurmdb_usage_get
slurmdb_usage_roll
slurmdb_users_add
slurmdb_users_get
slurmdb_users_modify
slurmdb_users_remove
slurmdb_wckeys_add
slurmdb_wckeys_get
slurmdb_wckeys_modify
slurmdb_wckeys_remove
slurmrs_free

This function can be passed as a callback to functions like slurm_list_create that want a deallocator argument. slurm_xfree doesn't work because (1) it takes a pointer to a pointer, so that it can zero it out; and (2) it takes additional arguments populated from C preprocessor __FILE__ and __LINE__ directives.

Type Definitions

FILE
List
ListCmpF
ListDelF
ListFindF
ListIterator
_IO_lock_t
__off64_t
__off_t
__pid_t
__pthread_list_t
__ssize_t
__time_t
__uid_t
_bindgen_ty_1
_bindgen_ty_11
_bindgen_ty_12
acct_gather_energy_t
allocation_msg_thread_t
bitstr_t
delete_part_msg_t
dynamic_plugin_data_t
ext_sensors_data_t
front_end_info_msg_t
front_end_info_t
hostlist_t
in_addr_t
in_port_t
job_acct_types
job_alloc_info_msg_t
job_desc_msg_t
job_info_msg_t
job_info_t
job_resources_t
job_sbcast_cred_msg_t
job_state_reason
job_states
job_step_info_response_msg_t
job_step_kill_msg_t
jobacctinfo_t
launch_tasks_response_msg_t
layout_info_msg_t
license_info_msg_t
network_callerid_msg_t
node_info_msg_t
node_info_t
node_states
partition_info_msg_t
partition_info_t
pid_t
power_mgmt_data_t
powercap_info_msg_t
priority_factors_response_msg_t
reservation_name_msg_t
reserve_info_msg_t
reserve_info_t
resource_allocation_response_msg_t
resv_core_spec_t
resv_desc_msg_t
rollup_stats_t
sa_family_t
sbcast_cred_t
select_jobdata_type
select_nodedata_type
slurm_addr_t
slurm_cred_t
slurm_ctl_conf_t
slurm_job_info_t
slurm_license_info_t
slurm_step_ctx_t
slurm_step_io_fds_t
slurm_step_layout_t
slurmd_status_t
slurmdb_admin_level_t
slurmdb_assoc_rec_t
slurmdb_assoc_usage_t
slurmdb_classification_type_t
slurmdb_cluster_rec_t
slurmdb_event_type_t
slurmdb_problem_type_t
slurmdb_report_sort_t
slurmdb_report_time_format_t
slurmdb_resource_type_t
slurmdb_update_type_t
srun_job_complete_msg_t
srun_node_fail_msg_t
srun_ping_msg_t
srun_timeout_msg_t
srun_user_msg_t
stats_info_request_msg_t
stats_info_response_msg_t
step_update_request_msg_t
submit_response_msg_t
suspend_msg_t
task_exit_msg_t
time_t
topo_info_response_msg_t
topo_info_t
trigger_info_msg_t
trigger_info_t
uid_t
update_block_msg_t
update_front_end_msg_t
update_layout_msg_t
update_node_msg_t
update_part_msg_t
update_powercap_msg_t
will_run_response_msg_t

Unions

pthread_mutex_t