T.R | Title | User | Personal Name | Date | Lines |
---|
6.1 | Initial list | EVMS::MARION | So many fish ... | Mon Feb 10 1997 17:07 | 284 |
| BACKUP API Files and Routines:
------------------------------
BA*DEF,BA*STRUC.BAS ! BCK_OPT_STRUCT_DT
BA*DEF,BA*STRUC.R32
BA*DEF,BA*STRUC.H
BA*DEF,BA*STRUC.FOR
BA*DEF,BA*STRUC.MAR
BACKUP$START !BCK_OPT_K_BACKUP
!BCK_OPT_K_BEFORE_TYPE
!BCK_OPT_K_CREATED
!BCK_OPT_K_EXPIRED
!BCK_OPT_K_FAST
!BCK_OPT_K_MODIFIED
!BCK_OPT_K_RECORD
!BCK_OPT_K_SINCE_TYPE
!BCK_OPT_K_SINCE_VALUE
!BCK_OPT_K_TAPE_EXPIRATION
File Definition Language (FDL) Routines:
----------------------------------------
FDL$CREATE !RMS$_EXP
!
!Librarian (LBR) Routines
LBR$GET_HEADER !LHI$L_CREDAT
!LHI$L_UPDTIM
Lexical functions:
-----------------
F$CVTIME
F$ENVIRONMENT - OUTPUT_RATE returns delta time
F$EXTRACT - can use this function to extract hours from date and time
string returned by F$TIME
F$FAO - FAO directives !%T (time) and !%D (date)
F$FILE_ATTRIBUTES - time items: BDT, CDT, EDT, RDT
F$GETJPI - several items
F$GETQUI - several time items, e.g. JOB_RETENTION_TIME, AFTER_TIME, etc.
F$GETSYI - items BOOTTIME, CLUSTER_FTIME
F$TIME
LIB$ Routines:
--------------
LIB$ADD_TIMES
LIB$CONVERT_DATE_STRING
LIB$CVTF_FROM_INTERNAL_TIME
LIB$CVTF_TO_INTERNAL_TIME
LIB$CVT_FROM_INTERNAL_TIME
LIB$CVT_TO_INTERNAL_TIME
LIB$CVT_VECTIM
LIB$DATE_TIME
LIB$DAY
LIB$DAY_OF_WEEK
LIB$FORMAT_DATE_TIME
LIB$GET_DATE_FORMAT
LIB$GETJPI
JPI$_LOGINTIM
LIB$GETQUI
QUI$_AFTER_TIME
QUI$_SUBMISSION_TIME
LIB$GET_MAXIMUM_DATE_LENGTH
LIB$MULTF_DELTA_TIME
LIB$MULT_DELTA_TIME
LIB$SUB_TIMES
LIB$SYS_ASCTIM
Mail Utility (MAIL) Routines:
-----------------------------
MAIL$MESSAGE_COPY !MAIL$_DATIMUSED
MAIL$MESSAGE_GET !MAIL$_MESSAGE_BINARY_DATE
!MAIL$_MESSAGE_DATE
MAIL$MESSAGE_INFO !MAIL$_MESSAGE_BINARY_DATE
!MAIL$_MESSAGE_DATE
MAIL$MESSAGE_SELECT !MAIL$_MESSAGE_BEFORE
!MAIL$_MESSAGE_SINCE
Record Management Utilities
---------------------------
Analyze/RMS_File Utility !RU_JOURNAL (qualifiers)
!TOP
Convert Utility !STATISTICS (qualifier)
! Elapsed time
! CPU time
Convert/Reclaim Utility !STATISTICS (qualifier)
! Elapsed time
! CPU time
Edit/FDL Utlity !ADD (command)
! DATE (primary attribute)
File Definition Language Facility !CONNECT (section)
! TIMEOUT_ENABLE
! TIMEOUT_PERIOD
!DATE (section)
! BACKUP
! CREATION
! EXPIRATION
! REVISION
!NETWORK (section)
! LINK_TIMEOUT
Extended Attribute Block !XABDAT (date and time information)
RMS Control Block Macros & Field(s):
------------------------------------
$XABDAT, XABDAT_STORE !XAB$Q_BDT
!XAB$Q_CDT
!XAB$Q_EDT
!XAB$Q_RDT
!XAB$Q_RCD
!XAB$Q_EFF
$XABRDT, XABRDT_STORE !XAB$Q_RDT
RMS Routines & Field(s) or Macro(s):
------------------------------------
SYS$CLOSE !FAB$L_XAB !XABRDT
SYS$CREATE !FAB$L_XAB !XABDAT
!XABRDT
SYS$DISPLAY !FAB$L_XAB !XABDAT
!XABRDT
SYS$OPEN !XABDAT
!XABRDT
Symbiont/Job Controller Interface (SMB) Routines:
-------------------------------------------------
SMB$READ_MESSAGE_ITEM !SMBMSG$K_AFTER_TIME
!SMBMSG$K_TIME_QUEUED
System service interface names:
-------------------------------
$ASCTIM
$ASCUTC
$AUDIT_EVENT
$BINTIM
$BINUTC
$CANTIM
$CANWAK
$CREPRC !mbxunt argument ($ACCDEF macro)
!ACC$Q_TERMTIME
!ACC$Q_LOGIN
$DNS !DNS$_EXPIRETIME (item codes)
!DNS$_EXTENDTIME
!DNS$_CONTEXTVARTIME
!DNS$_OUTCTS
!DNS$_WAIT
$FAO !!%T (directives for output string)
!!%D
$GETJPI !JPI$_LAST_LOGIN_I
!JPI$_LAST_LOGIN_N
!JPI$_LOGINTIM
$GETQUI !QUI$_AFTER_TIME (item codes)
!QUI$_JOB_COMPLETION_TIME
!QUI$_JOB_RETENTION_TIME
!QUI$_AFTER_TIME
!QUI$_SUBMISSION_TIME
!QUI$_SUBMISSION_TIME
$GETSYI !SYI$_BOOTIME (item codes)
!SYI$_CLUSTER_FTIME
$GETTIM
$GETUAI !UAI$_EXPIRATION
!UAI$_LASTLOGIN_I
!UAI$_LASTLOGIN_N
!UAI$_PWD_DATE
!UAI$_PWD_LIFETIME
!UAI$_PWD2_DATE
$GETUTC
$NUMTIM
EXE$ALTNUMTIM
$NUMUTC
$SCHDWK
$SETIME
$SETIMR
$SETUAI !UAI$_EXPIRATION
!UAI$_LASTLOGIN_I
!UAI$_LASTLOGIN_N
!UAI$_PWD_DATE
!UAI$_PWD_LIFETIME
!UAI$_PWD2_DATE
$SHOW_INTRUSION !breakin_block (argument
! Time field
$SNDJBC !SJC$_AFTER_TIME (item codes)
!SJC$_NO_AFTER_TIME
!SJC$_JOB_RETAIN_TIME
$START_TRANS !timeout (argument)
$TIMCON
Internal interface routine names:
---------------------------------
EXE$INSTIMQ
SCH$ONE_SEC
EXE$WRITE_HWCLOCK
EXE$READ_HWCLOCK
EXE$WRITE_LOCAL_HWCLOCK
SCH$TICKS_TO_SECONDS
SCH$SECONDS_TO_TICKS
SCH$ADD_TICKS
System macro names used for timing activities:
----------------------------------------------
READ_SYSTIME
READ_TDF
WRITE_TDF
Global system cells dealing with time formats:
----------------------------------------------
EXE$GQ_TODCBASE
EXE$GQ_SAVED_HWCLOCK
EXE$GQ_TDF
SCH$GL_AWSTIME
SCH$GW_LONGWAIT
SCH$GW_DORMANTWAIT
SCS$GW_TIMVCFAIL
SGN$GL_EXTRACPU
IOC$GW_MVTIMEOUT
IOC$GW_TAPE_MVTIMEOUT
LCK$GL_WAITTIME
SCS$GW_PASTMOUT
SGN$GW_TPWAIT
EXE$GW_CLKINT
TTY$GL_TIMEOUT
SYS$GB_PWD_TMO
SYS$GB_RETRY_TMO
SYS$GL_HID_TIM
CLU$GL_MSCP_CMD_TMO
SCH$GL_AFFINITY_TIME
EXE$GL_SHADOW_MBR_TIMEOUT
SGN$GL_NPAG_INTERVAL
SCH$GW_IOTA
SCS$GW_PRCPOLINT
SCS$GW_PAPOLINT
SCS$GW_PAPOOLIN
SYS$GL_BRK_TMO
CLU$GW_RECNXINT
CLU$GW_QDSKINTERVAL
EXE$GL_SHADOW_SYS_TMO
EXE$GL_SHADOW_SYS_WAIT
EXE$GL_TRANSITION_YEAR
SWP$GL_TROLL_TIME
SCS$GL_MIN_CONN_WAIT_INTERVAL
SCS$GL_MIN_PORT_WAIT_INTERVAL
SCS$GL_INIT_TIMEOUT
EXE$GL_ABSTIM_UTICS
EXE$GW_CLKUTICR
EXE$GW_CLKUTICS
SWP$GL_SWTIME
EXE$GL_PFATIM
EXE$GQ_PFAILTIME
EXE$GQ_PWRDONE
EXE$GQ_PWRINTVL
PMS$GL_QLEN_TOINT
PMS$GL_QLEN_TOCTR
EXE$GL_ABSTIM
EXE$GQ_SYSTIME
EXE$GQ_BOOTIME
EXE$GL_SYSTICK
EXE$GL_TICKWIDTH
EXE$GL_SOFTTICK
EXE$GL_TIME_DEVIATION
EXE$GL_CLOCK_DRIFT
EXE$GL_TICKLENGTH
EXE$GL_TENUSEC
EXE$GL_UBDELAY
LCK$GQ_BITMAP_EXP
LCK$GQ_BITMAP_EXPLCL
EXE$GL_BADACV_T
EXE$GQ_1ST_TIME
SMP$GQ_PROPOSED_HWCLOCK
SMP$GQ_NEW_HWCLOCK
EXE$GL_ABSTIM_TICS
Structure offset names that contain time formats:
-------------------------------------------------
TQE$Q_TIME
TQE$Q_DELTA
TQE$L_CPUTIM
LKB$L_DUETIME
UCB$L_TT_RDUE
UCB$L_DUETIM
CRB$L_DUETIME
KTB$L_TQUANT
KTB$L_QUANT
PHD$L_CPUTIM
PCB$L_CPUTIM
PCB$L_KERNEL_COUNTER
CWPSSWK$Q_REPTIM
CWPSSWK$Q_DAYTIM
|
6.2 | Current list with Y2K status | EVMS::MARION | So many fish ... | Fri Feb 14 1997 15:24 | 100 |
| !
! System service interface names
!
$ASCTIM Pass
$ASCTIM_G Pass
$ASCTIM_S Pass
SYS$ASCTIM Pass
EXE$ASCTIM Pass
$BINTIM Pass, with 2-digit input allowed for Alpha
$BINTIM_G Pass, with 2-digit input allowed for Alpha
$BINTIM_S Pass, with 2-digit input allowed for Alpha
SYS$BINTIM Pass, with 2-digit input allowed for Alpha
EXE$BINTIM Pass, with 2-digit input allowed for Alpha
$NUMTIM Pass
$NUMTIM_G Pass
$NUMTIM_S Pass
SYS$NUMTIM Pass
EXE$NUMTIM Pass
$GETTIM Pass
$GETTIM_S Pass
$GETTIM_G Pass
SYS$GETTIM Pass
EXE$GETTIM Pass
$SETIME Pass
$SETIME_G Pass
$SETIME_S Pass
SYS$SETIME Pass
EXE$SETIME Pass
EXE$SETIME_INT Pass
$SETIMR Pass
$SETIMR_G Pass
$SETIMR_S Pass
SYS$SETIMR Pass
EXE$SETIMR Pass
$SCHDWK Pass
$SCHDWK_G Pass
$SCHDWK_S Pass
SYS$SCHDWK Pass
EXE$SCHDWK Pass
!
! Internal interface routine names
!
EXE$INSTIMQ Pass
SCH$ONE_SEC Pass
EXE$WRITE_HWCLOCK Pass
EXE$READ_HWCLOCK Pass
EXE$WRITE_LOCAL_HWCLOCK Pass
SCH$TICKS_TO_SECONDS Pass
SCH$SECONDS_TO_TICKS Pass
SCH$ADD_TICKS Pass
!
! System Macro-32 LIB or STARLET macro names
!
READ_SYSTIME Pass
READ_TDF Pass
WRITE_TDF Pass
!
! Global system cells dealing with time formats
!
EXE$GQ_TODCBASE Pass
EXE$GQ_SAVED_HWCLOCK Pass
EXE$GQ_TDF Pass
EXE$GL_ABSTIM_UTICS Pass
EXE$GQ_PFAILTIME Pass
EXE$GQ_PWRDONE Pass
EXE$GL_ABSTIM Pass
EXE$GQ_SYSTIME Pass
EXE$GQ_BOOTIME Pass
EXE$GL_SYSTICK Pass
EXE$GL_TICKWIDTH Pass
EXE$GL_SOFTTICK Pass
EXE$GL_TIME_DEVIATION Pass
EXE$GL_CLOCK_DRIFT Pass
EXE$GL_TICKLENGTH Pass
EXE$GL_TENUSEC Pass
EXE$GQ_1ST_TIME Pass
SMP$GQ_PROPOSED_HWCLOCK Pass
SMP$GQ_NEW_HWCLOCK Pass
EXE$GL_ABSTIM_TICS Pass
!
! Structure offset names that contain time formats
!
TQE$Q_TIME Pass
TQE$Q_DELTA Pass
TQE$L_CPUTIM Pass
KTB$L_QUANT Pass
KTB$L_WAITIME Pass
KTB$L_ONQTIME Pass
PHD$L_CPUTIM Pass
PCB$L_CPUTIM Pass
CWPSSWK$Q_REPTIM Pass
CWPSSWK$Q_DAYTIM Pass
|
6.3 | wondering about ACP-QIO interface | LASSIE::CORENZWIT | stuck in postcrypt queue | Mon Feb 17 1997 11:01 | 4 |
| wondering about ACP-QIO interface, especially ATR$C_EXPDAT and
ATR$C_ASCDATES
Julie
|
6.4 | Latest list with status where available | EVMS::MARION | So many fish ... | Mon Feb 17 1997 16:44 | 429 |
| ! System service interface names
$ASCTIM Pass
$ASCTIM_G Pass
$ASCTIM_S Pass
SYS$ASCTIM Pass
EXE$ASCTIM Pass
$ASCUTC
$AUDIT_EVENT
$BINTIM Pass, with 2-digit input allowed for Alpha
$BINTIM_G Pass, with 2-digit input allowed for Alpha
$BINTIM_S Pass, with 2-digit input allowed for Alpha
SYS$BINTIM Pass, with 2-digit input allowed for Alpha
EXE$BINTIM Pass, with 2-digit input allowed for Alpha
$BINUTC
$CANTIM
$CANWAK
$CREPRC !mbxunt argument ($ACCDEF macro)
!ACC$Q_TERMTIME
!ACC$Q_LOGIN
$DNS !DNS$_EXPIRETIME (item codes)
!DNS$_EXTENDTIME
!DNS$_CONTEXTVARTIME
!DNS$_OUTCTS
!DNS$_WAIT
$FAO !!%T (directives for output string)
!!%D
$GETDVI !DVI$_STS (item code)
!$UCBBDEF macro
! UCB$V_TIM
! UCB$V_TIMOUT
$GETJPI !JPI$_CPULIM (item codes)
!JPI$_LAST_LOGIN_I
!JPI$_LAST_LOGIN_N
!JPI$_LOGINTIM
!JPI$_TQCNT
!JPI$_TQLM
!JPI$_VP_CPUTIM
$GETQUI !QUI$_AFTER_TIME (item codes)
!QUI$_JOB_COMPLETION_TIME
!QUI$_JOB_RETENTION_TIME
!QUI$_AFTER_TIME
!QUI$_SUBMISSION_TIME
!QUI$_SEARCH_TIMED_RELEASE_JOBS
!QUI$_SUBMISSION_TIME
!QUI$_TIMED_RELEASE_JOB_COUNT
$GETSYI !SYI$_BOOTIME (item codes)
!SYI$_CLUSTER_FTIME
$GETTIM Pass
$GETTIM_S Pass
$GETTIM_G Pass
SYS$GETTIM Pass
EXE$GETTIM Pass
$GETUAI !UAI$_BATCH_ACCESS_P (item codes)
!UAI$_BATCH_ACCESS_S
!UAI$_DIALUP_ACCESS_P
!UAI$_DIALUP_ACCESS_S
!UAI$_EXPIRATION
!UAI$_LASTLOGIN_I
!UAI$_LASTLOGIN_N
!UAI$_LOCAL_ACCESS_P
!UAI$_LOCAL_ACCESS_S
!UAI$_NETWORK_ACCESS_P
!UAI$_NETWORK_ACCESS_S
!UAI$_PWD_DATE
!UAI$_PWD_LIFETIME
!UAI$_PWD2_DATE
!UAI$_REMOTE_ACCESS_P
!UAI$_REMOTE_ACCESS_S
$GETUTC
$HIBER
$INIT_VOL !INIT$_OVR_EXP (item codes)
!INIT$_NO_OVR_EXP
$MOUNT !MNT$_FLAGS (item code)
! MNT$M_OVR_EXP
$NUMTIM Pass
$NUMTIM_G Pass
$NUMTIM_S Pass
SYS$NUMTIM Pass
EXE$NUMTIM Pass
EXE$ALTNUMTIM
$NUMUTC
$QIO !SS$_CONNECFAIL (condition value returned)
$SCHDWK Pass
$SCHDWK_G Pass
$SCHDWK_S Pass
SYS$SCHDWK Pass
EXE$SCHDWK Pass
$SCHED !CSH$_SET_TIMEOUT (item code)
! argument p2
$SETIME Pass
$SETIME_G Pass
$SETIME_S Pass
SYS$SETIME Pass
EXE$SETIME Pass
EXE$SETIME_INT Pass
$SETIMR Pass
$SETIMR_G Pass
$SETIMR_S Pass
SYS$SETIMR Pass
EXE$SETIMR Pass
$SETPRA !astadr (arguemnt)
$SETUAI !UAI$_BATCH_ACCESS_P (item codes)
!UAI$_BATCH_ACCESS_S
!UAI$_CPUTIM
!UAI$_DIALUP_ACCESS_P
!UAI$_DIALUP_ACCESS_S
!UAI$_EXPIRATION
!UAI$_LASTLOGIN_I
!UAI$_LASTLOGIN_N
!UAI$_LOCAL_ACCESS_P
!UAI$_LOCAL_ACCESS_S
!UAI$_NETWORK_ACCESS_P
!UAI$_NETWORK_ACCESS_S
!UAI$_PASSWORD
!UAI$_PASSORD2
!UAI$_PWD_DATE
!UAI$_PWD_LIFETIME
!UAI$_PWD2_DATE
!UAI$_REMOTE_ACCESS_P
!UAI$_REMOTE_ACCESS_S
!UAI$_TQCNT
$SHOW_INTRUSION !breakin_block (argument
! Time field
$SNDERR
$SNDJBC !SJC$_AFTER_TIME (item codes)
!SJC$_NO_AFTER_TIME
!SJC$_JOB_RETAIN_TIME
!SJC_CPU_DEFAULT
$START_TRANS !timeout (argument)
$TIMCON
$WAKE
SYS$GRANT_LICENSE ! LMF
SYS$LOOKUP_LICENSE ! LMF
LIB$ RTL:
LIB$ADD_TIMES
LIB$CONVERT_DATE_STRING
LIB$CVTF_FROM_INTERNAL_TIME
LIB$CVTF_TO_INTERNAL_TIME
LIB$CVT_FROM_INTERNAL_TIME
LIB$CVT_TO_INTERNAL_TIME
LIB$CVT_VECTIM
LIB$DATE_TIME
LIB$DAY
LIB$DAY_OF_WEEK
LIB$FORMAT_DATE_TIME
LIB$FREE_DATE_TIME_CONTEXT
LIB$FREE_TIMER
LIB$GET_DATE_FORMAT
LIB$GETJPI
JPI$_LOGINTIM
LIB$GETQUI
QUI$_AFTER_TIME
QUI$_SUBMISSION_TIME
LIB$GET_MAXIMUM_DATE_LENGTH
LIB$INIT_DATE_TIME_CONTEXT
LIB$INIT_TIMER
LIB$MULTF_DELTA_TIME
LIB$MULT_DELTA_TIME
LIB$SHOW_TIMER
LIB$STAT_TIMER
LIB$SUB_TIMES
LIB$SYS_ASCTIM
LIB$WAIT
--------SMG$ RTL routines-----------
The following SMG$ routines have a "timeout" argument:
SMG$READ_COMPOSED_LINE
SMG$READ_KEYSTROKE
SMG$READ_LOCATOR
SMG$READ_STRING
SMG$READ_VERIFY
SMG$SELECT_FROM_MENU
! BACKUP API Files and Routines
BA*DEF,BA*STRUC.BAS ! BCK_OPT_STRUCT_DT
BA*DEF,BA*STRUC.R32
BA*DEF,BA*STRUC.H
BA*DEF,BA*STRUC.FOR
BA*DEF,BA*STRUC.MAR
BACKUP$START !BCK_OPT_K_BACKUP
!BCK_OPT_K_BEFORE_TYPE
!BCK_OPT_K_CREATED
!BCK_OPT_K_EXPIRED
!BCK_OPT_K_FAST
!BCK_OPT_K_MODIFIED
!BCK_OPT_K_RECORD
!BCK_OPT_K_SINCE_TYPE
!BCK_OPT_K_SINCE_VALUE
!BCK_OPT_K_TAPE_EXPIRATION
!
!
!Common Journaling Facility (CJF) (undocumented)
CJF$CREJNL !JSB$_Q_EXPDAT
CJF$MNTJMD !MNT$M_OVR_EXP
CJF$MODFLT !JFCB$C_DATTIM,JFCB$S_DATTIM
!JFCB$C_EXCLUDE
!JFCB$C_INCLUDE
!JFCB$C_NONE
CJF$POSJNL !JFCB$C_DATTIM,JFCB$S_DATTIM
!JFCB$C_EXCLUDE
!JFCB$C_INCLUDE
!JFCB$C_NONE
CJF$READJNL !JATR$C_TIME,JATR$S_TIME
!JATR$C_JNLCRDAT,JATR$S_JNLCRDAT
!JATR$C_FILCRDAT,JATR$S_FILCRDAT
CJF$RECOVER !JFCB$C_DATTIM,JFCB$S_DATTIM
!JFCB$C_EXCLUDE
!JFCB$C_INCLUDE
!JFCB$C_NONE
!
!
!Command Language Interpreter (CLI) Routines
CLI$GET_VALUE !$LINE
!
!
!File Definition Language (FDL) Routines
FDL$CREATE !RMS$_EXP
!
!
!Librarian (LBR) Routines
LBR$GET_HEADER !LHI$L_CREDAT
!LHI$L_UPDTIM
!
!
!LOGINOUT (LGI) Routines
LGI$ICR_CHKRESTRICT !LGI$ICB_MODALHOURS
LGI$ICB_GET_INPUT
!
!
!Mail Utility (MAIL) Routines
MAIL$MESSAGE_COPY !MAIL$_DATIMUSED
MAIL$MESSAGE_GET !MAIL$_MESSAGE_BINARY_DATE
!MAIL$_MESSAGE_DATE
MAIL$MESSAGE_INFO !MAIL$_MESSAGE_BINARY_DATE
!MAIL$_MESSAGE_DATE
MAIL$MESSAGE_SELECT !MAIL$_MESSAGE_BEFORE
!MAIL$_MESSAGE_SINCE
!
!
!Symbiont/Job Controller Interface (SMB) Routines
SMB$READ_MESSAGE_ITEM !SMBMSG$K_AFTER_TIME
!SMBMSG$K_TIME_QUEUED
!
!
!SORT/MERGE (SOR) Routines
SOR$BEGIN_MERGE !SOR$_SIGNCOMPQ
Lexical functions:
-----------------
F$CVTIME - converts absolute or a combination time string to a
string in the form <variable>(yyyy-mm-dd hh:mm:ss.cc).
Function can also return info. about absolute,
combination, or delta time string.
F$ENVIRONMENT - item OUTPUT_RATE returns delta time
F$EXTRACT - can use this function to extract hours from date and
time string returned by F$TIME
F$FAO - FAO directives !%T (time) and !%D (date)
F$FILE_ATTRIBUTES - items BDT - backup date/time
CDT - creation date/time
EDT - expiration date/time
RDT - revision date/time
F$GETJPI - items LAST_LOGIN_I - last interactive login time
LAST_LOGIN_N - last noninteractive login time
LOGINTIM - process creation time
F$GETQUI - items AFTER_TIME - system time when job can execute
CPU_DEFAULT - default time limit for job or
queue in delta time
CPU_LIMIT - maximum time limit for job or queue
in delta time
JOB_COMPLETION_TIME - time job completed
JOB_RETENTION_TIME - returns system time
SUBMISSION_TIME - time job submitted to queue
F$GETSYI - item for local node:
BOOTTIME - time the system was booted
item for local node or other node in the cluster:
CLUSTER_FTIME - time the first node in cluster
was booted
F$TIME - Returns the current date and time in absolute time
format: dd-mmm-yyyy hh:mm:ss.cc
Record Management Utilities
---------------------------
Analyze/RMS_File Utility !RU_JOURNAL (qualifiers)
!TOP
Convert Utility !STATISTICS (qualifier)
! Elapsed time
! CPU time
Convert/Reclaim Utility !STATISTICS (qualifier)
! Elapsed time
! CPU time
Edit/FDL Utlity !ADD (command)
! DATE (primary attribute)
File Definition Language Facility !CONNECT (section)
! TIMEOUT_ENABLE
! TIMEOUT_PERIOD
!DATE (section)
! BACKUP
! CREATION
! EXPIRATION
! REVISION
!NETWORK (section)
! LINK_TIMEOUT
Extended Attribute Block !XABDAT (date and time information)
RMS Reference Manual
====================
!
!
! RMS Completion Status Codes
RMS$_TMO
RMS$_EXP
!
!
! RMS Control Block Macros / Field(s)
$RAB, RAB_STORE !RAB$B_TMO
$RAB64, RAB64_STORE !RAB64$B_TMO
$XABDAT, XABDAT_STORE !XAB$Q_BDT
!XAB$B_BLN
!XAB$Q_CDT
!XAB$Q_EDT
!XAB$Q_RDT
!XAB$Q_RCD
!XAB$Q_EFF
$XABITM !XAB$NET_LINK_TIMEOUT
!XAB$V_CAP_TIMXAB
$XABRDT, XABRDT_STORE !XAB$Q_RDT
!
!
! RMS Routines / Field(s) or Macro(s)
SYS$CLOSE !FAB$L_XAB !XABRDT
SYS$CREATE !FAB$L_XAB !XABDAT
!XABRDT
SYS$DISPLAY !FAB$L_XAB !XABDAT
!XABRDT
SYS$FIND !RAB$V_TMO
!RAB$B_TMO
!RAB64$B_TMO
SYS$GET !RAB$V_TMO
!RAB$B_TMO
!RAB64$B_TMO
SYS$OPEN !XABDAT
!XABRDT
SYS$PUT !RAB$V_TMO
!RAB$B_TMO
!RAB64$B_TMO
! Internal interface routine names
!
EXE$INSTIMQ Pass
SCH$ONE_SEC Pass
EXE$WRITE_HWCLOCK Pass
EXE$READ_HWCLOCK Pass
EXE$WRITE_LOCAL_HWCLOCK Pass
SCH$TICKS_TO_SECONDS Pass
SCH$SECONDS_TO_TICKS Pass
SCH$ADD_TICKS Pass
!
! System macro names used for timing activities
!
READ_SYSTIME Pass
READ_TDF Pass
WRITE_TDF Pass
!
! Global system cells dealing with time formats
!
EXE$GQ_TODCBASE Pass
EXE$GQ_SAVED_HWCLOCK Pass
EXE$GQ_TDF Pass
EXE$GL_ABSTIM_UTICS Pass
EXE$GQ_PFAILTIME Pass
EXE$GQ_PWRDONE Pass
EXE$GL_ABSTIM Pass
EXE$GQ_SYSTIME Pass
EXE$GQ_BOOTIME Pass
EXE$GL_SYSTICK Pass
EXE$GL_TICKWIDTH Pass
EXE$GL_SOFTTICK Pass
EXE$GL_TIME_DEVIATION Pass
EXE$GL_CLOCK_DRIFT Pass
EXE$GL_TICKLENGTH Pass
EXE$GL_TENUSEC Pass
EXE$GQ_1ST_TIME Pass
SMP$GQ_PROPOSED_HWCLOCK Pass
SMP$GQ_NEW_HWCLOCK Pass
EXE$GL_ABSTIM_TICS Pass
!
! Structure offset names that contain time formats
!
TQE$Q_TIME Pass
TQE$Q_DELTA Pass
TQE$L_CPUTIM Pass
KTB$L_QUANT Pass
KTB$L_WAITIME Pass
KTB$L_ONQTIME Pass
PHD$L_CPUTIM Pass
PCB$L_CPUTIM Pass
CWPSSWK$Q_REPTIM Pass
CWPSSWK$Q_DAYTIM Pass
|
6.5 | | AUSS::GARSON | DECcharity Program Office | Mon Feb 17 1997 16:59 | 3 |
| re .3
See 27.6.
|
6.6 | More cells/fields/flags | MOVIES::WHITAKER | | Fri Feb 21 1997 03:54 | 119 |
| As part of the effort in the file system space, we have
looked at some of the STARLET/LIB modules.
MODULE STATUS
------ ------
[LIB]HWRPBDEF.SDL DONE - NO REFERENCES FOUND
[STARLET]INITDEF.SDL DONE - NO REFERENCES FOUND
[LIB]KFE52DEF.SDL DONE - NO REFERENCES FOUND
[LIB]BTBDEF.SDL DONE - NO REFERENCES FOUND
[LIB]CHPCTLDEF.SDL DONE - NO REFERENCES FOUND
[STARLET]DIBDEF.SDL DONE - NO REFERENCES FOUND
[STARLET]CHFDEF.SDL DONE - NO REFERENCES FOUND
[STARLET]CLIDEF.SDL DONE - NO REFERENCES FOUND
[STARLET]CLIVERBDEF.SDL DONE - NO REFERENCES FOUND
[STARLET]LIBCLIDEF.SDL DONE - NO REFERENCES FOUND
[STARLET]DEVDEF.SDL DONE - NO REFERENCES FOUND
[STARLET]XKDEVDEF.SDL DONE - NO REFERENCES FOUND
[STARLET]XMDEF.SDL DONE - NO REFERENCES FOUND
[STARLET]DVIDEF.SDL DONE - NO REFERENCES FOUND
[STARLET]IOSBDEF.SDL DONE - NO REFERENCES FOUND
[LIB]MMECBDEF.SDL DONE - NO REFERENCES FOUND
[LIB]NSAARGDEF.SDL DONE - NO REFERENCES FOUND
[LIB]NSAEVTDEF.SDL DONE - NO REFERENCES FOUND
[LIB]NSAFAIDEF.SDL DONE - NO REFERENCES FOUND
[LIB]NSAIDTDEF.SDL DONE - NO REFERENCES FOUND
[LIB]ORBDEF.SDL DONE - NO REFERENCES FOUND
[LIB]OSRDEF.SDL DONE - NO REFERENCES FOUND
[LIB]PLVDEF.SDL DONE - NO REFERENCES FOUND
[STARLET]PRVDEF.SDL DONE - NO REFERENCES FOUND
[STARLET]PSLDEF.SDL DONE - NO REFERENCES FOUND
[LIB]RCTDEF.SDL DONE - NO REFERENCES FOUND
[STARLET]STSDEF.SDL DONE - NO REFERENCES FOUND
[STARLET]TPADEF.SDL DONE - NO REFERENCES FOUND
[LIB]VL1DEF.SDL DONE - NO REFERENCES FOUND
[LIB]F11DEF.SDL DONE
FI1$S_REVDATE
FI1$T_REVDATE
FI1$S_REVTIME
FI1$T_REVTIME
FI1$S_CREDATE
FI1$T_CREDATE
FI1$S_CRETIME
FI1$T_CRETIME
FI1$S_EXPDATE
FI1$T_EXPDATE
FI1$S_MTHDR1
FI1$T_MTHDR1
FI1$S_MTHDR2
FI1$T_MTHDR2
FI1$S_MTHDR3
FI1$T_MTHDR3
FI2$Q_CREDATE
FI2$Q_REVDATE
FI2$Q_EXPDATE
FI2$Q_BAKDATE
HM1$T_CREDATE
HM2$Q_CREDATE
HM2$Q_RETAINMIN
HM2$Q_RETAINMAX
HM2$Q_REVDATE
HM2$Q_COPYDATE
SCB$Q_MOUNTTIME
[STARLET]MMEDEF.SDL DONE
MME$S_EXPIRATION
MME$_EXPIRATION
MME$_EXPDATE
MME$_CREDATE
MME$_OVR_EXP
[STARLET]MNTDEF.SDL DONE
MNT$_TAPE_EXPIRATION
MNT$V_OVR_EXP
[STARLET]NSADEF.SDL DONE
NSA$C_SYSTIME
NSA$C_SYSTIM_SET
NSA$C_SYSTIM_CAL
NSA$C_PKT_TIME_STAMP
NSA$C_PKT_SERVER_TIME_STAMP
NSA$C_PKT_SNAPSHOT_TIME
NSA$C_PKT_SYSTIM_OLD
NSA$C_PKT_SYSTIM_NEW
NSA$C_PKT_TIME_REQ
NSA$C_PKT_TIME_REC
NSA$C_PKT_LIFETIME_REQ
NSA$C_PKT_LIFETIME_REC
NSA$_TIME_STAMP
NSA$_SERVER_TIME_STAMP
NSA$_SNAPSHOT_TIME
NSA$_SYSTIM_OLD
NSA$_SYSTIM_NEW
NSA$_TIME_REQ
NSA$_TIME_REC
NSA$_LIFETIME_REQ
NSA$_LIFETIME_REC
NSA$_CLIENT_USERNAME
NSA$C_FMTINF_DATE
[STARLET]NSARECDEF.SDL DONE
NSA$V_CPUTIME
NSA$M_CPUTIME
NSA$V_EXPIRATION
NSA$M_EXPIRATION
NSA$V_PWDLIFETIME
NSA$M_PWDLIFETIME
NSA$Q_REC_TIME
[LIB]PCBDEF.SDL DONE
PCB$L_ONQTIME
PCB$L_WAITIME
PCB$L_TQUANTUM
PCB$L_CPUTIME_REF
PCB$L_CPUTIM
PCB$L_ACC_WAITIME
KTB$L_ONQTIME
KTB$L_WAITIME
KTB$L_TQUANT
KTB$L_QUANT
[LIB]UCBDEF.SDL DONE
UCB$L_DUETIM
UCB$L_TT_RDUE
|
6.7 | Updated list with some starlet/lib status | EVMS::MARION | So many fish ... | Fri Feb 21 1997 15:25 | 583 |
| ! System service interface names
!
$ASCTIM ! PASS
$ASCTIM_G ! PASS
$ASCTIM_S ! PASS
SYS$ASCTIM ! PASS
EXE$ASCTIM ! PASS
$ASCUTC
$AUDIT_EVENT
!
$BINTIM ! PASS, with 2-digit input allowed for Alpha
$BINTIM_G ! PASS, with 2-digit input allowed for Alpha
$BINTIM_S ! PASS, with 2-digit input allowed for Alpha
SYS$BINTIM ! PASS, with 2-digit input allowed for Alpha
EXE$BINTIM ! PASS, with 2-digit input allowed for Alpha
$BINUTC
$CANTIM
$CANWAK
$CREPRC
! mbxunt - argument for $ACCDEF macro
ACC$Q_TERMTIME
ACC$Q_LOGIN
$DNS
DNS$_EXPIRETIME ! item codes
DNS$_EXTENDTIME
DNS$_CONTEXTVARTIME
DNS$_OUTCTS
DNS$_WAIT
$FAO
!%T ! directives for output string
!%D
$GETDVI
DVI$_STS ! item code
$UCBBDEF ! macro
UCB$V_TIM
UCB$V_TIMOUT
$GETJPI
JPI$_CPULIM ! item codes
JPI$_LAST_LOGIN_I
JPI$_LAST_LOGIN_N
JPI$_LOGINTIM
JPI$_TQCNT
JPI$_TQLM
JPI$_VP_CPUTIM
$GETQUI
QUI$_AFTER_TIME ! item codes
QUI$_JOB_COMPLETION_TIME
QUI$_JOB_RETENTION_TIME
QUI$_AFTER_TIME
QUI$_SUBMISSION_TIME
QUI$_SEARCH_TIMED_RELEASE_JOBS
QUI$_SUBMISSION_TIME
QUI$_TIMED_RELEASE_JOB_COUNT
$GETSYI
SYI$_BOOTIME ! item codes
SYI$_CLUSTER_FTIME
$GETTIM ! PASS
$GETTIM_S ! PASS
$GETTIM_G ! PASS
SYS$GETTIM ! PASS
EXE$GETTIM ! PASS
$GETUAI
UAI$_BATCH_ACCESS_P ! item codes
UAI$_BATCH_ACCESS_S
UAI$_DIALUP_ACCESS_P
UAI$_DIALUP_ACCESS_S
UAI$_EXPIRATION
UAI$_LASTLOGIN_I
UAI$_LASTLOGIN_N
UAI$_LOCAL_ACCESS_P
UAI$_LOCAL_ACCESS_S
UAI$_NETWORK_ACCESS_P
UAI$_NETWORK_ACCESS_S
UAI$_PWD_DATE
UAI$_PWD_LIFETIME
UAI$_PWD2_DATE
UAI$_REMOTE_ACCESS_P
UAI$_REMOTE_ACCESS_S
$GETUTC
$HIBER
$INIT_VOL
INIT$_OVR_EXP ! item codes
INIT$_NO_OVR_EXP
$MOUNT
MNT$_FLAGS ! item code
MNT$M_OVR_EXP
$NUMTIM ! PASS
$NUMTIM_G ! PASS
$NUMTIM_S ! PASS
SYS$NUMTIM ! PASS
EXE$NUMTIM ! PASS
EXE$ALTNUMTIM
$NUMUTC
$QIO
SS$_CONNECFAIL ! condition value returned
$SCHDWK ! PASS
$SCHDWK_G ! PASS
$SCHDWK_S ! PASS
SYS$SCHDWK ! PASS
EXE$SCHDWK ! PASS
$SCHED
CSH$_SET_TIMEOUT ! item code
! argument p2
$SETIME ! PASS
$SETIME_G ! PASS
$SETIME_S ! PASS
SYS$SETIME ! PASS
EXE$SETIME ! PASS
EXE$SETIME_INT ! PASS
$SETIMR ! PASS
$SETIMR_G ! PASS
$SETIMR_S ! PASS
SYS$SETIMR ! PASS
EXE$SETIMR ! PASS
$SETPRA
! astadr (argument)
$SETUAI
UAI$_BATCH_ACCESS_P ! item codes
UAI$_BATCH_ACCESS_S
UAI$_CPUTIM
UAI$_DIALUP_ACCESS_P
UAI$_DIALUP_ACCESS_S
UAI$_EXPIRATION
UAI$_LASTLOGIN_I
UAI$_LASTLOGIN_N
UAI$_LOCAL_ACCESS_P
UAI$_LOCAL_ACCESS_S
UAI$_NETWORK_ACCESS_P
UAI$_NETWORK_ACCESS_S
UAI$_! PASSWORD
UAI$_! PASSORD2
UAI$_PWD_DATE
UAI$_PWD_LIFETIME
UAI$_PWD2_DATE
UAI$_REMOTE_ACCESS_P
UAI$_REMOTE_ACCESS_S
UAI$_TQCNT
$SHOW_INTRUSION
! breakin_block (argument)
! Time field
$SNDERR
$SNDJBC
SJC$_AFTER_TIME ! item codes
SJC$_NO_AFTER_TIME
SJC$_JOB_RETAIN_TIME
SJC_CPU_DEFAULT
$START_TRANS
! timeout (argument)
$TIMCON
$WAKE
!
SYS$GRANT_LICENSE ! LMF PASS
SYS$LOOKUP_LICENSE ! LMF PASS
!
!
LIB$ADD_TIMES
LIB$CONVERT_DATE_STRING
LIB$CVTF_FROM_INTERNAL_TIME
LIB$CVTF_TO_INTERNAL_TIME
LIB$CVT_FROM_INTERNAL_TIME
LIB$CVT_TO_INTERNAL_TIME
LIB$CVT_VECTIM
LIB$DATE_TIME
LIB$DAY
LIB$DAY_OF_WEEK
LIB$FORMAT_DATE_TIME
LIB$FREE_DATE_TIME_CONTEXT
LIB$FREE_TIMER
LIB$GET_DATE_FORMAT
LIB$GETJPI
JPI$_LOGINTIM
LIB$GETQUI
QUI$_AFTER_TIME
QUI$_SUBMISSION_TIME
LIB$GET_MAXIMUM_DATE_LENGTH
LIB$INIT_DATE_TIME_CONTEXT
LIB$INIT_TIMER
LIB$MULTF_DELTA_TIME
LIB$MULT_DELTA_TIME
LIB$SHOW_TIMER
LIB$STAT_TIMER
LIB$SUB_TIMES
LIB$SYS_ASCTIM
LIB$WAIT
!
! The following SMG$ routines have a "timeout" argument:
!
SMG$READ_COMPOSED_LINE
SMG$READ_KEYSTROKE
SMG$READ_LOCATOR
SMG$READ_STRING
SMG$READ_VERIFY
SMG$SELECT_FROM_MENU
!
!
! BACKUP API Files and Routines
!
BA*DEF,BA*STRUC.BAS
BCK_OPT_STRUCT_DT
BA*DEF,BA*STRUC.R32
BA*DEF,BA*STRUC.H
BA*DEF,BA*STRUC.FOR
BA*DEF,BA*STRUC.MAR
BACKUP$START
BCK_OPT_K_BACKUP
BCK_OPT_K_BEFORE_TYPE
BCK_OPT_K_CREATED
BCK_OPT_K_EXPIRED
BCK_OPT_K_FAST
BCK_OPT_K_MODIFIED
BCK_OPT_K_RECORD
BCK_OPT_K_SINCE_TYPE
BCK_OPT_K_SINCE_VALUE
BCK_OPT_K_TAPE_EXPIRATION
!
!Common Journaling Facility (CJF) (undocumented)
!
CJF$CREJNL
JSB$_Q_EXPDAT
CJF$MNTJMD
MNT$M_OVR_EXP
CJF$MODFLT
JFCB$C_DATTIM,JFCB$S_DATTIM
JFCB$C_EXCLUDE
JFCB$C_INCLUDE
JFCB$C_NONE
CJF$POSJNL
JFCB$C_DATTIM,JFCB$S_DATTIM
JFCB$C_EXCLUDE
JFCB$C_INCLUDE
JFCB$C_NONE
CJF$READJNL
JATR$C_TIME
JATR$S_TIME
JATR$C_JNLCRDAT
JATR$S_JNLCRDAT
JATR$C_FILCRDAT
JATR$S_FILCRDAT
CJF$RECOVER
JFCB$C_DATTIM
JFCB$S_DATTIM
JFCB$C_EXCLUDE
JFCB$C_INCLUDE
JFCB$C_NONE
!
!Command Language Interpreter (CLI) Routines
!
CLI$GET_VALUE
$LINE
!
!File Definition Language (FDL) Routines
!
FDL$CREATE
RMS$_EXP
!
!Librarian (LBR) Routines
!
LBR$GET_HEADER
LHI$L_CREDAT
LHI$L_UPDTIM
!
!LOGINOUT (LGI) Routines
!
LGI$ICR_CHKRESTRICT
LGI$ICB_MODALHOURS
LGI$ICB_GET_INPUT
!
!Mail Utility (MAIL) Routines
!
MAIL$MESSAGE_COPY
MAIL$_DATIMUSED
MAIL$MESSAGE_GET
MAIL$_MESSAGE_BINARY_DATE
MAIL$_MESSAGE_DATE
MAIL$MESSAGE_INFO
MAIL$_MESSAGE_BINARY_DATE
MAIL$_MESSAGE_DATE
MAIL$MESSAGE_SELECT
MAIL$_MESSAGE_BEFORE
MAIL$_MESSAGE_SINCE
!
!Symbiont/Job Controller Interface (SMB) Routines
!
SMB$READ_MESSAGE_ITEM
SMBMSG$K_AFTER_TIME
SMBMSG$K_TIME_QUEUED
!
!SORT/MERGE (SOR) Routines
!
SOR$BEGIN_MERGE
SOR$_SIGNCOMPQ
!
!Lexical functions:
!
F$CVTIME ! converts absolute or a combination time string to a
! string in the form <variable>(yyyy-mm-dd hh:mm:ss.cc).
! Function can also return info. about absolute,
! combination, or delta time string.
!
F$ENVIRONMENT
OUTPUT_RATE ! item returns delta time
!
F$EXTRACT ! can use this function to extract hours from date and
! time string returned by F$TIME
!
F$FAO ! FAO directives !%T (time) and !%D (date)
!
F$FILE_ATTRIBUTES
BDT ! backup date/time
CDT ! creation date/time
EDT ! expiration date/time
RDT ! revision date/time
!
F$GETJPI
LAST_LOGIN_I ! last interactive login time
LAST_LOGIN_N ! last noninteractive login time
LOGINTIM ! process creation time
!
F$GETQUI
AFTER_TIME ! system time when job can execute
CPU_DEFAULT ! default time limit for job or queue in delta time
CPU_LIMIT ! maximum time limit for job or queue in delta time
JOB_COMPLETION_TIME ! time job completed
JOB_RETENTION_TIME ! returns system time
SUBMISSION_TIME ! time job submitted to queue
!
F$GETSYI
BOOTTIME ! item for local node: time the system was booted
CLUSTER_FTIME ! item for local node or other node in the cluster:
! time the first node in cluster was booted
!
F$TIME ! Returns the current date and time in absolute time
! format: dd-mmm-yyyy hh:mm:ss.cc
!
!
! Record Management Utilities
!
! Analyze/RMS_File Utility
RU_JOURNAL ! qualifiers
TOP
!
! Convert Utility
STATISTICS ! qualifier
! Elapsed time
! CPU time
!
! Convert/Reclaim Utility
STATISTICS ! qualifier
! Elapsed time
! CPU time
!
! Edit/FDL Utlity
ADD ! command
DATE ! primary attribute
!
! File Definition Language Facility
!
CONNECT ! section
TIMEOUT_ENABLE
TIMEOUT_PERIOD
DATE ! section
BACKUP
CREATION
EXPIRATION
REVISION
NETWORK ! section
LINK_TIMEOUT
!
! Extended Attribute Block
!
XABDAT ! date and time information
!
!
! RMS Reference Manual
!
! RMS Completion Status Codes
RMS$_TMO
RMS$_EXP
!
!
! RMS Control Block Macros / Field(s)
$RAB
RAB_STORE
RAB$B_TMO
$RAB64
RAB64_STORE
RAB64$B_TMO
$XABDAT
XABDAT_STORE
XAB$Q_BDT
XAB$B_BLN
XAB$Q_CDT
XAB$Q_EDT
XAB$Q_RDT
XAB$Q_RCD
XAB$Q_EFF
$XABITM
XAB$NET_LINK_TIMEOUT
XAB$V_CAP_TIMXAB
$XABRDT
XABRDT_STORE
XAB$Q_RDT
!
!
! RMS Routines / Field(s) or Macro(s)
SYS$CLOSE
FAB$L_XAB
XABRDT
SYS$CREATE
FAB$L_XAB
XABDAT
XABRDT
SYS$DISPLAY
FAB$L_XAB
XABDAT
XABRDT
SYS$FIND
RAB$V_TMO
RAB$B_TMO
RAB64$B_TMO
SYS$GET
RAB$V_TMO
RAB$B_TMO
RAB64$B_TMO
SYS$OPEN
XABDAT
XABRDT
SYS$PUT
RAB$V_TMO
RAB$B_TMO
RAB64$B_TMO
!
! Internal interface routine names
!
EXE$INSTIMQ ! PASS
SCH$ONE_SEC ! PASS
EXE$WRITE_HWCLOCK ! PASS
EXE$READ_HWCLOCK ! PASS
EXE$WRITE_LOCAL_HWCLOCK ! PASS
SCH$TICKS_TO_SECONDS ! PASS
SCH$SECONDS_TO_TICKS ! PASS
SCH$ADD_TICKS ! PASS
!
!
! System macro names used for timing activities
!
READ_SYSTIME ! PASS
READ_TDF ! PASS
WRITE_TDF ! PASS
!
!
! Global system cells dealing with time formats
!
EXE$GQ_TODCBASE ! PASS
EXE$GQ_SAVED_HWCLOCK ! PASS
EXE$GQ_TDF ! PASS
EXE$GL_ABSTIM_UTICS ! PASS
EXE$GQ_PFAILTIME ! PASS
EXE$GQ_PWRDONE ! PASS
EXE$GL_ABSTIM ! PASS
EXE$GQ_SYSTIME ! PASS
EXE$GQ_BOOTIME ! PASS
EXE$GL_SYSTICK ! PASS
EXE$GL_TICKWIDTH ! PASS
EXE$GL_SOFTTICK ! PASS
EXE$GL_TIME_DEVIATION ! PASS
EXE$GL_CLOCK_DRIFT ! PASS
EXE$GL_TICKLENGTH ! PASS
EXE$GL_TENUSEC ! PASS
EXE$GQ_1ST_TIME ! PASS
SMP$GQ_PROPOSED_HWCLOCK ! PASS
SMP$GQ_NEW_HWCLOCK ! PASS
EXE$GL_ABSTIM_TICS ! PASS
!
!
! Structure offset names that contain time formats
!
TQE$Q_TIME ! PASS
TQE$Q_DELTA ! PASS
TQE$L_CPUTIM ! PASS
KTB$L_QUANT ! PASS
KTB$L_WAITIME ! PASS
KTB$L_ONQTIME ! PASS
PHD$L_CPUTIM ! PASS
PCB$L_CPUTIM ! PASS
CWPSSWK$Q_REPTIM ! PASS
CWPSSWK$Q_DAYTIM ! PASS
!
!
! Items in [LIB]:
!
F11DEF.SDL ! PASS
FI1$S_REVDATE ! PASS
FI1$T_REVDATE ! PASS
FI1$S_REVTIME ! PASS
FI1$T_REVTIME ! PASS
FI1$S_CREDATE ! PASS
FI1$T_CREDATE ! PASS
FI1$S_CRETIME ! PASS
FI1$T_CRETIME ! PASS
FI1$S_EXPDATE ! PASS
FI1$T_EXPDATE ! PASS
FI1$S_MTHDR1 ! PASS
FI1$T_MTHDR1 ! PASS
FI1$S_MTHDR2 ! PASS
FI1$T_MTHDR2 ! PASS
FI1$S_MTHDR3 ! PASS
FI1$T_MTHDR3 ! PASS
FI2$Q_CREDATE ! PASS
FI2$Q_REVDATE ! PASS
FI2$Q_EXPDATE ! PASS
FI2$Q_BAKDATE ! PASS
HM1$T_CREDATE ! PASS
HM2$Q_CREDATE ! PASS
HM2$Q_RETAINMIN ! PASS
HM2$Q_RETAINMAX ! PASS
HM2$Q_REVDATE ! PASS
HM2$Q_COPYDATE ! PASS
SCB$Q_MOUNTTIME ! PASS
!
PCBDEF.SDL ! PASS
PCB$L_ONQTIME ! PASS
PCB$L_WAITIME ! PASS
PCB$L_TQUANTUM ! PASS
PCB$L_CPUTIME_REF ! PASS
PCB$L_CPUTIM ! PASS
PCB$L_ACC_WAITIME ! PASS
KTB$L_ONQTIME ! PASS
KTB$L_WAITIME ! PASS
KTB$L_TQUANT ! PASS
KTB$L_QUANT ! PASS
!
UCBDEF.SDL ! PASS
UCB$L_DUETIM ! PASS
UCB$L_TT_RDUE ! PASS
!
!
! Items in [STARLET]:
!
MMEDEF.SDL ! PASS
MME$S_EXPIRATION ! PASS
MME$_EXPIRATION ! PASS
MME$_EXPDATE ! PASS
MME$_CREDATE ! PASS
MME$_OVR_EXP ! PASS
!
MNTDEF.SDL ! PASS
MNT$_TAPE_EXPIRATION ! PASS
MNT$V_OVR_EXP ! PASS
!
NSADEF.SDL ! PASS
NSA$C_SYSTIME ! PASS
NSA$C_SYSTIM_SET ! PASS
NSA$C_SYSTIM_CAL ! PASS
NSA$C_PKT_TIME_STAMP ! PASS
NSA$C_PKT_SERVER_TIME_STAMP ! PASS
NSA$C_PKT_SNAPSHOT_TIME ! PASS
NSA$C_PKT_SYSTIM_OLD ! PASS
NSA$C_PKT_SYSTIM_NEW ! PASS
NSA$C_PKT_TIME_REQ ! PASS
NSA$C_PKT_TIME_REC ! PASS
NSA$C_PKT_LIFETIME_REQ ! PASS
NSA$C_PKT_LIFETIME_REC ! PASS
NSA$_TIME_STAMP ! PASS
NSA$_SERVER_TIME_STAMP ! PASS
NSA$_SNAPSHOT_TIME ! PASS
NSA$_SYSTIM_OLD ! PASS
NSA$_SYSTIM_NEW ! PASS
NSA$_TIME_REQ ! PASS
NSA$_TIME_REC ! PASS
NSA$_LIFETIME_REQ ! PASS
NSA$_LIFETIME_REC ! PASS
NSA$_CLIENT_USERNAME ! PASS
NSA$C_FMTINF_DATE ! PASS
!
NSARECDEF.SDL ! PASS
NSA$V_CPUTIME ! PASS
NSA$M_CPUTIME ! PASS
NSA$V_EXPIRATION ! PASS
NSA$M_EXPIRATION ! PASS
NSA$V_PWDLIFETIME ! PASS
NSA$M_PWDLIFETIME ! PASS
NSA$Q_REC_TIME ! PASS
|
6.7 | Correct list (some failures in XQP cells) | EVMS::MARION | So many fish ... | Mon Feb 24 1997 09:55 | 583 |
| ! System service interface names
!
$ASCTIM ! PASS
$ASCTIM_G ! PASS
$ASCTIM_S ! PASS
SYS$ASCTIM ! PASS
EXE$ASCTIM ! PASS
$ASCUTC
$AUDIT_EVENT
!
$BINTIM ! PASS, with 2-digit input allowed for Alpha
$BINTIM_G ! PASS, with 2-digit input allowed for Alpha
$BINTIM_S ! PASS, with 2-digit input allowed for Alpha
SYS$BINTIM ! PASS, with 2-digit input allowed for Alpha
EXE$BINTIM ! PASS, with 2-digit input allowed for Alpha
$BINUTC
$CANTIM
$CANWAK
$CREPRC
! mbxunt - argument for $ACCDEF macro
ACC$Q_TERMTIME
ACC$Q_LOGIN
$DNS
DNS$_EXPIRETIME ! item codes
DNS$_EXTENDTIME
DNS$_CONTEXTVARTIME
DNS$_OUTCTS
DNS$_WAIT
$FAO
!%T ! directives for output string
!%D
$GETDVI
DVI$_STS ! item code
$UCBBDEF ! macro
UCB$V_TIM
UCB$V_TIMOUT
$GETJPI
JPI$_CPULIM ! item codes
JPI$_LAST_LOGIN_I
JPI$_LAST_LOGIN_N
JPI$_LOGINTIM
JPI$_TQCNT
JPI$_TQLM
JPI$_VP_CPUTIM
$GETQUI
QUI$_AFTER_TIME ! item codes
QUI$_JOB_COMPLETION_TIME
QUI$_JOB_RETENTION_TIME
QUI$_AFTER_TIME
QUI$_SUBMISSION_TIME
QUI$_SEARCH_TIMED_RELEASE_JOBS
QUI$_SUBMISSION_TIME
QUI$_TIMED_RELEASE_JOB_COUNT
$GETSYI
SYI$_BOOTIME ! item codes
SYI$_CLUSTER_FTIME
$GETTIM ! PASS
$GETTIM_S ! PASS
$GETTIM_G ! PASS
SYS$GETTIM ! PASS
EXE$GETTIM ! PASS
$GETUAI
UAI$_BATCH_ACCESS_P ! item codes
UAI$_BATCH_ACCESS_S
UAI$_DIALUP_ACCESS_P
UAI$_DIALUP_ACCESS_S
UAI$_EXPIRATION
UAI$_LASTLOGIN_I
UAI$_LASTLOGIN_N
UAI$_LOCAL_ACCESS_P
UAI$_LOCAL_ACCESS_S
UAI$_NETWORK_ACCESS_P
UAI$_NETWORK_ACCESS_S
UAI$_PWD_DATE
UAI$_PWD_LIFETIME
UAI$_PWD2_DATE
UAI$_REMOTE_ACCESS_P
UAI$_REMOTE_ACCESS_S
$GETUTC
$HIBER
$INIT_VOL
INIT$_OVR_EXP ! item codes
INIT$_NO_OVR_EXP
$MOUNT
MNT$_FLAGS ! item code
MNT$M_OVR_EXP
$NUMTIM ! PASS
$NUMTIM_G ! PASS
$NUMTIM_S ! PASS
SYS$NUMTIM ! PASS
EXE$NUMTIM ! PASS
EXE$ALTNUMTIM
$NUMUTC
$QIO
SS$_CONNECFAIL ! condition value returned
$SCHDWK ! PASS
$SCHDWK_G ! PASS
$SCHDWK_S ! PASS
SYS$SCHDWK ! PASS
EXE$SCHDWK ! PASS
$SCHED
CSH$_SET_TIMEOUT ! item code
! argument p2
$SETIME ! PASS
$SETIME_G ! PASS
$SETIME_S ! PASS
SYS$SETIME ! PASS
EXE$SETIME ! PASS
EXE$SETIME_INT ! PASS
$SETIMR ! PASS
$SETIMR_G ! PASS
$SETIMR_S ! PASS
SYS$SETIMR ! PASS
EXE$SETIMR ! PASS
$SETPRA
! astadr (argument)
$SETUAI
UAI$_BATCH_ACCESS_P ! item codes
UAI$_BATCH_ACCESS_S
UAI$_CPUTIM
UAI$_DIALUP_ACCESS_P
UAI$_DIALUP_ACCESS_S
UAI$_EXPIRATION
UAI$_LASTLOGIN_I
UAI$_LASTLOGIN_N
UAI$_LOCAL_ACCESS_P
UAI$_LOCAL_ACCESS_S
UAI$_NETWORK_ACCESS_P
UAI$_NETWORK_ACCESS_S
UAI$_! PASSWORD
UAI$_! PASSORD2
UAI$_PWD_DATE
UAI$_PWD_LIFETIME
UAI$_PWD2_DATE
UAI$_REMOTE_ACCESS_P
UAI$_REMOTE_ACCESS_S
UAI$_TQCNT
$SHOW_INTRUSION
! breakin_block (argument)
! Time field
$SNDERR
$SNDJBC
SJC$_AFTER_TIME ! item codes
SJC$_NO_AFTER_TIME
SJC$_JOB_RETAIN_TIME
SJC_CPU_DEFAULT
$START_TRANS
! timeout (argument)
$TIMCON
$WAKE
!
SYS$GRANT_LICENSE ! LMF PASS
SYS$LOOKUP_LICENSE ! LMF PASS
!
!
LIB$ADD_TIMES
LIB$CONVERT_DATE_STRING
LIB$CVTF_FROM_INTERNAL_TIME
LIB$CVTF_TO_INTERNAL_TIME
LIB$CVT_FROM_INTERNAL_TIME
LIB$CVT_TO_INTERNAL_TIME
LIB$CVT_VECTIM
LIB$DATE_TIME
LIB$DAY
LIB$DAY_OF_WEEK
LIB$FORMAT_DATE_TIME
LIB$FREE_DATE_TIME_CONTEXT
LIB$FREE_TIMER
LIB$GET_DATE_FORMAT
LIB$GETJPI
JPI$_LOGINTIM
LIB$GETQUI
QUI$_AFTER_TIME
QUI$_SUBMISSION_TIME
LIB$GET_MAXIMUM_DATE_LENGTH
LIB$INIT_DATE_TIME_CONTEXT
LIB$INIT_TIMER
LIB$MULTF_DELTA_TIME
LIB$MULT_DELTA_TIME
LIB$SHOW_TIMER
LIB$STAT_TIMER
LIB$SUB_TIMES
LIB$SYS_ASCTIM
LIB$WAIT
!
! The following SMG$ routines have a "timeout" argument:
!
SMG$READ_COMPOSED_LINE
SMG$READ_KEYSTROKE
SMG$READ_LOCATOR
SMG$READ_STRING
SMG$READ_VERIFY
SMG$SELECT_FROM_MENU
!
!
! BACKUP API Files and Routines
!
BA*DEF,BA*STRUC.BAS
BCK_OPT_STRUCT_DT
BA*DEF,BA*STRUC.R32
BA*DEF,BA*STRUC.H
BA*DEF,BA*STRUC.FOR
BA*DEF,BA*STRUC.MAR
BACKUP$START
BCK_OPT_K_BACKUP
BCK_OPT_K_BEFORE_TYPE
BCK_OPT_K_CREATED
BCK_OPT_K_EXPIRED
BCK_OPT_K_FAST
BCK_OPT_K_MODIFIED
BCK_OPT_K_RECORD
BCK_OPT_K_SINCE_TYPE
BCK_OPT_K_SINCE_VALUE
BCK_OPT_K_TAPE_EXPIRATION
!
!Common Journaling Facility (CJF) (undocumented)
!
CJF$CREJNL
JSB$_Q_EXPDAT
CJF$MNTJMD
MNT$M_OVR_EXP
CJF$MODFLT
JFCB$C_DATTIM,JFCB$S_DATTIM
JFCB$C_EXCLUDE
JFCB$C_INCLUDE
JFCB$C_NONE
CJF$POSJNL
JFCB$C_DATTIM,JFCB$S_DATTIM
JFCB$C_EXCLUDE
JFCB$C_INCLUDE
JFCB$C_NONE
CJF$READJNL
JATR$C_TIME
JATR$S_TIME
JATR$C_JNLCRDAT
JATR$S_JNLCRDAT
JATR$C_FILCRDAT
JATR$S_FILCRDAT
CJF$RECOVER
JFCB$C_DATTIM
JFCB$S_DATTIM
JFCB$C_EXCLUDE
JFCB$C_INCLUDE
JFCB$C_NONE
!
!Command Language Interpreter (CLI) Routines
!
CLI$GET_VALUE
$LINE
!
!File Definition Language (FDL) Routines
!
FDL$CREATE
RMS$_EXP
!
!Librarian (LBR) Routines
!
LBR$GET_HEADER
LHI$L_CREDAT
LHI$L_UPDTIM
!
!LOGINOUT (LGI) Routines
!
LGI$ICR_CHKRESTRICT
LGI$ICB_MODALHOURS
LGI$ICB_GET_INPUT
!
!Mail Utility (MAIL) Routines
!
MAIL$MESSAGE_COPY
MAIL$_DATIMUSED
MAIL$MESSAGE_GET
MAIL$_MESSAGE_BINARY_DATE
MAIL$_MESSAGE_DATE
MAIL$MESSAGE_INFO
MAIL$_MESSAGE_BINARY_DATE
MAIL$_MESSAGE_DATE
MAIL$MESSAGE_SELECT
MAIL$_MESSAGE_BEFORE
MAIL$_MESSAGE_SINCE
!
!Symbiont/Job Controller Interface (SMB) Routines
!
SMB$READ_MESSAGE_ITEM
SMBMSG$K_AFTER_TIME
SMBMSG$K_TIME_QUEUED
!
!SORT/MERGE (SOR) Routines
!
SOR$BEGIN_MERGE
SOR$_SIGNCOMPQ
!
!Lexical functions:
!
F$CVTIME ! converts absolute or a combination time string to a
! string in the form <variable>(yyyy-mm-dd hh:mm:ss.cc).
! Function can also return info. about absolute,
! combination, or delta time string.
!
F$ENVIRONMENT
OUTPUT_RATE ! item returns delta time
!
F$EXTRACT ! can use this function to extract hours from date and
! time string returned by F$TIME
!
F$FAO ! FAO directives !%T (time) and !%D (date)
!
F$FILE_ATTRIBUTES
BDT ! backup date/time
CDT ! creation date/time
EDT ! expiration date/time
RDT ! revision date/time
!
F$GETJPI
LAST_LOGIN_I ! last interactive login time
LAST_LOGIN_N ! last noninteractive login time
LOGINTIM ! process creation time
!
F$GETQUI
AFTER_TIME ! system time when job can execute
CPU_DEFAULT ! default time limit for job or queue in delta time
CPU_LIMIT ! maximum time limit for job or queue in delta time
JOB_COMPLETION_TIME ! time job completed
JOB_RETENTION_TIME ! returns system time
SUBMISSION_TIME ! time job submitted to queue
!
F$GETSYI
BOOTTIME ! item for local node: time the system was booted
CLUSTER_FTIME ! item for local node or other node in the cluster:
! time the first node in cluster was booted
!
F$TIME ! Returns the current date and time in absolute time
! format: dd-mmm-yyyy hh:mm:ss.cc
!
!
! Record Management Utilities
!
! Analyze/RMS_File Utility
RU_JOURNAL ! qualifiers
TOP
!
! Convert Utility
STATISTICS ! qualifier
! Elapsed time
! CPU time
!
! Convert/Reclaim Utility
STATISTICS ! qualifier
! Elapsed time
! CPU time
!
! Edit/FDL Utlity
ADD ! command
DATE ! primary attribute
!
! File Definition Language Facility
!
CONNECT ! section
TIMEOUT_ENABLE
TIMEOUT_PERIOD
DATE ! section
BACKUP
CREATION
EXPIRATION
REVISION
NETWORK ! section
LINK_TIMEOUT
!
! Extended Attribute Block
!
XABDAT ! date and time information
!
!
! RMS Reference Manual
!
! RMS Completion Status Codes
RMS$_TMO
RMS$_EXP
!
!
! RMS Control Block Macros / Field(s)
$RAB
RAB_STORE
RAB$B_TMO
$RAB64
RAB64_STORE
RAB64$B_TMO
$XABDAT
XABDAT_STORE
XAB$Q_BDT
XAB$B_BLN
XAB$Q_CDT
XAB$Q_EDT
XAB$Q_RDT
XAB$Q_RCD
XAB$Q_EFF
$XABITM
XAB$NET_LINK_TIMEOUT
XAB$V_CAP_TIMXAB
$XABRDT
XABRDT_STORE
XAB$Q_RDT
!
!
! RMS Routines / Field(s) or Macro(s)
SYS$CLOSE
FAB$L_XAB
XABRDT
SYS$CREATE
FAB$L_XAB
XABDAT
XABRDT
SYS$DISPLAY
FAB$L_XAB
XABDAT
XABRDT
SYS$FIND
RAB$V_TMO
RAB$B_TMO
RAB64$B_TMO
SYS$GET
RAB$V_TMO
RAB$B_TMO
RAB64$B_TMO
SYS$OPEN
XABDAT
XABRDT
SYS$PUT
RAB$V_TMO
RAB$B_TMO
RAB64$B_TMO
!
! Internal interface routine names
!
EXE$INSTIMQ ! PASS
SCH$ONE_SEC ! PASS
EXE$WRITE_HWCLOCK ! PASS
EXE$READ_HWCLOCK ! PASS
EXE$WRITE_LOCAL_HWCLOCK ! PASS
SCH$TICKS_TO_SECONDS ! PASS
SCH$SECONDS_TO_TICKS ! PASS
SCH$ADD_TICKS ! PASS
!
!
! System macro names used for timing activities
!
READ_SYSTIME ! PASS
READ_TDF ! PASS
WRITE_TDF ! PASS
!
!
! Global system cells dealing with time formats
!
EXE$GQ_TODCBASE ! PASS
EXE$GQ_SAVED_HWCLOCK ! PASS
EXE$GQ_TDF ! PASS
EXE$GL_ABSTIM_UTICS ! PASS
EXE$GQ_PFAILTIME ! PASS
EXE$GQ_PWRDONE ! PASS
EXE$GL_ABSTIM ! PASS
EXE$GQ_SYSTIME ! PASS
EXE$GQ_BOOTIME ! PASS
EXE$GL_SYSTICK ! PASS
EXE$GL_TICKWIDTH ! PASS
EXE$GL_SOFTTICK ! PASS
EXE$GL_TIME_DEVIATION ! PASS
EXE$GL_CLOCK_DRIFT ! PASS
EXE$GL_TICKLENGTH ! PASS
EXE$GL_TENUSEC ! PASS
EXE$GQ_1ST_TIME ! PASS
SMP$GQ_PROPOSED_HWCLOCK ! PASS
SMP$GQ_NEW_HWCLOCK ! PASS
EXE$GL_ABSTIM_TICS ! PASS
!
!
! Structure offset names that contain time formats
!
TQE$Q_TIME ! PASS
TQE$Q_DELTA ! PASS
TQE$L_CPUTIM ! PASS
KTB$L_QUANT ! PASS
KTB$L_WAITIME ! PASS
KTB$L_ONQTIME ! PASS
PHD$L_CPUTIM ! PASS
PCB$L_CPUTIM ! PASS
CWPSSWK$Q_REPTIM ! PASS
CWPSSWK$Q_DAYTIM ! PASS
!
!
! Items in [LIB]:
!
F11DEF.SDL ! PASS
FI1$S_REVDATE ! PASS
FI1$T_REVDATE ! FAIL
FI1$S_REVTIME ! PASS
FI1$T_REVTIME ! FAIL
FI1$S_CREDATE ! PASS
FI1$T_CREDATE ! FAIL
FI1$S_CRETIME ! PASS
FI1$T_CRETIME ! FAIL
FI1$S_EXPDATE ! PASS
FI1$T_EXPDATE ! FAIL
FI1$S_MTHDR1 ! PASS
FI1$T_MTHDR1 ! PASS
FI1$S_MTHDR2 ! PASS
FI1$T_MTHDR2 ! PASS
FI1$S_MTHDR3 ! PASS
FI1$T_MTHDR3 ! PASS
FI2$Q_CREDATE ! PASS
FI2$Q_REVDATE ! PASS
FI2$Q_EXPDATE ! PASS
FI2$Q_BAKDATE ! PASS
HM1$T_CREDATE ! FAIL
HM2$Q_CREDATE ! PASS
HM2$Q_RETAINMIN ! PASS
HM2$Q_RETAINMAX ! PASS
HM2$Q_REVDATE ! PASS
HM2$Q_COPYDATE ! PASS
SCB$Q_MOUNTTIME ! PASS
!
PCBDEF.SDL ! PASS
PCB$L_ONQTIME ! PASS
PCB$L_WAITIME ! PASS
PCB$L_TQUANTUM ! PASS
PCB$L_CPUTIME_REF ! PASS
PCB$L_CPUTIM ! PASS
PCB$L_ACC_WAITIME ! PASS
KTB$L_ONQTIME ! PASS
KTB$L_WAITIME ! PASS
KTB$L_TQUANT ! PASS
KTB$L_QUANT ! PASS
!
UCBDEF.SDL ! PASS
UCB$L_DUETIM ! PASS
UCB$L_TT_RDUE ! PASS
!
!
! Items in [STARLET]:
!
MMEDEF.SDL ! PASS
MME$S_EXPIRATION ! PASS
MME$_EXPIRATION ! PASS
MME$_EXPDATE ! PASS
MME$_CREDATE ! PASS
MME$_OVR_EXP ! PASS
!
MNTDEF.SDL ! PASS
MNT$_TAPE_EXPIRATION ! PASS
MNT$V_OVR_EXP ! PASS
!
NSADEF.SDL ! PASS
NSA$C_SYSTIME ! PASS
NSA$C_SYSTIM_SET ! PASS
NSA$C_SYSTIM_CAL ! PASS
NSA$C_PKT_TIME_STAMP ! PASS
NSA$C_PKT_SERVER_TIME_STAMP ! PASS
NSA$C_PKT_SNAPSHOT_TIME ! PASS
NSA$C_PKT_SYSTIM_OLD ! PASS
NSA$C_PKT_SYSTIM_NEW ! PASS
NSA$C_PKT_TIME_REQ ! PASS
NSA$C_PKT_TIME_REC ! PASS
NSA$C_PKT_LIFETIME_REQ ! PASS
NSA$C_PKT_LIFETIME_REC ! PASS
NSA$_TIME_STAMP ! PASS
NSA$_SERVER_TIME_STAMP ! PASS
NSA$_SNAPSHOT_TIME ! PASS
NSA$_SYSTIM_OLD ! PASS
NSA$_SYSTIM_NEW ! PASS
NSA$_TIME_REQ ! PASS
NSA$_TIME_REC ! PASS
NSA$_LIFETIME_REQ ! PASS
NSA$_LIFETIME_REC ! PASS
NSA$_CLIENT_USERNAME ! PASS
NSA$C_FMTINF_DATE ! PASS
!
NSARECDEF.SDL ! PASS
NSA$V_CPUTIME ! PASS
NSA$M_CPUTIME ! PASS
NSA$V_EXPIRATION ! PASS
NSA$M_EXPIRATION ! PASS
NSA$V_PWDLIFETIME ! PASS
NSA$M_PWDLIFETIME ! PASS
NSA$Q_REC_TIME ! PASS
|
6.7 | Update search list (minor changes) | EVMS::MARION | So many fish ... | Wed Mar 05 1997 15:37 | 583 |
| ! System service interface names
!
$ASCTIM ! PASS
$ASCTIM_G ! PASS
$ASCTIM_S ! PASS
SYS$ASCTIM ! PASS
EXE$ASCTIM ! PASS
$ASCUTC
$AUDIT_EVENT
!
$BINTIM ! PASS, with 2-digit input allowed for Alpha
$BINTIM_G ! PASS, with 2-digit input allowed for Alpha
$BINTIM_S ! PASS, with 2-digit input allowed for Alpha
SYS$BINTIM ! PASS, with 2-digit input allowed for Alpha
EXE$BINTIM ! PASS, with 2-digit input allowed for Alpha
$BINUTC
$CANTIM
$CANWAK
$CREPRC
! mbxunt - argument for $ACCDEF macro
ACC$Q_TERMTIME
ACC$Q_LOGIN
$DNS
DNS$_EXPIRETIME ! item codes
DNS$_EXTENDTIME
DNS$_CONTEXTVARTIME
DNS$_OUTCTS
DNS$_WAIT
$FAO
!%T ! directives for output string
!%D
$GETDVI
DVI$_STS ! item code
$UCBBDEF ! macro
UCB$V_TIM
UCB$V_TIMOUT
$GETJPI
JPI$_CPULIM ! item codes
JPI$_LAST_LOGIN_I
JPI$_LAST_LOGIN_N
JPI$_LOGINTIM
JPI$_TQCNT
JPI$_TQLM
JPI$_VP_CPUTIM
$GETQUI
QUI$_AFTER_TIME ! item codes
QUI$_JOB_COMPLETION_TIME
QUI$_JOB_RETENTION_TIME
QUI$_AFTER_TIME
QUI$_SUBMISSION_TIME
QUI$_SEARCH_TIMED_RELEASE_JOBS
QUI$_SUBMISSION_TIME
QUI$_TIMED_RELEASE_JOB_COUNT
$GETSYI
SYI$_BOOTIME ! item codes
SYI$_CLUSTER_FTIME
$GETTIM ! PASS
$GETTIM_S ! PASS
$GETTIM_G ! PASS
SYS$GETTIM ! PASS
EXE$GETTIM ! PASS
$GETUAI
UAI$_BATCH_ACCESS_P ! item codes
UAI$_BATCH_ACCESS_S
UAI$_DIALUP_ACCESS_P
UAI$_DIALUP_ACCESS_S
UAI$_EXPIRATION
UAI$_LASTLOGIN_I
UAI$_LASTLOGIN_N
UAI$_LOCAL_ACCESS_P
UAI$_LOCAL_ACCESS_S
UAI$_NETWORK_ACCESS_P
UAI$_NETWORK_ACCESS_S
UAI$_PWD_DATE
UAI$_PWD_LIFETIME
UAI$_PWD2_DATE
UAI$_REMOTE_ACCESS_P
UAI$_REMOTE_ACCESS_S
$GETUTC
$HIBER
$INIT_VOL
INIT$_OVR_EXP ! item codes
INIT$_NO_OVR_EXP
$MOUNT
MNT$_FLAGS ! item code
MNT$M_OVR_EXP
$NUMTIM ! PASS
$NUMTIM_G ! PASS
$NUMTIM_S ! PASS
SYS$NUMTIM ! PASS
EXE$NUMTIM ! PASS
EXE$ALTNUMTIM
$NUMUTC
$QIO
SS$_CONNECFAIL ! condition value returned
$SCHDWK ! PASS
$SCHDWK_G ! PASS
$SCHDWK_S ! PASS
SYS$SCHDWK ! PASS
EXE$SCHDWK ! PASS
$SCHED
CSH$_SET_TIMEOUT ! item code
! argument p2
$SETIME ! PASS
$SETIME_G ! PASS
$SETIME_S ! PASS
SYS$SETIME ! PASS
EXE$SETIME ! PASS
EXE$SETIME_INT ! PASS
$SETIMR ! PASS
$SETIMR_G ! PASS
$SETIMR_S ! PASS
SYS$SETIMR ! PASS
EXE$SETIMR ! PASS
$SETPRA
! astadr (argument)
$SETUAI
UAI$_BATCH_ACCESS_P ! item codes
UAI$_BATCH_ACCESS_S
UAI$_CPUTIM
UAI$_DIALUP_ACCESS_P
UAI$_DIALUP_ACCESS_S
UAI$_EXPIRATION
UAI$_LASTLOGIN_I
UAI$_LASTLOGIN_N
UAI$_LOCAL_ACCESS_P
UAI$_LOCAL_ACCESS_S
UAI$_NETWORK_ACCESS_P
UAI$_NETWORK_ACCESS_S
UAI$_! PASSWORD
UAI$_! PASSORD2
UAI$_PWD_DATE
UAI$_PWD_LIFETIME
UAI$_PWD2_DATE
UAI$_REMOTE_ACCESS_P
UAI$_REMOTE_ACCESS_S
UAI$_TQCNT
$SHOW_INTRUSION
! breakin_block (argument)
! Time field
$SNDERR
$SNDJBC
SJC$_AFTER_TIME ! item codes
SJC$_NO_AFTER_TIME
SJC$_JOB_RETAIN_TIME
SJC_CPU_DEFAULT
$START_TRANS
! timeout (argument)
$TIMCON
$WAKE
!
SYS$GRANT_LICENSE ! LMF PASS
SYS$LOOKUP_LICENSE ! LMF PASS
!
!
LIB$ADD_TIMES
LIB$CONVERT_DATE_STRING
LIB$CVTF_FROM_INTERNAL_TIME
LIB$CVTF_TO_INTERNAL_TIME
LIB$CVT_FROM_INTERNAL_TIME
LIB$CVT_TO_INTERNAL_TIME
LIB$CVT_VECTIM
LIB$DATE_TIME
LIB$DAY
LIB$DAY_OF_WEEK
LIB$FORMAT_DATE_TIME
LIB$FREE_DATE_TIME_CONTEXT
LIB$FREE_TIMER
LIB$GET_DATE_FORMAT
LIB$GETJPI
JPI$_LOGINTIM
LIB$GETQUI
QUI$_AFTER_TIME
QUI$_SUBMISSION_TIME
LIB$GET_MAXIMUM_DATE_LENGTH
LIB$INIT_DATE_TIME_CONTEXT
LIB$INIT_TIMER
LIB$MULTF_DELTA_TIME
LIB$MULT_DELTA_TIME
LIB$SHOW_TIMER
LIB$STAT_TIMER
LIB$SUB_TIMES
LIB$SYS_ASCTIM
LIB$WAIT
!
! The following SMG$ routines have a "timeout" argument:
!
SMG$READ_COMPOSED_LINE
SMG$READ_KEYSTROKE
SMG$READ_LOCATOR
SMG$READ_STRING
SMG$READ_VERIFY
SMG$SELECT_FROM_MENU
!
!
! BACKUP API Files and Routines
!
!BA*DEF,BA*STRUC.BAS
BCK_OPT_STRUCT_DT
!BA*DEF,BA*STRUC.R32
!BA*DEF,BA*STRUC.H
!BA*DEF,BA*STRUC.FOR
!BA*DEF,BA*STRUC.MAR
BACKUP$START
BCK_OPT_K_BACKUP
BCK_OPT_K_BEFORE_TYPE
BCK_OPT_K_CREATED
BCK_OPT_K_EXPIRED
BCK_OPT_K_FAST
BCK_OPT_K_MODIFIED
BCK_OPT_K_RECORD
BCK_OPT_K_SINCE_TYPE
BCK_OPT_K_SINCE_VALUE
BCK_OPT_K_TAPE_EXPIRATION
!
!Common Journaling Facility (CJF) (undocumented)
!
CJF$CREJNL
JSB$_Q_EXPDAT
CJF$MNTJMD
MNT$M_OVR_EXP
CJF$MODFLT
JFCB$C_DATTIM,JFCB$S_DATTIM
JFCB$C_EXCLUDE
JFCB$C_INCLUDE
JFCB$C_NONE
CJF$POSJNL
JFCB$C_DATTIM,JFCB$S_DATTIM
JFCB$C_EXCLUDE
JFCB$C_INCLUDE
JFCB$C_NONE
CJF$READJNL
JATR$C_TIME
JATR$S_TIME
JATR$C_JNLCRDAT
JATR$S_JNLCRDAT
JATR$C_FILCRDAT
JATR$S_FILCRDAT
CJF$RECOVER
JFCB$C_DATTIM
JFCB$S_DATTIM
JFCB$C_EXCLUDE
JFCB$C_INCLUDE
JFCB$C_NONE
!
!Command Language Interpreter (CLI) Routines
!
CLI$GET_VALUE
$LINE
!
!File Definition Language (FDL) Routines
!
FDL$CREATE
RMS$_EXP
!
!Librarian (LBR) Routines
!
LBR$GET_HEADER
LHI$L_CREDAT
LHI$L_UPDTIM
!
!LOGINOUT (LGI) Routines
!
LGI$ICR_CHKRESTRICT
LGI$ICB_MODALHOURS
LGI$ICB_GET_INPUT
!
!Mail Utility (MAIL) Routines
!
MAIL$MESSAGE_COPY
MAIL$_DATIMUSED
MAIL$MESSAGE_GET
MAIL$_MESSAGE_BINARY_DATE
MAIL$_MESSAGE_DATE
MAIL$MESSAGE_INFO
MAIL$_MESSAGE_BINARY_DATE
MAIL$_MESSAGE_DATE
MAIL$MESSAGE_SELECT
MAIL$_MESSAGE_BEFORE
MAIL$_MESSAGE_SINCE
!
!Symbiont/Job Controller Interface (SMB) Routines
!
SMB$READ_MESSAGE_ITEM
SMBMSG$K_AFTER_TIME
SMBMSG$K_TIME_QUEUED
!
!SORT/MERGE (SOR) Routines
!
SOR$BEGIN_MERGE
SOR$_SIGNCOMPQ
!
!Lexical functions:
!
F$CVTIME ! converts absolute or a combination time string to a
! string in the form <variable>(yyyy-mm-dd hh:mm:ss.cc).
! Function can also return info. about absolute,
! combination, or delta time string.
!
F$ENVIRONMENT
OUTPUT_RATE ! item returns delta time
!
F$EXTRACT ! can use this function to extract hours from date and
! time string returned by F$TIME
!
F$FAO ! FAO directives !%T (time) and !%D (date)
!
F$FILE_ATTRIBUTES
BDT ! backup date/time
CDT ! creation date/time
EDT ! expiration date/time
RDT ! revision date/time
!
F$GETJPI
LAST_LOGIN_I ! last interactive login time
LAST_LOGIN_N ! last noninteractive login time
LOGINTIM ! process creation time
!
F$GETQUI
AFTER_TIME ! system time when job can execute
CPU_DEFAULT ! default time limit for job or queue in delta time
CPU_LIMIT ! maximum time limit for job or queue in delta time
JOB_COMPLETION_TIME ! time job completed
JOB_RETENTION_TIME ! returns system time
SUBMISSION_TIME ! time job submitted to queue
!
F$GETSYI
BOOTTIME ! item for local node: time the system was booted
CLUSTER_FTIME ! item for local node or other node in the cluster:
! time the first node in cluster was booted
!
F$TIME ! Returns the current date and time in absolute time
! format: dd-mmm-yyyy hh:mm:ss.cc
!
!
! Record Management Utilities
!
! Analyze/RMS_File Utility
RU_JOURNAL ! qualifiers
!!! TOP
!
! Convert Utility
!!! STATISTICS ! qualifier
! Elapsed time
! CPU time
!
! Convert/Reclaim Utility
!!! STATISTICS ! qualifier
! Elapsed time
! CPU time
!
! Edit/FDL Utlity
!!! ADD ! command
DATE ! primary attribute
!
! File Definition Language Facility
!
!!! CONNECT ! section
TIMEOUT_ENABLE
TIMEOUT_PERIOD
DATE ! section
BACKUP
CREATION
EXPIRATION
REVISION
NETWORK ! section
LINK_TIMEOUT
!
! Extended Attribute Block
!
XABDAT ! date and time information
!
!
! RMS Reference Manual
!
! RMS Completion Status Codes
RMS$_TMO
RMS$_EXP
!
!
! RMS Control Block Macros / Field(s)
$RAB
RAB_STORE
RAB$B_TMO
$RAB64
RAB64_STORE
RAB64$B_TMO
$XABDAT
XABDAT_STORE
XAB$Q_BDT
XAB$B_BLN
XAB$Q_CDT
XAB$Q_EDT
XAB$Q_RDT
XAB$Q_RCD
XAB$Q_EFF
$XABITM
XAB$NET_LINK_TIMEOUT
XAB$V_CAP_TIMXAB
$XABRDT
XABRDT_STORE
XAB$Q_RDT
!
!
! RMS Routines / Field(s) or Macro(s)
SYS$CLOSE
FAB$L_XAB
XABRDT
SYS$CREATE
FAB$L_XAB
XABDAT
XABRDT
SYS$DISPLAY
FAB$L_XAB
XABDAT
XABRDT
SYS$FIND
RAB$V_TMO
RAB$B_TMO
RAB64$B_TMO
SYS$GET
RAB$V_TMO
RAB$B_TMO
RAB64$B_TMO
SYS$OPEN
XABDAT
XABRDT
SYS$PUT
RAB$V_TMO
RAB$B_TMO
RAB64$B_TMO
!
! Internal interface routine names
!
EXE$INSTIMQ ! PASS
SCH$ONE_SEC ! PASS
EXE$WRITE_HWCLOCK ! PASS
EXE$READ_HWCLOCK ! PASS
EXE$WRITE_LOCAL_HWCLOCK ! PASS
SCH$TICKS_TO_SECONDS ! PASS
SCH$SECONDS_TO_TICKS ! PASS
SCH$ADD_TICKS ! PASS
!
!
! System macro names used for timing activities
!
READ_SYSTIME ! PASS
READ_TDF ! PASS
WRITE_TDF ! PASS
!
!
! Global system cells dealing with time formats
!
EXE$GQ_TODCBASE ! PASS
EXE$GQ_SAVED_HWCLOCK ! PASS
EXE$GQ_TDF ! PASS
EXE$GL_ABSTIM_UTICS ! PASS
EXE$GQ_PFAILTIME ! PASS
EXE$GQ_PWRDONE ! PASS
EXE$GL_ABSTIM ! PASS
EXE$GQ_SYSTIME ! PASS
EXE$GQ_BOOTIME ! PASS
EXE$GL_SYSTICK ! PASS
EXE$GL_TICKWIDTH ! PASS
EXE$GL_SOFTTICK ! PASS
EXE$GL_TIME_DEVIATION ! PASS
EXE$GL_CLOCK_DRIFT ! PASS
EXE$GL_TICKLENGTH ! PASS
EXE$GL_TENUSEC ! PASS
EXE$GQ_1ST_TIME ! PASS
SMP$GQ_PROPOSED_HWCLOCK ! PASS
SMP$GQ_NEW_HWCLOCK ! PASS
EXE$GL_ABSTIM_TICS ! PASS
!
!
! Structure offset names that contain time formats
!
TQE$Q_TIME ! PASS
TQE$Q_DELTA ! PASS
TQE$L_CPUTIM ! PASS
KTB$L_QUANT ! PASS
KTB$L_WAITIME ! PASS
KTB$L_ONQTIME ! PASS
PHD$L_CPUTIM ! PASS
PCB$L_CPUTIM ! PASS
CWPSSWK$Q_REPTIM ! PASS
CWPSSWK$Q_DAYTIM ! PASS
!
!
! Items in [LIB]:
!
F11DEF.SDL ! PASS
FI1$S_REVDATE ! PASS
FI1$T_REVDATE ! FAIL
FI1$S_REVTIME ! PASS
FI1$T_REVTIME ! FAIL
FI1$S_CREDATE ! PASS
FI1$T_CREDATE ! FAIL
FI1$S_CRETIME ! PASS
FI1$T_CRETIME ! FAIL
FI1$S_EXPDATE ! PASS
FI1$T_EXPDATE ! FAIL
FI1$S_MTHDR1 ! PASS
FI1$T_MTHDR1 ! PASS
FI1$S_MTHDR2 ! PASS
FI1$T_MTHDR2 ! PASS
FI1$S_MTHDR3 ! PASS
FI1$T_MTHDR3 ! PASS
FI2$Q_CREDATE ! PASS
FI2$Q_REVDATE ! PASS
FI2$Q_EXPDATE ! PASS
FI2$Q_BAKDATE ! PASS
HM1$T_CREDATE ! FAIL
HM2$Q_CREDATE ! PASS
HM2$Q_RETAINMIN ! PASS
HM2$Q_RETAINMAX ! PASS
HM2$Q_REVDATE ! PASS
HM2$Q_COPYDATE ! PASS
SCB$Q_MOUNTTIME ! PASS
!
PCBDEF.SDL ! PASS
PCB$L_ONQTIME ! PASS
PCB$L_WAITIME ! PASS
PCB$L_TQUANTUM ! PASS
PCB$L_CPUTIME_REF ! PASS
PCB$L_CPUTIM ! PASS
PCB$L_ACC_WAITIME ! PASS
KTB$L_ONQTIME ! PASS
KTB$L_WAITIME ! PASS
KTB$L_TQUANT ! PASS
KTB$L_QUANT ! PASS
!
UCBDEF.SDL ! PASS
UCB$L_DUETIM ! PASS
UCB$L_TT_RDUE ! PASS
!
!
! Items in [STARLET]:
!
MMEDEF.SDL ! PASS
MME$S_EXPIRATION ! PASS
MME$_EXPIRATION ! PASS
MME$_EXPDATE ! PASS
MME$_CREDATE ! PASS
MME$_OVR_EXP ! PASS
!
MNTDEF.SDL ! PASS
MNT$_TAPE_EXPIRATION ! PASS
MNT$V_OVR_EXP ! PASS
!
NSADEF.SDL ! PASS
NSA$C_SYSTIME ! PASS
NSA$C_SYSTIM_SET ! PASS
NSA$C_SYSTIM_CAL ! PASS
NSA$C_PKT_TIME_STAMP ! PASS
NSA$C_PKT_SERVER_TIME_STAMP ! PASS
NSA$C_PKT_SNAPSHOT_TIME ! PASS
NSA$C_PKT_SYSTIM_OLD ! PASS
NSA$C_PKT_SYSTIM_NEW ! PASS
NSA$C_PKT_TIME_REQ ! PASS
NSA$C_PKT_TIME_REC ! PASS
NSA$C_PKT_LIFETIME_REQ ! PASS
NSA$C_PKT_LIFETIME_REC ! PASS
NSA$_TIME_STAMP ! PASS
NSA$_SERVER_TIME_STAMP ! PASS
NSA$_SNAPSHOT_TIME ! PASS
NSA$_SYSTIM_OLD ! PASS
NSA$_SYSTIM_NEW ! PASS
NSA$_TIME_REQ ! PASS
NSA$_TIME_REC ! PASS
NSA$_LIFETIME_REQ ! PASS
NSA$_LIFETIME_REC ! PASS
NSA$_CLIENT_USERNAME ! PASS
NSA$C_FMTINF_DATE ! PASS
!
NSARECDEF.SDL ! PASS
NSA$V_CPUTIME ! PASS
NSA$M_CPUTIME ! PASS
NSA$V_EXPIRATION ! PASS
NSA$M_EXPIRATION ! PASS
NSA$V_PWDLIFETIME ! PASS
NSA$M_PWDLIFETIME ! PASS
NSA$Q_REC_TIME ! PASS
|
6.8 | TIMEDWAIT.MAR routines are OK | STAR::ARBO | | Mon Mar 10 1997 15:03 | 13 |
|
The following time-based routines, listed in [SYSLOA]TIMEDWAIT.MAR,
are OK to call:
EXE$INI_TIMWAIT
EXE$TIMEDWAIT_SETUP
EXE$TIMEDWAIT_SETUP_10US
EXE$TIMEDWAIT_COMPLETE
EXE$BUS_DELAY
EXE$DELAY
These routines deal with delta times, converted into machine
cycles.
|
6.9 | IOMAR.MAR macros are OK | STAR::ARBO | | Mon Mar 10 1997 16:56 | 8 |
|
The following, listed in IOMAR.MAR, are verified:
TIMEDWAIT
TIMEDELAY
WFIKPCH
WFIRLCH
|
6.10 | more cells: found in STARLET | SSPADE::ARSENAULT | | Thu Mar 20 1997 13:50 | 47 |
| MHD$K_INSTIME
MHD$C_INSTIME
MHD$L_DATIM
ACE$Q_CDATE
ACE$S_CDATE
ACE$Q_MODIFICATION_TIME
ACE$S_MODIFICATION_TIME
ACC$S_QUETIME
ACC$T_PRT_NAME
ACR$Q_SYSTIME
ACR$S_SYSTIME
ACR$Q_LOGIN
ACR$S_LOGIN
ACR$Q_QUETIME
ACR$S_QUETIME
ACR$Q_BEGTIME
ACR$S_BEGTIME
CIA$Q_EXPIRATION_TIME
CIA$S_EXPIRATION_TIME
CIA$Q_BREAK_TIME
CIA$S_BREAK_TIME
DDTM$X_UTC_DATE_TIME
DDTM$S_UTC_DATE_TIME
DDTM$O_UTC_CMT_TIME
DDTM$S_UTC_CMT_TIME
DDTM$O_COMMIT_TIME
DDTM$S_COMMIT_TIME
DTI$O_UTC_COMMIT_TIME
DTI$S_UTC_COMMIT_TIME
SMO$K_RLSTIM
ATR$C_EXPDAT
ATR$C_CREDATE
ATR$C_REVDATE
ATR$C_EXPDATE
ATR$C_BAKDATE
ATR$C_EFFDATE
ATR$C_RCDDATE
ATR$S_EXPDAT
ATR$S_CREDATE
ATR$S_REVDATE
ATR$S_EXPDATE
ATR$S_BAKDATE
ATR$S_EFFDATE
ATR$S_RCDDATE
LMF$K_DATELEN
LMF$C_DATELEN
|
6.11 | More time-related cells in LIB facility | EVMS::BATBOUTA | | Wed Apr 02 1997 11:56 | 14 |
|
The following time-based data structure fields are all o.k.
PHDDEF
PHD$L_CPULIM
PHD$L_EXTRACPU
PQBDEF
PQB$L_CPULM
and also this system parameter, SGN$GL_EXTRACPU, is o.k.
-Ellen.
|
6.12 | A Vax/VMS time data cell, EXE$GL_BADACV_T | EVMS::BATBOUTA | | Mon Apr 07 1997 14:56 | 4 |
|
On VAX/VMS, there is a system data cell, EXE$GL_BADACV_T, which
contains the current time when an accvio occurs. The time is
fetched from EXE$GL_ABSTIM. This cell PASSES.
|
6.13 | More PHD time-related fields | EVMS::BATBOUTA | | Tue Apr 08 1997 11:46 | 9 |
|
On Vax, the quantum field is stored in PHD$L_QUANT and it PASSES.
On Alpha, it's stored in the KTB and it's already listed as PASSES.
On Vax, there are 2 cells related to vector processing,
PHD$L_VP_CPUTIM, in $PHDDEF and a system data cell,
CTL$GL_IVP_CPUTIM. Both PASS.
Oh and 1 more PHD$L_TIMREF PASSES.
|
6.14 | TECO Date Command | STAR::GOLDSTEIN | Andy Goldstein, VMS Development | Tue Apr 08 1997 15:33 | 9 |
| The TECO command ^B returns the current date as a 16 bit value as follows:
Bits 0-4: day of month
Bits 5-8: month of year
Bits 9-15: year - 1900
This value will overflow on 1-Jan-2028. Since TECO on VMS supports 32 bit
numerical values, I will fix this limitation by extending the year field
to fill the longword.
|
6.15 | | PAULKM::WEISS | To speak the Truth, you must first live it | Tue Apr 08 1997 17:18 | 9 |
| >This value will overflow on 1-Jan-2028. Since TECO on VMS supports 32 bit
>numerical values, I will fix this limitation by extending the year field
>to fill the longword.
But what happens then on 1-Jan-8390508?
:-)
Paul
|
6.16 | 1-Jan-8390508? | BIS1::GOULDEN | | Wed Apr 09 1997 07:58 | 12 |
| >But what happens then on 1-Jan-8390508?
We will communicate with *more* intelligent life forms (which computers
will then have evolved to) by though..... No more COBAL :-) .....
After all the y2k problem is only a storage/representation problem,
humans have no problem understand 2/4 digit year and their meaning.
Peter ;-)
P.S. Sorry to rathole - but you did ask!!!
|
6.17 | | MOVIES::WIDDOWSON | Rod OpenVMS Engineering. Project Rock | Wed Apr 09 1997 08:11 | 1 |
| .. but these intelligent lifeforms will be using TECO...
|
6.18 | | SKYLAB::FISHER | Gravity: Not just a good idea. It's the law! | Wed Apr 09 1997 15:54 | 3 |
| Another global cell that holds a time:
sgn$gl_smp_spinwait
|
6.19 | | STAR::BENSON | My other fiddle is a Strad | Thu Apr 10 1997 15:40 | 2 |
| SCH$GW_QUAN (initial quantum value) is also not on the list yet.
|
6.20 | Global Data Cells from SHELL.MAR | EVMS::NOEL | | Fri Apr 11 1997 12:15 | 18 |
| ! On VAX and Alpha, the follwing global cells pass from shell.mar:
CTL$GQ_LOGIN
CTL$GQ_ISTART
CTL$GQ_PSTART
CTL$GL_ICPUTIM
CTL$GL_PCPUTIM
CTL$GL_IVP_CPUTIM ! VAX only
CTL$GL_PVPCPUTIM
CTL$GQ_LASTLOGIN_I
CTL$GQ_LASTLOGIN_N
! I am concerned that people have not been searching for these cells. Not only
! should these cells be added to the search tool list, but someone might want
! to investigate the use of these cells in case something fell through the
! cracks.
! - Karen
|
6.21 | miscellaneous time/date stuff | EVMS::KUEHNEL | Andy K�hnel | Fri Apr 11 1997 13:52 | 8 |
| PQL$_CPULM ! item code to request a process' CPU limit
DSC$K_DTYPE_ADT ! descriptor type for absolute date and time
DSC64$K_DTYPE_ADT
ICCS ! Interrupt clock control and status register
! (PR$_, PR43$_, PR440$_ ... )
|
6.22 | image link date/time in image header | STAR::DAVIDSON | Stu Davidson - OpenVMS Engineering | Tue Apr 15 1997 16:53 | 4 |
|
EIHI$Q_LINKTIME ! image link date/time in image header, on Alpha
IHI$Q_LINKTIME ! image link date/time in image header, on VAX
|
6.23 | CLU$GL_CLUB has time for first member boot | SKYLAB::FISHER | Gravity: Not just a good idea. It's the law! | Fri Apr 18 1997 17:56 | 8 |
| It appears that there is a time-related cell in the cluster block, CLU$GL_CLUB
(the time the first node of the cluster booted).
At least GETSYI is fetching some data out of it when it is asked for
CLUSTER_FTIME. Unfortunately, it is indexing in some fashion, so it does not
use the actual structure member name.
Burns
|
6.24 | | PAULKM::WEISS | To speak the Truth, you must first live it | Mon Apr 21 1997 15:49 | 9 |
| $FAO passes.
The only directive that uses the date (!%D) calls $ASCTIM, which passes. The
date string can't be manipulated IN the $FAO call in such a way as to cause a
problem. The only way the date string can be manipulated at all within $FAO
is by specifying a field width. This can truncate the date, but not in such
a way as to cause a problem at Y2K.
Paul
|
6.25 | More interfaces ... | STAR::KGREANEY | No animals harmed while making VMS. | Thu Apr 24 1997 13:53 | 50 |
|
$audit_event ! PASS
$getuai
!UAI$_BATCH_ACCESS_P (item codes) ! Bit mask. Remove.
!UAI$_BATCH_ACCESS_S ! Bit mask. Remove.
!UAI$_DIALUP_ACCESS_P ! Bit mask. Remove.
!UAI$_DIALUP_ACCESS_S ! Bit mask. Remove.
!UAI$_EXPIRATION ! PASS
!UAI$_LASTLOGIN_I ! PASS
!UAI$_LASTLOGIN_N ! PASS
!UAI$_LOCAL_ACCESS_P ! Bit mask. Remove.
!UAI$_LOCAL_ACCESS_S ! Bit mask. Remove.
!UAI$_NETWORK_ACCESS_P ! Bit mask. Remove.
!UAI$_NETWORK_ACCESS_S ! Bit mask. Remove.
!UAI$_PWD_DATE ! PASS
!UAI$_PWD_LIFETIME ! PASS
!UAI$_PWD2_DATE ! PASS
!UAI$_REMOTE_ACCESS_P ! Bit mask. Remove.
!UAI$_REMOTE_ACCESS_S ! Bit mask. Remove.
LGI$ICR_CHKRESTRICT
LGI$ICB_MODALHOURS ! Bit mask. Remove
LGI$ICB_GET_INPUT ! PASS
$setuai
!UAI$_BATCH_ACCESS_P (item codes) ! Bit mask. Remove.
!UAI$_BATCH_ACCESS_S ! Bit mask. Remove.
!UAI$_CPUTIM ! PASS
!UAI$_DIALUP_ACCESS_P ! Bit mask. Remove.
!UAI$_DIALUP_ACCESS_S ! Bit mask. Remove.
!UAI$_EXPIRATION ! PASS
!UAI$_LASTLOGIN_I ! PASS
!UAI$_LASTLOGIN_N ! PASS
!UAI$_LOCAL_ACCESS_P ! Bit mask. Remove.
!UAI$_LOCAL_ACCESS_S ! Bit mask. Remove.
!UAI$_NETWORK_ACCESS_P ! Bit mask. Remove.
!UAI$_NETWORK_ACCESS_S ! Bit mask. Remove.
!UAI$_PASSWORD ! PASS
!UAI$_PASSORD2 ! PASS
!UAI$_PWD_DATE ! PASS
!UAI$_PWD_LIFETIME ! PASS
!UAI$_PWD2_DATE ! PASS
!UAI$_REMOTE_ACCESS_P ! Bit mask. Remove.
!UAI$_REMOTE_ACCESS_S ! Bit mask. Remove.
!UAI$_TQCNT ! Queue limit. Remove.
$SHOW_INTRUSION !breakin_block (Time field) ! PASS
|
6.26 | More Date Fields | EVMS::MASON | | Tue Apr 29 1997 11:18 | 58 |
| I've been reviewing a bunch of LIB modules which have time-related
cells. These all pass. (Some are duplicates from earlier replies to
this topic).
Alpha Root
BOODEF.SDL BOO$L_TIMELBN
BRKTDEF.SDL BRK$Q_TIMEOUT
BRK$W_SECONDS
BTADPDEF.SDL BTADP$Q_XMT_TIMEOUT
CWPSDEF.SDL CWPSSRV$Q_TIME
CWPSSWK$Q_DAYTIM
CWPSSWK$Q_REPTIM
CWPSCRE$L_CPULM
DMPDEF.SDL DMP$Q_LINKTIME
JIBDEF.SDL JIB$L_CPULIM
PCBDEF.SDL PCB$L_ONQTIME
PCB$L_WAITIME
PCB$L_CPUTIM
PCB$L_CPUTIME_REF
PCB$L_ACC_WAITIME
PCB$L_TQUANTUM
KTB$L_ONQTIME
KTB$L_WAITIME
KTB$L_TQUANT
KTB$L_QUANT
PQBDEF.SDL PQB$L_CPULM
VAX root
BOODEF.SDL BOO$L_TIMELBN
BRKTDEF.SDL BRK$Q_TIMEOUT
CWPSDEF.SDL CWPSSRV$Q_TIME
CWPSSWK$Q_DAYTIM
CWPSSWK$Q_REPTIM
CWPSCRE$L_CPULM
BRK$W_SECONDS
JIBDEF.SDL JIB$L_CPULIM
JIB$L_CWPS_TIME
PCBDEF.SDL PCB$L_ONQTIME
PCB$L_WAITIME
PCB$L_CPUTIM
PCB$L_CPUTIME_REF
PCB$L_ACC_WAITIME
PCB$L_TQUANTUM
KTB$L_TQUANT
PQBDEF.SDL PQB$L_CPULM
VEST ROOT
PCBDEF.SDL PCB$L_ONQTIME
PCB$L_WAITIME
PCB$L_CPUTIM
PCB$L_CPUTIME_REF
PCB$L_ACC_WAITIME
|
6.27 | PCB$L_WTIME | EVMS::MASON | | Tue Apr 29 1997 11:20 | 9 |
| Also, I ran across a cell in the PCB named PCB$L_WTIME. It is in the
VAX and VEST root copies of PCBDEF.SDL but NOT in the Alpha copy. This
field has a totally bogus name. It's actually a structure holding the
bytes PRISAV, PRIVSAV, DPC, and AUTHPRI. Jim Kauffman thought that
this was due to having really old versions of the file in the VAX and
VEST roots. Someone might want to clean that up sometime....
Drew
|
6.28 | Fields and routines from the Security space. | STAR::KGREANEY | No animals harmed while making VMS. | Fri May 09 1997 09:08 | 50 |
|
$audit_event ! PASS
$getuai ! PASS
!UAI$_BATCH_ACCESS_P (item codes) ! Bit mask. Remove.
!UAI$_BATCH_ACCESS_S ! Bit mask. Remove.
!UAI$_DIALUP_ACCESS_P ! Bit mask. Remove.
!UAI$_DIALUP_ACCESS_S ! Bit mask. Remove.
!UAI$_EXPIRATION ! PASS
!UAI$_LASTLOGIN_I ! PASS
!UAI$_LASTLOGIN_N ! PASS
!UAI$_LOCAL_ACCESS_P ! Bit mask. Remove.
!UAI$_LOCAL_ACCESS_S ! Bit mask. Remove.
!UAI$_NETWORK_ACCESS_P ! Bit mask. Remove.
!UAI$_NETWORK_ACCESS_S ! Bit mask. Remove.
!UAI$_PWD_DATE ! PASS
!UAI$_PWD_LIFETIME ! PASS
!UAI$_PWD2_DATE ! PASS
!UAI$_REMOTE_ACCESS_P ! Bit mask. Remove.
!UAI$_REMOTE_ACCESS_S ! Bit mask. Remove.
LGI$ICR_CHKRESTRICT
LGI$ICB_MODALHOURS ! Bit mask. Remove
LGI$ICB_GET_INPUT ! PASS
$setuai ! PASS
!UAI$_BATCH_ACCESS_P (item codes) ! Bit mask. Remove.
!UAI$_BATCH_ACCESS_S ! Bit mask. Remove.
!UAI$_CPUTIM ! PASS
!UAI$_DIALUP_ACCESS_P ! Bit mask. Remove.
!UAI$_DIALUP_ACCESS_S ! Bit mask. Remove.
!UAI$_EXPIRATION ! PASS
!UAI$_LASTLOGIN_I ! PASS
!UAI$_LASTLOGIN_N ! PASS
!UAI$_LOCAL_ACCESS_P ! Bit mask. Remove.
!UAI$_LOCAL_ACCESS_S ! Bit mask. Remove.
!UAI$_NETWORK_ACCESS_P ! Bit mask. Remove.
!UAI$_NETWORK_ACCESS_S ! Bit mask. Remove.
!UAI$_PASSWORD ! PASS
!UAI$_PASSORD2 ! PASS
!UAI$_PWD_DATE ! PASS
!UAI$_PWD_LIFETIME ! PASS
!UAI$_PWD2_DATE ! PASS
!UAI$_REMOTE_ACCESS_P ! Bit mask. Remove.
!UAI$_REMOTE_ACCESS_S ! Bit mask. Remove.
!UAI$_TQCNT ! Queue limit. Remove.
$SHOW_INTRUSION !breakin_block (Time field) ! PASS
|
6.29 | Cells, offsets, macro names, logical names | EVMS::KAUFFMAN | | Tue May 27 1997 18:02 | 382 |
| The following is the list of data structure names, MACRO-32 macros, SYSGEN
parameters, DCL commands and system logical names that I tripped across in my
investigations. Sorry if some of these duplicate previous entries...
Pass:
exe$gl_pfailtime
exe$gq_pfailtime
exe$gl_pfatim
exe$gq_pwrintvl
exe$gq_pwrdone
exe$gl_pwrdone
smp$gq_proposed_hwclock
smp$gq_new_hwclock
spl$l_timo_int
cpu$q_boot_time
cpu$q_kernel
cpu$q_mpsynch
cpu$l_mpsynch
cpu$l_sanity_timer
cpu$l_sanity_ticks
cpu$w_sanity_ticks
cpu$l_soft_tick
cpu$l_time_deviation
smp$gl_proposed_todr
smp$gl_new_todr
tqe$q_time
tqe64$q_time
tqe$q_delta
tqe64$q_delta
tqe$l_cputim
tqe64$l_cputim
utc$a_whole_time
utc$q_abstime
utc$q_tdf_etc
utc$l_abs0
utc$l_abs1
utc$l_inac
utc$l_tdfv
utc$a_inaccur
utc$w_tdfwrd
utc$v_tdf
utc$v_ver
utc$tdf_default (global symbol that defines running system tdf)
sys$timezone_differential (global logical defining running system tdf)
tdf$k_test_lo
tdf$k_test_hi
tdf$k_version
tdf$k_version_v54
tdf$c_d_length
tdf$k_d_length
tdf$c_length
tdf$k_length
tdf$s_tdf
tdf$s_ident
tdf$t_ident
tdf$w_version
tdf$s_delta
tdf$q_delta
tdf$s_test_check
tdf$r_test_check
tdf$s_test
tdf$q_test
tdf$r_test_overlay
tdf$l_test_lo
tdf$l_test_hi
dtss$k_adjust_clock
dtss$k_restore_tick
dtss$k_set_clock
dtss$k_set_nextls
dtss$k_set_active
dtss$k_set_not_active
dtss$k_read_function
dtss$k_write_function
dtss$k_initialize_function
dtss$k_cleanup_function
dtss$k_initialize_tdf
dtss$k_getutc_test
dtss$k_read_clock_params
dtss$k_write_clock_params
dtss$k_base_time_diff_lo
dtss$k_base_time_diff_hi
dtss$k_infinite_inacc_lo
dtss$k_infinite_inacc_hi
dtss$k_max_drift_reciprocal
dtss$k_clock_drift_ppm
dtss$k_init_tdf_min
dtss$k_init_tdf_lo
dtss$k_init_tdf_hi
dtss$k_min_tdf
dtss$k_max_tdf
dtss$k_vms_to_utc_max_lo
dtss$k_vms_to_utc_max_hi
dtss$k_utc_to_vms_min_lo
dtss$k_utc_to_vms_min_hi
BinAbsTime$K_LENGTH
BinAbsTime$S_BinTime
BinAbsTime$S_Time
BinAbsTime$R_Time
BinAbsTime$L_Time_lo
BinAbsTime$L_Time_hi
BinAbsTime$S_Inacc
BinAbsTime$R_Inacc
BinAbsTime$L_Inacc_lo
BinAbsTime$W_Inacc_hi
BinAbsTime$S_TDF
BinAbsTime$V_TDF
BinAbsTime$S_Vers
BinAbsTime$V_Vers
inacc$k_length
inacc$s_inacc_quad
inacc$l_lo
inacc$l_hi
utc$k_length
utc$s_utc_quad
utc$l_lo
utc$l_hi
DataBlock$K_LENGTH
DataBlock$S_DataBlock
DataBlock$S_Tbase
DataBlock$R_Tbase
DataBlock$L_Tbase_lo
DataBlock$L_Tbase_hi
DataBlock$L_Tickadjcount
DataBlock$L_TickAdj
DataBlock$L_Ticklength
DataBlock$S_NextLS
DataBlock$R_NextLS
DataBlock$L_NextLS_lo
DataBlock$L_NextLS_hi
DataBlock$S_Ibase
DataBlock$R_Ibase
DataBlock$L_Ibase_lo
DataBlock$S_Ibase_hi_ext
DataBlock$R_Ibase_hi_ext
DataBlock$S_Ibase_ext_long1
DataBlock$R_Ibase_ext_long1
DataBlock$L_Ibase_hi
DataBlock$S_Inacc_ext_long2
DataBlock$R_Inacc_ext_long2
DataBlock$W_Ibase_ext_lo
DataBlock$W_Ibase_ext_hi
ExtInacc$K_LENGTH
ExtInacc$S_ExtInacc
ExtInacc$L_Inacc_lo
ExtInacc$S_Inacc_hi_ext
ExtInacc$R_Inacc_hi_ext
ExtInacc$S_Inacc1
ExtInacc$R_Inacc1
ExtInacc$L_Inacc_hi
ExtInacc$S_Inacc2
ExtInacc$R_Inacc2
ExtInacc$W_Inacc_ext_lo
ExtInacc$W_Inacc_ext_hi
CAB$K_LENGTH
CAB$S_CabBuf
CAB$S_Tbase
CAB$R_Tbase
CAB$L_Tbase_lo
CAB$L_Tbase_hi
CAB$S_Tsync
CAB$R_Tsync
CAB$L_Tsync_lo
CAB$L_Tsync_hi
CAB$S_Tcomp
CAB$R_Tcomp
CAB$L_Tcomp_lo
CAB$L_Tcomp_hi
CAB$S_Ibase
CAB$R_Ibase
CAB$L_Ibase_lo
CAB$L_Ibase_hi
CAB$S_Isync
CAB$R_Isync
CAB$L_Isync_lo
CAB$L_Isync_hi
CAB$S_Icomp
CAB$R_Icomp
CAB$L_Icomp_lo
CAB$L_Icomp_hi
CAB$S_RelTime
CAB$R_RelTime
CAB$L_RelTime_lo
CAB$L_RelTime_hi
CAB$L_SetTDF
CAB$L_TDF
CAB$L_TickWidth
CAB$L_SysTick
CAB$L_ClockDrift
CAB$L_AdjustRate
numabsutc$K_LENGTH
numabsutc$S_$NumAbsUTC
$NumAbsUTC
numabsutc$w_year
numabsutc$w_monthOfYear
numabsutc$w_dayOfMonth
numabsutc$w_hourOfDay
numabsutc$w_minOfHour
numabsutc$w_secOfMin
numabsutc$w_hundOfSec
numabsutc$w_iDays
numabsutc$w_iHours
numabsutc$w_iMins
numabsutc$w_iSecs
numabsutc$w_iHundOfSecs
numabsutc$w_tdfSecs
numabstim$K_LENGTH
numabstim$S_$NumAbsTim
$NumAbsTim
numabstim$w_year
numabstim$w_monthOfYear
numabstim$w_dayOfMonth
numabstim$w_hourOfDay
numabstim$w_minOfHour
numabstim$w_secOfMin
dtss$l_tickwidth
dtss$l_clock_drift
ktb$l_waitime
pcb$l_waitime
exe$gl_abstim_tics
exe$gl_abstim
ktb$l_onqtime
pcb$l_onqtime
pcb$l_acc_waitime
sch$gw_quan
sch$$gw_quan
ktb$l_quant
phd$l_cpulim
phd$l_extracpu
phd$l_timref
DCL SET TIME
DCL SET ENTRY/AFTER/CPUTIME
DCL SET DIRECTORY/BEFORE/SINCE
DCL SET FILE/BEFORE/EXPIRATION_DATE/SINCE
DCL SET SECURITY/AFTER/BEFORE/SINCE
DCL SET DAY
DCL SET ACL/AFTER/BEFORE/SINCE
DCL SHOW ACL/SINCE/BEFORE
DCL SHOW SECURITY/SINCE/BEFORE
DCL SHOW TIME
DCL SHOW DAYTIME
exe$gq_tdf
exe$gl_tenusec
exe$gl_ubdelay
cpu$l_tenusec
cpu$l_ubdelay
cpu$l_nullcpu
cpu$w_ukernel
cpu$w_unullcpu
cpu$w_clkutics
cpu$l_vp_cputim
phd$l_vp_cputim
exe$gq_todcbase
exe$gq_saved_hwclock
exe$gq_boottime
[SYSEXE]SYS$TIMEZONE.DAT
SYS$TIMEZONE_DIFFERENTIAL
SYS$LOCALTIME
SYS$POSIXRULES
READ_SYSTEM_BBW
WRITE_SYSTEM_BBW
exe$gl_todr
smp$gl_todr
exe$gq_1st_time
exe$gq_systime
exe$gq_systime2
ucb$l_duetim
IP_ACK_WAIT
phd$l_cputim
sch$gl_minwc
sch$gl_maxwc
schg$gw_maxwc
sch$gw_max_quant
sch$gw_quantum
phd$w_quant
pcb$l_cputime_ref
exe$gl_ticklength
exe$gl_timeadjust
exe$gl_systick
vbss$gl_cputicks
TIMEWAIT
TIMEDWAIT
BUSYWAIT
READ_SYSTIME
READ_TDF
WRITE_TDF
swp$gl_swtime
exe$gl_tickadjust
exe$gl_abstim_utics
vms$gq_license_date
scs$gl_load_share_interval
sgn$gw_smp_sanity_cnt
smp_sanity_cnt
sgn$gw_smp_tick_cnt
smp_tick_cnt
sgn$gl_smp_spinwait
smp_spinwait
sgn$gl_smp_lngspinwait
smp_lngspinwait
sch$gw_quan
quantum
sch$gl_awstime
awstime
sch$gw_iota
iota
sch$gw_longwait
longwait
sch$gw_dormantwait
dormantwait
sch$gw_awstime_sys
awstime_sys
scs$gw_timvcfail
timvcfail
sgn$gl_extracpu
extracpu
ioc$gw_mvtimeout
mvtimeout
ioc$gw_tape_mvtimeout
tape_mvtimeout
lck$gl_waittime
deadlock_wait
scs$gw_pastmout
pastimout
scs$gw_papolint
papollinterval
scs$gw_papoolin
papoolinterval
sgn$gw_tpwait
timepromptwait
exe$gw_clkint
clock_interval
tty$gl_delta
tty_scandelta
tty$gb_silotime
tty_silotime
tty$gl_timeout
tty_timeout
sys$gb_pwd_tmo
lgi_pwd_tmo
sys$gb_retry_tmo
lgi_retry_tmo
sys$gl_brk_tmo
lgi_brk_tmo
sys$gl_hid_tim
lgi_hid_tim
clu$gw_recnxint
recnxinterval
clu$gw_qdskinterval
qdskinterval
sch$gl_affinity_time
affinity_time
Depends or Unknown:
utc_quad
swp$gl_troll_time
DCL SET OUTPUT_RATE
DCL SET QUEUE/CPUDEFAULT/CPUMAXIMUM/CPUTIME/AFTER
DCL SHOW LICENSE/BEFORE/RELEASE_DATE/SINCE/TERMINATION_DATE/WARNING_INTERVAL
DCL SHOW PROCESS/INTERVAL
DCL SHOW CLUSTER/INTERVAL/BEGINNING/ENDING
DCL START/QUEUE/CPUDEFAULT/CPUMAXIMUM
crb$l_duetime
ucb$l_tt_rdue
lkb$l_duetime
WFIKPCH
WFIRLCH
erl$gb_buftim
pms$gl_qlen_toint
pms$gl_qlen_toctr
pms$gl_kernel
pms$gl_exec
pms$gl_super
pms$gl_user
pms$gl_inter
pms$gl_compat
lck$gq_bitmap_exp
lck$gq_bitmap_explcl
exe$gl_badacv_t
exe$gw_clkutics
exe$gw_clkuticr
scs$gl_init_timeout
scs$gl_min_port_wait_interval
scs$gl_min_conn_wait_interval
|
6.30 | TIMEDWAIT.MAR routines OK on Alpha | STAR::ARBO | | Wed Jun 04 1997 16:55 | 26 |
|
This note only applies to Alpha, and not to VAX routines.
-Walt Arbo
<<< EVMS::DOCD$:[NOTES$LIBRARY]Y2K.NOTE;1 >>>
-< OpenVMS Year 2000 >-
================================================================================
Note 6.8 date cells/routines/interfaces 8 of 29
STAR::ARBO 13 lines 10-MAR-1997 15:03
-< TIMEDWAIT.MAR routines are OK >-
--------------------------------------------------------------------------------
The following time-based routines, listed in [SYSLOA]TIMEDWAIT.MAR,
are OK to call:
EXE$INI_TIMWAIT
EXE$TIMEDWAIT_SETUP
EXE$TIMEDWAIT_SETUP_10US
EXE$TIMEDWAIT_COMPLETE
EXE$BUS_DELAY
EXE$DELAY
These routines deal with delta times, converted into machine
cycles.
|