Crate pbs_sys Copy item path Source _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. batch_op the pair to this list is in module_pbs_v1.c and must be updated to reflect any changes 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 _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. _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. 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