Crate pbs_sys

Source

Structs§

_G_fpos64_t
_G_fpos_t
_IO_FILE
Define outside of namespace so the C++ is happy.
_IO_FILE_plus
_IO_jump_t
_IO_marker
A streammarker remembers a position in a buffer.
__BindgenUnionField
__fsid_t
__locale_data
13 = __LC_LAST.
__locale_struct
Structure for reentrant locale using functions. This is an (almost) opaque type for the user level programs. The file and this data structure is not standardized. Don’t rely on it. It can go away without warning.
__mbstate_t
Conversion state information.
__mbstate_t__bindgen_ty_1
__va_list_tag
attrl
This structure is identical to attropl so they can be used interchangably. The op field is not used.
attropl
batch_status
ecl_attrerr
structure to hold an attribute that failed verification at ECL and the associated errcode and errmsg
ecl_attribute_errors
structure to hold a number of attributes that failed verification
itimerspec
POSIX.1b structure for timer start values and intervals.
pbs_err_to_txt
the following structure is used to tie error number / / with text to be returned to a client, see svr_messages.c
preempt_job_info
sigevent
We can use a simple forward declaration.
timespec
POSIX.1b structure for a time value. This is like a `struct timeval’ but has nanoseconds instead of microseconds.
tm
Used by other time functions.

Enums§

batch_op
the pair to this list is in module_pbs_v1.c and must be updated to reflect any changes

Constants§

ATTR_A
ATTR_Arglist
ATTR_DefaultChunk
ATTR_EligibleTimeEnable
ATTR_FlatUID
ATTR_GUI
ATTR_HasNodes
ATTR_J
ATTR_JobHistoryDuration
ATTR_JobHistoryEnable
ATTR_M
ATTR_N
ATTR_NODE_Host
ATTR_NODE_License
ATTR_NODE_LicenseInfo
ATTR_NODE_MaintJobs
ATTR_NODE_Mom
ATTR_NODE_NoMultiNode
ATTR_NODE_No_Tasks
ATTR_NODE_Port
ATTR_NODE_ProvisionEnable
ATTR_NODE_Sharing
ATTR_NODE_TopologyInfo
ATTR_NODE_VnodePool
ATTR_NODE_current_aoe
ATTR_NODE_current_eoe
ATTR_NODE_in_multivnode_host
ATTR_NODE_jobs
ATTR_NODE_last_state_change_time
ATTR_NODE_last_used_time
ATTR_NODE_np
ATTR_NODE_ntype
ATTR_NODE_pcpus
ATTR_NODE_power_provisioning
ATTR_NODE_poweroff_eligible
ATTR_NODE_properties
ATTR_NODE_resv_enable
ATTR_NODE_resvs
ATTR_NODE_state
ATTR_NodeGroupEnable
ATTR_NodeGroupKey
ATTR_PNames
ATTR_R
ATTR_RESC_FLAG
ATTR_RESC_TYPE
ATTR_ReqCred
ATTR_ReqCredEnable
ATTR_ResvEnable
ATTR_S
ATTR_SchedHost
ATTR_SchedSelect
ATTR_SchedSelect_orig
ATTR_SvrHost
ATTR_X11_cookie
ATTR_X11_port
ATTR_a
ATTR_accrue_type
ATTR_acct_id
ATTR_aclResvgren
ATTR_aclResvgroup
ATTR_aclResvhost
ATTR_aclResvhten
ATTR_aclResvuren
ATTR_aclResvuser
ATTR_acl_krb_realm_enable
ATTR_acl_krb_realms
ATTR_acl_krb_submit_realms
ATTR_aclgren
ATTR_aclgroup
ATTR_aclhost
ATTR_aclhostmomsen
ATTR_aclhten
ATTR_aclroot
ATTR_acluren
ATTR_acluser
ATTR_altid
ATTR_altid2
ATTR_altrouter
ATTR_array
ATTR_array_id
ATTR_array_index
ATTR_array_indices_remaining
ATTR_array_indices_submitted
ATTR_array_state_count
ATTR_auth_g
ATTR_auth_h
ATTR_auth_u
ATTR_backfill_depth
ATTR_block
ATTR_c
ATTR_chkptmin
ATTR_comment
ATTR_convert
ATTR_cookie
ATTR_count
ATTR_create_resv_from_job
ATTR_cred
ATTR_cred_id
ATTR_cred_renew_cache_period
ATTR_cred_renew_enable
ATTR_cred_renew_period
ATTR_cred_renew_tool
ATTR_cred_validity
ATTR_ctime
ATTR_defnode
ATTR_del_idle_time
ATTR_depend
ATTR_dfltqdelargs
ATTR_dfltqsubargs
ATTR_dfltque
ATTR_do_not_span_psets
ATTR_e
ATTR_egroup
ATTR_eligible_time
ATTR_enable
ATTR_estimated
ATTR_etime
ATTR_euser
ATTR_exechost
ATTR_exechost2
ATTR_exechost_acct
ATTR_exechost_orig
ATTR_executable
ATTR_execvnode
ATTR_execvnode_acct
ATTR_execvnode_deallocated
ATTR_execvnode_orig
ATTR_exit_status
ATTR_fromroute
ATTR_g
ATTR_gridname
ATTR_h
ATTR_hashname
ATTR_history_timestamp
ATTR_hopcount
ATTR_inter
ATTR_j
ATTR_job_kill_delay
ATTR_job_requeue_timeout
ATTR_job_sort_formula
ATTR_job_sort_formula_threshold
ATTR_jobdir
ATTR_jobscript_max_size
ATTR_k
ATTR_killdelay
ATTR_l
ATTR_l_acct
ATTR_l_orig
ATTR_license_count
ATTR_license_linger
ATTR_license_max
ATTR_license_min
ATTR_locsvrs
ATTR_logevents
ATTR_logfile
ATTR_m
ATTR_mailfrom
ATTR_managers
ATTR_max_concurrent_prov
ATTR_max_job_sequence_id
ATTR_max_queued
ATTR_max_queued_res
ATTR_max_run
ATTR_max_run_res
ATTR_max_run_res_soft
ATTR_max_run_soft
ATTR_max_run_subjobs
ATTR_maxarraysize
ATTR_maxgroupres
ATTR_maxgroupressoft
ATTR_maxgrprun
ATTR_maxgrprunsoft
ATTR_maxque
ATTR_maxrun
ATTR_maxuserres
ATTR_maxuserressoft
ATTR_maxuserrun
ATTR_maxuserrunsoft
ATTR_mtime
ATTR_name
ATTR_nodefailrq
ATTR_nodemux
ATTR_nodepack
ATTR_number
ATTR_o
ATTR_only_explicit_psets
ATTR_operators
ATTR_opt_backfill_fuzzy
ATTR_owner
ATTR_p
ATTR_partition
ATTR_pbs_license_info
ATTR_power_provisioning
ATTR_preempt_targets_enable
ATTR_project
ATTR_pset
ATTR_python_restart_max_hooks
ATTR_python_restart_max_objects
ATTR_python_restart_min_interval
ATTR_q
ATTR_qrank
ATTR_qtime
ATTR_qtype
ATTR_queryother
ATTR_queue
ATTR_queued_jobs_threshold
ATTR_queued_jobs_threshold_res
ATTR_r
ATTR_refresh
ATTR_rel_list
ATTR_released
ATTR_relnodes_on_stageout
ATTR_rescassn
ATTR_rescavail
ATTR_resccost
ATTR_rescdflt
ATTR_rescmax
ATTR_rescmin
ATTR_resvTag
ATTR_resv_ID
ATTR_resv_Tag
ATTR_resv_count
ATTR_resv_duration
ATTR_resv_end
ATTR_resv_execvnodes
ATTR_resv_idx
ATTR_resv_job
ATTR_resv_name
ATTR_resv_nodes
ATTR_resv_owner
ATTR_resv_post_processing
ATTR_resv_retry
ATTR_resv_retry_init
ATTR_resv_retry_time
ATTR_resv_rrule
ATTR_resv_standing
ATTR_resv_start
ATTR_resv_state
ATTR_resv_substate
ATTR_resv_timezone
ATTR_resv_type
ATTR_rndzretry
ATTR_routedest
ATTR_routeheld
ATTR_routelife
ATTR_routeretry
ATTR_routewait
ATTR_rpp_highwater
ATTR_rpp_max_pkt_check
ATTR_rpp_retry
ATTR_rsvexpdt
ATTR_rsvsync
ATTR_run_version
ATTR_runcount
ATTR_sample_starttime
ATTR_sandbox
ATTR_sched_cycle_len
ATTR_sched_hint
ATTR_sched_log
ATTR_sched_port
ATTR_sched_preempt_enforce_resumption
ATTR_sched_preempt_order
ATTR_sched_preempt_prio
ATTR_sched_preempt_queue_prio
ATTR_sched_preempt_sort
ATTR_sched_priv
ATTR_sched_server_dyn_res_alarm
ATTR_sched_state
ATTR_sched_user
ATTR_schediteration
ATTR_scheduling
ATTR_security
ATTR_security_context
ATTR_server
ATTR_session
ATTR_show_hidden_attribs
ATTR_stagein
ATTR_stageout
ATTR_stageout_status
ATTR_start
ATTR_state
ATTR_status
ATTR_stime
ATTR_submit_arguments
ATTR_submit_host
ATTR_substate
ATTR_sync_mom_hookfiles_timeout
ATTR_syscost
ATTR_throughput_mode
ATTR_tolerate_node_failures
ATTR_topjob_ineligible
ATTR_total
ATTR_u
ATTR_umask
ATTR_used
ATTR_used_acct
ATTR_used_update
ATTR_v
ATTR_version
BAD_PASSWORD_HOLD
BLUEGENE
BUFSIZ
CHECKPOINT_UNSPECIFIED
CLOCKS_PER_SEC
CLOCK_BOOTTIME
CLOCK_BOOTTIME_ALARM
CLOCK_MONOTONIC
CLOCK_MONOTONIC_COARSE
CLOCK_MONOTONIC_RAW
CLOCK_PROCESS_CPUTIME_ID
CLOCK_REALTIME
CLOCK_REALTIME_ALARM
CLOCK_REALTIME_COARSE
CLOCK_TAI
CLOCK_THREAD_CPUTIME_ID
DELETEHISTORY
EOF
FILENAME_MAX
FOPEN_MAX
FORCE
L_ctermid
L_tmpnam
MAIL_AT_ABORT
MAXNAMLEN
MAXPATHLEN
MSG_ERR
MSG_OUT
ND_RESC_LicSignature
NOMAIL
NO_HOLD
NO_JOIN
NO_KEEP
OTHER_HOLD
PBSE_
PBSE_ALPSRELERR
PBSE_ALPS_SWITCH_ERR
PBSE_ALRDYEXIT
PBSE_ATTRRO
PBSE_ATTRTYPE
PBSE_ATVALERANGE
PBSE_BADACCT
PBSE_BADATLST
PBSE_BADATVAL
PBSE_BADCRED
PBSE_BADDEPEND
PBSE_BADGRP
PBSE_BADHOST
PBSE_BADJOBSCRIPTMAXSIZE
PBSE_BADNDATVAL
PBSE_BADNODESPEC
PBSE_BADSCRIPT
PBSE_BADSTATE
PBSE_BADTSPEC
PBSE_BADUSER
PBSE_BAD_FORMULA
PBSE_BAD_FORMULA_KW
PBSE_BAD_FORMULA_TYPE
PBSE_BAD_ICAL_TZ
PBSE_BAD_RRULE_DAILY
PBSE_BAD_RRULE_HOURLY
PBSE_BAD_RRULE_MINUTELY
PBSE_BAD_RRULE_MONTHLY
PBSE_BAD_RRULE_SECONDLY
PBSE_BAD_RRULE_SYNTAX
PBSE_BAD_RRULE_SYNTAX2
PBSE_BAD_RRULE_WEEKLY
PBSE_BAD_RRULE_YEARLY
PBSE_CANNOT_SET_ROUTE_QUE
PBSE_CKPBSY
PBSE_CKPSHORT
PBSE_CLEANEDOUT
PBSE_CONNFULL
PBSE_DEFAULT_PARTITION
PBSE_DISPROTO
PBSE_DONOTUSE1
PBSE_DONOTUSE2
PBSE_DONOTUSE3
PBSE_DONOTUSE4
PBSE_DONOTUSE5
PBSE_DUPLIST
PBSE_DUPRESC
PBSE_ENTLIMCT
PBSE_ENTLIMRESC
PBSE_ETEERROR
PBSE_EXCQRESC
PBSE_EXECTHERE
PBSE_EXLIMIT
PBSE_EXPIRED
PBSE_FORCE_QSUB_UPDATE
PBSE_GMODERR
PBSE_HISTDEPEND
PBSE_HISTJOBDELETED
PBSE_HISTJOBID
PBSE_HOOKERROR
PBSE_HOOK_REJECT
PBSE_HOOK_REJECT_DELETEJOB
PBSE_HOOK_REJECT_RERUNJOB
PBSE_HOPCOUNT
PBSE_IBMSPSWITCH
PBSE_INDIRECTBT
PBSE_INDIRECTHOP
PBSE_INTERNAL
PBSE_INVALID_MAX_JOB_SEQUENCE_ID
PBSE_INVALID_PARTITION_QUE
PBSE_INVALJOBRESC
PBSE_INVALNODEPLACE
PBSE_INVALSELECTRESC
PBSE_IRESVE
PBSE_IVALREQ
PBSE_IVAL_AOECHUNK
PBSE_IVAL_OBJ_NAME
PBSE_JOBEXIST
PBSE_JOBHISTNOTSET
PBSE_JOBINRESV_CONFLICT
PBSE_JOBNBIG
PBSE_JOBNOTRESV
PBSE_JOBSCRIPTMAXSIZE
PBSE_JOB_MOVED
PBSE_LICENSECPU
PBSE_LICENSEINV
PBSE_LICENSEUNAV
PBSE_LICENSE_BAD_ACTION
PBSE_LICENSE_LINGER_BADVAL
PBSE_LICENSE_MAX_BADVAL
PBSE_LICENSE_MIN_BADVAL
PBSE_LICENSE_SERVER_DOWN
PBSE_MAXQUED
PBSE_MAX_NO_MINWT
PBSE_MIN_GT_MAXWT
PBSE_MIXENTLIMS
PBSE_MODATRRUN
PBSE_MOMREJECT
PBSE_MOM_INCOMPLETE_HOOK
PBSE_MOM_REJECT_ROOT_SCRIPTS
PBSE_MUTUALEX
PBSE_MaxArraySize
PBSE_NEEDQUET
PBSE_NGBLUEGENE
PBSE_NOATTR
PBSE_NOCONNECTS
PBSE_NOCOPYFILE
PBSE_NODEEXIST
PBSE_NODENBIG
PBSE_NODEPROV
PBSE_NODEPROV_NOACTION
PBSE_NODEPROV_NODEL
PBSE_NODESTALE
PBSE_NODE_BAD_CURRENT_AOE
PBSE_NODE_BUSY
PBSE_NOHISTARRAYSUBJOB
PBSE_NOLIMIT_RESOURCE
PBSE_NOLOOPBACKIF
PBSE_NONE
PBSE_NONODES
PBSE_NORELYMOM
PBSE_NORERUN
PBSE_NORUNALTEREDJOB
PBSE_NOSCHEDULER
PBSE_NOSERVER
PBSE_NOSTF_JOBARRAY
PBSE_NOSTF_RESV
PBSE_NOSUP
PBSE_NOSYNCMSTR
PBSE_NOTARRAY_ATTR
PBSE_NOTRESV
PBSE_NOTSNODE
PBSE_OBJBUSY
PBSE_PARTITION_NOT_IN_QUE
PBSE_PERM
PBSE_PLACENOSELECT
PBSE_PROTOCOL
PBSE_PROV_HEADERROR
PBSE_QACESS
PBSE_QUEEXIST
PBSE_QUENBIG
PBSE_QUENODFLT
PBSE_QUENOEN
PBSE_QUE_NOT_IN_PARTITION
PBSE_QUNOENB
PBSE_REGROUTE
PBSE_RESCBUSY
PBSE_RESCNOTSTR
PBSE_RESCUNAV
PBSE_RESVAUTH_G
PBSE_RESVAUTH_H
PBSE_RESVAUTH_U
PBSE_RESVEXIST
PBSE_RESVMSG
PBSE_RESV_FROM_ARRJOB
PBSE_RESV_FROM_RESVJOB
PBSE_RESV_NOT_EMPTY
PBSE_RESV_NO_WALLTIME
PBSE_RMBADPARAM
PBSE_RMEXIST
PBSE_RMNOPARAM
PBSE_RMPART
PBSE_RMSYSTEM
PBSE_RMUNKNOWN
PBSE_ROUTEEXPD
PBSE_ROUTEREJ
PBSE_ROUTE_QUE_NO_PARTITION
PBSE_R_GID
PBSE_R_UID
PBSE_SAVE_ERR
PBSE_SCHEDEXIST
PBSE_SCHED_LOG_EXIST
PBSE_SCHED_NAME_BIG
PBSE_SCHED_NO_DEL
PBSE_SCHED_OP_NOT_PERMITTED
PBSE_SCHED_PARTITION_ALREADY_EXISTS
PBSE_SCHED_PRIV_EXIST
PBSE_SELECT_NOT_SUBSET
PBSE_SISCOMM
PBSE_SISREJECT
PBSE_SOFTWT_STF
PBSE_STAGEIN
PBSE_STDG_RESV_OCCR_CONFLICT
PBSE_SVRDOWN
PBSE_SVR_SCHED_JSF_INCOMPAT
PBSE_SYSTEM
PBSE_TOOLATE
PBSE_TOOMANY
PBSE_TRYAGAIN
PBSE_UNKJOBID
PBSE_UNKNODE
PBSE_UNKNODEATR
PBSE_UNKQUE
PBSE_UNKREQ
PBSE_UNKRESC
PBSE_UNKRESVID
PBSE_UNKRESVTYPE
PBSE_UNKSCHED
PBSE_UNKSIG
PBSE_WRONG_RESUME
PBSE_delProgress
PBSE_genBatchReq
PBSE_mgrBatchReq
PBSE_resvFail
PBS_AUTH_KEY_LEN
PBS_DFLT_MAX_JOB_SEQUENCE_ID
PBS_HOOK
PBS_INTERACTIVE
PBS_MAXCLTJOBID
PBS_MAXDEST
PBS_MAXGRPN
PBS_MAXHOSTNAME
PBS_MAXJOBNAME
PBS_MAXPORTNUM
PBS_MAXPWLEN
PBS_MAXQRESVNAME
PBS_MAXQUEUENAME
PBS_MAXROUTEDEST
PBS_MAXSCHEDNAME
PBS_MAXSEQNUM
PBS_MAXSERVERNAME
PBS_MAXSVRJOBID
PBS_MAXSVRRESVID
PBS_MAXUSER
PBS_MNTNC_RESV_ID_CHAR
PBS_RESV_ID_CHAR
PBS_STDNG_RESV_ID_CHAR
PBS_TERM_BUF_SZ
PBS_TERM_CCA
P_tmpdir
RM_ERR_BADPARAM
RM_ERR_EXIST
RM_ERR_NOPARAM
RM_ERR_SYSTEM
RM_ERR_UNKNOWN
SEEK_CUR
SEEK_END
SEEK_SET
SHUT_DELAY
SHUT_IMMEDIATE
SHUT_QUICK
SITE_HOOK
SUPPRESS_EMAIL
SYSTEM_HOLD
TIMER_ABSTIME
TIME_UTC
TMP_MAX
TYPE_ATTR_ALL
TYPE_ATTR_INVISIBLE
TYPE_ATTR_PUBLIC
TYPE_ATTR_READONLY
USER_HOLD
_ATFILE_SOURCE
_BITS_TIME_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_BSD_SOURCE
_FEATURES_H
_G_BUFSIZ
_G_HAVE_MMAP
_G_HAVE_MREMAP
_G_IO_IO_FILE_VERSION
_G_config_h
_IOFBF
_IOLBF
_IONBF
_IOS_APPEND
_IOS_ATEND
_IOS_BIN
_IOS_INPUT
_IOS_NOCREATE
_IOS_NOREPLACE
_IOS_OUTPUT
_IOS_TRUNC
_IO_BAD_SEEN
_IO_BOOLALPHA
_IO_BUFSIZ
_IO_CURRENTLY_PUTTING
_IO_DEC
_IO_DELETE_DONT_CLOSE
_IO_DONT_CLOSE
_IO_EOF_SEEN
_IO_ERR_SEEN
_IO_FIXED
_IO_FLAGS2_MMAP
_IO_FLAGS2_NOTCANCEL
_IO_FLAGS2_USER_WBUF
_IO_HEX
_IO_INTERNAL
_IO_IN_BACKUP
_IO_IS_APPENDING
_IO_IS_FILEBUF
_IO_LEFT
_IO_LINE_BUF
_IO_LINKED
_IO_MAGIC
_IO_MAGIC_MASK
_IO_NO_READS
_IO_NO_WRITES
_IO_OCT
_IO_RIGHT
_IO_SCIENTIFIC
_IO_SHOWBASE
_IO_SHOWPOINT
_IO_SHOWPOS
_IO_SKIPWS
_IO_STDIO
_IO_TIED_PUT_GET
_IO_UNBUFFERED
_IO_UNIFIED_JUMPTABLES
_IO_UNITBUF
_IO_UPPERCASE
_IO_USER_BUF
_IO_USER_LOCK
_OLD_STDIO_MAGIC
_POSIX_C_SOURCE
_POSIX_SOURCE
_STDC_PREDEF_H
_STDIO_H
_SVID_SOURCE
_SYS_CDEFS_H
_TIME_H
_XLOCALE_H
__FD_SETSIZE
__FILE_defined
__GLIBC_HAVE_LONG_LONG
__GLIBC_MINOR__
__GLIBC__
__GNUC_VA_LIST
__GNU_LIBRARY__
__INO_T_MATCHES_INO64_T
__OFF_T_MATCHES_OFF64_T
__STDC_IEC_559_COMPLEX__
__STDC_IEC_559__
__STDC_ISO_10646__
__STDC_NO_THREADS__
__SYSCALL_WORDSIZE
__USE_ANSI
__USE_ATFILE
__USE_BSD
__USE_FORTIFY_LEVEL
__USE_ISOC11
__USE_ISOC95
__USE_ISOC99
__USE_MISC
__USE_POSIX
__USE_POSIX2
__USE_POSIX199309
__USE_POSIX199506
__USE_POSIX_IMPLICITLY
__USE_SVID
__USE_XOPEN2K
__USE_XOPEN2K8
__WORDSIZE
__WORDSIZE_TIME64_COMPAT32
____FILE_defined
____mbstate_t_defined
__clock_t_defined
__clockid_t_defined
__codecvt_result___codecvt_error
__codecvt_result___codecvt_noconv
__codecvt_result___codecvt_ok
__codecvt_result___codecvt_partial
__time_t_defined
__timer_t_defined
__timespec_defined
mgr_cmd_MGR_CMD_ACTIVE
mgr_cmd_MGR_CMD_CREATE
mgr_cmd_MGR_CMD_DELETE
mgr_cmd_MGR_CMD_EXPORT
mgr_cmd_MGR_CMD_IMPORT
mgr_cmd_MGR_CMD_LAST
mgr_cmd_MGR_CMD_LIST
mgr_cmd_MGR_CMD_NONE
mgr_cmd_MGR_CMD_PRINT
mgr_cmd_MGR_CMD_SET
mgr_cmd_MGR_CMD_UNSET
mgr_obj_MGR_OBJ_HOOK
Hook
mgr_obj_MGR_OBJ_HOST
Host
mgr_obj_MGR_OBJ_JOB
Job
mgr_obj_MGR_OBJ_LAST
Last entry
mgr_obj_MGR_OBJ_NODE
Vnode
mgr_obj_MGR_OBJ_NONE
mgr_obj_MGR_OBJ_PBS_HOOK
PBS Hook
mgr_obj_MGR_OBJ_QUEUE
Queue
mgr_obj_MGR_OBJ_RESV
Reservation
mgr_obj_MGR_OBJ_RSC
Resource
mgr_obj_MGR_OBJ_SCHED
Scheduler
mgr_obj_MGR_OBJ_SERVER
Server
preempt_method_PREEMPT_METHOD_CHECKPOINT
preempt_method_PREEMPT_METHOD_DELETE
preempt_method_PREEMPT_METHOD_HIGH
preempt_method_PREEMPT_METHOD_LOW
preempt_method_PREEMPT_METHOD_REQUEUE
preempt_method_PREEMPT_METHOD_SUSPEND
resv_states_RESV_BEING_ALTERED
resv_states_RESV_BEING_DELETED
resv_states_RESV_CONFIRMED
resv_states_RESV_DEGRADED
resv_states_RESV_DELETED
resv_states_RESV_DELETING_JOBS
resv_states_RESV_FINISHED
resv_states_RESV_IN_CONFLICT
resv_states_RESV_NONE
resv_states_RESV_RUNNING
resv_states_RESV_TIME_TO_RUN
resv_states_RESV_UNCONFIRMED
resv_states_RESV_WAIT

Statics§

_IO_2_1_stderr_
_IO_2_1_stdin_
_IO_2_1_stdout_
__daylight
If daylight-saving time is ever in use.
__timezone
Seconds west of UTC.
__tzname
Current timezone names.
daylight
pfn_pbs_alterjob
pfn_pbs_asyalterjob
pfn_pbs_asyrunjob
IFL function pointers
pfn_pbs_confirmresv
pfn_pbs_connect
pfn_pbs_connect_extend
pfn_pbs_default
pfn_pbs_deljob
pfn_pbs_delresv
pfn_pbs_disconnect
pfn_pbs_get_attributes_in_error
pfn_pbs_geterrmsg
pfn_pbs_holdjob
pfn_pbs_loadconf
pfn_pbs_locjob
pfn_pbs_manager
pfn_pbs_movejob
pfn_pbs_msgjob
pfn_pbs_orderjob
pfn_pbs_preempt_jobs
pfn_pbs_rerunjob
pfn_pbs_rlsjob
pfn_pbs_runjob
pfn_pbs_selectjob
pfn_pbs_selstat
pfn_pbs_sigjob
pfn_pbs_statfree
pfn_pbs_stathook
pfn_pbs_stathost
pfn_pbs_statjob
pfn_pbs_statnode
pfn_pbs_statque
pfn_pbs_statresv
pfn_pbs_statrsc
pfn_pbs_statsched
pfn_pbs_statserver
pfn_pbs_statvnode
pfn_pbs_submit
pfn_pbs_submit_resv
pfn_pbs_terminate
stderr
Standard error output stream.
stdin
Standard input stream.
stdout
Standard output stream.
sys_errlist
sys_nerr
timezone
tzname
Same as above.

Functions§

_IO_feof
_IO_ferror
_IO_flockfile
_IO_free_backup_area
_IO_ftrylockfile
_IO_funlockfile
_IO_getc
_IO_padn
_IO_peekc_locked
_IO_putc
_IO_seekoff
_IO_seekpos
_IO_sgetn
_IO_vfprintf
_IO_vfscanf
__getdelim
Read up to (and including) a DELIMITER from STREAM into *LINEPTR (and null-terminate it). *LINEPTR is a pointer returned from malloc (or NULL), pointing to *N characters of space. It is realloc’d as necessary. Returns the number of characters read (not including the null terminator), or -1 on error or EOF.
__overflow
__pbs_errno_location
__pbs_server_location
__uflow
__underflow
asctime
Return a string of the form “Day Mon dd hh:mm:ss yyyy\n” that is the representation of TP in this format.
asctime_r
Return in BUF a string of the form “Day Mon dd hh:mm:ss yyyy\n” that is the representation of TP in this format.
clearerr
Clear the error and EOF indicators for STREAM.
clearerr_unlocked
Faster versions when locking is not required.
clock
Time used by the program so far (user time + system time). The result / CLOCKS_PER_SECOND is program time in seconds.
clock_getcpuclockid
Return clock ID for CPU-time clock.
clock_getres
Get resolution of clock CLOCK_ID.
clock_gettime
Get current value of clock CLOCK_ID and store it in TP.
clock_nanosleep
High-resolution sleep with the specified clock.
clock_settime
Set clock CLOCK_ID to value TP.
ctermid
Return the name of the controlling terminal.
ctime
Equivalent to `asctime (localtime (timer))’.
ctime_r
Equivalent to `asctime_r (localtime_r (timer, TMP), buf)’.
difftime
Return the difference between TIME1 and TIME0.
dprintf
dysize
Return the number of days in YEAR.
fclose
Close STREAM.
fdopen
Create a new stream that refers to an existing system file descriptor.
feof
Return the EOF indicator for STREAM.
feof_unlocked
ferror
Return the error indicator for STREAM.
ferror_unlocked
fflush
Flush STREAM, or all streams if STREAM is NULL.
fflush_unlocked
Faster versions when locking is not required.
fgetc
Read a character from STREAM.
fgetc_unlocked
Faster version when locking is not necessary.
fgetpos
Get STREAM’s position.
fgets
Get a newline-terminated string of finite length from STREAM.
fileno
Return the system file descriptor for STREAM.
fileno_unlocked
Faster version when locking is not required.
flockfile
Acquire ownership of STREAM.
fmemopen
Create a new stream that refers to a memory buffer.
fopen
Open a file and create a new stream for it.
fprintf
Write formatted output to STREAM.
fputc
Write a character to STREAM.
fputc_unlocked
Faster version when locking is not necessary.
fputs
Write a string to STREAM.
fread
Read chunks of generic data from STREAM.
fread_unlocked
Faster versions when locking is not necessary.
freopen
Open a file, replacing an existing stream with it.
fscanf
Read formatted input from STREAM.
fscanf1
Read formatted input from STREAM.
fseek
Seek to a certain position on STREAM.
fseeko
Seek to a certain position on STREAM.
fsetpos
Set STREAM’s position.
ftell
Return the current position of STREAM.
ftello
Return the current position of STREAM.
ftrylockfile
Try to acquire ownership of STREAM but do not block if it is not possible.
funlockfile
Relinquish the ownership granted for STREAM.
fwrite
Write chunks of generic data to STREAM.
fwrite_unlocked
getc
getc_unlocked
These are defined in POSIX.1:1996.
getchar
Read a character from stdin.
getchar_unlocked
getdelim
getline
Like `getdelim’, but reads up to a newline.
getw
Get a word (int) from STREAM.
gmtime
Return the `struct tm’ representation of *TIMER in Universal Coordinated Time (aka Greenwich Mean Time).
gmtime_r
Return the `struct tm’ representation of *TIMER in UTC, using *TP to store the result.
localtime
Return the `struct tm’ representation of *TIMER in the local timezone.
localtime_r
Return the `struct tm’ representation of *TIMER in local time, using *TP to store the result.
mktime
Return the `time_t’ representation of TP and normalize TP.
nanosleep
Pause execution for a number of nanoseconds.
open_memstream
Open a stream that writes into a malloc’d buffer that is expanded as necessary. *BUFLOC and *SIZELOC are updated with the buffer’s location and the number of characters written on fflush or fclose.
pbs_alterjob
pbs_asyalterjob
pbs_asyrunjob
pbs_confirmresv
pbs_connect
pbs_connect_extend
pbs_default
pbs_deljob
pbs_delresv
pbs_disconnect
pbs_get_attributes_in_error
pbs_geterrmsg
pbs_holdjob
pbs_loadconf
pbs_locjob
pbs_manager
pbs_modify_resv
pbs_movejob
pbs_msgjob
pbs_orderjob
pbs_preempt_jobs
pbs_relnodesjob
pbs_rerunjob
pbs_rlsjob
pbs_runjob
pbs_selectjob
pbs_selstat
pbs_sigjob
pbs_statfree
pbs_stathook
pbs_stathost
pbs_statjob
pbs_statnode
pbs_statque
pbs_statresv
pbs_statrsc
pbs_statsched
pbs_statserver
pbs_statvnode
pbs_submit
pbs_submit_resv
pbs_terminate
pbse_to_txt
pclose
Close a stream opened by popen and return the status of its child.
perror
Print a message describing the meaning of the value of errno.
popen
Create a new stream connected to a pipe running the given command.
printf
Write formatted output to stdout.
putc
putc_unlocked
These are defined in POSIX.1:1996.
putchar
Write a character to stdout.
putchar_unlocked
puts
Write a string, followed by a newline, to stdout.
putw
Write a word (int) to STREAM.
remove
Remove file FILENAME.
rename
Rename file OLD to NEW.
renameat
Rename file OLD relative to OLDFD to NEW relative to NEWFD.
rewind
Rewind to the beginning of STREAM.
scanf
Read formatted input from stdin.
scanf1
Read formatted input from stdin.
setbuf
If BUF is NULL, make STREAM unbuffered. Else make it use buffer BUF, of size BUFSIZ.
setbuffer
If BUF is NULL, make STREAM unbuffered. Else make it use SIZE bytes of BUF for buffering.
setlinebuf
Make STREAM line-buffered.
setvbuf
Make STREAM use buffering mode MODE. If BUF is not NULL, use N bytes of it for buffering; else allocate an internal buffer N bytes long.
snprintf
Maximum chars of output to write in MAXLEN.
sprintf
Write formatted output to S.
sscanf
Read formatted input from S.
sscanf1
Read formatted input from S.
stime
Set the system time to *WHEN. This call is restricted to the superuser.
strftime
Format TP into S according to FORMAT. Write no more than MAXSIZE characters and return the number of characters written, or 0 if it would exceed MAXSIZE.
strftime_l
tempnam
Generate a unique temporary filename using up to five characters of PFX if it is not NULL. The directory to put this file in is searched for as follows: First the environment variable “TMPDIR” is checked. If it contains the name of a writable directory, that directory is used. If not and if DIR is not NULL, that value is checked. If that fails, P_tmpdir is tried and finally “/tmp”. The storage for the filename is allocated by `malloc’.
time
Return the current time and put it in *TIMER if TIMER is not NULL.
timegm
Like `mktime’, but for TP represents Universal Time, not local time.
timelocal
Another name for `mktime’.
timer_create
Create new per-process timer using CLOCK_ID.
timer_delete
Delete timer TIMERID.
timer_getoverrun
Get expiration overrun for timer TIMERID.
timer_gettime
Get current value of timer TIMERID and store it in VALUE.
timer_settime
Set timer TIMERID to VALUE, returning old value in OVALUE.
timespec_get
Set TS to calendar time based in time base BASE.
tmpfile
tmpnam
Generate a temporary filename.
tmpnam_r
This is the reentrant variant of `tmpnam’. The only difference is that it does not allow S to be NULL.
tzset
Set time conversion information from the TZ environment variable. If TZ is not defined, a locale-dependent default is used.
ungetc
Push a character back onto the input buffer of STREAM.
vdprintf
Write formatted output to a file descriptor.
vfprintf
Write formatted output to S from argument list ARG.
vfscanf
Read formatted input from S into argument list ARG.
vfscanf1
Read formatted input from S into argument list ARG.
vprintf
Write formatted output to stdout from argument list ARG.
vscanf
Read formatted input from stdin into argument list ARG.
vscanf1
Read formatted input from stdin into argument list ARG.
vsnprintf
vsprintf
Write formatted output to S from argument list ARG.
vsscanf
Read formatted input from S into argument list ARG.
vsscanf1
Read formatted input from S into argument list ARG.

Type Aliases§

FILE
Define outside of namespace so the C++ is happy.
_IO_lock_t
__FILE
Define outside of namespace so the C++ is happy.
__blkcnt64_t
__blkcnt_t
__blksize_t
__builtin_va_list
__caddr_t
__clock_t
__clockid_t
__codecvt_result
This is the structure from the libstdc++ codecvt class.
__daddr_t
__dev_t
__fsblkcnt64_t
__fsblkcnt_t
__fsfilcnt64_t
__fsfilcnt_t
__fsword_t
__gid_t
__gnuc_va_list
__id_t
__ino64_t
__ino_t
__int8_t
Fixed-size types, underlying types depend on word size and compiler.
__int16_t
__int32_t
__int64_t
__intptr_t
__io_close_fn
Close COOKIE.
__io_read_fn
Read NBYTES bytes from COOKIE into a buffer pointed to by BUF. Return number of bytes read.
__io_seek_fn
Move COOKIE’s file position to *POS bytes from the beginning of the file (if W is SEEK_SET), the current position (if W is SEEK_CUR), or the end of the file (if W is SEEK_END). Set *POS to the new file position. Returns zero if successful, nonzero if not.
__io_write_fn
Write N bytes pointed to by BUF to COOKIE. Write all N bytes unless there is an error. Return number of bytes written. If there is an error, return 0 and do not write anything. If the file has been opened for append (__mode.__append set), then set the file pointer to the end of the file and then do the write; if not, just write at the current file pointer.
__key_t
__locale_t
Structure for reentrant locale using functions. This is an (almost) opaque type for the user level programs. The file and this data structure is not standardized. Don’t rely on it. It can go away without warning.
__loff_t
These few don’t really vary by system, they always correspond to one of the other defined types.
__mode_t
__nlink_t
__off64_t
__off_t
__pid_t
__qaddr_t
__quad_t
__rlim64_t
__rlim_t
__socklen_t
__ssize_t
__suseconds_t
__syscall_slong_t
__syscall_ulong_t
__time_t
__timer_t
__u_char
Convenience types.
__u_int
__u_long
__u_quad_t
__u_short
__uid_t
__uint8_t
__uint16_t
__uint32_t
__uint64_t
__useconds_t
clock_t
Returned by `clock’.
clockid_t
Clock ID used in clock and timer functions.
fpos_t
locale_t
POSIX 2008 makes locale_t official.
mgr_cmd
Add new MGR_CMDs before MGR_CMD_LAST
mgr_obj
Add new MGR_OBJs before MGR_OBJ_LAST
off_t
pbs_resource_t
Resource Reservation Information
pid_t
preempt_method
resv_states
time_t
Returned by `time’.
timer_t
Timer ID returned by `timer_create’.
va_list